0001493152-21-028608.txt : 20211115 0001493152-21-028608.hdr.sgml : 20211115 20211115161601 ACCESSION NUMBER: 0001493152-21-028608 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 62 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211115 DATE AS OF CHANGE: 20211115 FILER: COMPANY DATA: COMPANY CONFORMED NAME: VirTra, Inc CENTRAL INDEX KEY: 0001085243 STANDARD INDUSTRIAL CLASSIFICATION: MISCELLANEOUS MANUFACTURING INDUSTRIES [3990] IRS NUMBER: 931207631 STATE OF INCORPORATION: NV FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38420 FILM NUMBER: 211410841 BUSINESS ADDRESS: STREET 1: 7970 S. KYRENE ROAD CITY: TEMPE STATE: AZ ZIP: 85284 BUSINESS PHONE: 4809681488 MAIL ADDRESS: STREET 1: 7970 S. KYRENE ROAD CITY: TEMPE STATE: AZ ZIP: 85284 FORMER COMPANY: FORMER CONFORMED NAME: VIRTRA SYSTEMS INC DATE OF NAME CHANGE: 20020628 FORMER COMPANY: FORMER CONFORMED NAME: GAMECOM INC DATE OF NAME CHANGE: 19991103 10-Q 1 form10-q.htm
0001085243 false 2021 Q3 --12-31 0001085243 2021-01-01 2021-09-30 0001085243 2021-11-12 0001085243 2021-09-30 0001085243 2020-12-31 0001085243 us-gaap:CommonClassAMember 2021-09-30 0001085243 us-gaap:CommonClassAMember 2020-12-31 0001085243 us-gaap:CommonClassBMember 2021-09-30 0001085243 us-gaap:CommonClassBMember 2020-12-31 0001085243 2021-07-01 2021-09-30 0001085243 2020-07-01 2020-09-30 0001085243 2020-01-01 2020-09-30 0001085243 VTSI:NetSalesMember 2021-07-01 2021-09-30 0001085243 VTSI:NetSalesMember 2020-07-01 2020-09-30 0001085243 VTSI:NetSalesMember 2021-01-01 2021-09-30 0001085243 VTSI:NetSalesMember 2020-01-01 2020-09-30 0001085243 VTSI:EatertainmentRoyaltieLicensingFeesFormerRelatedPartyMember 2021-07-01 2021-09-30 0001085243 VTSI:EatertainmentRoyaltieLicensingFeesFormerRelatedPartyMember 2020-07-01 2020-09-30 0001085243 VTSI:EatertainmentRoyaltieLicensingFeesFormerRelatedPartyMember 2021-01-01 2021-09-30 0001085243 VTSI:EatertainmentRoyaltieLicensingFeesFormerRelatedPartyMember 2020-01-01 2020-09-30 0001085243 VTSI:OtherRoyaltiesLicensingFeesMember 2021-07-01 2021-09-30 0001085243 VTSI:OtherRoyaltiesLicensingFeesMember 2020-07-01 2020-09-30 0001085243 VTSI:OtherRoyaltiesLicensingFeesMember 2021-01-01 2021-09-30 0001085243 VTSI:OtherRoyaltiesLicensingFeesMember 2020-01-01 2020-09-30 0001085243 us-gaap:PreferredStockMember 2021-06-30 0001085243 us-gaap:CommonStockMember 2021-06-30 0001085243 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001085243 us-gaap:TreasuryStockMember 2021-06-30 0001085243 us-gaap:RetainedEarningsMember 2021-06-30 0001085243 2021-06-30 0001085243 us-gaap:PreferredStockMember 2021-07-01 2021-09-30 0001085243 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001085243 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001085243 us-gaap:TreasuryStockMember 2021-07-01 2021-09-30 0001085243 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001085243 us-gaap:PreferredStockMember 2021-09-30 0001085243 us-gaap:CommonStockMember 2021-09-30 0001085243 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001085243 us-gaap:TreasuryStockMember 2021-09-30 0001085243 us-gaap:RetainedEarningsMember 2021-09-30 0001085243 us-gaap:PreferredStockMember 2020-12-31 0001085243 us-gaap:CommonStockMember 2020-12-31 0001085243 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001085243 us-gaap:TreasuryStockMember 2020-12-31 0001085243 us-gaap:RetainedEarningsMember 2020-12-31 0001085243 us-gaap:PreferredStockMember 2021-01-01 2021-09-30 0001085243 us-gaap:CommonStockMember 2021-01-01 2021-09-30 0001085243 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-09-30 0001085243 us-gaap:TreasuryStockMember 2021-01-01 2021-09-30 0001085243 us-gaap:RetainedEarningsMember 2021-01-01 2021-09-30 0001085243 us-gaap:PreferredStockMember 2020-06-30 0001085243 us-gaap:CommonStockMember 2020-06-30 0001085243 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001085243 us-gaap:TreasuryStockMember 2020-06-30 0001085243 us-gaap:RetainedEarningsMember 2020-06-30 0001085243 2020-06-30 0001085243 us-gaap:PreferredStockMember 2020-07-01 2020-09-30 0001085243 us-gaap:CommonStockMember 2020-07-01 2020-09-30 0001085243 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2020-09-30 0001085243 us-gaap:TreasuryStockMember 2020-07-01 2020-09-30 0001085243 us-gaap:RetainedEarningsMember 2020-07-01 2020-09-30 0001085243 us-gaap:PreferredStockMember 2020-09-30 0001085243 us-gaap:CommonStockMember 2020-09-30 0001085243 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0001085243 us-gaap:TreasuryStockMember 2020-09-30 0001085243 us-gaap:RetainedEarningsMember 2020-09-30 0001085243 2020-09-30 0001085243 us-gaap:PreferredStockMember 2019-12-31 0001085243 us-gaap:CommonStockMember 2019-12-31 0001085243 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001085243 us-gaap:TreasuryStockMember 2019-12-31 0001085243 us-gaap:RetainedEarningsMember 2019-12-31 0001085243 2019-12-31 0001085243 us-gaap:PreferredStockMember 2020-01-01 2020-09-30 0001085243 us-gaap:CommonStockMember 2020-01-01 2020-09-30 0001085243 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-09-30 0001085243 us-gaap:TreasuryStockMember 2020-01-01 2020-09-30 0001085243 us-gaap:RetainedEarningsMember 2020-01-01 2020-09-30 0001085243 VTSI:GeographicDistributionCommercialMember 2021-07-01 2021-09-30 0001085243 VTSI:GeographicDistributionGovernmentMember 2021-07-01 2021-09-30 0001085243 us-gaap:GeographicDistributionForeignMember 2021-07-01 2021-09-30 0001085243 VTSI:GeographicDistributionCommercialMember 2020-07-01 2020-09-30 0001085243 VTSI:GeographicDistributionGovernmentMember 2020-07-01 2020-09-30 0001085243 us-gaap:GeographicDistributionForeignMember 2020-07-01 2020-09-30 0001085243 VTSI:GovernmentCustomersMember 2021-07-01 2021-09-30 0001085243 VTSI:GovernmentCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2021-09-30 0001085243 VTSI:CommercialCustomersMember 2021-07-01 2021-09-30 0001085243 VTSI:CommercialCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2021-09-30 0001085243 VTSI:InternationalCustomersMember 2021-07-01 2021-09-30 0001085243 VTSI:InternationalCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2021-09-30 0001085243 VTSI:GovernmentCustomersMember 2020-07-01 2020-09-30 0001085243 VTSI:GovernmentCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2020-09-30 0001085243 VTSI:CommercialCustomersMember 2020-07-01 2020-09-30 0001085243 VTSI:CommercialCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2020-09-30 0001085243 VTSI:InternationalCustomersMember 2020-07-01 2020-09-30 0001085243 VTSI:InternationalCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2020-09-30 0001085243 VTSI:ThreeCustomersMember 2021-07-01 2021-09-30 0001085243 VTSI:ThreeCustomersMember 2020-07-01 2020-09-30 0001085243 VTSI:ThreeCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2021-09-30 0001085243 VTSI:ThreeCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2020-09-30 0001085243 VTSI:GeographicDistributionCommercialMember 2021-01-01 2021-09-30 0001085243 VTSI:GeographicDistributionGovernmentMember 2021-01-01 2021-09-30 0001085243 us-gaap:GeographicDistributionForeignMember 2021-01-01 2021-09-30 0001085243 VTSI:GeographicDistributionCommercialMember 2020-01-01 2020-09-30 0001085243 VTSI:GeographicDistributionGovernmentMember 2020-01-01 2020-09-30 0001085243 us-gaap:GeographicDistributionForeignMember 2020-01-01 2020-09-30 0001085243 VTSI:GovernmentCustomersMember 2021-01-01 2021-09-30 0001085243 VTSI:GovernmentCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-09-30 0001085243 VTSI:CommercialCustomersMember 2021-01-01 2021-09-30 0001085243 VTSI:CommercialCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-09-30 0001085243 VTSI:InternationalCustomersMember 2021-01-01 2021-09-30 0001085243 VTSI:InternationalCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-09-30 0001085243 VTSI:GovernmentCustomersMember 2020-01-01 2020-09-30 0001085243 VTSI:GovernmentCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-09-30 0001085243 VTSI:CommercialCustomersMember 2020-01-01 2020-09-30 0001085243 VTSI:CommercialCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-09-30 0001085243 VTSI:InternationalCustomersMember 2020-01-01 2020-09-30 0001085243 VTSI:InternationalCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-09-30 0001085243 VTSI:ThreeCustomersMember 2021-01-01 2021-09-30 0001085243 VTSI:ThreeCustomersMember 2020-01-01 2020-09-30 0001085243 VTSI:ThreeCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-09-30 0001085243 VTSI:ThreeCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-09-30 0001085243 VTSI:CustomerDepositsMember 2021-09-30 0001085243 VTSI:CustomerDepositsMember 2020-12-31 0001085243 VTSI:WarrantyMember VTSI:OneYearOrLessMember 2021-09-30 0001085243 VTSI:WarrantyMember VTSI:OneYearOrLessMember 2020-12-31 0001085243 VTSI:WarrantyMember VTSI:LongerThanOneYearMember 2021-09-30 0001085243 VTSI:WarrantyMember VTSI:LongerThanOneYearMember 2020-12-31 0001085243 VTSI:WarrantyMember VTSI:OneYearMember 2021-09-30 0001085243 VTSI:WarrantyMember VTSI:OneYearMember 2020-12-31 0001085243 VTSI:OneFederalAgencyMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2021-09-30 0001085243 VTSI:OneFederalAgencyMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2020-09-30 0001085243 VTSI:AnotherFederalAgencyMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2020-09-30 0001085243 VTSI:NoSingleCustomerMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-09-30 0001085243 VTSI:OneFederalAgencyMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-09-30 0001085243 VTSI:AnotherFederalAgencyMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-09-30 0001085243 VTSI:OneFederalAgencyMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001085243 VTSI:OneStateAgencyMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001085243 VTSI:SparePartsMember 2021-09-30 0001085243 VTSI:SparePartsMember 2020-12-31 0001085243 us-gaap:LandMember 2021-09-30 0001085243 us-gaap:LandMember 2020-12-31 0001085243 us-gaap:BuildingAndBuildingImprovementsMember 2021-09-30 0001085243 us-gaap:BuildingAndBuildingImprovementsMember 2020-12-31 0001085243 us-gaap:ComputerEquipmentMember 2021-09-30 0001085243 us-gaap:ComputerEquipmentMember 2020-12-31 0001085243 us-gaap:FurnitureAndFixturesMember 2021-09-30 0001085243 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001085243 us-gaap:MachineryAndEquipmentMember 2021-09-30 0001085243 us-gaap:MachineryAndEquipmentMember 2020-12-31 0001085243 VTSI:STEPEquipmentMember 2021-09-30 0001085243 VTSI:STEPEquipmentMember 2020-12-31 0001085243 us-gaap:LeaseholdImprovementsMember 2021-09-30 0001085243 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001085243 VTSI:STEPEquipmentMember 2021-01-01 2021-09-30 0001085243 VTSI:STEPEquipmentMember 2020-01-01 2020-09-30 0001085243 VTSI:STEPEquipmentMember 2021-07-01 2021-09-30 0001085243 VTSI:STEPEquipmentMember 2020-07-01 2020-09-30 0001085243 VTSI:PropertyMember 2021-08-01 2021-08-25 0001085243 VTSI:ArizonaBankAndTrustMember 2021-08-01 2021-08-25 0001085243 VTSI:PropertyMember 2021-08-25 0001085243 VTSI:IndustrialBuildingMember 2021-08-25 0001085243 VTSI:IndustrialBuildingMember VTSI:MultiYearRentAgreementsMember 2021-08-25 0001085243 VTSI:FirstTenantMember 2006-11-30 0001085243 VTSI:FirstTenantMember us-gaap:SubsequentEventMember srt:MaximumMember 2021-11-01 0001085243 VTSI:FirstTenantMember us-gaap:SubsequentEventMember srt:MaximumMember 2022-11-01 0001085243 VTSI:FirstTenantMember 2021-01-01 2021-09-30 0001085243 VTSI:SecondTenantMember 2016-11-30 0001085243 VTSI:SecondTenantMember 2016-11-01 2016-11-30 0001085243 VTSI:SecondTenantMember 2021-01-01 2021-09-30 0001085243 VTSI:SecondTenantMember srt:MaximumMember 2021-01-01 2021-09-30 0001085243 VTSI:SecondTenantMember srt:MaximumMember 2021-09-30 0001085243 us-gaap:LandMember 2021-01-01 2021-09-30 0001085243 us-gaap:BuildingAndBuildingImprovementsMember 2021-01-01 2021-09-30 0001085243 VTSI:AcquiredLeaseIntangibleAssetsMember 2021-01-01 2021-09-30 0001085243 us-gaap:PatentsMember 2021-09-30 0001085243 us-gaap:PatentsMember 2020-12-31 0001085243 VTSI:CapitalizedMediaContentMember 2021-09-30 0001085243 VTSI:CapitalizedMediaContentMember 2020-12-31 0001085243 VTSI:AcquiredLeaseIntangibleAssetsMember 2021-09-30 0001085243 VTSI:AcquiredLeaseIntangibleAssetsMember 2020-12-31 0001085243 VTSI:OfficeandWarehouseSpaceMember VTSI:UnaffiliatedThirdPartyMember 2021-09-30 0001085243 VTSI:LeaseAmendmentMember 2019-04-30 0001085243 VTSI:LeaseAmendmentMember 2019-04-01 2019-04-30 0001085243 2019-01-02 0001085243 2020-01-01 2020-12-31 0001085243 VTSI:PaycheckProtectionProgramLoanMeMember VTSI:ConvertiblePromissoryNoteMember 2020-05-08 0001085243 VTSI:ArizonaBankAndTrustMember VTSI:OneHundredAndNineteenRegularMember 2021-08-01 2021-08-25 0001085243 VTSI:ArizonaBankAndTrustMember VTSI:OneIrregularMember 2021-08-01 2021-08-25 0001085243 VTSI:ChiefExecutiveOfficerAndChiefOperatingOfficerMember 2021-01-01 2021-09-30 0001085243 VTSI:BoardOfDirectorsMember 2021-09-30 0001085243 srt:ChiefOperatingOfficerMember 2020-01-01 2020-09-30 0001085243 VTSI:ChiefExecutiveOfficerAndBoardOfDirectorMember 2020-09-30 0001085243 VTSI:ThreeYearEmploymentAgreementsMember srt:ChiefExecutiveOfficerMember 2012-03-28 2012-04-02 0001085243 VTSI:ThreeYearEmploymentAgreementsMember srt:ChiefOperatingOfficerMember 2012-03-28 2012-04-02 0001085243 srt:ChiefExecutiveOfficerMember VTSI:TwoThousandAndSeventeenEquityIncentivePlanMember 2021-08-24 2021-08-26 0001085243 srt:ChiefOperatingOfficerMember VTSI:TwoThousandAndSeventeenEquityIncentivePlanMember 2021-08-24 2021-08-26 0001085243 srt:ChiefExecutiveOfficerMember 2021-08-24 2021-08-26 0001085243 srt:ChiefOperatingOfficerMember 2021-08-24 2021-08-26 0001085243 srt:ChiefExecutiveOfficerMember 2020-07-01 2021-06-30 0001085243 srt:ChiefOperatingOfficerMember 2020-07-01 2021-06-30 0001085243 srt:ChiefExecutiveOfficerMember 2021-08-14 2021-08-15 0001085243 srt:ChiefOperatingOfficerMember 2021-08-14 2021-08-15 0001085243 us-gaap:SubsequentEventMember us-gaap:RestrictedStockUnitsRSUMember VTSI:TrancheMember VTSI:AugustTwoThousandAndTwentyTwoMember 2021-07-01 2022-06-30 0001085243 us-gaap:RestrictedStockUnitsRSUMember VTSI:AugustTwoThousandAndTwentyTwoMember 2021-01-01 2021-09-30 0001085243 us-gaap:RestrictedStockUnitsRSUMember VTSI:AugustTwoThousandAndTwentyTwoMember VTSI:AnotherTrancheMember 2021-01-01 2021-09-30 0001085243 us-gaap:RestrictedStockUnitsRSUMember VTSI:TenTranchesMember srt:MaximumMember 2021-01-01 2021-09-30 0001085243 us-gaap:RestrictedStockUnitsRSUMember VTSI:AugustTwoThousandAndTwentyThreeMember 2021-01-01 2021-09-30 0001085243 us-gaap:RestrictedStockUnitsRSUMember srt:MaximumMember VTSI:AugustTwoThousandAndTwentyThreeMember VTSI:AdditionalTranchesMember 2021-01-01 2021-09-30 0001085243 us-gaap:RestrictedStockUnitsRSUMember VTSI:AugustTwoThousandAndTwentyFourMember 2021-01-01 2021-09-30 0001085243 us-gaap:RestrictedStockUnitsRSUMember srt:MaximumMember VTSI:AugustTwoThousandAndTwentyFourMember 2021-01-01 2021-09-30 0001085243 us-gaap:RestrictedStockUnitsRSUMember VTSI:TrancheMember VTSI:JuneThirtyTwoThousandAndTwentyTwoMember 2021-01-01 2021-09-30 0001085243 VTSI:CommonStocksMember 2021-09-30 0001085243 us-gaap:CommonClassAMember 2021-01-01 2021-09-30 0001085243 srt:BoardOfDirectorsChairmanMember 2016-10-25 0001085243 srt:BoardOfDirectorsChairmanMember 2019-01-09 0001085243 VTSI:NonQualifiedStockOptionMember 2020-12-31 0001085243 VTSI:NonQualifiedStockOptionMember 2019-12-31 0001085243 VTSI:NonQualifiedStockOptionMember 2021-01-01 2021-09-30 0001085243 VTSI:NonQualifiedStockOptionMember 2020-01-01 2020-09-30 0001085243 VTSI:NonQualifiedStockOptionMember 2021-09-30 0001085243 VTSI:NonQualifiedStockOptionMember 2020-09-30 0001085243 VTSI:TwoThousandAndSeventeenMemberEquityIncentivePlanMember 2017-08-23 0001085243 srt:ChiefExecutiveOfficerMember VTSI:TwoThousandAndSeventeenEquityIncentivePlanMember 2021-08-01 2021-08-23 0001085243 srt:ChiefOperatingOfficerMember VTSI:TwoThousandAndSeventeenEquityIncentivePlanMember 2021-08-01 2021-08-23 0001085243 srt:ChiefExecutiveOfficerMember 2021-08-01 2021-08-26 0001085243 srt:ChiefOperatingOfficerMember 2021-08-01 2021-08-26 0001085243 VTSI:SecuritiesPurchaseAgreementMember VTSI:CertainInstitutionalInvestorsMember 2021-03-01 2021-03-31 0001085243 VTSI:SecuritiesPurchaseAgreementMember VTSI:CertainInstitutionalInvestorsMember 2021-03-31 0001085243 VTSI:PlacementAgencyAgreementMember VTSI:RothCapitalPartnersLLCMember 2021-01-01 2021-03-31 0001085243 VTSI:PlacementAgencyAgreementMember VTSI:RothCapitalPartnersLLCMember srt:MaximumMember 2021-01-01 2021-03-31 0001085243 VTSI:SecuritiesPurchaseAgreementMember VTSI:OfferingMember 2021-04-04 2021-04-05 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure utr:sqft utr:acre

 

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q

 

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

 

For the quarterly period ended September 30, 2021

 

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

 

For the transition period from _____________ to ______________

 

Commission file number: 001-38420

 

VIRTRA, INC.

(Exact name of registrant as specified in its charter)

 

Nevada   93-1207631
(State or other jurisdiction of   (I.R.S. Employer
incorporation or organization)   Identification No.)

 

7970 S. Kyrene Rd. Tempe, AZ   85284
(Address of principal executive offices)   (Zip Code)

 

Registrant’s telephone number, including area code: (480) 968-1488

 

N/A

(Former name, former address and former fiscal year, if changed since last report)

 

Securities registered pursuant to Section 12(b) of the Act:

 

Title of each class   Trading Symbol(s)   Name of each exchange on which registered
N/A   N/A   N/A

 

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☒ No ☐

 

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

 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

 

Large accelerated filer Accelerated filer
Non-accelerated filer Smaller reporting company
Emerging growth company    

 

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.

 

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes ☐ No

 

As of November 12, 2021, the registrant had 10,807,130 shares of common stock outstanding.

 

 

 

 

 

 

VIRTRA, INC.

FORM 10-Q

 

TABLE OF CONTENTS

 

     

PAGE

NO.

PART I FINANCIAL INFORMATION  
       
  Item 1. Financial Statements (Unaudited) F-1
    Balance Sheets as of September 30, 2021 and December 31, 2020 F-1
    Statements of Operations for the Three and Nine months ended September 30, 2021 and 2020 F-2
    Statements of Changes in Stockholders’ Equity for the Three and Nine months Ended September 30, 2021 and 2020 F-3
    Statements of Cash Flows for the Nine months Ended September 30, 2021 and 2020 F-4
    Notes to the Unaudited Financial Statements F-5
       
  Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations 3
       
  Item 3. Quantitative and Qualitative Disclosures About Market Risk 8
       
  Item 4. Controls and Procedures 8
       
PART II OTHER INFORMATION  
       
  Item 1. Legal Proceedings 9
       
  Item 1A. Risk Factors 9
       
  Item 2. Unregistered Sales of Equity Securities and Use of Proceeds 9
       
  Item 3. Defaults Upon Senior Securities 9
       
  Item 4. Mine Safety Disclosures 9
       
  Item 5. Other Information 9
       
  Item 6. Exhibits 10
       
  SIGNATURES  11

 

2

 

 

PART I: FINANCIAL INFORMATION

 

ITEM 1. FINANCIAL STATEMENTS

 

VIRTRA, INC.

BALANCE SHEETS

 

  

September 30,

2021

  

December 31,

2020

 
   (Unaudited)     
ASSETS          
           
Current assets:          
Cash and cash equivalents  $21,545,843   $6,841,984 
Accounts receivable, net   4,890,424    1,378,270 
Inventory, net   5,933,586    3,515,997 
Unbilled revenue   4,346,282    5,408,598 
Prepaid expenses and other current assets   624,767    382,445 
           
Total current assets   37,340,902    17,527,294 
           
Long-term assets:          
Property and equipment, net   12,438,061    1,381,744 
Operating lease right-of-use asset, net   863,227    1,094,527 
Intangible assets, net   882,604    271,048 
Security deposits, long-term   19,712    86,500 
Other assets, long-term   533,264    500,114 
Deferred tax asset, net   1,482,107    1,892,000 
           
Total long-term assets   16,218,975    5,225,933 
           
Total assets  $53,559,877   $22,753,227 
           
LIABILITIES AND STOCKHOLDERS’ EQUITY          
           
Current liabilities:          
Accounts payable  $1,087,736   $345,573 
Accrued compensation and related costs   1,287,063    843,101 
Accrued expenses and other current liabilities   493,643    772,884 
Note payable, current   233,047    266,037 
Operating lease liability, short-term   341,124    321,727 
Deferred revenue, short-term   8,058,613    4,708,575 
           
Total current liabilities   11,501,226    7,257,897 
           
Long-term liabilities:          
Deferred revenue, long-term   1,958,110    1,920,346 
Note payable, long-term   8,336,991    1,063,243 
Operating lease liability, long-term   594,499    853,155 
Other long term liabilities   5,435    - 
           
Total long-term liabilities   10,895,035    3,836,744 
           
Total liabilities   22,396,261    11,094,641 
           
Commitments and contingencies (See Note 9)          
           
Stockholders’ equity:          
Preferred stock $0.0001 par value; 2,500,000 authorized; no shares issued or outstanding   -    - 
Common stock $0.0001 par value; 50,000,000 shares authorized; 10,807,130 shares issued and outstanding as of September 30, 2021 and 7,775,030 shares issued and outstanding as of December 31, 2020   1,081    778 
Class A common stock $0.0001 par value; 2,500,000 shares authorized; no shares issued or outstanding   -    - 
Class B common stock $0.0001 par value; 7,500,000 shares authorized; no shares issued or outstanding   -    - 
Additional paid-in capital   30,870,893    13,893,660 
Retained earnings (Accumulated deficit)   291,642    (2,235,852)
           
Total stockholders’ equity   31,163,616    11,658,586 
           
Total liabilities and stockholders’ equity  $53,559,877   $22,753,227 

 

See accompanying notes to unaudited financial statements.

 

F-1

 

 

VIRTRA, INC.

STATEMENTS OF OPERATIONS

(Unaudited)

 

                     
   Three Months Ended   Nine Months Ended 
  

September 30,

2021

  

September 30,

2020

  

September 30,

2021

  

September 30,

2020

 
                 
Revenues:                    
Net sales  $6,093,263   $6,395,356   $15,790,364   $12,472,106 
That’s Eatertainment royalties/licensing fees, former related party   -    16,005    -    45,247 
Other royalties/licensing fees   -    2,360    -    4,310 
Total revenue   6,093,263    6,413,721    15,790,364    12,521,663 
                     
Cost of sales   3,217,911    2,446,455    7,211,807    5,381,403 
                     
Gross profit   2,875,352    3,967,266    8,578,557    7,140,260 
                     
Operating expenses:                    
General and administrative   1,958,038    2,250,348    5,670,883    6,050,798 
Research and development   651,734    497,645    1,257,271    1,204,011 
                     
Net operating expense   2,609,772    2,747,993    6,928,154    7,254,809 
                     
Income (loss) from operations   265,580    1,219,273    1,650,403    (114,549)
                     
Other income (expense):                    
Other income   (11,981)   7,067    38,777    45,359 
Gain on forgiveness of note payable   1,320,714    -    1,320,714    - 
Other (expense) income   21,948    (3,315)   (13,094)   (12,929)
                     
Net other income (expense)   1,330,681    3,752    1,346,397    32,430 
                     
Income (Loss) before provision for income taxes   1,596,261    1,223,025    2,996,800    (82,119)
                     
Provision (Benefit) for income taxes   253,289    354,941    469,306    40,467 
                     
Net income (loss)  $1,342,972   $868,084   $2,527,494   $(122,586)
                     
Net income (loss) per common share:                    
Basic  $0.12   $0.11   $0.26   $(0.02)
Diluted  $0.12   $0.11   $0.25   $(0.02)
                     
Weighted average shares outstanding:                    
Basic   10,792,520    7,760,799    9,745,091    7,753,034 
Diluted   11,031,922    7,842,475    10,111,458    7,753,034 

 

See accompanying notes to unaudited financial statements.

 

F-2

 

 

VIRTRA, INC.

STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY

(Unaudited)

 

                                 
   For the Three Months Ended September 30, 2021 
   Preferred Stock   Common Stock  

Additional

Paid-In
   Treasury  

Accumulated

Earnings
     
   Shares   Amount   Shares   Amount   Capital   Stock   (deficit)   Total 
                                 
Balance at June 30, 2021   -   $-    10,780,030   $1,078   $30,694,430   $-   $(1,051,330)  $29,644,178 
Stock options exercised   -    -    2,500    -    5,250    -    -    5,250 
Stock issued for services   -    -    24,600    3   $171,213   $-    -    171,216 
Net income   -    -    -    -    -    -    1,342,972    1,342,972 
Balance at September 30, 2021   -   $-    10,807,130   $1,081   $30,870,893   $-   $291,642   $31,163,616 

 

   For the Nine Months Ended September 30, 2021 
   Preferred Stock   Common Stock  

Additional

Paid-In

   Treasury  

Accumulated

Earnings
     
   Shares   Amount   Shares   Amount   Capital   Stock   (deficit)   Total 
                                 
Balance at December 31, 2020   -   $-    7,775,030   $778   $13,893,660   $-   $(2,235,852)  $11,658,586 
Stock options exercised   -    -    7,500    -    11,320    -    -    11,320 
Stock issued for cash in offering, net   -    -    3,000,000    300    16,794,700    -    -    16,795,000 
Stock issued for services   -    -    24,600    3    171,213    -    -    171,216 
Net income   -    -    -    -    -    -    2,527,494    2,527,494 
Balance at September 30, 2021   -   $-    10,807,130   $1,081   $30,870,893   $-   $291,642   $31,163,616 

 

   For the Three Months Ended September 30, 2020 
   Preferred Stock   Common Stock  

Additional

Paid-In
   Treasury   Accumulated     
   Shares   Amount   Shares   Amount   Capital   Stock   Deficit   Total 
                                 
Balance at June 30, 2020   -   $-    7,760,030   $777   $13,902,047   $-   $(4,704,925)  $9,197,899 
Stock options exercised   -    -    7,500    1    6,749    -    -    6,750 
Stock options repurchased   -    -    -    -    (20,821)   -    -    (20,821)
Net income   -    -    -    -    -    -    868,084    868,084 
Balance at September 30, 2020   -   $-    7,767,530   $778   $13,887,975   $-   $(3,836,841)  $10,051,912 

 

   For the Nine Months Ended September 30, 2020 
   Preferred Stock   Common Stock  

Additional

Paid-In

   Treasury   Accumulated     
   Shares   Amount   Shares   Amount   Capital   Stock   Deficit   Total 
                                 
Balance at December 31, 2019   -   $-    7,745,030   $775   $13,894,680   $-   $(3,714,255)  $10,181,200 
Stock options exercised   -    -    22,500    3    19,962    -    -    19,965 
Stock options repurchased   -    -    -    -    (26,667)   -    -    (26,667)
Net loss   -    -    -    -    -    -    (122,586)   (122,586)
Balance at September 30, 2020   -   $-    7,767,530   $778   $13,887,975   $-   $(3,836,841)  $10,051,912 

 

See accompanying notes to unaudited financial statements.

 

F-3

 

 

VIRTRA, INC.

STATEMENTS OF CASH FLOWS

(Unaudited)

 

           
   Nine Months Ended September 30, 
   2021   2020 
         
Cash flows from operating activities:          
Net income (loss)  $2,527,494   $(122,586)
Adjustments to reconcile net income (loss) to net cash (used in) provided by operating activities:          
Depreciation and amortization   367,253    274,866 
Right of use amortization   231,300    220,997 
Reserve for note receivable   -    16,738 
Deferred taxes   409,893    80,000 
Impairment of investment in That’s Eatertainment, former related party   -    406,000 
Gain on forgiveness of note payable   (1,329,280)   - 
Employee stock compensation   171,216    - 
Changes in operating assets and liabilities:          
Accounts receivable, net   (3,512,154)   (215,159)
That’s Eatertainment note receivable, net, related party   -    (10,916)
Interest receivable   -    7,340 
Inventory, net   (2,417,589)   (1,492,350)
Unbilled revenue   1,062,316    (109,500)
Prepaid expenses and other current assets   (242,322)   (107,637)
Other assets   (33,150)   18,246 
Security deposits, long-term   66,788    - 
Accounts payable and other accrued expenses   912,318    635,765 
Payments on operating lease liability   (239,259)   (221,028)
Deferred revenue   3,387,802    452,324 
           
Net cash provided by (used in) operating activities   1,362,626    (166,900)
           
Cash flows from investing activities:          
           
Redemption of certificates of deposit   -    1,915,000 
Purchase of intangible assets   (627,765)   (55,580)
Purchase of property and equipment   (11,407,278)   (329,386)
           
Net cash provided by (used in) investing activities   (12,035,043)   1,530,034 
           
Cash flows from financing activities:          
Repurchase of stock options   -    (26,667)
Principal payments of debt   (20,195)   - 
Net proceeds from long term debt   8,590,151    - 
Stock issued for cash in offering, net   16,795,000    - 
Stock options exercised   11,320    19,965 
Note payable-PPP Loan   -    1,325,961 
Net cash provided by (used in) financing activities   25,376,276    1,319,259 
           
Net increase (decrease) in cash and restricted cash   14,703,859    2,682,393 
Cash and restricted cash, beginning of period   6,841,984    1,415,091 
Cash and restricted cash, end of period  $21,545,843   $4,097,484 
           
Supplemental disclosure of cash flow information:          
Cash (refunded) paid:          
Taxes refunded  $78,096   $(39,533)
Interest paid   20,783    5,247 

 

See accompanying notes to unaudited financial statements.

 

F-4

 

 

VIRTRA, INC.

NOTES TO FINANCIAL STATEMENTS

(Unaudited)

 

Note 1. Organization and Significant Accounting Policies

 

Organization and Business Operations

 

VirTra, Inc. (the “Company,” “VirTra,” “we,” “us” or “our”), located in Tempe, Arizona, is a global provider of judgmental use of force training simulators, firearms training simulators and driving simulators for the law enforcement, military, educational and commercial markets. The Company’s patented technologies, software, and scenarios provide intense training for de-escalation, judgmental use-of-force, marksmanship and related training that mimics real-world situations. VirTra’s mission is to save and improve lives worldwide through practical and highly-effective virtual reality and simulator technology. The Company sells its products worldwide through a direct sales force and international distribution partners. The original business started in 1993 as Ferris Productions, Inc. In September 2001, Ferris Productions, Inc. merged with GameCom, Inc. to ultimately become VirTra, Inc., a Nevada corporation.

 

During March 2020, a global pandemic was declared by the World Health Organization related to the rapidly growing outbreak of a novel strain of coronavirus (COVID-19). The pandemic has significantly impacted the economic conditions in the U.S., accelerating during half of March and April as federal, state and local governments react to the public health crisis, creating significant uncertainties in the U.S. economy. On March 30, 2020, the Governor for the State of Arizona issued a stay-at-home order which expired on May 15, 2020, upon which Arizona entered Phase I of reopening. The Company carefully reviewed all rules and regulations of the government orders and determined it met the requirements of an essential business to remain open. The Company had the majority of its staff begin working remotely in mid-March, with only essential personnel continue working at the manufacturing and production facilities and currently remains in Arizona’s Phase I of reopening. This situation is rapidly changing and additional impacts to the business may arise that we are not aware of currently. While the disruption is currently expected to be temporary, there is uncertainty around the duration. The ultimate impact of the pandemic on the Company’s results of operations, financial position, liquidity or capital resources cannot be reasonably estimated at this time. To date, the COVID-19 restrictions have resulted in reduced customer shipments and customer system installations. These recent developments are expected to result in lower recognized revenue and possibly lower gross margin when they occur. To date, there have been no order cancellations; rather, there have only been delays in when orders ship or installations occur and all delayed orders remain in backlog. Any future impact cannot be reasonably estimated at this time. The Company is no longer investing in Certificates of Deposits as a precautionary measure to increase its liquid cash position and preserve financial flexibility considering uncertainty in the U.S. and global markets resulting from COVID-19. Additionally, the Company’s stock repurchase program was suspended as a result of interim rulings for public-company recipients of a PPP loan under the CARES Act. The stock repurchase suspension remained in effect for the duration of the outstanding PPP loan. See Note 7 for information about the PPP Loan.

 

Basis of Presentation

 

The unaudited financial statements included herein have been prepared by us without audit pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) and should be read in conjunction with our audited financial statements for the year ended December 31, 2020 included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2020 filed with the SEC on March 29, 2021. Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) have been condensed or omitted as permitted by the SEC, although we believe the disclosures that are made are adequate to make the information presented herein not misleading.

 

The accompanying unaudited financial statements reflect, in our opinion, all normal recurring adjustments necessary to present fairly our financial position at September 30, 2021 and the results of our operations and cash flows for the periods presented. We derived the December 31, 2020 balance sheet data from audited financial statements; however, we did not include all disclosures required by GAAP.

 

Interim results are subject to seasonal variations, and the results of operations for the nine months ended September 30, 2021 are not necessarily indicative of the results to be expected for the full year.

 

Use of Estimates

 

The preparation of financial statements in conformity with GAAP requires management to make estimates that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ significantly from those estimates. Significant accounting estimates in these financial statements include valuation assumptions for share-based payments, allowance for doubtful accounts and notes receivable, inventory reserves, accrual for warranty reserves, the carrying value of long-lived assets and intangible assets, income tax valuation allowances, the carrying value of cost basis investments, and the allocation of the transaction price to the performance obligations in our contracts with customers.

 

F-5

 

 

Revenue Recognition

 

The Company adopted the Financial Accounting Standards Board’s (the “FASB”) Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customer (Topic 606) (“ASC 606”) on January 1, 2018 and the Company elected to use the modified retrospective transition method which requires application of ASC 606 to uncompleted contracts at the date of adoption. The adoption of ASC 606 did not have a material impact on the financial statements.

 

Under ASC 606, the Company must identify the contract with a customer, identify the performance obligations in the contract, determine the transaction price, allocate the transaction price to the performance obligations in the contract, and recognize revenue when (or as) the Company satisfies a performance obligation. Significant judgment is necessary when making these determinations.

 

The Company’s primary sources of revenue are derived from simulator and accessories sales, training and installation, the sale of customizable software and the sale of extended service-type warranties. The Company’s policy is to typically invoice upon completion of installation and/or training until such time the performance obligations that have been satisfied are included in unbilled. Sales discounts are presented in the financial statements as reductions in determining net revenues. Credit sales are recorded as current assets (accounts receivable and unbilled revenue). Prepaid deposits received at the time of sale and extended warranties purchased are recorded as current and long-term liabilities (deferred revenue) until earned. The following briefly summarizes the nature of our performance obligations and method of revenue recognition:

 

Performance Obligation   Method of Recognition
     
Simulator and accessories   Upon transfer of control
     
Installation and training   Upon completion or over the period of services being rendered
     
Extended service-type warranty   Deferred and recognized over the life of the extended warranty
     
Customized software and content   Upon transfer of control or over the period services are performed depending on the terms of the contract
     
Customized content scenario   As performance obligation is transferred over time (input method using time and materials expanded)
     
Sales-based royalty exchanged for license of intellectual property   Recognized as the performance obligation is satisfied over time – which is as the sales occur.

 

The Company recognizes revenue upon transfer of control or upon completion of the services for the simulator and accessories; for the installation and training and customized software performance obligations as the customer has the right and ability to direct the use of these products and services and the customer obtains substantially all of the remaining benefit from these products and services at that time. Revenue from certain customized content contracts may be recognized over the period the services are performed based on the terms of the contract. For the sales-based royalty exchanged for license of intellectual property, the Company recognized revenue as the sales occur over time.

 

The Company recognizes revenue on a straight-line basis over the period of services being rendered for the extended service-type warranties as these warranties represent a performance obligation to “stand ready to perform” over the duration of the warranties. As such, the warranty service is performed continuously over the warranty period.

 

Each contract states the transaction price. The contracts do not include variable consideration, significant financing components or noncash consideration. The Company has elected to exclude sales and similar taxes from the measurement of the transaction price. The contract’s transaction price is allocated to the performance obligations based upon their stand-alone selling prices. Discounts to the stand-alone selling prices, if any, are allocated proportionately to each performance obligation.

 

Disaggregation of Revenue

 

Under ASC 606, disaggregated revenue from contracts with customers depicts the nature, amount, timing, and uncertainty of revenue and cash flows affected by economic factors. The Company has evaluated revenues recognized and the following table illustrates the disaggregation disclosure by customer’s location and performance obligation.

 

F-6

 

 

Disaggregation of Revenue

Schedule Of Disaggregation Of Revenues

   Three Months Ended 
   September 30, 2021   September 30, 2020 
   Commercial   Government   International   Total   Commercial   Government   International   Total 
Simulators and accessories  $1,370,466   $2,645,312   $723,471   $4,739,249   $212,030   $4,635,562   $-   $4,847,592 
Extended service-type warranties   31,910    656,870    25,180    713,960    18,037    611,087    11,894    641,018 
Customized software and content   -    290,829    52,273    343,102    -    738,291    -    738,291 
Installation and training   42,952    190,098    59,500    292,550    1,351    167,104    -    168,455 
Licensing and royalties   4,402    -    -    4,402    18,365    -    -    18,365 
                                         
Total Revenue  $1,449,730   $3,783,109   $860,424   $6,093,263   $249,783   $6,152,044   $11,894   $6,413,721 

 

For the three months ended September 30, 2021, governmental customers comprised $3,783,109, or 62%, of total net revenue, commercial customers comprised $1,449,730 or 24%, of total net revenue, and international customers comprised $860,424, or 14%, of total net revenue. By comparison, for the three months ended September 30, 2020, governmental customers comprised $6,152,044, or 96%, of total net revenue, commercial customers comprised $249,783, or 4%, of total net revenue, and international customers comprised $11,894, or less than 1% of total net revenue. For the three months ended September 30, 2021, and 2020, the Company recorded $490,059 and $233,981, respectively, in STEP revenue, or 8.0% and 3.6%, respectively, of total net revenue.

 

   Nine Months Ended 
   September 30, 2021   September 30, 2020 
   Commercial   Government   International   Total   Commercial   Government   International   Total 
Simulators and accessories  $2,183,769   $7,828,503   $1,907,588   $11,919,860   $477,874   $7,969,907   $291,939   $8,739,720 
Extended service-type warranties   79,531    2,001,423    74,196    2,155,150    51,700    1,769,908    116,042    1,937,650 
Customized software and content   -    905,204    125,716    1,030,920    18,566    1,388,121    -    1,406,687 
Installation and training   93,501    496,251    85,850    675,602    11,059    372,026    4,964    388,049 
Licensing and royalities   8,832    -    -    8,832    49,557    -    -    49,557 
                                         
Total Revenue  $2,365,633   $11,231,381   $2,193,350   $15,790,364   $608,756   $11,499,962   $412,945   $12,521,663 

 

For the nine months ended September 30, 2021, governmental customers comprised $11,231,381, or 71% of total net revenue, commercial customers comprised $2,365,633, or 15% of total net revenue, and international customers comprised $2,193,350, or 14% of total net revenue. By comparison, for the nine months ended September 30, 2020, governmental customers comprised $11,499,962, or 92% of total net revenue, commercial customers comprised $608,756, or 5% of total net revenue, and international customers comprised $412,945, or 3% of total net revenue. For the nine months ended September 30, 2021, and 2020, the Company recorded $1,349,677 and $558,462, respectively, in STEP revenue, or 8.5% and 4.4%, respectively of total net revenue.

 

Customer Deposits

 

Customer deposits consist of prepaid deposits received for equipment purchase orders and for Subscription Training Equipment Partnership (“STEP”) operating agreements that expire annually. Customer deposits are considered a deferred liability until the completion of the customer’s contract performance obligation. When revenue is recognized, the deposit is applied to customer’s receivable balance. Customer deposits are recorded as a current liability under deferred revenue on the accompanying balance sheet and totaled $6,440,194 and $2,517,175 at September 30, 2021 and December 31, 2020, respectively. Changes in deferred revenue amounts related to customer deposits will fluctuate from year to year based upon the mix of customers required to prepay deposits under the Company’s credit policy.

 

Warranty

 

The Company warranties its products from manufacturing defects on a limited basis for a period of one year after purchase, but also sells separately priced extended service-type warranties for periods of up to four years after the expiration of the standard one-year warranty. During the term of the initial one-year warranty, if the device fails to operate properly from defects in materials and workmanship, the Company will fix or replace the defective product. Deferred revenue for separately priced extended warranties one year or less totaled $1,618,419 and $2,191,400 as of September 30, 2021 and December 31, 2020, respectively. Deferred revenue for separately priced extended warranties longer than one year totaled $1,958,110 and $1,920,346 as of September 30, 2021 and December 31, 2020, respectively. The accrual for the one-year manufacturer’s warranty liability totaled $304,000 and $352,000 as of September 30, 2021 and December 31, 2020, respectively. During the three months ended September 30, 2021 and 2020, the Company recognized revenue of $713,960 and $641,018, respectively, related to the extended service-type warranties that was amortized from the deferred revenue balance at the beginning of each period. During the nine months ended September 30, 2021 and 2020, the Company recognized revenue of $2,155,150 and $1,937,650, respectively. Changes in deferred revenue amounts related to extended service-type warranties will fluctuate from year to year based upon the average remaining life of the warranties at the beginning of the period and new extended service-type warranties sold during the period.

 

STEP Revenue

 

The Company’s STEP operations consist principally of renting its simulator products under operating agreements expiring in one year. At the commencement of a STEP agreement, any rental payments received are deferred and no income is recognized. Subsequently, payments are amortized and recognized as revenue on a straight-line basis over the term of the agreement. The agreements are generally for a period of 12 months and can be renewed for additional 12-month periods. Agreements may be terminated by either party upon written notice of termination at least sixty days prior to the end of the 12-month period. The payments are generally fixed for the first year of the agreement, with increases in payments in subsequent years to be mutually agreed upon. The agreements do not include variable lease payments or free rent periods. In addition, the agreements do not provide for the underlying assets to be purchased at its fair market values at interim periods or at maturity. Each STEP agreement comes with full customer support and stand-ready advance replacement parts to maintain each system for the duration of the lease. The amounts that the Company expects to derive from the STEP equipment following the end of the agreement term is dependent upon the number of agreement terms renewed. The agreements do not include a residual value guarantee.

 

Concentration of Credit Risk and Major Customers and Suppliers

 

Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents, certificates of deposit, accounts receivable and notes receivable.

 

The Company’s cash, cash equivalents and certificates of deposit are maintained with financial institutions with high credit standings and are FDIC insured deposits. The FDIC insures deposits according to the ownership category in which the funds are insured and how the accounts are titled. The standard deposit insurance coverage limit is $250,000 per depositor, per FDIC-insured bank, per ownership category. The Company had uninsured cash and cash equivalents of $21,043,538 and $6,338,896 as of September 30, 2021, and December 31, 2020, respectively.

 

F-7

 

 

Most sales are to governments that are typically made on credit and the Company generally does not require collateral. Management performs ongoing credit evaluations of its customers’ financial condition and maintains an allowance for estimated losses. Historically, the Company has experienced minimal charges relative to doubtful accounts.

 

Management performs ongoing evaluations of the collectability of its notes receivable and maintains an allowance for estimated losses.

 

Historically, the Company primarily sells its products to United States federal and state agencies. For the three months ended September 30, 2021, one commercial agency comprised 20% of total net sales. By comparison, for the three months ended September 30, 2020, one federal agency comprised 22% of total net sales and another federal agency comprised 20% of total net sales. For the nine months ended September 30, 2021, no single customer had a significant percentage of total revenue. By comparison, for the nine months ended September 30, 2020, one federal agency comprised 19% and another federal agency comprised 14% of total net revenue.

 

As of September 30, 2021, no single customer had a significant percentage of total accounts receivable. By comparison, as of December 31, 2020, one federal agency comprised 8.5% and one state agency comprised 31% of total accounts receivable.

 

Note 2. Inventory

 

Inventory consisted of the following as of:

 

   September 30, 2021   December 31, 2020 
         
Raw materials and work in process  $6,616,616   $3,636,649 
Reserve   (683,030)   (120,652)
           
Total inventory  $5,933,586   $3,515,997 

 

The Company regularly evaluates the useful life of its spare parts inventory and as a result, the Company classified $479,771 and $500,114 of spare parts as Other Assets, long-term on the Balance Sheet at September 30, 2021 and December 31, 2020, respectively.

 

Note 3. Property and Equipment

 

Property and equipment consisted of the following as of:

 

   September 30, 2021   December 31, 2020 
         
Land  $1,778,987   $- 
Building & Building Improvements   8,606,224    - 
Computer equipment   1,162,369    1,115,326 
Furniture and office equipment   256,425    223,925 
Machinery and equipment   1,743,487    1,096,898 
STEP equipment   1,502,694    1,206,757 
Leasehold improvements   334,933    334,934 
           
Total property and equipment   15,385,119    3,977,840 
Less: Accumulated depreciation and amortization   (2,947,058)   (2,596,096)
           
Property and equipment, net  $12,438,061   $1,381,744 

 

Depreciation expense, including STEP depreciation, was $350,963 and $268,200 for the nine months ended September 30, 2021, and 2020, respectively. Depreciation expense, including STEP depreciation, was $154,252 and $93,037 for the three months ended September 30, 2021, and 2020, respectively.

 

On August 25, 2021, the Company completed the purchase of real property located in Chandler, Arizona (the “Property”) for $10,800,000, paid with cash and proceeds from a mortgage loan from Arizona Bank & Trust in the amount of $8,600,000 (Note 7). The Property consists of approximately 4.3 acres and an industrial building of approximately 76,650 square feet. The Company intends to move all of its’ operations and headquarters to the Property during 2022. Approximately 15,000 square feet of the building is dedicated to two pre-existing tenants with multi-year rent agreements.

 

Under the provision of ASC 805, the Company determined this acquisition was an asset acquisition. This determination was based on substantially all of the fair value of the gross assets acquired was concentrated in the similarly identifiable assets of the Property. The fair value was allocated to the land, building, and acquired leases based upon their relative fair values at the date of acquisition in accordance with ASC 805-50-30-3.

 

The fair value of the in-place leases is the estimated cost to replace the leases (including loss of rent, estimated commissions and legal fees paid in similar leases). The capitalized in-place leases are amortized over the remaining term of the leases as amortization expense. The fair value of the above or below market lease is the present value of the difference between the contractual amount to be paid pursuant to the in-place lease and the estimated current market lease rate expected over the remaining non-cancelable life of the lease. The capitalized above or below market lease values are amortized as a decrease or increase to the rental income over the remaining term of the lease.

 

Upon closing, the Company assumed interest in two in-place leases. The first tenant took occupancy in November 2006 and is paying the annual Triple Net rate of $11.34 per square foot. The rate increased to $11.68 per square foot on November 1, 2021, increasing to $12.03 on November 1, 2022, and expiring on October 31, 2023. The second tenant took occupancy in November 2016 and is paying the annual rate of $9.00 per square foot. The lease expires October 31, 2024. This tenant has the option to extend the lease for 5 years thru October 31, 2029 with 5% increases to the rental rate for the first 3 years.

 

The following table presents purchase price allocation for the assets acquired:

 

   September 30, 2021 
     
Land  $1,778,987 
Building and building improvements  $8,566,492 
Acquired Lease Intangible Assets  $454,521 
      
Total Purchase Price  $10,800,000 

 

F-8

 

 

Note 4. Intangible Asset

 

Intangible asset consisted of the following as of:

 

   September 30, 2021   December 31, 2020 
         
Patents  $160,000   $160,000 
Capitalized media content   301,329    128,085 
Acquired lease intangible assets   454,521    - 
           
Total intangible asset   915,850    288,085 
Less Accumulated amortization   (33,246)   (17,037)
           
Intangible asset, net  $882,604   $271,048 

 

Amortization expense was $16,209 and $6,667 for the nine months ended September 30, 2021, and 2020, respectively. Amortization expense was $11,765 and $2,222 for the three months ended September 30, 2021, and 2020, respectively.

 

Note 5. Leases

 

The Company leases approximately 37,729 rentable square feet of office and warehouse space from an unaffiliated third party for our corporate office, manufacturing, assembly, warehouse and shipping facility located at 7970 South Kyrene Road, Tempe, Arizona 85284. In addition, the Company leases approximately 5,131 rentable square feet of space for our machine shop located at 7910 South Kyrene Road, within the same business complex as our main office. The Company executed a lease amendment extending its existing office lease through April 2024. The Company’s lease agreements do not contain any residual value guarantees, restrictive covenants or variable lease payments. The Company has not entered into any financing leases.

 

In addition to base rent, the Company’s lease generally provides for additional payments for other charges, such as rental tax. The lease includes fixed rent escalations. The Company’s lease does not include an option to renew.

 

The Company determines if an arrangement is a lease at inception. Operating leases are recorded in operating lease right of use assets, net, operating lease liability – short term, and operating lease liability – long-term on its condensed balance sheet.

 

Operating lease assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. Operating lease assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As the Company’s lease does not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The incremental borrowing rate used at adoption was 4.5%. Significant judgement is required when determining the Company’s incremental borrowing rate. The Company uses the implicit rate when readily determinable. Lease expense for lease payments is recognized on a straight-line basis over the lease term.

 

Effective January 1, 2019, the Company obtained a right-of-use asset in exchange for a new operating lease liability in the amount of $1,721,380 and derecognized $46,523 deferred rent for an adjusted operating lease right-of-use asset in the net amount of $1,674,857.

 

F-9

 

 

The balance sheet classification of lease assets and liabilities as of September 30, 2021 was as follows:

 

Balance Sheet Classification  September 30, 2021 
Assets     
Operating lease right-of-use assets, January 1, 2021  $1,094,527 
Amortization for the nine months ended September 30, 2021   (231,300)
Total operating lease right-of-use asset, September 30, 2021  $863,227 
Liabilities     
Current     
Operating lease liability, short-term  $341,124 
Non-current     
Operating lease liability, long-term   594,499 
Total lease liabilities  $935,623 

 

Future minimum lease payments as of September 30, 2021 under non-cancelable operating leases are as follows:

Schedule Of Future Minimum Lease Payments 

     
2021  $92,685 
2022   379,097 
2023   390,562 
2024   131,152 
      
Total lease payments   993,496 
Less: imputed interest   (57,873)
Operating lease liability  $935,623 

 

The balance sheet classification of lease assets and liabilities as of December 31, 2020 was as follows:

 

Balance Sheet Classification  December 31, 2020 
Assets     
Operating lease right-of-use assets, January 1, 2020  $1,390,873 
Amortization for the year ended December 31, 2020   (296,346)
Total operating lease right-of-use asset, December 31, 2020  $1,094,527 
Liabilities     
Current     
Operating lease liability, short-term  $321,727 
Non-current     
Operating lease liability, long-term   853,155 
Total lease liabilities  $1,174,882 

 

Future minimum lease payments as of December 31, 2020 under non-cancelable operating leases are as follows:

 

     
2021  $368,060 
2022   379,097 
2023   390,562 
2024   131,152 
      
Total lease payments   1,268,871 
Less: imputed interest   (93,989)
Operating lease liability  $1,174,882 

 

Rent expense for the three months ended September 30, 2021 and 2020 was $146,497 and $139,933, respectively. Rent expense for the nine months ended September 30, 2021 and 2020 was $436,750 and $412,315, respectively.

 

F-10

 

 

Note 6. Accrued Expenses

 

Accrued compensation and related costs consisted of the following as of:

 

   September 30, 2021   December 31, 2020 
         
Salaries and wages payable  $580,610   $278,331 
Employee benefits payable   32,288    634 
Accrued paid time off (PTO)   449,165    366,827 
Profit sharing payable   225,000    197,309 
           
Total accrued compensation and related costs  $1,287,063   $843,101 

 

Accrued expenses and other current liabilities consisted of the following as of:

 

   September 30, 2021   December 31, 2020 
         
Manufacturer’s warranties  $304,000   $352,000 
Taxes payable   90,171    316,076 
Miscellaneous payable   99,472    104,808 
           
Total accrued expenses and other current liabilities  $493,643   $772,884 

 

F-11

 

 

Note 7. Note Payable

 

On May 8, 2020, VirTra received a loan (the “PPP Loan”) in the amount of $1,320,714 under the Paycheck Protection Program (“PPP”) from Wells Fargo Bank, N.A. (the “Lender”). The PPP Loan was payable over two years at a fixed interest rate of 1%. The PPP, established as part of the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”), provides for loans to qualifying businesses for amounts up to 2.5 times of the average monthly payroll expenses of the qualifying business. Under the terms of the PPP Loan, up to the entire amount of principal and accrued interest may be forgiven to the extent PPP Loan proceeds are used for qualifying expenses as described in the CARES Act and applicable implementing guidance issued by the U.S. Small Business Administration for the PPP Loan. The Company used its entire PPP Loan amount for designated qualifying expenses and on June 16, 2021, applied for forgiveness in accordance with the PPP Loan terms.

 

On July 20, 2021, the Company received notification from the Lender that the SBA had approved the Company’s PPP Loan forgiveness application for the entire amount of the PPP Loan. The forgiveness of the PPP Loan is recognized in Other Income in the accompanying statement of income.

 

On August 25, 2021, the Company completed the purchase of real property located in Chandler, Arizona (the “Property”) for $10,800,000, paid with cash and proceeds from a mortgage loan from Arizona Bank & Trust in the amount of $8,600,000. The loan terms include interest to be accrued at a fixed rate of 3% per year, 119 regular monthly payments of $40,978, and one irregular payment of $5,956,538 due on the maturity date of August 23, 2031, The Company began making monthly payments on September 23, 2021. The payment and performance of the loan is secured by a security interest in the property acquired.

 

The note payable amounts consist of the following:

   September 30, 2021   December 31, 2020 
Short-term liabilities:          
Note payable, principal  $233,047   $257,471 
Accrued interest on note   -    8,566 
           
Note payable, short-term  $233,047   $266,037 
           
Long-term liabilities:   8,336,991      
           
Note payable, long term  $8,336,991   $1,063,243 

 

The future minimum note payments are as follows:

     
2021  $122,934 
2022   491,737 
2023   491,737 
2024   491,737 
2025   491,737 
Thereafter   6,480,156 
      
Total  $8,570,038 

 

Note 8. Related Party Transactions

 

During the nine months ended September 30, 2021, the Company redeemed 26,250 previously awarded stock options nearing expiration from related parties consisting of the Company’s CEO and COO. The redemption eliminated the stock options and resulted in a total of $116,718 in additional compensation expense. During the nine months ended September 30, 2021, the Company issued 7,500 shares of common stock, $0.0001 par value per share (the “Common Stock”) to one member of the Board of Directors, upon exercise of a previously awarded stock option in exchange for payment of an exercise price of $11,320.

 

During the nine months ended September 30, 2020, the Company redeemed 11,250 previously awarded stock options nearing expiration from the Company’s COO. The redemption eliminated the stock options and resulted in a total of $8,857 in additional compensation expense. During the nine months ended September 30, 2020, the Company issued 22,500 shares of Common Stock to the CEO and one board member upon exercise of previously awarded stock options in exchange for payment of the exercise price of $19,965.

 

F-12

 

 

Note 9. Commitments and Contingencies

 

General or Threatened Litigation

 

From time to time, the Company is notified of threatened litigation or that a claim is being made against it. The Company evaluates contingencies on an on-going basis and has established loss provisions for matters in which losses are probable and the amount of loss can be reasonably estimated. There is no threatened litigation at this time.

 

Employment Agreements

 

On April 2, 2012, the Company entered into three-year Employment Agreements with its Chief Executive Officer and Chief Operating Officer that provide for annual base salaries of $195,000 and $175,000, respectively, subject to cost-of-living adjustments, and contain automatic one-year extension provisions. These contracts have been renewed annually and have been adjusted based on the same percentage increase approved for Company-wide cost-of-living adjustments.

 

On August 26, 2021, the Compensation Committee of the Board of Directors (the “Compensation Committee”) of VirTra, Inc. (the “Company”), relying upon third-party studies and recommendations, took several actions to bring the compensation of the Company’s Chief Executive officer (CEO) and Chief Operating Officer (COO) up to industry standards and provide meaningful incentive for future performance. The Committee (1) approved grants of 224,133 and 168,090 performance-based restricted stock units pursuant to the Company’s 2017 Equity Incentive Plan (the “Plan”) to the Company’s CEO and COO, respectively, with fair value on the grant date of August 26, 2021, of $1,559,966 and $1,169,906, respectively; (2) approved grants of 14,057 and 10,543 restricted shares with a fair value of $97,837 and $73,379, respectively, to the CEO and COO, respectively, based on the Company’s performance for the twelve months ended June 30, 2021; and (3) increased the annual base salaries effective August 15, 2021 to $349,860 and $251,140 for the CEO and COO, respectively. While their salaries have been annually increased with Company-wide cost-of-living adjustments, this was the first comprehensive review and adjustment undertaken since 2012.

 

Beginning on the last business day of August 2022, a tranche of restricted stock units may vest if the Company has achieved net profit (net income under GAAP) for the twelve months ending June 30, 2022, of at least $2,500,000. For every $500,000 earned in excess of $2,500,000 another tranche will vest. If the maximum net profits (net income under GAAP) of $7,000,000 is achieved, ten tranches would vest. Similarly, on the last business day of August 2023, a tranche of restricted stock units may vest if the Company has achieved a net profit (net income under GAAP) of at least $3,000,000, with the potential to have additional tranches vest up to a maximum of $9,000,000 in net profit (net income under GAAP). This vesting arrangement continues with the last business day of August 2024, with the minimum net profit (net income under GAAP) threshold being $3,500,000 and the maximum net profit (net income under GAAP) being $11,000,000.

 

It is the Company’s policy to estimate the fair value of the RSU’s on the date of the grant and evaluate the probability of achieving the net profit (net income under GAAP) tranches quarterly. If the target is deemed probable, the expense is amortized on a straight-line basis over the remaining time period. The Company determined based on the vesting terms described above that the net profit (net income under GAAP) for the twelve months ending June 30, 2022, of $2,500,000 is probable, the expense for the period ending September 30, 2021, is considered to be nominal.

 

Profit Sharing

 

VirTra provides a discretionary profit-sharing program that pays out a percentage of Company profits each year as a cash bonus to eligible employees. The cash payment is typically split into two equal payments and distributed pro-rata in April and October of the following year to only active employees. For the nine months ended September 30, 2021, $225,000 was accrued for profit sharing. For the nine months ended September 30, 2020, $56,057 was accrued for profit sharing. The 2021 profit sharing estimate is revised quarterly and will be finalized after the year-end financial audit.

 

Note 10. Stockholders’ Equity

 

Authorized Capital

 

Common Stock

 

Authorized Shares. The Company is authorized to issue 60,000,000 shares of common stock, of which (a) 50,000,000 shares is Common Stock, (b) 2,500,000 shares is Class A common stock, par value $0.0001 per share (the “Class A Common Stock”), and (c) 7,500,000 shares is Class B common stock, par value $0.0001 per share (the “Class B Common Stock”). To date, no Class A Common Stock or Class B Common Stock has been issued.

 

Rights and Preferences. Voting Rights. Except as otherwise required by the Nevada Revised Statues or as provided by or pursuant to the provisions of the Articles of Incorporation:

 

(i) Each holder of Common Stock is entitled to one (1) vote for each share of Common Stock held of record by such holder. The holders of shares of Common Stock do not have cumulative voting rights.

 

(ii) Each holder of Class A Common Stock is entitled to ten (10) votes for each share of Class A Common Stock held of record by such holder. The holders of shares of Class A Common Stock do not have cumulative voting rights.

 

(iii) The holders of Common Stock and Class A Common Stock vote together as a single class on all matters on which stockholders are generally entitled to vote.

 

(iv) The holders of Class B Common Stock are not be entitled to vote on any matter, except that the holders of Class B Common Stock are entitled to vote separately as a class with respect to amendments to the Articles of Incorporation that increase or decrease the aggregate number of authorized shares of such class, increase or decrease the par value of the shares of such class, or alter or change the powers, preferences, or special rights of the shares of such class so as to affect them adversely.

 

F-13

 

 

Preferred Stock

 

Authorized Shares. The Company is authorized to issue 2,500,000 shares of preferred stock, par value $0.0001 per share (the “Preferred Stock”).

 

Rights and Preferences. The Board of Directors is authorized at any time, and from time to time, to provide for the issuance of shares of Preferred Stock in one or more series, and to determine the designations, preferences, limitations and relative or other rights of the Preferred Stock or any series thereof.

 

Stock Repurchase

 

On October 25, 2016, the Company’s Board of Directors authorized the repurchase of up to $1 million of its Common Stock under Rule 10b-18 promulgated under the Securities Exchange Act of 1934, as amended. Purchases made pursuant to this authorization will be made in the open market, in privately negotiated transactions, or pursuant to any trading plan that may be adopted in accordance with the Rule 10b-18. The timing, manner, price and amount of any repurchases will be determined by the Company in its discretion and will be subject to economic and market conditions, stock price, applicable legal requirements and other factors. On January 9, 2019, VirTra’s Board of Directors authorized an additional $1 million be allocated for the repurchase of VirTra’s stock under the existing 10b-18 plan. The stock repurchase program was suspended as a result of interim rulings for public-company recipients of a PPP loan under the CARES Act. See Note 1.

 

Treasury Stock

 

During the nine months ended September 30, 2021 and 2020, the Company purchased no additional treasury shares. As of September 30, 2021, all treasury shares previously purchased had been cancelled and returned to shares authorized.

 

Non-qualified Stock Options

 

The Company has periodically issued non-qualified stock options to key employees, officers and directors under a stock option compensation plan approved by the Board of Directors in 2009. Terms of option grants are at the discretion of the Board of Directors and are generally seven years. Upon the exercise of these options, the Company expects to issue new authorized shares of its Common Stock. The following table summarizes all non-qualified stock options as of:

 

   September 30, 2021   September 30, 2020 
   Number of Stock   Weighted Exercise   Number of Stock   Weighted Exercise 
   Options   Price   Options   Price 
Options outstanding, beginning of year   164,167   $3.13    234,167   $2.47 
Granted   -    -    -    - 
Redeemed   (26,250)   1.51    (36,250)   0.83 
Exercised   (7,500)   1.51    (22,500)   0.89 
Expired / terminated   -    -    -    - 
Options outstanding, end of period   130,417   $3.55    175,417   $3.01 
Options exercisable, end of period   130,417   $3.55    175,417   $3.01 

 

The Company did not have any non-vested stock options outstanding as of September 30, 2021 and December 31, 2020. The weighted average contractual term for options outstanding and exercisable at September 30, 2021 and 2020 was 7 years. The aggregate intrinsic value of the options outstanding and exercisable at September 30, 2021 and 2020 was $859,675 and $204,037, respectively. The total intrinsic value of options exercised and redeemed during the nine months ended September 30, 2021, was $117,647, and the total intrinsic value of options exercised during the nine months ended September 30, 2020, was $50,362. For the three months ended September 30, 2021, and 2020, the Company received payments related to the exercise of options in the amount of $5,250 and $6,750, respectively. For the nine months ended September 30, 2021, and 2020, the Company received payments related to the exercise of options in the amount of $11,320 and $19,965, respectively. The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying options and the fair value of the Company’s Common Stock for those stock options that have an exercise price lower than the fair value of the Company’s Common Stock. Options with an exercise price above the fair value of the Company’s Common Stock are considered to have no intrinsic value.

 

2017 Equity Incentive Plan

 

On August 23, 2017, our board approved, subject to stockholder approval at the annual meeting of stockholders on October 6, 2017, the 2017 Equity Incentive Plan (the “Equity Plan”). The Equity Plan is intended to make available incentives that will assist us to attract, retain and motivate employees, including officers, consultants and directors. We may provide these incentives through the grant of stock options, stock appreciation rights, restricted stock, restricted stock units, performance shares and units and other cash-based or stock-based awards.

 

F-14

 

 

A total of 1,187,500 shares of our Common Stock was initially authorized and reserved for issuance under the Equity Plan. This reserve automatically increased on January 1, 2020, and will increase each subsequent anniversary through 2027, by an amount equal to the smaller of (a) 3% of the number of shares of Common Stock issued and outstanding on the immediately preceding December 31, or (b) an amount determined by the board.

 

Awards may be granted under the Equity Plan to our employees, including officers, directors or consultants or those of any present or future parent or subsidiary corporation or other affiliated entity. All awards will be evidenced by a written agreement between us and the holder of the award and may include any of the following: stock options, stock appreciation rights, restricted stock, restricted stock units, performance shares and performance units and cash-based awards and other stock-based awards.

 

Through September 30, 2021, 224,133 and 168,090 awards have been granted under the Equity Plan to the Company’s CEO and COO, respectively (see Note 9).

 

Common stock activity

 

On August 26, 2021, the Compensation Committee of the Board of Directors approved grants of 14,057 and 10,543 restricted shares to the CEO and COO, respectively, based on the Company’s performance for the twelve months ended June 30, 2021 (see Note 9).

 

On March 31, 2021, the Company entered into a Securities Purchase Agreement (the “Purchase Agreement”) with certain institutional investors (the “Purchasers”), pursuant to which the Company agreed to sell to the Purchasers an aggregate of 3,000,000 shares (the “RDO Shares”) of the Company’s Common Stock at a price of $6.00 per share in a registered direct offering (the “Offering”). The RDO Shares were offered and sold by the Company pursuant to an effective shelf registration statement on Form S-3 (File No. 333-238624), which was filed by the Company with the SEC on May 22, 2020, and subsequently declared effective on June 2, 2020, and a related prospectus.

 

The Company also entered into a placement agent agreement (the “Placement Agency Agreement”) on March 31, 2021, with Roth Capital Partners, LLC (“Roth”), pursuant to which Roth agreed to serve as placement agent for the issuance and sale of the RDO Shares. The Company agreed to pay Roth an aggregate fee equal to 6.5% of the gross proceeds received by the Company from the sale of the securities in the transaction. The Company also agreed to pay Roth a reimbursement for legal fees and expenses in an amount not to exceed $35,000.

 

Roth acted as the lead placement agent in the Offering. Lake Street Capital Markets acted as co-placement agent for the Offering. Maxim Group LLC acted as a financial advisor to the Company in connection with the Offering.

 

A prospectus supplement and the accompanying prospectus relating to and describing the terms of the Offering, dated March 31, 2021, was filed with the SEC on April 2, 2021.

 

On April 5, 2021, the Company closed the Offering. The total gross proceeds of the Offering were $18.0 million, before deducting the placement agents’ fees and other estimated Offering expenses which totaled $1,205,000.

 

F-15

 

 

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.

 

The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our unaudited financial statements and related notes included in this Quarterly Report on Form 10-Q and the audited financial statements and notes thereto as of and for the year ended December 31, 2020 and the related Management’s Discussion and Analysis of Financial Condition and Results of Operations, both of which are contained in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020, filed with the Securities and Exchange Commission (the “SEC”) on March 29, 2021.

 

Forward-Looking Statements

 

The information in this discussion contains forward-looking statements and information within the meaning of Section 27A of the Securities Act of 1933, as amended and Section 21E of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”), which are subject to the “safe harbor” created by those sections. The words “anticipates,” “believes,” “estimates,” “expects,” “intends,” “may,” “plans,” “projects,” “will,” “should,” “could,” “predicts,” “potential,” “continue,” “would” and similar expressions are intended to identify forward-looking statements, although not all forward-looking statements contain these identifying words. We may not actually achieve the plans, intentions or expectations disclosed in our forward-looking statements and you should not place undue reliance on our forward-looking statements. Actual results or events could differ materially from the plans, intentions and expectations disclosed in the forward-looking statements that we make. The forward-looking statements are applicable only as of the date on which they are made, and we do not assume any obligation to update any forward-looking statements. All forward-looking statements in this Quarterly Report on Form 10-Q are made based on our current expectations, forecasts, estimates and assumptions, and involve risks, uncertainties and other factors that could cause results or events to differ materially from those expressed in the forward-looking statements. In evaluating these statements, you should specifically consider various factors, uncertainties and risks that could affect our future results or operations. These factors, uncertainties and risks may cause our actual results to differ materially from any forward-looking statement set forth in this Quarterly Report on Form 10-Q. You should carefully consider these risk and uncertainties described and other information contained in the reports we file with or furnish to the SEC before making any investment decision with respect to our securities. All forward-looking statements attributable to us or persons acting on our behalf are expressly qualified in their entirety by this cautionary statement.

 

3

 

 

Business Overview

 

VirTra, Inc. (the “Company,” “VirTra,” “we,” “us” and “our”) is a global provider of judgmental use of force training simulators, firearms training simulators and driving simulators for the law enforcement, military, educational and commercial markets. The Company’s patented technologies, drop-in recoil kits, software, scenarios, and accessories provide intense training for de-escalation, judgmental use-of-force, marksmanship and related training that mimics real-world situations. VirTra’s mission is to save and improve lives worldwide through practical and highly-effective virtual reality and simulator technology.

 

The VirTra firearms training simulator allows marksmanship and realistic scenario-based training to take place on a daily basis without the need for a shooting range, protective equipment, role players, safety officers, or a scenario-based training site. We have developed a higher standard in simulation training including capabilities such as: multi-screen, video-based scenarios, unique scenario authoring ability, superior training scenarios, the patented Threat-Fire® shoot-back system, powerful gas-powered simulated drop-in recoil weapons, and more. The simulator also allows students to receive immediate feedback from the instructor without the potential for sustaining injuries by the instructor or the students. The instructor is able to teach and re-mediate critical issues, while placing realistic stress on the students due to the realism and safe training environment created by the VirTra simulator.

 

VirTra’s Driver Training Simulator™ is a vehicle-based simulator, complete with next-generation graphics, motion and a variety of other features. The system is designed to provide safe, reliable environment for efficient skill transfer for all law enforcement driver training. In addition, the driving rig adds realism with vibration and motion while the modern physics-based rendering engine provides not only photo-realistic realism but critical hazards such as dust storms, rain, and sun glare. VirTra’s Driver Training Simulator™ provides an extensive and realistic range of training environments that allow for initial driver familiarization and orientation to advanced concepts, high-risk pursuits and defensive driving drills.

 

Business Strategy

 

Our main business is selling to law enforcement (includes colleges and police academies) and the military. These markets require different sales and marketing programs as well as personnel. Our focus is to expand the market share and scope of our training simulators sales to these identified customer groups by pursuing the following key growth strategies:

 

  Build Our Core Business. Our goal is to profitably grow our market share by continuing to develop, produce and market the most effective simulators possible. Through disciplined growth in our business, we have achieved a solid balance sheet by increasing our working capital and limiting our bank debt. We plan to add staff to our experienced management team as needed to meet the expected increase in demand for our products and services as we invest in potential growth.
     
  Increase Total Addressable Market. We plan to increase the size of our total addressable market. This effort will focus on new marketing and new product and/or service offerings for the purpose of widening the number of types of customers who might consider our products or services uniquely compelling.
     
  Broaden Product Offerings. Since formation in 1993, our company has had a proud tradition of innovation in the field of simulation and virtual reality. We plan to release revolutionary new products and services as well as continue incremental improvements to existing product lines. In some cases, the company may enter a new market segment via the introduction of a new type of product or service.
     
  Partners and Acquisitions. We try to spend our time and funds wisely and not tackle tasks that can be done more efficiently with partners. For example, international distribution is often best accomplished through a local distributor or agent. We are also open to the potential of acquiring additional businesses or of being acquired ourselves, based on what is expected to be optimal for our long-term future and our stockholders.

 

4

 

 

Product Offerings

 

Our simulator products include the following:

 

  V-300® Simulator – a 300° wrap-around screen with video capability is the higher standard for simulation training

 

  The V-300® is the higher standard for decision-making simulation and tactical firearms training. Five screens and a 300-degree immersive training environment ensures that time in the simulator translates into real world survival skills. The system reconfigures to support 15 individual firing lanes.
     
  The realism of the V-300® shows how quickly judgment decisions have to be made, and if they are not made immediately and quickly, it can lead to the possible loss of lives. This feature, among others, supports our value proposition to our customers that you cannot put a dollar value on being prepared enough for the surprises that could be around every corner and the ability to safely neutralize any life-threatening encounters.

 

  V-180®Simulator – a 180° screen with video capability is for smaller spaces or smaller budgets

 

  The V-180®is the higher standard for decision-making simulation and tactical firearms training. Three screens and a 180-degree immersive training environment ensures that time in the simulator translates into real world survival skills.

 

  V-100®Simulator & V-100® MIL – a single-screen based simulator systems

 

  The V-100® is the higher standard among single-screen firearms training simulators. Firearms training mode supports up to four (4) individual firing lanes at one time. The optional Threat-Fire® device safely simulates enemy return fire with an electric impulse (or vibration version), reinforcing performance under pressure. We offer the industry’s only upgrade path, so a V-100® firearms training and force options simulator can affordably grow into an advanced multi-screen trainer in upgraded products that we offer customers for future purchase.
     
  The V-100® MIL is sold to various military commands throughout the world and can support any local language. The system is extremely compact and can even share space with a standard classroom or squeeze into almost any existing facility. If a portable firearms simulator is needed, this model offers the most compact single-screen simulator on the market today – everything organized into one standard case. The V-100® MIL is the higher standard among single-screen small arms training simulators. Military Engagement Skills mode supplies realistic scenario training taken from real world events.
     
  The V-ST PRO® a highly-realistic single screen firearms shooting and skills training simulator with the ability to scale to multiple screens creating superior training environments. The system’s flexibility supports a combination of marksmanship and use of force training on up to 5 screens from a single operator station. The V-ST PRO® is also capable of displaying 1 to 30 lanes of marksmanship featuring real world, accurate ballistics.

 

  VirTra Driver Training Simulator™ is a vehicle-based simulator, complete with next-generation graphics, motion and a variety of other features. The system is designed to provide safe, reliable environment for efficient skill transfer for all law enforcement driver training.
     
  Virtual Interactive Coursework Training Academy (V-VICTA)™ enables law enforcement agencies, to effectively teach, train, test and sustain departmental training requirements through nationally accredited coursework and training scenarios using our simulators.
     
  Subscription Training Equipment Partnership (STEP)™ is a program that allows agencies to utilize VirTra’s simulator products, accessories, and V-VICTA™ interactive coursework on a subscription basis.
     
  V-Author® Software allows users to create, edit, and train with content specific to agency’s objectives and environments. V-Author® is an easy to use application capable of almost unlimited custom scenarios, skill drills, targeting exercises and firearms course-ware proven to be highly effective for users of VirTra simulation products.
     
  Drop-In Recoil Kits - a wide range of powerfully realistic and reliable simulated recoil kits that can fit into a live fire weapon and provide similar form, fit and function to a real firearm while avoiding the cost and dangers of blank fire rounds.
     
  Return Fire Device – the patented Threat-Fire® device which applies real-world stress on the trainees during simulation training.
     
  TASER©, OC spray and low-light training devices that interact with VirTra’s simulators for training.

 

5

 

 

Recent Developments

 

During March 2020, a global pandemic was declared by the World Health Organization related to the rapidly growing outbreak of a novel strain of coronavirus (COVID-19). The pandemic has significantly impacted the economic conditions in the U.S., accelerating during half of March and April as federal, state and local governments react to the public health crisis, creating significant uncertainties in the U.S. economy. On March 30, 2020, the Governor for the State of Arizona issued a stay-at-home order, in effect until May 15, 2020. The Company carefully reviewed all rules and regulations of the government orders and determined it met the requirements of an essential business to remain open. The Company had the majority of its staff begin working remotely in mid-March, with only essential personnel continue working at the manufacturing and production facilities. This situation is rapidly changing and additional impacts to the business may arise that we are not aware of currently. While the disruption is currently expected to be temporary, there is uncertainty around the duration. The ultimate impact of the pandemic on the Company’s results of operations, financial position, liquidity or capital resources cannot be reasonably estimated at this time. To date, the COVID-19 restrictions have resulted in reduced customer shipments and customer system installations. These recent developments are expected to result in lower recognized revenue and possibly lower gross margin when they occur. To date, there have been no order cancellations only delays in when orders ship or installations occur and all delayed orders remain in backlog. Although not a material component of our company, a significant adverse change in the business climate could affect the value of the Company’s long-term investment in TEC, currently there has not been a negative impact and any future impact cannot be reasonably estimated at this time. The Company is no longer investing in Certificates of Deposits as a precautionary measure to increase its liquid cash position and preserve financial flexibility considering uncertainty in the U.S. and global markets resulting from COVID-19. Additionally, the Company’s stock repurchase program was suspended as a result of interim rulings for public-company recipients of a PPP loan under the CARES Act. The stock repurchase suspension remained in effect until July 20, 2021, when the PPP loan was forgiven (see Note 7).

 

Results of operations for the three and nine months ended September 30, 2021 and September 30, 2020

 

Revenues. Revenues were $6,093,263 for the three months ended September 30, 2021, compared to $6,413,721 for the same period in 2020, a decrease of $302,093, or 5%. Revenues were $15,790,364 for the nine months ended September 30, 2021, compared to $12,521,663 for the same period in 2020, an increase of $3,318,258, or 27%. The increase in revenues for the nine months ended September 30, 2021 resulted from an increase in the number of simulators and accessories completed, delivered and revenue recognized compared to the same period in 2020.

 

Cost of Sales. Cost of sales were $3,217,911 for the three months ended September 30, 2021, compared to $2,446,455 for the same period in 2020, an increase of $771,456, or 32%. Cost of sales were $7,211,807 for the nine months ended September 30, 2021, compared to $5,381,403 for the same period in 2020, an increase of $1,830,404, or 34%. The increase was due to additional material costs due to higher quantities of simulator systems and accessories sold, and an increase in reserve for inventory due to increased scale of operations. The cost of sales on a dollar basis varies from quarter-to-quarter as a result of sales volume and product mix.

 

Gross Profit. Gross profit was $2,875,352 for the three months ended September 30, 2021, compared to $3,967,266 for the same period in 2020, a decrease of $1,091,914, or 28%. Gross profit was $8,578,557 for the nine months ended September 30, 2021, compared to $7,140,260 for the same period in 2020, an increase of $1,438,297, or 20%. The gross profit margin for the three months ended September 30, 2021, and 2020 was 47% and 62%, respectively. The gross profit margin was 54% for the nine months ended September 30, 2021, and 57% for the same period in 2020. The decrease in gross profit was due to a one-time impact from an increase in reserve for inventory as our operations scale.

 

Operating Expenses. Net operating expense was $2,609,772 for the three months ended September 30, 2021, compared to $2,747,993 for the same period in 2020, a decrease of $138,221, or 5%. Net operating expense was $6,928,154 for the nine months ended September 30, 2021, compared to $7,254,809 for the same period in 2020, a decrease of $326,655, or 5%. The decrease was primarily due to the impairment write down in 2020 offset by the transition to a Company-wide ERP system which included software fees, consulting, and time invested by Company staff in 2021.

 

Operating Income (Loss). Income from operations was $265,580 for the three months ended September 30, 2021, compared to $1,219,273 for the same period in 2020, a decrease of $953,693 or 78%. Operating income was $1,650,403 for the nine months ended September 30, 2021, compared to an operating loss of $114,549 for the same period in 2020, an increase of $1,764,952, or 1541%.

 

Other Income. Other income net of other expense was $1,330,681 for the three months ended September 30, 2021, compared to other income net of other expense of $3,752 for the same period in 2020, an increase of $1,326,929, or 35366%, primarily resulting from the forgiveness of the PPP Loan (see Note 1). Other income net of other expense was $1,346,397 for the nine months ended September 30, 2021, compared to $32,430 for the same period in 2020, an increase of $1,313,967, or 4052%.

 

Provision for Income Tax Expense. Income tax expense was $253,289 for the three months ended September 30, 2021, compared to $354,941 for the same period in 2020, a decrease of $101,652, or 29%. Income tax expense was $469,306 for the nine months ended September 30, 2021, compared to $40,467 for the same period in 2020, an increase of $428,839, or 1060%. Provision for income tax is estimated quarterly applying both federal and state tax rates.

 

Net Income (Loss). Net income was $1,342,972 for the three months ended September 30, 2021, compared to $868,084 for the same period in 2020, an increase of $474,888, or 55%. Net income was $2,527,494 for the nine months ended September 30, 2021, compared to a net loss of $122,586 for the same period in 2020, an increase of $2,650,080, or 2162%. The fluctuations in net income (loss) relates to each respective section discussed above.

 

6

 

 

Adjusted Earnings Before Interest, Taxes, Depreciation and Amortization. Explanation and Use of Non-GAAP Financial Measures:

 

Earnings before interest, income taxes, depreciation and amortization and before other non-operating costs and income (“EBITDA”) and adjusted EBITDA are non-GAAP measures. Adjusted EBITDA also includes non-cash stock option expense. Other companies may calculate adjusted EBITDA differently. The Company calculates its adjusted EBITDA to eliminate the impact of certain items it does not consider to be indicative of its performance and its ongoing operations. Adjusted EBITDA is presented herein because management believes the presentation of adjusted EBITDA provides useful information to the Company’s investors regarding the Company’s financial condition and results of operations and because adjusted EBITDA is frequently used by securities analysts, investors and other interested parties in the evaluation of companies in the Company’s industry, several of which present EBITDA and a form of adjusted EBITDA when reporting their results. Adjusted EBITDA has limitations as an analytical tool and should not be considered in isolation or as a substitute for analysis of the Company’s results as reported under accounting principles generally accepted in the United States of America (“GAAP”). Adjusted EBITDA should not be considered as an alternative for net income (loss), cash flows from operating activities and other income or cash flow statement data prepared in accordance with GAAP or as a measure of profitability or liquidity. A reconciliation of net loss to adjusted EBITDA is provided in the following table:

 

   For the Three Months Ended   For the Nine Months Ended 
   September 30,   September 30,   Increase   %   September 30,   September 30,   Increase   % 
   2021   2020   (Decrease)   Change   2021   2020   (Decrease)   Change 
                                 
Net Income (Loss)  $1,342,972   $868,084   $474,888    55%  $2,527,494   $(122,586)  $2,650,080    2162%
Adjustments:                                        
Provision for income taxes   253,289    354,941    (101,652)   -29%   469,306    40,467    428,839    1060%
Depreciation and amortization   166,098    95,259    70,839    74%   367,253    274,866    92,387    34%
EBITDA  $1,762,359   $1,318,284   $444,075    34%  $3,364,053   $192,747   $3,171,306    1645%
Impairment loss on That’s Eatertainment, former related party   -    266,000    (266,000)   -100%   -    406,000    (406,000)   -100%
Right of use amortization   78,001    -    78,001    100%   231,300    -    231,300    100%
Reserve for note receivable   -    9,461    (9,461)   -100%   -    16,738    (16,738)   -100%
Gain on forgiveness of note   (1,320,714)   -    (1,320,714)   100%   (1,320,714)   -    (1,320,714)   100%
                                         
Adjusted EBITDA  $519,646   $1,593,745   $(1,074,099)   -67%  $2,274,639   $615,485   $1,659,154    232%

 

Liquidity and Capital Resources. Liquidity is the ability of an enterprise to generate adequate amounts of cash to meet its needs for cash requirements. The Company had $21,545,843 and $6,841,984 of cash and cash equivalents as of September 30, 2021, and December 31, 2020, respectively. Working capital was $25,839,676 and $10,269,397 as of September 30, 2021, and December 31, 2020, respectively.

 

Net cash provided by operating activities was $1,362,626 for the nine months ended September 30, 2021, and net cash used in operating activities was $166,900 for the nine months ended September 30, 2020. Net cash provided by operating activities resulted primarily from decreases in accounts receivable, inventory, and prepaid expenses, offset by increases in trade accounts payable, accrued compensation, unbilled revenues, and deferred revenues, as well as other changes in operating assets and liabilities.

 

Net cash used in investing activities was $12,035,043 for the nine months ended September 30, 2021, and net cash provided by investing activities was $1,530,034 for the nine months ended September 30, 2020. Investing activities in 2021 consisted of purchases of intangible assets, manufacturing equipment, and property (see Note 3) compared to investing activities in 2020 that consisted of redemptions of certificates of deposits, purchases of intangible assets and purchases of property and equipment.

 

Net cash provided by financing activities was $25,376,276 and $1,319,259 for the nine months ended September 30, 2021, and 2020, respectively. Financing activities in 2021 consisted of the issuance of additional common stock for cash and stock options exercised and redeemed, and proceeds from long debt, offset by the forgiveness of the PPP loan (see Note 1), compared to financing activities in 2020 which consisted of stock options exercised and redeemed, and PPP loan proceeds.

 

Bookings and Backlog

 

The Company defines bookings as the total of newly signed contracts and purchase orders received in a defined time period. The Company received bookings totaling $11.0 million for the three months ended September 30, 2021, and $24.4 million for the nine months ended September 30, 2021. The Company defines backlog as the accumulation of bookings that have not started or are uncompleted performance objectives and cannot be recognized as revenue until delivered in a future quarter. Backlog also includes extended warranty agreements and STEP agreements that are deferred revenue recognized on a straight-line basis over the life of each respective agreement. As of September 30, 2021, the Company’s backlog was $21.7 million. Management estimates the majority of the new bookings received in the first nine months of 2021 will be converted to revenue in 2021 and early 2022. Management estimates the conversion of backlog based on current contract delivery dates; however, contract terms and dates are subject to modification and are routinely changed at the request of the customer. Additionally, due to the impact of COVID-19, management’s estimates will change in accordance with federal and state guidelines. To date, the COVID-19 restrictions have resulted in reduced customer shipments and customer system installations. These recent developments are expected to result in lower recognized revenue and possibly lower gross margin when they occur. To date, there have been no order cancellations, only delays in when orders ship or installations occur and all delayed orders remain in backlog.

 

Cash Requirements

 

Our management believes that our current capital resources will be adequate to continue operating the company and maintaining our current business strategy for more than 12 months from the filing of this Quarterly Report. We are, however, open to raising additional funds from the capital markets, at a fair valuation, to expand our product and services offered, to enhance our sales and marketing efforts and effectiveness, and to aggressively take advantage of market opportunities. There can be no assurance, however, that additional financing will be available to us when needed or, if available, that it can be obtained on commercially reasonable terms. If we are not able to obtain the additional financing on a timely basis, if and when it is needed, we will be forced to scale down our plans for growth.

 

7

 

 

Critical Accounting Policies and Estimates

 

Our discussion and analysis of our financial condition and results of operations are based on our unaudited financial statements, which have been prepared in accordance with GAAP. The preparation of our unaudited financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue, expenses, and related disclosure of contingent assets and liabilities. On an ongoing basis, we evaluate our estimates, including those related to areas that require a significant level of judgment or are otherwise subject to an inherent degree of uncertainty. Significant accounting estimates in these financial statements include valuation assumptions for share-based payments, allowance for doubtful accounts and notes receivable, inventory reserves, accrual for warranty reserves, the carrying value of long-lived assets, income tax valuation allowances, the carrying value of cost basis investments, and the allocation of the transaction price to the performance obligations in our contracts with customers. We base our estimates on historical experience, our observance of trends in particular areas, and information or valuations and various other assumptions that we believe to be reasonable under the circumstances and which form the basis for making judgments about the carrying value of assets and liabilities that may not be readily apparent from other sources. Actual amounts could differ significantly from amounts previously estimated. For a discussion of our critical accounting policies, refer to Part I, Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our Annual Report on Form 10-K for the year ended December 31, 2020. Management believes that there have been no changes in our critical accounting policies during the three months ended September 30, 2021.

 

Recent Accounting Pronouncements

 

See Note 1 to our financial statements, included in Part I, Item 1., Financial Information of this Quarterly Report on Form 10-Q.

 

Off-Balance Sheet Arrangements

 

As of September 30, 2021, we did not have any off-balance sheet arrangements that have or are reasonably likely to have a current or future effect on our financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources that are material to investors. The term “off-balance sheet arrangement” generally means any transaction, agreement or other contractual arrangement to which an entity unconsolidated with us is a party, under which we have any obligation arising under a guarantee contract, derivative instrument or variable interest or a retained or contingent interest in assets transferred to such entity or similar arrangement that serves as credit, liquidity or market risk support for such assets.

 

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.

 

Not required for smaller reporting companies.

 

ITEM 4. CONTROLS AND PROCEDURES.

 

Evaluation of disclosure controls and procedures

 

We maintain “disclosure controls and procedures,” as that term is defined in Rule 13a-15(e), promulgated by the SEC pursuant to the Exchange Act. Disclosure controls and procedures include controls and procedures designed to ensure that information required to be disclosed in our company’s reports filed under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to our management, including our principal executive officer and principal financial officer, to allow timely decisions regarding required disclosure. Our management, with the participation of our principal executive officer and principal financial officer, evaluated our company’s disclosure controls and procedures as of the end of the period covered by this quarterly report on Form 10-Q. Based on this evaluation, our principal executive officer and principal financial officer concluded that as of September 30, 2021, our disclosure controls and procedures were not effective. The ineffectiveness of our disclosure controls and procedures was due to material weaknesses, which we identified in our report on internal control over financial reporting contained in our Annual Report on Form 10-K for the year ended December 31, 2020, filed with the SEC on March 29, 2021.

 

Change in internal control over financial reporting

 

There has been no change in our internal control over financial reporting that occurred during the quarterly period ended September 30, 2021 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting. We believe that a control system, no matter how well designed and operated, cannot provide absolute assurance that the objectives of the control system are met, and no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within any company have been detected.

 

8

 

 

PART II: OTHER INFORMATION

 

ITEM 1. LEGAL PROCEEDINGS

 

See Note 9 to our unaudited financial statements, included in Part I, Item 1., Financial Information of this Quarterly Report on Form 10-Q, which information is incorporated herein by reference.

 

ITEM 1A. RISK FACTORS

 

Not required for smaller reporting companies.

 

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

 

None.

 

ITEM 3. DEFAULTS UPON SENIOR SECURITIES

 

None

 

ITEM 4. MINE SAFETY DISCLOSURES

 

Not applicable.

 

ITEM 5. OTHER INFORMATION

 

  (a) None
     
  (b) There have been no material changes to the procedures by which security holders may recommend nominees to the Company’s Board of Directors since the filing with the SEC of the Company’s Annual Report on Form 10-K for the year ended December 31, 2020.

 

9

 

 

ITEM 6. EXHIBITS

 

Exhibit

No.

  Exhibit Description
     
10.1   Form of Securities Purchase Agreement (incorporated by reference to Exhibit 10.1 to the registrant’s Current Report on Form 8-K filed with the SEC on March 31, 2021).
     
10.2  

Placement Agency Agreement (incorporated by reference to Exhibit 10.2 to the registrant’s Current Report on Form 8-K filed with the SEC on March 31, 2021).

 

     
10.3   Promissory Note dated August 25, 2021 (incorporated by reference to Exhibit 10.1 to the registrant’s Current Report on Form 8-K filed with the SEC on August 30, 2021).
     
10.4   Deed of Trust dated August 25, 2021 (incorporated by reference to Exhibit 10.2 to the registrant’s Current Report on Form 8-K filed with the SEC on August 30, 2021).
     
10.5   Assignment and Assumption of Leases dated August 25, 2021 (incorporated by reference to Exhibit 10.3 to the registrant’s Current Report on Form 8-K filed with the SEC on August 30, 2021).
     
10.6   Restricted Stock Unit Agreement – Robert D. Ferris (incorporated by reference to Exhibit 10.1 to the registrant’s Current Report on Form 8-K filed with the SEC on August 27, 2021).
     
10.7   Restricted Stock Unit Agreement – Matthew D. Burlend (incorporated by reference to Exhibit 10.2 to the registrant’s Current Report on Form 8-K filed with the SEC on August 27, 2021).
     
31.1   Certification of Principal Executive Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
     
31.2   Certification of the Principal Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
     
32.1   Certification of the Principal Executive Officer and Principal Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
     
101.INS   Inline XBRL Instance Document
     
101.SCH   Inline XBRL Taxonomy Extension Schema Document
     
101.CAL   Inline XBRL Taxonomy Extension Calculation Document
     
101.DEF   Inline XBRL Taxonomy Extension Definition Linkbase Document
     
101.LAB   Inline XBRL Taxonomy Extension Label Linkbase Document
     
101.PRE   Inline XBRL Taxonomy Extension Presentation Linkbase Document
     
104   Cover Page Interactive Data File (embedded within the Inline XBRL document)

 

10

 

 

SIGNATURES

 

Pursuant to the requirements 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.

 

  VIRTRA, INC.
   
Date: November 15, 2021 By: /s/ Robert D. Ferris
    Robert D. Ferris
    Chief Executive Officer and President
    (principal executive officer)
     
  By: /s/ Marsha J. Foxx
    Marsha J. Foxx,
    Chief Accounting Officer
    (principal financial and principal accounting officer)

 

11

 

EX-31.1 2 ex31-1.htm

 

Exhibit 31.1

 

CERTIFICATIONS

 

I, Robert D. Ferris, certify that:

 

1. I have reviewed this quarterly report on Form 10-Q for the quarterly period ended September 30, 2021 of VirTra, Inc.;

 

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4. The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5. The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: November 15, 2021 /s/ Robert D. Ferris
  Robert D. Ferris
  Chief Executive Officer and President (principal executive officer)

 

 

 

EX-31.2 3 ex31-2.htm

 

Exhibit 31.2

 

CERTIFICATIONS

 

I, Marsha J. Foxx, certify that:

 

1. I have reviewed this quarterly report on Form 10-Q for the quarterly period ended September 30, 2021 of VirTra, Inc.;

 

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4. The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5. The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: November 15, 2021 /s/ Marsha J. Foxx
  Marsha J. Foxx
  Chief Accounting Officer (principal financial officer)

 

 

 

EX-32.1 4 ex32-1.htm

 

Exhibit 32.1

 

CERTIFICATION

PURSUANT TO 18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the quarterly report on Form 10-Q of VirTra, Inc. (the “Company”) for the quarter ended September 30, 2021 as filed with the Securities and Exchange Commission (the “Report”), each of the undersigned, Robert D. Ferris, Chief Executive Officer and President of the Company, and Marsha J. Foxx, Chief Accounting Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:

 

1. The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

2. The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.

 

Date: November 15, 2021 /s/ Robert D. Ferris
  Robert D. Ferris, Chief Executive Officer and President (principal executive officer)
   
Date: November 15, 2021 /s/ Marsha J. Foxx
  Marsha J. Foxx, Chief Accounting Officer (principal financial officer)

 

 

 

EX-101.SCH 5 vtsi-20210930.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Statements - Statements of Changes in Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000007 - Disclosure - Organization and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - Inventory link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - Intangible Asset link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - Note Payable link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - Stockholders’ Equity link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - Organization and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - Organization and Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - Inventory (Tables) link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - Intangible Asset (Tables) link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - Note Payable (Tables) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - Stockholders’ Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - Schedule Of Disaggregation Of Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - Organization and Significant Accounting Policies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - Schedule Of Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - Inventory (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - Schedule of Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - Schedule Of Purchase Price Allocation (Details) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - Property and Equipment (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - Schedule Of Intangible Asset (Details) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - Intangible Asset (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - Schedule Of Balance Sheet Classification of Lease Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - Schedule Of Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - Leases (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - Schedule Of Accrued Compensation And Related Costs (Details) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - Schedule Of Accrued Expenses And Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - Schedule Of Notes Payable (Details) link:presentationLink link:calculationLink link:definitionLink 00000041 - Disclosure - Schedule Of Minimum Note Payments (Details) link:presentationLink link:calculationLink link:definitionLink 00000042 - Disclosure - Note Payable (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000043 - Disclosure - Related Party Transactions (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000044 - Disclosure - Commitments and Contingencies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000045 - Disclosure - Schedule Of Non-qualified Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 00000046 - Disclosure - Stockholders’ Equity (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 vtsi-20210930_cal.xml XBRL CALCULATION FILE EX-101.DEF 7 vtsi-20210930_def.xml XBRL DEFINITION FILE EX-101.LAB 8 vtsi-20210930_lab.xml XBRL LABEL FILE Class of Stock [Axis] Common Class A [Member] Common Class B [Member] Product and Service [Axis] Net sales [Member] Eatertainment royalties licensing fees former related party [Member] Other royalties licensing fees [Member] Equity Components [Axis] Preferred Stock [Member] Common Stock [Member] Additional Paid-in Capital [Member] Treasury Stock [Member] Retained Earnings [Member] Geographical [Axis] Commercial [Member] Government [Member] Geographic Distribution, Foreign [Member] Customer [Axis] Government Customers [Member] Concentration Risk Benchmark [Axis] Revenue from Contract with Customer Benchmark [Member] Concentration Risk Type [Axis] Customer Concentration Risk [Member] Commercial Customers [Member] Internationall Customers [Member] Three Customers [Member] Cash and Cash Equivalents [Axis] Customer Deposits [Member] Change in Accounting Estimate by Type [Axis] Warranty [Member] Award Date [Axis] One Year or Less [Member] Longer Than One Year [Member] One Year [Member] One Federal Agency [Member] Revenue from Contract with Customer, Product and Service Benchmark [Member] Another Federal Agency [Member] No Single Customer [Member] Accounts Receivable [Member] One State Agency [Member] Balance Sheet Location [Axis] Spare Parts [Member] Long-Lived Tangible Asset [Axis] Land [Member] Building and Building Improvements [Member] Computer Equipment [Member] Furniture and Fixtures [Member] Machinery and Equipment [Member] STEP Equipment [Member] Leasehold Improvements [Member] Property [Member] Series [Axis] Arizona Bank And Trust [Member] Industrial Building [Member] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Multi Year Rent Agreements [Member] Real Estate, Type of Property [Axis] First Tenant [Member] Subsequent Event Type [Axis] Subsequent Event [Member] Statistical Measurement [Axis] Maximum [Member] Second Tenant [Member] Acquired Lease Intangible Assets [Member] Finite-Lived Intangible Assets by Major Class [Axis] Patents [Member] Capitalized Media Content [Member] Office and Warehouse Space [Member] Title of Individual [Axis] Unaffiliated Third Party [Member] Lease Contract Type [Axis] Lease Amendment [Member] Paycheck Protection Program Loan [Member] Debt Instrument [Axis] Convertible Promissory Note [Member] 119 Regular [Member] One Irregular [Member] Chief Executive Officer and Chief Operating Officer [Member] Board Of Directors [Member] Chief Operating Officer [Member] Chief Executive Officer And Board Of Director [Member] Three Year Employment Agreements [Member] Chief Executive Officer [Member] Plan Name [Axis] 2017 Equity Incentive Plan [Member] Award Type [Axis] Restricted Stock Units (RSUs) [Member] Vesting [Axis] Tranche [Member] August 2022 [Member] Another Tranche [Member] Ten Tranches [Member] August 2023 [Member] Additional Tranches [Member] August 2024 [Member] June 30, 2022 [Member] Common Stocks [Member] Board of Directors Chairman [Member] Derivative Instrument [Axis] Non-Qualified Stock Option [Member] 2017 Equity Incentive Plan [Member] Securities Purchase Agreement [Member] Certain Institutional Investors [Member] Placement Agency Agreement [Member] Roth Capital Partners, LLC [Member] Sale of Stock [Axis] Offering [Member] Cover [Abstract] Document Type Amendment Flag Amendment Description Document Registration Statement Document Annual Report Document Quarterly Report Document Transition Report Document Shell Company Report Document Shell Company Event Date Document Period Start Date Document Period End Date Document Fiscal Period Focus Document Fiscal Year Focus Current Fiscal Year End Date Entity File Number Entity Registrant Name Entity Central Index Key Entity Primary SIC Number Entity Tax Identification Number Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, City or Town Entity Address, State or Province Entity Address, Country Entity Address, Postal Zip Code Country Region City Area Code Local Phone Number Extension Written Communications Soliciting Material Pre-commencement Tender Offer Pre-commencement Issuer Tender Offer Title of 12(b) Security No Trading Symbol Flag Trading Symbol Security Exchange Name Title of 12(g) Security Security Reporting Obligation Annual Information Form Audited Annual Financial Statements Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Elected Not To Use the Extended Transition Period Document Accounting Standard Other Reporting Standard Item Number Entity Shell Company Entity Public Float Entity Bankruptcy Proceedings, Reporting Current Entity Common Stock, Shares Outstanding Documents Incorporated by Reference [Text Block] Statement [Table] Statement [Line Items] ASSETS Current assets: Cash and cash equivalents Accounts receivable, net Inventory, net Unbilled revenue Prepaid expenses and other current assets Total current assets Long-term assets: Property and equipment, net Operating lease right-of-use asset, net Intangible assets, net Security deposits, long-term Other assets, long-term Deferred tax asset, net Total long-term assets Total assets LIABILITIES AND STOCKHOLDERS’ EQUITY Current liabilities: Accounts payable Accrued compensation and related costs Accrued expenses and other current liabilities Note payable, current Operating lease liability, short-term Deferred revenue, short-term Total current liabilities Long-term liabilities: Deferred revenue, long-term Note payable, long-term Operating lease liability, long-term Other long term liabilities Total long-term liabilities Total liabilities Commitments and contingencies (See Note 9) Stockholders’ equity: Preferred stock $0.0001 par value; 2,500,000 authorized; no shares issued or outstanding Common stock Additional paid-in capital Retained earnings (Accumulated deficit) Total stockholders’ equity Total liabilities and stockholders’ equity Preferred stock, par value Preferred stock, shares authorized Preferred stock, shares issued Preferred stock, shares outstanding Common stock, par value Common stock, shares authorized Common stock, shares outstanding Common stock, shares issued Revenues: Total revenue Cost of sales Gross profit Operating expenses: General and administrative Research and development Net operating expense Income (loss) from operations Other income (expense): Other income Gain on forgiveness of note payable Other (expense) income Net other income (expense) Income (Loss) before provision for income taxes Provision (Benefit) for income taxes Net income (loss) Net income (loss) per common share: Basic Diluted Weighted average shares outstanding: Basic Diluted Beginning balance, value Beginning balance, shares Stock options exercised Stock options exercised, shares Stock issued for cash in offering, net Stock issued for cash in offering, net, shares Stock issued for services Stock issued for services, shares Stock options repurchased Net loss (income) Ending balance, value Ending balance, shares Statement of Cash Flows [Abstract] Cash flows from operating activities: Net income (loss) Adjustments to reconcile net income (loss) to net cash (used in) provided by operating activities: Depreciation and amortization Right of use amortization Reserve for note receivable Deferred taxes Impairment of investment in That’s Eatertainment, former related party Gain on forgiveness of note payable Employee stock compensation Changes in operating assets and liabilities: Accounts receivable, net That’s Eatertainment note receivable, net, related party Interest receivable Inventory, net Unbilled revenue Prepaid expenses and other current assets Other assets Security deposits, long-term Accounts payable and other accrued expenses Payments on operating lease liability Deferred revenue Net cash provided by (used in) operating activities Cash flows from investing activities: Redemption of certificates of deposit Purchase of intangible assets Purchase of property and equipment Net cash provided by (used in) investing activities Cash flows from financing activities: Repurchase of stock options Principal payments of debt Net proceeds from long term debt Stock issued for cash in offering, net Stock options exercised Note payable-PPP Loan Net cash provided by (used in) financing activities Net increase (decrease) in cash and restricted cash Cash and restricted cash, beginning of period Cash and restricted cash, end of period Supplemental disclosure of cash flow information: Cash (refunded) paid: Taxes refunded Interest paid Accounting Policies [Abstract] Organization and Significant Accounting Policies Inventory Disclosure [Abstract] Inventory Property, Plant and Equipment [Abstract] Property and Equipment Goodwill and Intangible Assets Disclosure [Abstract] Intangible Asset Leases [Abstract] Leases Payables and Accruals [Abstract] Accrued Expenses Debt Disclosure [Abstract] Note Payable Related Party Transactions [Abstract] Related Party Transactions Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Equity [Abstract] Stockholders’ Equity Organization and Business Operations Basis of Presentation Use of Estimates Revenue Recognition Disaggregation of Revenue Customer Deposits Warranty STEP Revenue Concentration of Credit Risk and Major Customers and Suppliers Schedule Of Disaggregation Of Revenues Schedule Of Inventory Schedule of Property and Equipment, Net Schedule Of Purchase Price Allocation Schedule Of Intangible Asset Schedule Of Balance Sheet Classification of Lease Assets and Liabilities Schedule Of Future Minimum Lease Payments Schedule Of Accrued Compensation And Related Costs Schedule Of Accrued Expenses And Other Current Liabilities Schedule Of Notes Payable Schedule Of Minimum Note Payments Schedule Of Non-qualified Stock Options Simulators and accessories Extended service-type warranties Customized software and content Installation and training Licensing and royalties Total Revenue Schedule of Product Information [Table] Product Information [Line Items] Revenue Concentration of credit risk Deferred revenue liability current Extended warranties Revenue recognized Deposit insurance coverage limit Uninsured cash and cash equivalents Raw materials and work in process Reserve Total inventory Spare parts as other assets, long-term Property, Plant and Equipment [Table] Property, Plant and Equipment [Line Items] Total property and equipment Less: Accumulated depreciation Property, Plant and Equipment, Additions Depreciation expense Payment to acquire assets Proceeds from bank loan Area of land Per square foot rate Lease Expiration Date Lessee, Operating Lease, Renewal Term Percentage Rental Rate Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets [Line Items] Total intangible asset Less: Accumulated amortization Intangible asset, net Amortization expense Operating lease right-of-use assets, beginning Amortization Operating lease right-of-use assets, ending Total lease liabilities 2021 2022 2023 2024 Total lease payments Less: imputed interest Operating lease liability SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate and Accumulated Depreciation, by Property [Table] SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate and Accumulated Depreciation [Line Items] Rentable square feet Lease expires, description Incremental in borrowing rate Deferred rent Operating lease right of use asset Rent expenses Salaries and wages payable Employee benefits payable Accrued paid time off (PTO) Profit sharing payable Total accrued compensation and related costs Manufacturer’s warranties Taxes payable Miscellaneous payable Total accrued expenses and other current liabilities Note payable, principal Accrued interest on note Note payable, short-term Note payable, long term 2021 2022 2023 2024 2025 Thereafter Total Schedule of Short-term Debt [Table] Short-term Debt [Line Items] Debt instrument principal amount Debt interest rate Debt Instrument, Interest Rate During Period Debt Instrument, Periodic Payment Debt Instrument, Maturity Date Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table] Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items] Number of previously awarded options redeemed Compensation expenses Common stock, shares value Common Stock, Par or Stated Value Per Share Exercise price amount Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Annual salaries Stock Issued During Period, Shares, Reverse Stock Splits Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Net Income (Loss) Attributable to Parent Labor and Related Expense Offsetting Assets [Table] Offsetting Assets [Line Items] Number of Stock Options, Options outstanding, beginning of year Weighted Exercise Price, Option outstanding, beginning of year Number of Stock Options, Granted Weighted Exercise Price, Granted Number of Stock Options, Redeemed Weighted Exercise Price, Redeemed Number of Stock Options, Exercised Weighted Exercise Price, Exercised Number of Stock Options, Expired / terminated Weighted Exercise Price, Expired / terminated Number of Stock Options, Options outstanding, end of period Weighted Exercise Price, Option outstanding end of period Number of Stock Options, Options exercisable, end of period Weighted Exercise Price, Options exercisable, end of period Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Line Items] Common stock shares authorized Common stock voting rights Preferred stock shares authorized Common stock shares authorized to repurchase Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Aggregate intrinsic value of options outstanding and exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Stock Issued During Period, Value, Stock Options Exercised Proceeds from Stock Options Exercised Number of common stock capital shares reserved for future issuance Percentage of common stock shares issued and outstanding Sale of stock, shares Sale of stock, price per share Gross proceeds, aggregate percentage Reimbursement legal fees and expenses Gross proceeds from public offering Noninterest Expense Offering Cost Net sales [Member] Eatertainment royalties licensing fees former related party [Member] Other royalties licensing fees [Member] Gain on forgiveness of note payable. Stock issued for cash in offering net. Stock issued for cash in offering net shares. Increase Decrease In Operating Lease Liabilities. Cash Refunded Paid. Gain On ForgivenessOf Note Payable ExcludingInterest Payable. Organization And Business Operations Policy Text Block Step Revenue Policy Text Block Disaggregation Of Revenue Policy Text Block Purchase Price Allocation Table Text Block Schedule Of Balance Sheet Classification Of Lease Assets And Liabilities Table Text Block Schedule Of Accrued Expenses And Other Current Liabilities Table Text Block Note Payable Maturit Table Text Block Simulatorsand accessories revenue. Commercial [Member] Government [Member] Extended service-type warranties. Customized software and customized content scenarios. Installation and training. Licensing and royalties revenue. Government Customers [Member] Commercial Customers [Member] Internationall Customers [Member] Three Customers [Member] Customer Deposits [Member] Warranty [Member] One Year or Less [Member] Longer Than One Year [Member] One Year [Member] One Federal Agency [Member] One State Agency [Member] Another Federal Agency [Member] No Single Customer [Member] Two State Agency [Member] STEP Equipment [Member] Industrial Building [Member] Multi Year Rent Agreements [Member] Square Foot Per Share First Tenant [Member] Second Tenant [Member] Capitalized Media Content [Member] Acquired Lease Intangible Assets [Member] Office and Warehouse Space [Member] Unaffiliated Third Party [Member] Lease Contract Type [Axis] Lease Amendment [Member] Lease expires, description. Borrowing rate. Paycheck Protection Program Loan [Member] Convertible Promissory Note [Member] 119 Regular [Member] One Irregular [Member] Regular And Irregular [Member] Accrued interest on note. Chief Executive Officer and Chief Operating Officer [Member] Board Of Directors [Member] Notes Payments [Member] Chief Executive Officer And Board Of Director [Member] Three Year Employment Agreements [Member] 2017 Equity Incentive Plan [Member] August 2022 [Member] Another Tranche [Member] August 2023 [Member] Ten Tranches [Member] August 2024 [Member] Additional Tranches [Member] Tranche [Member] June 30, 2022 [Member] Common Stocks [Member] Share-based compensation arrangement by Share-based payment award, options, vested and expected to vest, exercisable and outstanding, aggregate intrinsic value. 2017 Equity Incentive Plan [Member] Percentage of common stock shares issued and outstanding. Securities Purchase Agreement [Member] Certain Institutional Investors [Member] Gross proceeds, aggregate percentage. Placement Agency Agreement [Member] Roth Capital Partners, LLC [Member] Reimbursement legal fees and expenses. Offering [Member] Percentage Rental Rate. Arizona Bank And Trust [Member] Non-Qualified Stock Option [Member] Number of options, redeemed. Weighted average exercise price, redeemed. 2017 Equity Incentive Plan [Member] [Default Label] Assets, Current Assets, Noncurrent Assets Liabilities, Current Liabilities, Noncurrent Liabilities Stockholders' Equity Attributable to Parent Liabilities and Equity Gross Profit Operating Expenses Operating Income (Loss) Nonoperating Income (Expense) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Diluted Shares, Outstanding Stock Repurchased During Period, Value Gain on forgiveness of note payable [Default Label] Increase (Decrease) in Accounts Receivable Increase (Decrease) in Due from Related Parties Increase (Decrease) in Interest and Dividends Receivable Increase (Decrease) in Inventories Increase (Decrease) in Deferred Revenue Increase (Decrease) in Prepaid Expense and Other Assets Increase (Decrease) in Other Operating Assets Increase (Decrease) in Deposit Assets Net Cash Provided by (Used in) Operating Activities Payments to Acquire Intangible Assets Net Cash Provided by (Used in) Investing Activities Payments for Repurchase of Equity Repayments of Long-term Debt Net Cash Provided by (Used in) Financing Activities Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Inventory Valuation Reserves Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Lessee, Operating Lease, Liability, to be Paid Lessee, Operating Lease, Liability, Undiscounted Excess Amount Long-Term Debt, Maturity, Remainder of Fiscal Year Long-Term Debt, Maturity, Year One Long-Term Debt, Maturity, Year Two Long-Term Debt, Maturity, Year Three Long-term Debt Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price EX-101.PRE 9 vtsi-20210930_pre.xml XBRL PRESENTATION FILE XML 10 form10-q_htm.xml IDEA: XBRL DOCUMENT 0001085243 2021-01-01 2021-09-30 0001085243 2021-11-12 0001085243 2021-09-30 0001085243 2020-12-31 0001085243 us-gaap:CommonClassAMember 2021-09-30 0001085243 us-gaap:CommonClassAMember 2020-12-31 0001085243 us-gaap:CommonClassBMember 2021-09-30 0001085243 us-gaap:CommonClassBMember 2020-12-31 0001085243 2021-07-01 2021-09-30 0001085243 2020-07-01 2020-09-30 0001085243 2020-01-01 2020-09-30 0001085243 VTSI:NetSalesMember 2021-07-01 2021-09-30 0001085243 VTSI:NetSalesMember 2020-07-01 2020-09-30 0001085243 VTSI:NetSalesMember 2021-01-01 2021-09-30 0001085243 VTSI:NetSalesMember 2020-01-01 2020-09-30 0001085243 VTSI:EatertainmentRoyaltieLicensingFeesFormerRelatedPartyMember 2021-07-01 2021-09-30 0001085243 VTSI:EatertainmentRoyaltieLicensingFeesFormerRelatedPartyMember 2020-07-01 2020-09-30 0001085243 VTSI:EatertainmentRoyaltieLicensingFeesFormerRelatedPartyMember 2021-01-01 2021-09-30 0001085243 VTSI:EatertainmentRoyaltieLicensingFeesFormerRelatedPartyMember 2020-01-01 2020-09-30 0001085243 VTSI:OtherRoyaltiesLicensingFeesMember 2021-07-01 2021-09-30 0001085243 VTSI:OtherRoyaltiesLicensingFeesMember 2020-07-01 2020-09-30 0001085243 VTSI:OtherRoyaltiesLicensingFeesMember 2021-01-01 2021-09-30 0001085243 VTSI:OtherRoyaltiesLicensingFeesMember 2020-01-01 2020-09-30 0001085243 us-gaap:PreferredStockMember 2021-06-30 0001085243 us-gaap:CommonStockMember 2021-06-30 0001085243 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001085243 us-gaap:TreasuryStockMember 2021-06-30 0001085243 us-gaap:RetainedEarningsMember 2021-06-30 0001085243 2021-06-30 0001085243 us-gaap:PreferredStockMember 2021-07-01 2021-09-30 0001085243 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001085243 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001085243 us-gaap:TreasuryStockMember 2021-07-01 2021-09-30 0001085243 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001085243 us-gaap:PreferredStockMember 2021-09-30 0001085243 us-gaap:CommonStockMember 2021-09-30 0001085243 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001085243 us-gaap:TreasuryStockMember 2021-09-30 0001085243 us-gaap:RetainedEarningsMember 2021-09-30 0001085243 us-gaap:PreferredStockMember 2020-12-31 0001085243 us-gaap:CommonStockMember 2020-12-31 0001085243 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001085243 us-gaap:TreasuryStockMember 2020-12-31 0001085243 us-gaap:RetainedEarningsMember 2020-12-31 0001085243 us-gaap:PreferredStockMember 2021-01-01 2021-09-30 0001085243 us-gaap:CommonStockMember 2021-01-01 2021-09-30 0001085243 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-09-30 0001085243 us-gaap:TreasuryStockMember 2021-01-01 2021-09-30 0001085243 us-gaap:RetainedEarningsMember 2021-01-01 2021-09-30 0001085243 us-gaap:PreferredStockMember 2020-06-30 0001085243 us-gaap:CommonStockMember 2020-06-30 0001085243 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001085243 us-gaap:TreasuryStockMember 2020-06-30 0001085243 us-gaap:RetainedEarningsMember 2020-06-30 0001085243 2020-06-30 0001085243 us-gaap:PreferredStockMember 2020-07-01 2020-09-30 0001085243 us-gaap:CommonStockMember 2020-07-01 2020-09-30 0001085243 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2020-09-30 0001085243 us-gaap:TreasuryStockMember 2020-07-01 2020-09-30 0001085243 us-gaap:RetainedEarningsMember 2020-07-01 2020-09-30 0001085243 us-gaap:PreferredStockMember 2020-09-30 0001085243 us-gaap:CommonStockMember 2020-09-30 0001085243 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0001085243 us-gaap:TreasuryStockMember 2020-09-30 0001085243 us-gaap:RetainedEarningsMember 2020-09-30 0001085243 2020-09-30 0001085243 us-gaap:PreferredStockMember 2019-12-31 0001085243 us-gaap:CommonStockMember 2019-12-31 0001085243 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001085243 us-gaap:TreasuryStockMember 2019-12-31 0001085243 us-gaap:RetainedEarningsMember 2019-12-31 0001085243 2019-12-31 0001085243 us-gaap:PreferredStockMember 2020-01-01 2020-09-30 0001085243 us-gaap:CommonStockMember 2020-01-01 2020-09-30 0001085243 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-09-30 0001085243 us-gaap:TreasuryStockMember 2020-01-01 2020-09-30 0001085243 us-gaap:RetainedEarningsMember 2020-01-01 2020-09-30 0001085243 VTSI:GeographicDistributionCommercialMember 2021-07-01 2021-09-30 0001085243 VTSI:GeographicDistributionGovernmentMember 2021-07-01 2021-09-30 0001085243 us-gaap:GeographicDistributionForeignMember 2021-07-01 2021-09-30 0001085243 VTSI:GeographicDistributionCommercialMember 2020-07-01 2020-09-30 0001085243 VTSI:GeographicDistributionGovernmentMember 2020-07-01 2020-09-30 0001085243 us-gaap:GeographicDistributionForeignMember 2020-07-01 2020-09-30 0001085243 VTSI:GovernmentCustomersMember 2021-07-01 2021-09-30 0001085243 VTSI:GovernmentCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2021-09-30 0001085243 VTSI:CommercialCustomersMember 2021-07-01 2021-09-30 0001085243 VTSI:CommercialCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2021-09-30 0001085243 VTSI:InternationalCustomersMember 2021-07-01 2021-09-30 0001085243 VTSI:InternationalCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2021-09-30 0001085243 VTSI:GovernmentCustomersMember 2020-07-01 2020-09-30 0001085243 VTSI:GovernmentCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2020-09-30 0001085243 VTSI:CommercialCustomersMember 2020-07-01 2020-09-30 0001085243 VTSI:CommercialCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2020-09-30 0001085243 VTSI:InternationalCustomersMember 2020-07-01 2020-09-30 0001085243 VTSI:InternationalCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2020-09-30 0001085243 VTSI:ThreeCustomersMember 2021-07-01 2021-09-30 0001085243 VTSI:ThreeCustomersMember 2020-07-01 2020-09-30 0001085243 VTSI:ThreeCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2021-09-30 0001085243 VTSI:ThreeCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2020-09-30 0001085243 VTSI:GeographicDistributionCommercialMember 2021-01-01 2021-09-30 0001085243 VTSI:GeographicDistributionGovernmentMember 2021-01-01 2021-09-30 0001085243 us-gaap:GeographicDistributionForeignMember 2021-01-01 2021-09-30 0001085243 VTSI:GeographicDistributionCommercialMember 2020-01-01 2020-09-30 0001085243 VTSI:GeographicDistributionGovernmentMember 2020-01-01 2020-09-30 0001085243 us-gaap:GeographicDistributionForeignMember 2020-01-01 2020-09-30 0001085243 VTSI:GovernmentCustomersMember 2021-01-01 2021-09-30 0001085243 VTSI:GovernmentCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-09-30 0001085243 VTSI:CommercialCustomersMember 2021-01-01 2021-09-30 0001085243 VTSI:CommercialCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-09-30 0001085243 VTSI:InternationalCustomersMember 2021-01-01 2021-09-30 0001085243 VTSI:InternationalCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-09-30 0001085243 VTSI:GovernmentCustomersMember 2020-01-01 2020-09-30 0001085243 VTSI:GovernmentCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-09-30 0001085243 VTSI:CommercialCustomersMember 2020-01-01 2020-09-30 0001085243 VTSI:CommercialCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-09-30 0001085243 VTSI:InternationalCustomersMember 2020-01-01 2020-09-30 0001085243 VTSI:InternationalCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-09-30 0001085243 VTSI:ThreeCustomersMember 2021-01-01 2021-09-30 0001085243 VTSI:ThreeCustomersMember 2020-01-01 2020-09-30 0001085243 VTSI:ThreeCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-09-30 0001085243 VTSI:ThreeCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-09-30 0001085243 VTSI:CustomerDepositsMember 2021-09-30 0001085243 VTSI:CustomerDepositsMember 2020-12-31 0001085243 VTSI:OneYearOrLessMember VTSI:WarrantyMember 2021-09-30 0001085243 VTSI:OneYearOrLessMember VTSI:WarrantyMember 2020-12-31 0001085243 VTSI:LongerThanOneYearMember VTSI:WarrantyMember 2021-09-30 0001085243 VTSI:LongerThanOneYearMember VTSI:WarrantyMember 2020-12-31 0001085243 VTSI:OneYearMember VTSI:WarrantyMember 2021-09-30 0001085243 VTSI:OneYearMember VTSI:WarrantyMember 2020-12-31 0001085243 VTSI:OneFederalAgencyMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2021-09-30 0001085243 VTSI:OneFederalAgencyMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2020-09-30 0001085243 VTSI:AnotherFederalAgencyMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2020-09-30 0001085243 VTSI:NoSingleCustomerMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-09-30 0001085243 VTSI:OneFederalAgencyMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-09-30 0001085243 VTSI:AnotherFederalAgencyMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-09-30 0001085243 VTSI:OneFederalAgencyMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001085243 VTSI:OneStateAgencyMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001085243 VTSI:SparePartsMember 2021-09-30 0001085243 VTSI:SparePartsMember 2020-12-31 0001085243 us-gaap:LandMember 2021-09-30 0001085243 us-gaap:LandMember 2020-12-31 0001085243 us-gaap:BuildingAndBuildingImprovementsMember 2021-09-30 0001085243 us-gaap:BuildingAndBuildingImprovementsMember 2020-12-31 0001085243 us-gaap:ComputerEquipmentMember 2021-09-30 0001085243 us-gaap:ComputerEquipmentMember 2020-12-31 0001085243 us-gaap:FurnitureAndFixturesMember 2021-09-30 0001085243 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001085243 us-gaap:MachineryAndEquipmentMember 2021-09-30 0001085243 us-gaap:MachineryAndEquipmentMember 2020-12-31 0001085243 VTSI:STEPEquipmentMember 2021-09-30 0001085243 VTSI:STEPEquipmentMember 2020-12-31 0001085243 us-gaap:LeaseholdImprovementsMember 2021-09-30 0001085243 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001085243 VTSI:STEPEquipmentMember 2021-01-01 2021-09-30 0001085243 VTSI:STEPEquipmentMember 2020-01-01 2020-09-30 0001085243 VTSI:STEPEquipmentMember 2021-07-01 2021-09-30 0001085243 VTSI:STEPEquipmentMember 2020-07-01 2020-09-30 0001085243 VTSI:PropertyMember 2021-08-01 2021-08-25 0001085243 VTSI:ArizonaBankAndTrustMember 2021-08-01 2021-08-25 0001085243 VTSI:PropertyMember 2021-08-25 0001085243 VTSI:IndustrialBuildingMember 2021-08-25 0001085243 VTSI:IndustrialBuildingMember VTSI:MultiYearRentAgreementsMember 2021-08-25 0001085243 VTSI:FirstTenantMember 2006-11-30 0001085243 VTSI:FirstTenantMember srt:MaximumMember us-gaap:SubsequentEventMember 2021-11-01 0001085243 VTSI:FirstTenantMember srt:MaximumMember us-gaap:SubsequentEventMember 2022-11-01 0001085243 VTSI:FirstTenantMember 2021-01-01 2021-09-30 0001085243 VTSI:SecondTenantMember 2016-11-30 0001085243 VTSI:SecondTenantMember 2016-11-01 2016-11-30 0001085243 VTSI:SecondTenantMember 2021-01-01 2021-09-30 0001085243 VTSI:SecondTenantMember srt:MaximumMember 2021-01-01 2021-09-30 0001085243 VTSI:SecondTenantMember srt:MaximumMember 2021-09-30 0001085243 us-gaap:LandMember 2021-01-01 2021-09-30 0001085243 us-gaap:BuildingAndBuildingImprovementsMember 2021-01-01 2021-09-30 0001085243 VTSI:AcquiredLeaseIntangibleAssetsMember 2021-01-01 2021-09-30 0001085243 us-gaap:PatentsMember 2021-09-30 0001085243 us-gaap:PatentsMember 2020-12-31 0001085243 VTSI:CapitalizedMediaContentMember 2021-09-30 0001085243 VTSI:CapitalizedMediaContentMember 2020-12-31 0001085243 VTSI:AcquiredLeaseIntangibleAssetsMember 2021-09-30 0001085243 VTSI:AcquiredLeaseIntangibleAssetsMember 2020-12-31 0001085243 VTSI:OfficeandWarehouseSpaceMember VTSI:UnaffiliatedThirdPartyMember 2021-09-30 0001085243 VTSI:LeaseAmendmentMember 2019-04-30 0001085243 VTSI:LeaseAmendmentMember 2019-04-01 2019-04-30 0001085243 2019-01-02 0001085243 2020-01-01 2020-12-31 0001085243 VTSI:ConvertiblePromissoryNoteMember VTSI:PaycheckProtectionProgramLoanMeMember 2020-05-08 0001085243 VTSI:OneHundredAndNineteenRegularMember VTSI:ArizonaBankAndTrustMember 2021-08-01 2021-08-25 0001085243 VTSI:OneIrregularMember VTSI:ArizonaBankAndTrustMember 2021-08-01 2021-08-25 0001085243 VTSI:ChiefExecutiveOfficerAndChiefOperatingOfficerMember 2021-01-01 2021-09-30 0001085243 VTSI:BoardOfDirectorsMember 2021-09-30 0001085243 srt:ChiefOperatingOfficerMember 2020-01-01 2020-09-30 0001085243 VTSI:ChiefExecutiveOfficerAndBoardOfDirectorMember 2020-09-30 0001085243 srt:ChiefExecutiveOfficerMember VTSI:ThreeYearEmploymentAgreementsMember 2012-03-28 2012-04-02 0001085243 srt:ChiefOperatingOfficerMember VTSI:ThreeYearEmploymentAgreementsMember 2012-03-28 2012-04-02 0001085243 srt:ChiefExecutiveOfficerMember VTSI:TwoThousandAndSeventeenEquityIncentivePlanMember 2021-08-24 2021-08-26 0001085243 srt:ChiefOperatingOfficerMember VTSI:TwoThousandAndSeventeenEquityIncentivePlanMember 2021-08-24 2021-08-26 0001085243 srt:ChiefExecutiveOfficerMember 2021-08-24 2021-08-26 0001085243 srt:ChiefOperatingOfficerMember 2021-08-24 2021-08-26 0001085243 srt:ChiefExecutiveOfficerMember 2020-07-01 2021-06-30 0001085243 srt:ChiefOperatingOfficerMember 2020-07-01 2021-06-30 0001085243 srt:ChiefExecutiveOfficerMember 2021-08-14 2021-08-15 0001085243 srt:ChiefOperatingOfficerMember 2021-08-14 2021-08-15 0001085243 VTSI:AugustTwoThousandAndTwentyTwoMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:SubsequentEventMember VTSI:TrancheMember 2021-07-01 2022-06-30 0001085243 VTSI:AugustTwoThousandAndTwentyTwoMember us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-09-30 0001085243 VTSI:AugustTwoThousandAndTwentyTwoMember us-gaap:RestrictedStockUnitsRSUMember VTSI:AnotherTrancheMember 2021-01-01 2021-09-30 0001085243 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember VTSI:TenTranchesMember 2021-01-01 2021-09-30 0001085243 VTSI:AugustTwoThousandAndTwentyThreeMember us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-09-30 0001085243 srt:MaximumMember VTSI:AugustTwoThousandAndTwentyThreeMember us-gaap:RestrictedStockUnitsRSUMember VTSI:AdditionalTranchesMember 2021-01-01 2021-09-30 0001085243 VTSI:AugustTwoThousandAndTwentyFourMember us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-09-30 0001085243 srt:MaximumMember VTSI:AugustTwoThousandAndTwentyFourMember us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-09-30 0001085243 VTSI:JuneThirtyTwoThousandAndTwentyTwoMember us-gaap:RestrictedStockUnitsRSUMember VTSI:TrancheMember 2021-01-01 2021-09-30 0001085243 VTSI:CommonStocksMember 2021-09-30 0001085243 us-gaap:CommonClassAMember 2021-01-01 2021-09-30 0001085243 srt:BoardOfDirectorsChairmanMember 2016-10-25 0001085243 srt:BoardOfDirectorsChairmanMember 2019-01-09 0001085243 VTSI:NonQualifiedStockOptionMember 2020-12-31 0001085243 VTSI:NonQualifiedStockOptionMember 2019-12-31 0001085243 VTSI:NonQualifiedStockOptionMember 2021-01-01 2021-09-30 0001085243 VTSI:NonQualifiedStockOptionMember 2020-01-01 2020-09-30 0001085243 VTSI:NonQualifiedStockOptionMember 2021-09-30 0001085243 VTSI:NonQualifiedStockOptionMember 2020-09-30 0001085243 VTSI:TwoThousandAndSeventeenMemberEquityIncentivePlanMember 2017-08-23 0001085243 srt:ChiefExecutiveOfficerMember VTSI:TwoThousandAndSeventeenEquityIncentivePlanMember 2021-08-01 2021-08-23 0001085243 srt:ChiefOperatingOfficerMember VTSI:TwoThousandAndSeventeenEquityIncentivePlanMember 2021-08-01 2021-08-23 0001085243 srt:ChiefExecutiveOfficerMember 2021-08-01 2021-08-26 0001085243 srt:ChiefOperatingOfficerMember 2021-08-01 2021-08-26 0001085243 VTSI:CertainInstitutionalInvestorsMember VTSI:SecuritiesPurchaseAgreementMember 2021-03-01 2021-03-31 0001085243 VTSI:CertainInstitutionalInvestorsMember VTSI:SecuritiesPurchaseAgreementMember 2021-03-31 0001085243 VTSI:PlacementAgencyAgreementMember VTSI:RothCapitalPartnersLLCMember 2021-01-01 2021-03-31 0001085243 srt:MaximumMember VTSI:PlacementAgencyAgreementMember VTSI:RothCapitalPartnersLLCMember 2021-01-01 2021-03-31 0001085243 VTSI:OfferingMember VTSI:SecuritiesPurchaseAgreementMember 2021-04-04 2021-04-05 iso4217:USD shares iso4217:USD shares pure utr:sqft utr:acre 0001085243 false 2021 Q3 --12-31 10-Q true 2021-09-30 false 001-38420 VIRTRA, INC. NV 93-1207631 7970 S Kyrene Rd Tempe AZ 85284 (480) 968-1488 Yes Yes Non-accelerated Filer true true false false 10807130 21545843 6841984 4890424 1378270 5933586 3515997 4346282 5408598 624767 382445 37340902 17527294 12438061 1381744 863227 1094527 882604 271048 19712 86500 533264 500114 1482107 1892000 16218975 5225933 53559877 22753227 1087736 345573 1287063 843101 493643 772884 233047 266037 341124 321727 8058613 4708575 11501226 7257897 1958110 1920346 8336991 1063243 594499 853155 5435 10895035 3836744 22396261 11094641 0.0001 0.0001 2500000 2500000 0 0 0 0 0.0001 0.0001 50000000 50000000 10807130 10807130 7775030 7775030 1081 778 0.0001 0.0001 2500000 2500000 0 0 0 0 0.0001 0.0001 7500000 7500000 0 0 0 0 1081 778 30870893 13893660 291642 -2235852 31163616 11658586 53559877 22753227 6093263 6395356 15790364 12472106 16005 45247 2360 4310 6093263 6413721 15790364 12521663 3217911 2446455 7211807 5381403 2875352 3967266 8578557 7140260 1958038 2250348 5670883 6050798 651734 497645 1257271 1204011 2609772 2747993 6928154 7254809 265580 1219273 1650403 -114549 -11981 7067 38777 45359 1320714 1320714 21948 -3315 -13094 -12929 1330681 3752 1346397 32430 1596261 1223025 2996800 -82119 253289 354941 469306 40467 1342972 868084 2527494 -122586 0.12 0.11 0.26 -0.02 0.12 0.11 0.25 -0.02 10792520 7760799 9745091 7753034 11031922 7842475 10111458 7753034 10780030 1078 30694430 -1051330 29644178 2500 5250 5250 24600 3 171213 171216 1342972 1342972 10807130 1081 30870893 291642 31163616 7775030 778 13893660 -2235852 11658586 7500 11320 11320 3000000 300 16794700 16795000 24600 3 171213 171216 2527494 2527494 10807130 1081 30870893 291642 31163616 7760030 777 13902047 -4704925 9197899 7500 1 6749 6750 20821 20821 868084 868084 7767530 778 13887975 -3836841 10051912 7745030 775 13894680 -3714255 10181200 22500 3 19962 19965 26667 26667 -122586 -122586 -122586 -122586 7767530 778 13887975 -3836841 10051912 2527494 -122586 367253 274866 231300 220997 16738 409893 80000 406000 1329280 171216 3512154 215159 10916 -7340 2417589 1492350 1062316 -109500 242322 107637 33150 -18246 -66788 912318 635765 -239259 -221028 3387802 452324 1362626 -166900 1915000 627765 55580 11407278 329386 -12035043 1530034 26667 20195 8590151 16795000 11320 19965 1325961 25376276 1319259 14703859 2682393 6841984 1415091 21545843 4097484 78096 -39533 20783 5247 <p id="xdx_801_eus-gaap--OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_zCmoawqbxOB7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>Note 1. <span id="xdx_82C_zZ1Zk6zVb4D3">Organization and Significant Accounting Policies</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_841_ecustom--OrganizationAndBusinessOperationsPolicyTextBlock_ziJI755WM53f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"><b><i><span id="xdx_869_zDSu4Evmdipi">Organization and Business Operations</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif">VirTra, Inc. (the “Company,” “VirTra,” “we,” “us” or “our”), located in Tempe, Arizona, is a global provider of judgmental use of force training simulators, firearms training simulators and driving simulators for the law enforcement, military, educational and commercial markets. The Company’s patented technologies, software, and scenarios provide intense training for de-escalation, judgmental use-of-force, marksmanship and related training that mimics real-world situations. VirTra’s mission is to save and improve lives worldwide through practical and highly-effective virtual reality and simulator technology. The Company sells its products worldwide through a direct sales force and international distribution partners. The original business started in 1993 as Ferris Productions, Inc. In September 2001, Ferris Productions, Inc. merged with GameCom, Inc. to ultimately become VirTra, Inc., a Nevada corporation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">During March 2020, a global pandemic was declared by the World Health Organization related to the rapidly growing outbreak of a novel strain of coronavirus (COVID-19). The pandemic has significantly impacted the economic conditions in the U.S., accelerating during half of March and April as federal, state and local governments react to the public health crisis, creating significant uncertainties in the U.S. economy. On March 30, 2020, the Governor for the State of Arizona issued a stay-at-home order which expired on May 15, 2020, upon which Arizona entered Phase I of reopening. The Company carefully reviewed all rules and regulations of the government orders and determined it met the requirements of an essential business to remain open. The Company had the majority of its staff begin working remotely in mid-March, with only essential personnel continue working at the manufacturing and production facilities and currently remains in Arizona’s Phase I of reopening. This situation is rapidly changing and additional impacts to the business may arise that we are not aware of currently. While the disruption is currently expected to be temporary, there is uncertainty around the duration. The ultimate impact of the pandemic on the Company’s results of operations, financial position, liquidity or capital resources cannot be reasonably estimated at this time. To date, the COVID-19 restrictions have resulted in reduced customer shipments and customer system installations. These recent developments are expected to result in lower recognized revenue and possibly lower gross margin when they occur. To date, there have been no order cancellations; rather, there have only been delays in when orders ship or installations occur and all delayed orders remain in backlog. Any future impact cannot be reasonably estimated at this time. The Company is no longer investing in Certificates of Deposits as a precautionary measure to increase its liquid cash position and preserve financial flexibility considering uncertainty in the U.S. and global markets resulting from COVID-19. Additionally, the Company’s stock repurchase program was suspended as a result of interim rulings for public-company recipients of a PPP loan under the CARES Act. The stock repurchase suspension remained in effect for the duration of the outstanding PPP loan. See Note 7 for information about the PPP Loan.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_84D_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zK3wIoBuLUFh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"><b><i><span id="xdx_860_zeQNp0C2PPce">Basis of Presentation</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif">The unaudited financial statements included herein have been prepared by us without audit pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) and should be read in conjunction with our audited financial statements for the year ended December 31, 2020 included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2020 filed with the SEC on March 29, 2021. Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) have been condensed or omitted as permitted by the SEC, although we believe the disclosures that are made are adequate to make the information presented herein not misleading.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif">The accompanying unaudited financial statements reflect, in our opinion, all normal recurring adjustments necessary to present fairly our financial position at September 30, 2021 and the results of our operations and cash flows for the periods presented. We derived the December 31, 2020 balance sheet data from audited financial statements; however, we did not include all disclosures required by GAAP.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">Interim results are subject to seasonal variations, and the results of operations for the nine months ended September 30, 2021 are not necessarily indicative of the results to be expected for the full year.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_840_eus-gaap--UseOfEstimates_zcYMobGAScY2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"><b><i><span id="xdx_86C_zkvHw1r0InU2">Use of Estimates</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">The preparation of financial statements in conformity with GAAP requires management to make estimates that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ significantly from those estimates. Significant accounting estimates in these financial statements include valuation assumptions for share-based payments, allowance for doubtful accounts and notes receivable, inventory reserves, accrual for warranty reserves, the carrying value of long-lived assets and intangible assets, income tax valuation allowances, the carrying value of cost basis investments, and the allocation of the transaction price to the performance obligations in our contracts with customers.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_847_eus-gaap--RevenueRecognitionPolicyTextBlock_zWnSALzPan3k" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"><b><i><span id="xdx_861_zWjoGTpI9GQ9">Revenue Recognition</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif">The Company adopted the Financial Accounting Standards Board’s (the “FASB”) Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customer (Topic 606) (“ASC 606”) on January 1, 2018 and the Company elected to use the modified retrospective transition method which requires application of ASC 606 to uncompleted contracts at the date of adoption. The adoption of ASC 606 did not have a material impact on the financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif">Under ASC 606, the Company must identify the contract with a customer, identify the performance obligations in the contract, determine the transaction price, allocate the transaction price to the performance obligations in the contract, and recognize revenue when (or as) the Company satisfies a performance obligation. Significant judgment is necessary when making these determinations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif">The Company’s primary sources of revenue are derived from simulator and accessories sales, training and installation, the sale of customizable software and the sale of extended service-type warranties. The Company’s policy is to typically invoice upon completion of installation and/or training until such time the performance obligations that have been satisfied are included in unbilled. Sales discounts are presented in the financial statements as reductions in determining net revenues. Credit sales are recorded as current assets (accounts receivable and unbilled revenue). Prepaid deposits received at the time of sale and extended warranties purchased are recorded as current and long-term liabilities (deferred revenue) until earned. The following briefly summarizes the nature of our performance obligations and method of revenue recognition:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 49%"><span style="font: 10pt Times New Roman, Times, Serif">Performance Obligation</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Method of Recognition</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif">Simulator and accessories</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Upon transfer of control</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif">Installation and training</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Upon completion or over the period of services being rendered</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif">Extended service-type warranty</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Deferred and recognized over the life of the extended warranty</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif">Customized software and content</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Upon transfer of control or over the period services are performed depending on the terms of the contract</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif">Customized content scenario</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">As performance obligation is transferred over time (input method using time and materials expanded)</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif">Sales-based royalty exchanged for license of intellectual property</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Recognized as the performance obligation is satisfied over time – which is as the sales occur.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">The Company recognizes revenue upon transfer of control or upon completion of the services for the simulator and accessories; for the installation and training and customized software performance obligations as the customer has the right and ability to direct the use of these products and services and the customer obtains substantially all of the remaining benefit from these products and services at that time. Revenue from certain customized content contracts may be recognized over the period the services are performed based on the terms of the contract. For the sales-based royalty exchanged for license of intellectual property, the Company recognized revenue as the sales occur over time.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">The Company recognizes revenue on a straight-line basis over the period of services being rendered for the extended service-type warranties as these warranties represent a performance obligation to “stand ready to perform” over the duration of the warranties. As such, the warranty service is performed continuously over the warranty period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">Each contract states the transaction price. The contracts do not include variable consideration, significant financing components or noncash consideration. The Company has elected to exclude sales and similar taxes from the measurement of the transaction price. The contract’s transaction price is allocated to the performance obligations based upon their stand-alone selling prices. Discounts to the stand-alone selling prices, if any, are allocated proportionately to each performance obligation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_841_ecustom--DisaggregationOfRevenuePolicyTextBlock_zzLhaFN9Ju7c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"><b><i><span id="xdx_860_zTbJD059KIPa">Disaggregation of Revenue</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif">Under ASC 606, disaggregated revenue from contracts with customers depicts the nature, amount, timing, and uncertainty of revenue and cash flows affected by economic factors. The Company has evaluated revenues recognized and the following table illustrates the disaggregation disclosure by customer’s location and performance obligation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Disaggregation of Revenue</b></span></p> <p id="xdx_893_eus-gaap--DisaggregationOfRevenueTableTextBlock_gL3DORTTB-DTRPEVM_zQVmYGEMsmee" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><span style="display: none"><span id="xdx_8B0_zGTuIJVECBna">Schedule Of Disaggregation Of Revenues</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif; text-transform: uppercase"><span/></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="30" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Three Months Ended</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="14" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">September 30, 2021</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="14" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">September 30, 2020</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Commercial</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Government</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">International</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Commercial</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Government</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">International</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 28%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Simulators and accessories</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zC8bMQMSDvi" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif">1,370,466</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_983_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zb8yeLvharNf" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif">2,645,312</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_983_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zGX5PUalke3f" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif">723,471</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20210701__20210930_zKCqmxi0O029" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif">4,739,249</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zMyLiQ6hjBm" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif">212,030</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_983_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_z5KpbwGqU5V2" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif">4,635,562</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98B_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zXrYhLHc2kQ8" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0743">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98B_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20200701__20200930_zPeCHfs9fDEc" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif">4,847,592</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Extended service-type warranties</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98F_ecustom--ExtendedServicetypeWarranties_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zF81EwzgzJyc" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">31,910</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_984_ecustom--ExtendedServicetypeWarranties_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_z8EuVh48gdoc" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">656,870</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_986_ecustom--ExtendedServicetypeWarranties_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zqp1xay8lt42" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">25,180</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_989_ecustom--ExtendedServicetypeWarranties_pp0p0_c20210701__20210930_zKJRiS9UcYxc" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">713,960</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_ecustom--ExtendedServicetypeWarranties_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zYpHR3ttwXZh" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">18,037</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_ecustom--ExtendedServicetypeWarranties_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_z9An5ImHlB0c" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">611,087</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_985_ecustom--ExtendedServicetypeWarranties_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zxD772iVoBM" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">11,894</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98B_ecustom--ExtendedServicetypeWarranties_pp0p0_c20200701__20200930_zTi3vbqtxnv8" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">641,018</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Customized software and content</span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_986_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_znyqJy6fLDLk" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right" title="Customized software and content"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0755">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98B_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zd6KAYoyDoAh" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Customized software and content"><span style="font-family: Times New Roman, Times, Serif">290,829</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_987_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zeOCdFKO3wc6" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Customized software and content"><span style="font-family: Times New Roman, Times, Serif">52,273</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20210701__20210930_zzLcHgdNyoWb" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Customized software and content"><span style="font-family: Times New Roman, Times, Serif">343,102</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_z8Se4I4gW79d" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right" title="Customized software and content"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0763">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_987_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zKOwDmKye4ga" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Customized software and content"><span style="font-family: Times New Roman, Times, Serif">738,291</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98D_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zswFHofnP59f" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right" title="Customized software and content"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0767">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_985_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20200701__20200930_z1VKT5vKT023" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Customized software and content"><span style="font-family: Times New Roman, Times, Serif">738,291</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Installation and training</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_987_ecustom--InstallationAndTraining_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zPrmsDtAUiFb" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">42,952</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_981_ecustom--InstallationAndTraining_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zjkwvfUcJbTl" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">190,098</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98F_ecustom--InstallationAndTraining_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zZWzDrRgxPoi" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">59,500</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98C_ecustom--InstallationAndTraining_pp0p0_c20210701__20210930_zkHIRwJHSfUb" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">292,550</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_980_ecustom--InstallationAndTraining_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zq8MWiO0Ubvl" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,351</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_984_ecustom--InstallationAndTraining_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_z2OR6JrJtvVa" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">167,104</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_ecustom--InstallationAndTraining_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zhglK90ZyzZ9" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0776">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98B_ecustom--InstallationAndTraining_pp0p0_c20200701__20200930_zSKUGiYKndMh" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">168,455</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Licensing and royalties</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98C_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zRk0X6YN03je" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif">4,402</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zBI6Q72Whycj" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0781">-</span></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_982_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_ztwk4WNoZHSb" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0783">-</span></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98B_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20210701__20210930_zCF3WjEeJ0e4" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif">4,402</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zPzYY0tIyCF3" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif">18,365</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_989_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_z9NeTAyIS0Bl" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0789">-</span></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_982_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zucBA9uSAsUc" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0791">-</span></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98C_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20200701__20200930_zdxHOf0luB6i" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif">18,365</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total Revenue</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zZQDwCw9bH45" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">1,449,730</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zrgiaW669g01" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">3,783,109</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_ztZfbFAQ6lTh" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">860,424</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210701__20210930_z25ByoyvaBN3" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">6,093,263</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_982_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zEk1jHDq8H34" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">249,783</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zLyabTWIpaUg" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">6,152,044</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_983_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zqMj9DtDYI0c" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">11,894</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_984_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20200701__20200930_zuYuetpLLopg" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">6,413,721</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A0_zAMHn6IcnEde" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">For the three months ended September 30, 2021, governmental customers comprised $<span id="xdx_90D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210701__20210930__srt--MajorCustomersAxis__custom--GovernmentCustomersMember_zcoDxvHYnB2b">3,783,109</span>, or <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPercentage_c20210701__20210930__srt--MajorCustomersAxis__custom--GovernmentCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zRI39I5gu7be">62</span>%, of total net revenue, commercial customers comprised $<span id="xdx_905_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210701__20210930__srt--MajorCustomersAxis__custom--CommercialCustomersMember_zTPJ4KpctUFf">1,449,730</span> or <span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPercentage_c20210701__20210930__srt--MajorCustomersAxis__custom--CommercialCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zDSvVSQuU3Kk">24</span>%, of total net revenue, and international customers comprised $<span id="xdx_901_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210701__20210930__srt--MajorCustomersAxis__custom--InternationalCustomersMember_z122pKILl1Dc">860,424</span>, or <span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPercentage_c20210701__20210930__srt--MajorCustomersAxis__custom--InternationalCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zKapzSANB5pc">14</span>%, of total net revenue. By comparison, for the three months ended September 30, 2020, governmental customers comprised $<span id="xdx_904_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20200701__20200930__srt--MajorCustomersAxis__custom--GovernmentCustomersMember_z8UVMU9irOJj">6,152,044</span>, or <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPercentage_c20200701__20200930__srt--MajorCustomersAxis__custom--GovernmentCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zdiaJZv3HiRd">96</span>%, of total net revenue, commercial customers comprised $<span id="xdx_90A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20200701__20200930__srt--MajorCustomersAxis__custom--CommercialCustomersMember_zCLUlTtkqnU1">249,783</span>, or <span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPercentage_c20200701__20200930__srt--MajorCustomersAxis__custom--CommercialCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zye207ZxP1o3">4</span>%, of total net revenue, and international customers comprised $<span id="xdx_90C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20200701__20200930__srt--MajorCustomersAxis__custom--InternationalCustomersMember_zX0vAZShQCSl">11,894</span>, or less than <span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPercentage_c20200701__20200930__srt--MajorCustomersAxis__custom--InternationalCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zKs1k985PE2j">1</span>% of total net revenue. For the three months ended September 30, 2021, and 2020, the Company recorded $<span id="xdx_907_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210701__20210930__srt--MajorCustomersAxis__custom--ThreeCustomersMember_zZBB1hXseRqi">490,059</span> and $<span id="xdx_90A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20200701__20200930__srt--MajorCustomersAxis__custom--ThreeCustomersMember_zEeVXQ83Pyl">233,981</span>, respectively, in STEP revenue, or <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPercentage_c20210701__20210930__srt--MajorCustomersAxis__custom--ThreeCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zEFqGnzgliIb">8.0</span>% and <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPercentage_c20200701__20200930__srt--MajorCustomersAxis__custom--ThreeCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zimobkhDa9Wd">3.6</span>%, respectively, of total net revenue.</span></p> <div id="xdx_C07_gL3DORTTB-DTRPEVM_zPyVqQs0cqx"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font: 10pt Times New Roman, Times, Serif"><span> </span></span></p> <div><table cellpadding="0" cellspacing="0" id="xdx_305_134_zrg9btvGrBbf" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Schedule Of Disaggregation Of Revenues (Details)"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="30" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Nine Months Ended</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="14" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">September 30, 2021</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="14" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">September 30, 2020</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Commercial</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Government</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">International</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Commercial</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Government</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">International</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 28%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Simulators and accessories</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_ecustom--SimulatorsandAccessoriesRevenue_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_pp0p0" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif">2,183,769</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_ecustom--SimulatorsandAccessoriesRevenue_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_pp0p0" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif">7,828,503</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_982_ecustom--SimulatorsandAccessoriesRevenue_c20210101__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_pp0p0" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif">1,907,588</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_ecustom--SimulatorsandAccessoriesRevenue_c20210101__20210930_pp0p0" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif">11,919,860</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_ecustom--SimulatorsandAccessoriesRevenue_c20200101__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_pp0p0" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif">477,874</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_981_ecustom--SimulatorsandAccessoriesRevenue_c20200101__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_pp0p0" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif">7,969,907</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_ecustom--SimulatorsandAccessoriesRevenue_c20200101__20200930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_pp0p0" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif">291,939</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20200101__20200930_zE1BHPpRzkG7" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif">8,739,720</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Extended service-type warranties</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_ecustom--ExtendedServicetypeWarranties_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Extended service-type warranties"><span style="font-family: Times New Roman, Times, Serif">79,531</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_982_ecustom--ExtendedServicetypeWarranties_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Extended service-type warranties"><span style="font-family: Times New Roman, Times, Serif">2,001,423</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_ecustom--ExtendedServicetypeWarranties_c20210101__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Extended service-type warranties"><span style="font-family: Times New Roman, Times, Serif">74,196</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_981_ecustom--ExtendedServicetypeWarranties_c20210101__20210930_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Extended service-type warranties"><span style="font-family: Times New Roman, Times, Serif">2,155,150</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_ecustom--ExtendedServicetypeWarranties_c20200101__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Extended service-type warranties"><span style="font-family: Times New Roman, Times, Serif">51,700</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98D_ecustom--ExtendedServicetypeWarranties_c20200101__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Extended service-type warranties"><span style="font-family: Times New Roman, Times, Serif">1,769,908</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_986_ecustom--ExtendedServicetypeWarranties_c20200101__20200930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Extended service-type warranties"><span style="font-family: Times New Roman, Times, Serif">116,042</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_983_ecustom--ExtendedServicetypeWarranties_c20200101__20200930_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Extended service-type warranties"><span style="font-family: Times New Roman, Times, Serif">1,937,650</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Customized software and content</span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_z4TxEAYV1vlk" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right" title="Customized software and content"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0859">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zIM54QGRYPe7" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">905,204</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_986_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_c20210101__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Customized software and content"><span style="font-family: Times New Roman, Times, Serif">125,716</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98B_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_c20210101__20210930_zfhFM1Ra42v4" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Customized software and content"><span style="font-family: Times New Roman, Times, Serif">1,030,920</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_989_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_c20200101__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Customized software and content"><span style="font-family: Times New Roman, Times, Serif">18,566</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_989_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_c20200101__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Customized software and content"><span style="font-family: Times New Roman, Times, Serif">1,388,121</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_984_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_c20200101__20200930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_pp0p0" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right" title="Customized software and content"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0870">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_c20200101__20200930_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Customized software and content"><span style="font-family: Times New Roman, Times, Serif">1,406,687</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Installation and training</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_ecustom--InstallationAndTraining_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Installation and training"><span style="font-family: Times New Roman, Times, Serif">93,501</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_985_ecustom--InstallationAndTraining_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Installation and training"><span style="font-family: Times New Roman, Times, Serif">496,251</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_ecustom--InstallationAndTraining_c20210101__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Installation and training"><span style="font-family: Times New Roman, Times, Serif">85,850</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_980_ecustom--InstallationAndTraining_c20210101__20210930_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Installation and training"><span style="font-family: Times New Roman, Times, Serif">675,602</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_ecustom--InstallationAndTraining_c20200101__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Installation and training"><span style="font-family: Times New Roman, Times, Serif">11,059</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_983_ecustom--InstallationAndTraining_c20200101__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Installation and training"><span style="font-family: Times New Roman, Times, Serif">372,026</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_ecustom--InstallationAndTraining_c20200101__20200930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Installation and training"><span style="font-family: Times New Roman, Times, Serif">4,964</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_982_ecustom--InstallationAndTraining_c20200101__20200930_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Installation and training"><span style="font-family: Times New Roman, Times, Serif">388,049</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Licensing and royalities</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_980_ecustom--LicensingAndRoyaltiesRevenue_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_pp0p0" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif">8,832</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_ecustom--LicensingAndRoyaltiesRevenue_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_pp0p0" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0892">-</span></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_986_ecustom--LicensingAndRoyaltiesRevenue_c20210101__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_pp0p0" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0894">-</span></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_ecustom--LicensingAndRoyaltiesRevenue_c20210101__20210930_pp0p0" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif">8,832</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_ecustom--LicensingAndRoyaltiesRevenue_c20200101__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_pp0p0" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif">49,557</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_985_ecustom--LicensingAndRoyaltiesRevenue_c20200101__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_pp0p0" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0900">-</span></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_ecustom--LicensingAndRoyaltiesRevenue_c20200101__20200930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_pp0p0" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0902">-</span></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_ecustom--LicensingAndRoyaltiesRevenue_c20200101__20200930_pp0p0" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif">49,557</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total Revenue</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_pp0p0" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">2,365,633</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_pp0p0" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">11,231,381</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_989_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_pp0p0" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">2,193,350</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_982_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20210930_pp0p0" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">15,790,364</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20200101__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_pp0p0" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">608,756</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20200101__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_pp0p0" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">11,499,962</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20200101__20200930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_pp0p0" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">412,945</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_986_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20200101__20200930_zjcJRU1JVo96" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">12,521,663</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> </div></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_C06_gL3DORTTB-DTRPEVM_ziV7ITX0bmM7"><span style="font: 10pt Times New Roman, Times, Serif"><span> </span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">For the nine months ended September 30, 2021, governmental customers comprised $<span id="xdx_904_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210101__20210930__srt--MajorCustomersAxis__custom--GovernmentCustomersMember_zZgRQLrknirg" title="Revenue">11,231,381</span>, or <span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_dp_uPercentage_c20210101__20210930__srt--MajorCustomersAxis__custom--GovernmentCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zkoZAK8V3HH3" title="Concentration of credit risk">71</span>% of total net revenue, commercial customers comprised $<span id="xdx_90C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20210930__srt--MajorCustomersAxis__custom--CommercialCustomersMember_pp0p0" title="Revenue">2,365,633</span>, or <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_dp_uPercentage_c20210101__20210930__srt--MajorCustomersAxis__custom--CommercialCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zjBK5qKZhTDj" title="Concentration of credit risk">15</span>% of total net revenue, and international customers comprised $<span id="xdx_90E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20210930__srt--MajorCustomersAxis__custom--InternationalCustomersMember_pp0p0" title="Revenue">2,193,350</span>, or <span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_dp_uPercentage_c20210101__20210930__srt--MajorCustomersAxis__custom--InternationalCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zbykkZEQK3I4" title="Concentration of credit risk">14</span>% of total net revenue. By comparison, for the nine months ended September 30, 2020, governmental customers comprised $<span id="xdx_905_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20200101__20200930__srt--MajorCustomersAxis__custom--GovernmentCustomersMember_pp0p0" title="Revenue">11,499,962</span>, or <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_dp_uPercentage_c20200101__20200930__srt--MajorCustomersAxis__custom--GovernmentCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z71RCJzvLWz1" title="Concentration of credit risk">92</span>% of total net revenue, commercial customers comprised $<span id="xdx_90E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20200101__20200930__srt--MajorCustomersAxis__custom--CommercialCustomersMember_pp0p0" title="Revenue">608,756</span>, or <span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_dp_uPercentage_c20200101__20200930__srt--MajorCustomersAxis__custom--CommercialCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zkxFLw2hs9Ga" title="Concentration of credit risk">5</span>% of total net revenue, and international customers comprised $<span id="xdx_90C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20200101__20200930__srt--MajorCustomersAxis__custom--InternationalCustomersMember_pp0p0" title="Revenue">412,945</span>, or <span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_dp_uPercentage_c20200101__20200930__srt--MajorCustomersAxis__custom--InternationalCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z1gXsDOvZiYa" title="Concentration of credit risk">3</span>% of total net revenue. For the nine months ended September 30, 2021, and 2020, the Company recorded $<span id="xdx_901_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210101__20210930__srt--MajorCustomersAxis__custom--ThreeCustomersMember_zNbgpDVOQuT3">1,349,677</span> and $<span id="xdx_907_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20200101__20200930__srt--MajorCustomersAxis__custom--ThreeCustomersMember_zbxobP98olC3">558,462</span>, respectively, in STEP revenue, or <span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_dp_uPercentage_c20210101__20210930__srt--MajorCustomersAxis__custom--ThreeCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zD3lp0iFnHG7">8.5</span>% and <span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_dp_uPercentage_c20200101__20200930__srt--MajorCustomersAxis__custom--ThreeCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zzRTSyumGjnj">4.4</span>%, respectively of total net revenue.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_84C_eus-gaap--DepositContractsPolicy_zA8tc2q8LYUb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"><b><i><span id="xdx_860_z9grNMkUeB76">Customer Deposits</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">Customer deposits consist of prepaid deposits received for equipment purchase orders and for Subscription Training Equipment Partnership (“STEP”) operating agreements that expire annually. Customer deposits are considered a deferred liability until the completion of the customer’s contract performance obligation. When revenue is recognized, the deposit is applied to customer’s receivable balance. Customer deposits are recorded as a current liability under deferred revenue on the accompanying balance sheet and totaled $<span id="xdx_909_eus-gaap--ContractWithCustomerLiabilityCurrent_c20210930__us-gaap--CashAndCashEquivalentsAxis__custom--CustomerDepositsMember_pp0p0" title="Deferred revenue liability current">6,440,194</span> and $<span id="xdx_90F_eus-gaap--ContractWithCustomerLiabilityCurrent_c20201231__us-gaap--CashAndCashEquivalentsAxis__custom--CustomerDepositsMember_pp0p0" title="Deferred revenue liability current">2,517,175</span> at September 30, 2021 and December 31, 2020, respectively. Changes in deferred revenue amounts related to customer deposits will fluctuate from year to year based upon the mix of customers required to prepay deposits under the Company’s credit policy.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_84E_eus-gaap--StandardProductWarrantyPolicy_z2luzUuW2txd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"><b><i><span id="xdx_869_znONNqvLL592">Warranty</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">The Company warranties its products from manufacturing defects on a limited basis for a period of one year after purchase, but also sells separately priced extended service-type warranties for periods of up to four years after the expiration of the standard one-year warranty. During the term of the initial one-year warranty, if the device fails to operate properly from defects in materials and workmanship, the Company will fix or replace the defective product. Deferred revenue for separately priced extended warranties one year or less totaled $<span id="xdx_90A_eus-gaap--ExtendedProductWarrantyAccrual_c20210930__us-gaap--ChangeInAccountingEstimateByTypeAxis__custom--WarrantyMember__us-gaap--AwardDateAxis__custom--OneYearOrLessMember_pp0p0" title="Extended warranties">1,618,419</span> and $<span id="xdx_904_eus-gaap--ExtendedProductWarrantyAccrual_c20201231__us-gaap--ChangeInAccountingEstimateByTypeAxis__custom--WarrantyMember__us-gaap--AwardDateAxis__custom--OneYearOrLessMember_pp0p0" title="Extended warranties">2,191,400</span> as of September 30, 2021 and December 31, 2020, respectively. Deferred revenue for separately priced extended warranties longer than one year totaled $<span id="xdx_90B_eus-gaap--ExtendedProductWarrantyAccrual_c20210930__us-gaap--ChangeInAccountingEstimateByTypeAxis__custom--WarrantyMember__us-gaap--AwardDateAxis__custom--LongerThanOneYearMember_pp0p0" title="Extended warranties">1,958,110</span> and $<span id="xdx_906_eus-gaap--ExtendedProductWarrantyAccrual_c20201231__us-gaap--ChangeInAccountingEstimateByTypeAxis__custom--WarrantyMember__us-gaap--AwardDateAxis__custom--LongerThanOneYearMember_pp0p0" title="Extended warranties">1,920,346</span> as of September 30, 2021 and December 31, 2020, respectively. The accrual for the one-year manufacturer’s warranty liability totaled $<span id="xdx_908_eus-gaap--ExtendedProductWarrantyAccrual_c20210930__us-gaap--ChangeInAccountingEstimateByTypeAxis__custom--WarrantyMember__us-gaap--AwardDateAxis__custom--OneYearMember_pp0p0" title="Extended warranties">304,000</span> and $<span id="xdx_907_eus-gaap--ExtendedProductWarrantyAccrual_c20201231__us-gaap--ChangeInAccountingEstimateByTypeAxis__custom--WarrantyMember__us-gaap--AwardDateAxis__custom--OneYearMember_pp0p0" title="Extended warranties">352,000</span> as of September 30, 2021 and December 31, 2020, respectively. During the three months ended September 30, 2021 and 2020, the Company recognized revenue of $<span id="xdx_909_eus-gaap--DeferredRevenueRevenueRecognized1_pp0p0_c20210701__20210930_zEbzvvIaw3Ai" title="Revenue recognized">713,960 </span>and $<span id="xdx_904_eus-gaap--DeferredRevenueRevenueRecognized1_pp0p0_c20200701__20200930_zfWds3PplHC8" title="Revenue recognized">641,018</span>, respectively, related to the extended service-type warranties that was amortized from the deferred revenue balance at the beginning of each period. During the nine months ended September 30, 2021 and 2020, the Company recognized revenue of <span id="xdx_90A_eus-gaap--DeferredRevenueRevenueRecognized1_pp0p0_c20210101__20210930_zQbL1ioqnt85" title="Revenue recognized">$2,155,150</span> and $<span id="xdx_905_eus-gaap--DeferredRevenueRevenueRecognized1_pp0p0_c20200101__20200930_zSZ5h00xEEh1" title="Revenue recognized">1,937,650</span>, respectively. Changes in deferred revenue amounts related to extended service-type warranties will fluctuate from year to year based upon the average remaining life of the warranties at the beginning of the period and new extended service-type warranties sold during the period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_84B_ecustom--StepRevenuePolicyTextBlock_zY4jbSpwUB2h" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_868_zYWrpH29HaMk">STEP Revenue</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">The Company’s STEP operations consist principally of renting its simulator products under operating agreements expiring in one year. At the commencement of a STEP agreement, any rental payments received are deferred and no income is recognized. Subsequently, payments are amortized and recognized as revenue on a straight-line basis over the term of the agreement. The agreements are generally for a period of 12 months and can be renewed for additional 12-month periods. Agreements may be terminated by either party upon written notice of termination at least sixty days prior to the end of the 12-month period. The payments are generally fixed for the first year of the agreement, with increases in payments in subsequent years to be mutually agreed upon. The agreements do not include variable lease payments or free rent periods. In addition, the agreements do not provide for the underlying assets to be purchased at its fair market values at interim periods or at maturity. Each STEP agreement comes with full customer support and stand-ready advance replacement parts to maintain each system for the duration of the lease. The amounts that the Company expects to derive from the STEP equipment following the end of the agreement term is dependent upon the number of agreement terms renewed. The agreements do not include a residual value guarantee.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"><b><i> </i></b></span></p> <p id="xdx_848_eus-gaap--ConcentrationRiskCreditRisk_z0xF6hsNt4s2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"><b><i><span id="xdx_868_zYwuFVLiaJO4">Concentration of Credit Risk and Major Customers and Suppliers</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif">Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents, certificates of deposit, accounts receivable and notes receivable.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif">The Company’s cash, cash equivalents and certificates of deposit are maintained with financial institutions with high credit standings and are FDIC insured deposits. The FDIC insures deposits according to the ownership category in which the funds are insured and how the accounts are titled. The standard deposit insurance coverage limit is $<span id="xdx_906_eus-gaap--TimeDepositsAtOrAboveFDICInsuranceLimit_c20210930_pp0p0" title="Deposit insurance coverage limit">250,000</span> per depositor, per FDIC-insured bank, per ownership category. The Company had uninsured cash and cash equivalents of $<span id="xdx_90C_eus-gaap--CashUninsuredAmount_c20210930_pp0p0" title="Uninsured cash and cash equivalents">21,043,538</span> and $<span id="xdx_906_eus-gaap--CashUninsuredAmount_c20201231_pp0p0" title="Uninsured cash and cash equivalents">6,338,896 </span>as of September 30, 2021, and December 31, 2020, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">Most sales are to governments that are typically made on credit and the Company generally does not require collateral. Management performs ongoing credit evaluations of its customers’ financial condition and maintains an allowance for estimated losses. Historically, the Company has experienced minimal charges relative to doubtful accounts.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">Management performs ongoing evaluations of the collectability of its notes receivable and maintains an allowance for estimated losses.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif">Historically, the Company primarily sells its products to United States federal and state agencies. For the three months ended September 30, 2021, one commercial agency comprised <span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_dp_uPercentage_c20210701__20210930__srt--StatementGeographicalAxis__custom--OneFederalAgencyMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerProductAndServiceBenchmarkMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zkdSZCPFvBC7" title="Concentration of credit risk">20</span>% of total net sales. By comparison, for the three months ended September 30, 2020, one federal agency comprised <span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_dp_uPercentage_c20200701__20200930__srt--StatementGeographicalAxis__custom--OneFederalAgencyMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerProductAndServiceBenchmarkMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zqTpYHACxSwd" title="Concentration of credit risk">22</span>% of total net sales and another federal agency comprised<span title="Concentration of credit risk"> <span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPercentage_c20200701__20200930__srt--StatementGeographicalAxis__custom--AnotherFederalAgencyMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerProductAndServiceBenchmarkMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zeRrHlrNugBe">20</span></span>% of total net sales. For the nine months ended September 30, 2021, <span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_pid_dpo_uPercentage_c20210101__20210930__srt--StatementGeographicalAxis__custom--NoSingleCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerProductAndServiceBenchmarkMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zIxP7iWnZfRj">no</span> single customer had a significant percentage of total revenue. By comparison, for the nine months ended September 30, 2020, one federal agency comprised <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_dp_uPercentage_c20200101__20200930__srt--StatementGeographicalAxis__custom--OneFederalAgencyMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerProductAndServiceBenchmarkMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zPekVOff4qG8">19</span>% and another federal agency comprised <span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_dp_uPercentage_c20200101__20200930__srt--StatementGeographicalAxis__custom--AnotherFederalAgencyMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerProductAndServiceBenchmarkMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zahBi0nFtdV8">14</span>% of total net revenue.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif">As of September 30, 2021, <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pid_dpo_uPercentage_c20210101__20210930__srt--StatementGeographicalAxis__custom--NoSingleCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember_zUyHdMpTkiua">no </span>single customer had a significant percentage of total accounts receivable. By comparison, as of December 31, 2020, one federal agency comprised <span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPercentage_c20200101__20201231__srt--StatementGeographicalAxis__custom--OneFederalAgencyMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zh6rWPVLLGG7">8.5</span>% and one state agency comprised <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPercentage_c20200101__20201231__srt--StatementGeographicalAxis__custom--OneStateAgencyMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zmQfA3kaD702">31</span>% of total accounts receivable.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_841_ecustom--OrganizationAndBusinessOperationsPolicyTextBlock_ziJI755WM53f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"><b><i><span id="xdx_869_zDSu4Evmdipi">Organization and Business Operations</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif">VirTra, Inc. (the “Company,” “VirTra,” “we,” “us” or “our”), located in Tempe, Arizona, is a global provider of judgmental use of force training simulators, firearms training simulators and driving simulators for the law enforcement, military, educational and commercial markets. The Company’s patented technologies, software, and scenarios provide intense training for de-escalation, judgmental use-of-force, marksmanship and related training that mimics real-world situations. VirTra’s mission is to save and improve lives worldwide through practical and highly-effective virtual reality and simulator technology. The Company sells its products worldwide through a direct sales force and international distribution partners. The original business started in 1993 as Ferris Productions, Inc. In September 2001, Ferris Productions, Inc. merged with GameCom, Inc. to ultimately become VirTra, Inc., a Nevada corporation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">During March 2020, a global pandemic was declared by the World Health Organization related to the rapidly growing outbreak of a novel strain of coronavirus (COVID-19). The pandemic has significantly impacted the economic conditions in the U.S., accelerating during half of March and April as federal, state and local governments react to the public health crisis, creating significant uncertainties in the U.S. economy. On March 30, 2020, the Governor for the State of Arizona issued a stay-at-home order which expired on May 15, 2020, upon which Arizona entered Phase I of reopening. The Company carefully reviewed all rules and regulations of the government orders and determined it met the requirements of an essential business to remain open. The Company had the majority of its staff begin working remotely in mid-March, with only essential personnel continue working at the manufacturing and production facilities and currently remains in Arizona’s Phase I of reopening. This situation is rapidly changing and additional impacts to the business may arise that we are not aware of currently. While the disruption is currently expected to be temporary, there is uncertainty around the duration. The ultimate impact of the pandemic on the Company’s results of operations, financial position, liquidity or capital resources cannot be reasonably estimated at this time. To date, the COVID-19 restrictions have resulted in reduced customer shipments and customer system installations. These recent developments are expected to result in lower recognized revenue and possibly lower gross margin when they occur. To date, there have been no order cancellations; rather, there have only been delays in when orders ship or installations occur and all delayed orders remain in backlog. Any future impact cannot be reasonably estimated at this time. The Company is no longer investing in Certificates of Deposits as a precautionary measure to increase its liquid cash position and preserve financial flexibility considering uncertainty in the U.S. and global markets resulting from COVID-19. Additionally, the Company’s stock repurchase program was suspended as a result of interim rulings for public-company recipients of a PPP loan under the CARES Act. The stock repurchase suspension remained in effect for the duration of the outstanding PPP loan. See Note 7 for information about the PPP Loan.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_84D_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zK3wIoBuLUFh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"><b><i><span id="xdx_860_zeQNp0C2PPce">Basis of Presentation</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif">The unaudited financial statements included herein have been prepared by us without audit pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) and should be read in conjunction with our audited financial statements for the year ended December 31, 2020 included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2020 filed with the SEC on March 29, 2021. Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) have been condensed or omitted as permitted by the SEC, although we believe the disclosures that are made are adequate to make the information presented herein not misleading.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif">The accompanying unaudited financial statements reflect, in our opinion, all normal recurring adjustments necessary to present fairly our financial position at September 30, 2021 and the results of our operations and cash flows for the periods presented. We derived the December 31, 2020 balance sheet data from audited financial statements; however, we did not include all disclosures required by GAAP.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">Interim results are subject to seasonal variations, and the results of operations for the nine months ended September 30, 2021 are not necessarily indicative of the results to be expected for the full year.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_840_eus-gaap--UseOfEstimates_zcYMobGAScY2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"><b><i><span id="xdx_86C_zkvHw1r0InU2">Use of Estimates</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">The preparation of financial statements in conformity with GAAP requires management to make estimates that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ significantly from those estimates. Significant accounting estimates in these financial statements include valuation assumptions for share-based payments, allowance for doubtful accounts and notes receivable, inventory reserves, accrual for warranty reserves, the carrying value of long-lived assets and intangible assets, income tax valuation allowances, the carrying value of cost basis investments, and the allocation of the transaction price to the performance obligations in our contracts with customers.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_847_eus-gaap--RevenueRecognitionPolicyTextBlock_zWnSALzPan3k" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"><b><i><span id="xdx_861_zWjoGTpI9GQ9">Revenue Recognition</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif">The Company adopted the Financial Accounting Standards Board’s (the “FASB”) Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customer (Topic 606) (“ASC 606”) on January 1, 2018 and the Company elected to use the modified retrospective transition method which requires application of ASC 606 to uncompleted contracts at the date of adoption. The adoption of ASC 606 did not have a material impact on the financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif">Under ASC 606, the Company must identify the contract with a customer, identify the performance obligations in the contract, determine the transaction price, allocate the transaction price to the performance obligations in the contract, and recognize revenue when (or as) the Company satisfies a performance obligation. Significant judgment is necessary when making these determinations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif">The Company’s primary sources of revenue are derived from simulator and accessories sales, training and installation, the sale of customizable software and the sale of extended service-type warranties. The Company’s policy is to typically invoice upon completion of installation and/or training until such time the performance obligations that have been satisfied are included in unbilled. Sales discounts are presented in the financial statements as reductions in determining net revenues. Credit sales are recorded as current assets (accounts receivable and unbilled revenue). Prepaid deposits received at the time of sale and extended warranties purchased are recorded as current and long-term liabilities (deferred revenue) until earned. The following briefly summarizes the nature of our performance obligations and method of revenue recognition:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 49%"><span style="font: 10pt Times New Roman, Times, Serif">Performance Obligation</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Method of Recognition</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif">Simulator and accessories</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Upon transfer of control</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif">Installation and training</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Upon completion or over the period of services being rendered</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif">Extended service-type warranty</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Deferred and recognized over the life of the extended warranty</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif">Customized software and content</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Upon transfer of control or over the period services are performed depending on the terms of the contract</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif">Customized content scenario</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">As performance obligation is transferred over time (input method using time and materials expanded)</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif">Sales-based royalty exchanged for license of intellectual property</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font: 10pt Times New Roman, Times, Serif"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Recognized as the performance obligation is satisfied over time – which is as the sales occur.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">The Company recognizes revenue upon transfer of control or upon completion of the services for the simulator and accessories; for the installation and training and customized software performance obligations as the customer has the right and ability to direct the use of these products and services and the customer obtains substantially all of the remaining benefit from these products and services at that time. Revenue from certain customized content contracts may be recognized over the period the services are performed based on the terms of the contract. For the sales-based royalty exchanged for license of intellectual property, the Company recognized revenue as the sales occur over time.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">The Company recognizes revenue on a straight-line basis over the period of services being rendered for the extended service-type warranties as these warranties represent a performance obligation to “stand ready to perform” over the duration of the warranties. As such, the warranty service is performed continuously over the warranty period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">Each contract states the transaction price. The contracts do not include variable consideration, significant financing components or noncash consideration. The Company has elected to exclude sales and similar taxes from the measurement of the transaction price. The contract’s transaction price is allocated to the performance obligations based upon their stand-alone selling prices. Discounts to the stand-alone selling prices, if any, are allocated proportionately to each performance obligation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_841_ecustom--DisaggregationOfRevenuePolicyTextBlock_zzLhaFN9Ju7c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"><b><i><span id="xdx_860_zTbJD059KIPa">Disaggregation of Revenue</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif">Under ASC 606, disaggregated revenue from contracts with customers depicts the nature, amount, timing, and uncertainty of revenue and cash flows affected by economic factors. The Company has evaluated revenues recognized and the following table illustrates the disaggregation disclosure by customer’s location and performance obligation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Disaggregation of Revenue</b></span></p> <p id="xdx_893_eus-gaap--DisaggregationOfRevenueTableTextBlock_gL3DORTTB-DTRPEVM_zQVmYGEMsmee" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><span style="display: none"><span id="xdx_8B0_zGTuIJVECBna">Schedule Of Disaggregation Of Revenues</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif; text-transform: uppercase"><span/></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="30" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Three Months Ended</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="14" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">September 30, 2021</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="14" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">September 30, 2020</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Commercial</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Government</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">International</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Commercial</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Government</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">International</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 28%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Simulators and accessories</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zC8bMQMSDvi" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif">1,370,466</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_983_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zb8yeLvharNf" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif">2,645,312</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_983_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zGX5PUalke3f" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif">723,471</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20210701__20210930_zKCqmxi0O029" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif">4,739,249</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zMyLiQ6hjBm" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif">212,030</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_983_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_z5KpbwGqU5V2" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif">4,635,562</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98B_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zXrYhLHc2kQ8" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0743">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98B_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20200701__20200930_zPeCHfs9fDEc" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif">4,847,592</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Extended service-type warranties</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98F_ecustom--ExtendedServicetypeWarranties_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zF81EwzgzJyc" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">31,910</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_984_ecustom--ExtendedServicetypeWarranties_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_z8EuVh48gdoc" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">656,870</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_986_ecustom--ExtendedServicetypeWarranties_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zqp1xay8lt42" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">25,180</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_989_ecustom--ExtendedServicetypeWarranties_pp0p0_c20210701__20210930_zKJRiS9UcYxc" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">713,960</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_ecustom--ExtendedServicetypeWarranties_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zYpHR3ttwXZh" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">18,037</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_ecustom--ExtendedServicetypeWarranties_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_z9An5ImHlB0c" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">611,087</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_985_ecustom--ExtendedServicetypeWarranties_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zxD772iVoBM" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">11,894</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98B_ecustom--ExtendedServicetypeWarranties_pp0p0_c20200701__20200930_zTi3vbqtxnv8" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">641,018</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Customized software and content</span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_986_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_znyqJy6fLDLk" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right" title="Customized software and content"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0755">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98B_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zd6KAYoyDoAh" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Customized software and content"><span style="font-family: Times New Roman, Times, Serif">290,829</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_987_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zeOCdFKO3wc6" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Customized software and content"><span style="font-family: Times New Roman, Times, Serif">52,273</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20210701__20210930_zzLcHgdNyoWb" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Customized software and content"><span style="font-family: Times New Roman, Times, Serif">343,102</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_z8Se4I4gW79d" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right" title="Customized software and content"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0763">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_987_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zKOwDmKye4ga" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Customized software and content"><span style="font-family: Times New Roman, Times, Serif">738,291</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98D_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zswFHofnP59f" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right" title="Customized software and content"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0767">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_985_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20200701__20200930_z1VKT5vKT023" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Customized software and content"><span style="font-family: Times New Roman, Times, Serif">738,291</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Installation and training</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_987_ecustom--InstallationAndTraining_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zPrmsDtAUiFb" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">42,952</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_981_ecustom--InstallationAndTraining_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zjkwvfUcJbTl" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">190,098</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98F_ecustom--InstallationAndTraining_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zZWzDrRgxPoi" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">59,500</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98C_ecustom--InstallationAndTraining_pp0p0_c20210701__20210930_zkHIRwJHSfUb" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">292,550</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_980_ecustom--InstallationAndTraining_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zq8MWiO0Ubvl" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,351</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_984_ecustom--InstallationAndTraining_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_z2OR6JrJtvVa" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">167,104</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_ecustom--InstallationAndTraining_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zhglK90ZyzZ9" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0776">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98B_ecustom--InstallationAndTraining_pp0p0_c20200701__20200930_zSKUGiYKndMh" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">168,455</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Licensing and royalties</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98C_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zRk0X6YN03je" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif">4,402</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zBI6Q72Whycj" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0781">-</span></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_982_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_ztwk4WNoZHSb" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0783">-</span></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98B_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20210701__20210930_zCF3WjEeJ0e4" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif">4,402</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zPzYY0tIyCF3" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif">18,365</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_989_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_z9NeTAyIS0Bl" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0789">-</span></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_982_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zucBA9uSAsUc" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0791">-</span></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98C_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20200701__20200930_zdxHOf0luB6i" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif">18,365</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total Revenue</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zZQDwCw9bH45" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">1,449,730</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zrgiaW669g01" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">3,783,109</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_ztZfbFAQ6lTh" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">860,424</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210701__20210930_z25ByoyvaBN3" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">6,093,263</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_982_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zEk1jHDq8H34" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">249,783</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zLyabTWIpaUg" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">6,152,044</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_983_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zqMj9DtDYI0c" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">11,894</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_984_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20200701__20200930_zuYuetpLLopg" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">6,413,721</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A0_zAMHn6IcnEde" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">For the three months ended September 30, 2021, governmental customers comprised $<span id="xdx_90D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210701__20210930__srt--MajorCustomersAxis__custom--GovernmentCustomersMember_zcoDxvHYnB2b">3,783,109</span>, or <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPercentage_c20210701__20210930__srt--MajorCustomersAxis__custom--GovernmentCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zRI39I5gu7be">62</span>%, of total net revenue, commercial customers comprised $<span id="xdx_905_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210701__20210930__srt--MajorCustomersAxis__custom--CommercialCustomersMember_zTPJ4KpctUFf">1,449,730</span> or <span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPercentage_c20210701__20210930__srt--MajorCustomersAxis__custom--CommercialCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zDSvVSQuU3Kk">24</span>%, of total net revenue, and international customers comprised $<span id="xdx_901_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210701__20210930__srt--MajorCustomersAxis__custom--InternationalCustomersMember_z122pKILl1Dc">860,424</span>, or <span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPercentage_c20210701__20210930__srt--MajorCustomersAxis__custom--InternationalCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zKapzSANB5pc">14</span>%, of total net revenue. By comparison, for the three months ended September 30, 2020, governmental customers comprised $<span id="xdx_904_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20200701__20200930__srt--MajorCustomersAxis__custom--GovernmentCustomersMember_z8UVMU9irOJj">6,152,044</span>, or <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPercentage_c20200701__20200930__srt--MajorCustomersAxis__custom--GovernmentCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zdiaJZv3HiRd">96</span>%, of total net revenue, commercial customers comprised $<span id="xdx_90A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20200701__20200930__srt--MajorCustomersAxis__custom--CommercialCustomersMember_zCLUlTtkqnU1">249,783</span>, or <span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPercentage_c20200701__20200930__srt--MajorCustomersAxis__custom--CommercialCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zye207ZxP1o3">4</span>%, of total net revenue, and international customers comprised $<span id="xdx_90C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20200701__20200930__srt--MajorCustomersAxis__custom--InternationalCustomersMember_zX0vAZShQCSl">11,894</span>, or less than <span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPercentage_c20200701__20200930__srt--MajorCustomersAxis__custom--InternationalCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zKs1k985PE2j">1</span>% of total net revenue. For the three months ended September 30, 2021, and 2020, the Company recorded $<span id="xdx_907_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210701__20210930__srt--MajorCustomersAxis__custom--ThreeCustomersMember_zZBB1hXseRqi">490,059</span> and $<span id="xdx_90A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20200701__20200930__srt--MajorCustomersAxis__custom--ThreeCustomersMember_zEeVXQ83Pyl">233,981</span>, respectively, in STEP revenue, or <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPercentage_c20210701__20210930__srt--MajorCustomersAxis__custom--ThreeCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zEFqGnzgliIb">8.0</span>% and <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPercentage_c20200701__20200930__srt--MajorCustomersAxis__custom--ThreeCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zimobkhDa9Wd">3.6</span>%, respectively, of total net revenue.</span></p> <div id="xdx_C07_gL3DORTTB-DTRPEVM_zPyVqQs0cqx"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font: 10pt Times New Roman, Times, Serif"><span> </span></span></p> <div><table cellpadding="0" cellspacing="0" id="xdx_305_134_zrg9btvGrBbf" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Schedule Of Disaggregation Of Revenues (Details)"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="30" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Nine Months Ended</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="14" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">September 30, 2021</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="14" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">September 30, 2020</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Commercial</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Government</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">International</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Commercial</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Government</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">International</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 28%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Simulators and accessories</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_ecustom--SimulatorsandAccessoriesRevenue_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_pp0p0" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif">2,183,769</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_ecustom--SimulatorsandAccessoriesRevenue_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_pp0p0" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif">7,828,503</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_982_ecustom--SimulatorsandAccessoriesRevenue_c20210101__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_pp0p0" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif">1,907,588</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_ecustom--SimulatorsandAccessoriesRevenue_c20210101__20210930_pp0p0" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif">11,919,860</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_ecustom--SimulatorsandAccessoriesRevenue_c20200101__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_pp0p0" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif">477,874</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_981_ecustom--SimulatorsandAccessoriesRevenue_c20200101__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_pp0p0" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif">7,969,907</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_ecustom--SimulatorsandAccessoriesRevenue_c20200101__20200930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_pp0p0" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif">291,939</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20200101__20200930_zE1BHPpRzkG7" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif">8,739,720</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Extended service-type warranties</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_ecustom--ExtendedServicetypeWarranties_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Extended service-type warranties"><span style="font-family: Times New Roman, Times, Serif">79,531</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_982_ecustom--ExtendedServicetypeWarranties_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Extended service-type warranties"><span style="font-family: Times New Roman, Times, Serif">2,001,423</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_ecustom--ExtendedServicetypeWarranties_c20210101__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Extended service-type warranties"><span style="font-family: Times New Roman, Times, Serif">74,196</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_981_ecustom--ExtendedServicetypeWarranties_c20210101__20210930_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Extended service-type warranties"><span style="font-family: Times New Roman, Times, Serif">2,155,150</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_ecustom--ExtendedServicetypeWarranties_c20200101__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Extended service-type warranties"><span style="font-family: Times New Roman, Times, Serif">51,700</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98D_ecustom--ExtendedServicetypeWarranties_c20200101__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Extended service-type warranties"><span style="font-family: Times New Roman, Times, Serif">1,769,908</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_986_ecustom--ExtendedServicetypeWarranties_c20200101__20200930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Extended service-type warranties"><span style="font-family: Times New Roman, Times, Serif">116,042</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_983_ecustom--ExtendedServicetypeWarranties_c20200101__20200930_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Extended service-type warranties"><span style="font-family: Times New Roman, Times, Serif">1,937,650</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Customized software and content</span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_z4TxEAYV1vlk" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right" title="Customized software and content"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0859">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zIM54QGRYPe7" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">905,204</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_986_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_c20210101__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Customized software and content"><span style="font-family: Times New Roman, Times, Serif">125,716</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98B_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_c20210101__20210930_zfhFM1Ra42v4" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Customized software and content"><span style="font-family: Times New Roman, Times, Serif">1,030,920</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_989_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_c20200101__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Customized software and content"><span style="font-family: Times New Roman, Times, Serif">18,566</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_989_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_c20200101__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Customized software and content"><span style="font-family: Times New Roman, Times, Serif">1,388,121</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_984_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_c20200101__20200930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_pp0p0" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right" title="Customized software and content"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0870">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_c20200101__20200930_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Customized software and content"><span style="font-family: Times New Roman, Times, Serif">1,406,687</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Installation and training</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_ecustom--InstallationAndTraining_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Installation and training"><span style="font-family: Times New Roman, Times, Serif">93,501</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_985_ecustom--InstallationAndTraining_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Installation and training"><span style="font-family: Times New Roman, Times, Serif">496,251</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_ecustom--InstallationAndTraining_c20210101__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Installation and training"><span style="font-family: Times New Roman, Times, Serif">85,850</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_980_ecustom--InstallationAndTraining_c20210101__20210930_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Installation and training"><span style="font-family: Times New Roman, Times, Serif">675,602</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_ecustom--InstallationAndTraining_c20200101__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Installation and training"><span style="font-family: Times New Roman, Times, Serif">11,059</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_983_ecustom--InstallationAndTraining_c20200101__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Installation and training"><span style="font-family: Times New Roman, Times, Serif">372,026</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_ecustom--InstallationAndTraining_c20200101__20200930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Installation and training"><span style="font-family: Times New Roman, Times, Serif">4,964</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_982_ecustom--InstallationAndTraining_c20200101__20200930_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Installation and training"><span style="font-family: Times New Roman, Times, Serif">388,049</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Licensing and royalities</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_980_ecustom--LicensingAndRoyaltiesRevenue_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_pp0p0" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif">8,832</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_ecustom--LicensingAndRoyaltiesRevenue_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_pp0p0" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0892">-</span></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_986_ecustom--LicensingAndRoyaltiesRevenue_c20210101__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_pp0p0" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0894">-</span></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_ecustom--LicensingAndRoyaltiesRevenue_c20210101__20210930_pp0p0" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif">8,832</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_ecustom--LicensingAndRoyaltiesRevenue_c20200101__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_pp0p0" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif">49,557</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_985_ecustom--LicensingAndRoyaltiesRevenue_c20200101__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_pp0p0" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0900">-</span></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_ecustom--LicensingAndRoyaltiesRevenue_c20200101__20200930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_pp0p0" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0902">-</span></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_ecustom--LicensingAndRoyaltiesRevenue_c20200101__20200930_pp0p0" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif">49,557</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total Revenue</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_pp0p0" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">2,365,633</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_pp0p0" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">11,231,381</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_989_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_pp0p0" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">2,193,350</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_982_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20210930_pp0p0" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">15,790,364</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20200101__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_pp0p0" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">608,756</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20200101__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_pp0p0" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">11,499,962</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20200101__20200930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_pp0p0" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">412,945</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_986_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20200101__20200930_zjcJRU1JVo96" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">12,521,663</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> </div></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_C06_gL3DORTTB-DTRPEVM_ziV7ITX0bmM7"><span style="font: 10pt Times New Roman, Times, Serif"><span> </span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">For the nine months ended September 30, 2021, governmental customers comprised $<span id="xdx_904_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210101__20210930__srt--MajorCustomersAxis__custom--GovernmentCustomersMember_zZgRQLrknirg" title="Revenue">11,231,381</span>, or <span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_dp_uPercentage_c20210101__20210930__srt--MajorCustomersAxis__custom--GovernmentCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zkoZAK8V3HH3" title="Concentration of credit risk">71</span>% of total net revenue, commercial customers comprised $<span id="xdx_90C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20210930__srt--MajorCustomersAxis__custom--CommercialCustomersMember_pp0p0" title="Revenue">2,365,633</span>, or <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_dp_uPercentage_c20210101__20210930__srt--MajorCustomersAxis__custom--CommercialCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zjBK5qKZhTDj" title="Concentration of credit risk">15</span>% of total net revenue, and international customers comprised $<span id="xdx_90E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20210930__srt--MajorCustomersAxis__custom--InternationalCustomersMember_pp0p0" title="Revenue">2,193,350</span>, or <span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_dp_uPercentage_c20210101__20210930__srt--MajorCustomersAxis__custom--InternationalCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zbykkZEQK3I4" title="Concentration of credit risk">14</span>% of total net revenue. By comparison, for the nine months ended September 30, 2020, governmental customers comprised $<span id="xdx_905_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20200101__20200930__srt--MajorCustomersAxis__custom--GovernmentCustomersMember_pp0p0" title="Revenue">11,499,962</span>, or <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_dp_uPercentage_c20200101__20200930__srt--MajorCustomersAxis__custom--GovernmentCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z71RCJzvLWz1" title="Concentration of credit risk">92</span>% of total net revenue, commercial customers comprised $<span id="xdx_90E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20200101__20200930__srt--MajorCustomersAxis__custom--CommercialCustomersMember_pp0p0" title="Revenue">608,756</span>, or <span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_dp_uPercentage_c20200101__20200930__srt--MajorCustomersAxis__custom--CommercialCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zkxFLw2hs9Ga" title="Concentration of credit risk">5</span>% of total net revenue, and international customers comprised $<span id="xdx_90C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20200101__20200930__srt--MajorCustomersAxis__custom--InternationalCustomersMember_pp0p0" title="Revenue">412,945</span>, or <span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_dp_uPercentage_c20200101__20200930__srt--MajorCustomersAxis__custom--InternationalCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z1gXsDOvZiYa" title="Concentration of credit risk">3</span>% of total net revenue. For the nine months ended September 30, 2021, and 2020, the Company recorded $<span id="xdx_901_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210101__20210930__srt--MajorCustomersAxis__custom--ThreeCustomersMember_zNbgpDVOQuT3">1,349,677</span> and $<span id="xdx_907_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20200101__20200930__srt--MajorCustomersAxis__custom--ThreeCustomersMember_zbxobP98olC3">558,462</span>, respectively, in STEP revenue, or <span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_dp_uPercentage_c20210101__20210930__srt--MajorCustomersAxis__custom--ThreeCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zD3lp0iFnHG7">8.5</span>% and <span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_dp_uPercentage_c20200101__20200930__srt--MajorCustomersAxis__custom--ThreeCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zzRTSyumGjnj">4.4</span>%, respectively of total net revenue.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_893_eus-gaap--DisaggregationOfRevenueTableTextBlock_gL3DORTTB-DTRPEVM_zQVmYGEMsmee" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><span style="display: none"><span id="xdx_8B0_zGTuIJVECBna">Schedule Of Disaggregation Of Revenues</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif; text-transform: uppercase"><span/></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="30" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Three Months Ended</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="14" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">September 30, 2021</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="14" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">September 30, 2020</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Commercial</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Government</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">International</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Commercial</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Government</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">International</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 28%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Simulators and accessories</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zC8bMQMSDvi" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif">1,370,466</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_983_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zb8yeLvharNf" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif">2,645,312</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_983_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zGX5PUalke3f" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif">723,471</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20210701__20210930_zKCqmxi0O029" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif">4,739,249</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zMyLiQ6hjBm" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif">212,030</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_983_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_z5KpbwGqU5V2" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif">4,635,562</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98B_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zXrYhLHc2kQ8" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0743">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98B_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20200701__20200930_zPeCHfs9fDEc" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif">4,847,592</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Extended service-type warranties</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98F_ecustom--ExtendedServicetypeWarranties_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zF81EwzgzJyc" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">31,910</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_984_ecustom--ExtendedServicetypeWarranties_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_z8EuVh48gdoc" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">656,870</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_986_ecustom--ExtendedServicetypeWarranties_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zqp1xay8lt42" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">25,180</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_989_ecustom--ExtendedServicetypeWarranties_pp0p0_c20210701__20210930_zKJRiS9UcYxc" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">713,960</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_ecustom--ExtendedServicetypeWarranties_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zYpHR3ttwXZh" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">18,037</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_ecustom--ExtendedServicetypeWarranties_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_z9An5ImHlB0c" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">611,087</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_985_ecustom--ExtendedServicetypeWarranties_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zxD772iVoBM" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">11,894</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98B_ecustom--ExtendedServicetypeWarranties_pp0p0_c20200701__20200930_zTi3vbqtxnv8" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">641,018</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Customized software and content</span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_986_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_znyqJy6fLDLk" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right" title="Customized software and content"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0755">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98B_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zd6KAYoyDoAh" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Customized software and content"><span style="font-family: Times New Roman, Times, Serif">290,829</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_987_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zeOCdFKO3wc6" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Customized software and content"><span style="font-family: Times New Roman, Times, Serif">52,273</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20210701__20210930_zzLcHgdNyoWb" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Customized software and content"><span style="font-family: Times New Roman, Times, Serif">343,102</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_z8Se4I4gW79d" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right" title="Customized software and content"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0763">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_987_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zKOwDmKye4ga" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Customized software and content"><span style="font-family: Times New Roman, Times, Serif">738,291</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98D_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zswFHofnP59f" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right" title="Customized software and content"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0767">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_985_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20200701__20200930_z1VKT5vKT023" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Customized software and content"><span style="font-family: Times New Roman, Times, Serif">738,291</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Installation and training</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_987_ecustom--InstallationAndTraining_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zPrmsDtAUiFb" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">42,952</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_981_ecustom--InstallationAndTraining_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zjkwvfUcJbTl" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">190,098</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98F_ecustom--InstallationAndTraining_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zZWzDrRgxPoi" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">59,500</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98C_ecustom--InstallationAndTraining_pp0p0_c20210701__20210930_zkHIRwJHSfUb" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">292,550</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_980_ecustom--InstallationAndTraining_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zq8MWiO0Ubvl" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,351</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_984_ecustom--InstallationAndTraining_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_z2OR6JrJtvVa" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">167,104</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_ecustom--InstallationAndTraining_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zhglK90ZyzZ9" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0776">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98B_ecustom--InstallationAndTraining_pp0p0_c20200701__20200930_zSKUGiYKndMh" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">168,455</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Licensing and royalties</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98C_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zRk0X6YN03je" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif">4,402</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zBI6Q72Whycj" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0781">-</span></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_982_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_ztwk4WNoZHSb" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0783">-</span></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98B_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20210701__20210930_zCF3WjEeJ0e4" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif">4,402</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zPzYY0tIyCF3" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif">18,365</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_989_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_z9NeTAyIS0Bl" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0789">-</span></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_982_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zucBA9uSAsUc" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0791">-</span></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98C_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20200701__20200930_zdxHOf0luB6i" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif">18,365</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total Revenue</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zZQDwCw9bH45" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">1,449,730</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zrgiaW669g01" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">3,783,109</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_ztZfbFAQ6lTh" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">860,424</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210701__20210930_z25ByoyvaBN3" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">6,093,263</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_982_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zEk1jHDq8H34" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">249,783</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zLyabTWIpaUg" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">6,152,044</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_983_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20200701__20200930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zqMj9DtDYI0c" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">11,894</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_984_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20200701__20200930_zuYuetpLLopg" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">6,413,721</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font: 10pt Times New Roman, Times, Serif"><span> </span></span></p> <div><table cellpadding="0" cellspacing="0" id="xdx_305_134_zrg9btvGrBbf" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Schedule Of Disaggregation Of Revenues (Details)"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="30" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Nine Months Ended</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="14" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">September 30, 2021</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="14" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">September 30, 2020</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Commercial</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Government</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">International</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Commercial</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Government</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">International</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 28%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Simulators and accessories</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_ecustom--SimulatorsandAccessoriesRevenue_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_pp0p0" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif">2,183,769</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_ecustom--SimulatorsandAccessoriesRevenue_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_pp0p0" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif">7,828,503</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_982_ecustom--SimulatorsandAccessoriesRevenue_c20210101__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_pp0p0" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif">1,907,588</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_ecustom--SimulatorsandAccessoriesRevenue_c20210101__20210930_pp0p0" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif">11,919,860</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_ecustom--SimulatorsandAccessoriesRevenue_c20200101__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_pp0p0" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif">477,874</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_981_ecustom--SimulatorsandAccessoriesRevenue_c20200101__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_pp0p0" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif">7,969,907</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_ecustom--SimulatorsandAccessoriesRevenue_c20200101__20200930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_pp0p0" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif">291,939</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20200101__20200930_zE1BHPpRzkG7" style="font-family: Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif">8,739,720</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Extended service-type warranties</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_ecustom--ExtendedServicetypeWarranties_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Extended service-type warranties"><span style="font-family: Times New Roman, Times, Serif">79,531</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_982_ecustom--ExtendedServicetypeWarranties_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Extended service-type warranties"><span style="font-family: Times New Roman, Times, Serif">2,001,423</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_ecustom--ExtendedServicetypeWarranties_c20210101__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Extended service-type warranties"><span style="font-family: Times New Roman, Times, Serif">74,196</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_981_ecustom--ExtendedServicetypeWarranties_c20210101__20210930_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Extended service-type warranties"><span style="font-family: Times New Roman, Times, Serif">2,155,150</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_ecustom--ExtendedServicetypeWarranties_c20200101__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Extended service-type warranties"><span style="font-family: Times New Roman, Times, Serif">51,700</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98D_ecustom--ExtendedServicetypeWarranties_c20200101__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Extended service-type warranties"><span style="font-family: Times New Roman, Times, Serif">1,769,908</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_986_ecustom--ExtendedServicetypeWarranties_c20200101__20200930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Extended service-type warranties"><span style="font-family: Times New Roman, Times, Serif">116,042</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_983_ecustom--ExtendedServicetypeWarranties_c20200101__20200930_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Extended service-type warranties"><span style="font-family: Times New Roman, Times, Serif">1,937,650</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Customized software and content</span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_z4TxEAYV1vlk" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right" title="Customized software and content"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0859">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zIM54QGRYPe7" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">905,204</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_986_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_c20210101__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Customized software and content"><span style="font-family: Times New Roman, Times, Serif">125,716</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98B_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_c20210101__20210930_zfhFM1Ra42v4" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Customized software and content"><span style="font-family: Times New Roman, Times, Serif">1,030,920</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_989_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_c20200101__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Customized software and content"><span style="font-family: Times New Roman, Times, Serif">18,566</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_989_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_c20200101__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Customized software and content"><span style="font-family: Times New Roman, Times, Serif">1,388,121</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_984_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_c20200101__20200930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_pp0p0" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right" title="Customized software and content"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0870">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_c20200101__20200930_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Customized software and content"><span style="font-family: Times New Roman, Times, Serif">1,406,687</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Installation and training</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_ecustom--InstallationAndTraining_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Installation and training"><span style="font-family: Times New Roman, Times, Serif">93,501</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_985_ecustom--InstallationAndTraining_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Installation and training"><span style="font-family: Times New Roman, Times, Serif">496,251</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_ecustom--InstallationAndTraining_c20210101__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Installation and training"><span style="font-family: Times New Roman, Times, Serif">85,850</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_980_ecustom--InstallationAndTraining_c20210101__20210930_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Installation and training"><span style="font-family: Times New Roman, Times, Serif">675,602</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_ecustom--InstallationAndTraining_c20200101__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Installation and training"><span style="font-family: Times New Roman, Times, Serif">11,059</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_983_ecustom--InstallationAndTraining_c20200101__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Installation and training"><span style="font-family: Times New Roman, Times, Serif">372,026</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_ecustom--InstallationAndTraining_c20200101__20200930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Installation and training"><span style="font-family: Times New Roman, Times, Serif">4,964</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_982_ecustom--InstallationAndTraining_c20200101__20200930_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Installation and training"><span style="font-family: Times New Roman, Times, Serif">388,049</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Licensing and royalities</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_980_ecustom--LicensingAndRoyaltiesRevenue_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_pp0p0" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif">8,832</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_ecustom--LicensingAndRoyaltiesRevenue_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_pp0p0" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0892">-</span></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_986_ecustom--LicensingAndRoyaltiesRevenue_c20210101__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_pp0p0" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0894">-</span></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_ecustom--LicensingAndRoyaltiesRevenue_c20210101__20210930_pp0p0" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif">8,832</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_ecustom--LicensingAndRoyaltiesRevenue_c20200101__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_pp0p0" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif">49,557</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_985_ecustom--LicensingAndRoyaltiesRevenue_c20200101__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_pp0p0" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0900">-</span></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_ecustom--LicensingAndRoyaltiesRevenue_c20200101__20200930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_pp0p0" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0902">-</span></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_ecustom--LicensingAndRoyaltiesRevenue_c20200101__20200930_pp0p0" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Licensing and royalties"><span style="font-family: Times New Roman, Times, Serif">49,557</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total Revenue</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_pp0p0" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">2,365,633</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_pp0p0" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">11,231,381</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_989_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_pp0p0" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">2,193,350</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_982_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20210930_pp0p0" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">15,790,364</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20200101__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_pp0p0" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">608,756</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20200101__20200930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_pp0p0" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">11,499,962</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20200101__20200930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_pp0p0" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">412,945</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_986_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20200101__20200930_zjcJRU1JVo96" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total Revenue"><span style="font-family: Times New Roman, Times, Serif">12,521,663</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> </div><span style="font: 10pt Times New Roman, Times, Serif"><span> </span></span> 1370466 2645312 723471 4739249 212030 4635562 4847592 31910 656870 25180 713960 18037 611087 11894 641018 290829 52273 343102 738291 738291 42952 190098 59500 292550 1351 167104 168455 4402 4402 18365 18365 1449730 3783109 860424 6093263 249783 6152044 11894 6413721 3783109 0.62 1449730 0.24 860424 0.14 6152044 0.96 249783 0.04 11894 0.01 490059 233981 0.080 0.036 2183769 7828503 1907588 11919860 477874 7969907 291939 8739720 79531 2001423 74196 2155150 51700 1769908 116042 1937650 905204 125716 1030920 18566 1388121 1406687 93501 496251 85850 675602 11059 372026 4964 388049 8832 8832 49557 49557 2365633 11231381 2193350 15790364 608756 11499962 412945 12521663 11231381 0.71 2365633 0.15 2193350 0.14 11499962 0.92 608756 0.05 412945 0.03 1349677 558462 0.085 0.044 <p id="xdx_84C_eus-gaap--DepositContractsPolicy_zA8tc2q8LYUb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"><b><i><span id="xdx_860_z9grNMkUeB76">Customer Deposits</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">Customer deposits consist of prepaid deposits received for equipment purchase orders and for Subscription Training Equipment Partnership (“STEP”) operating agreements that expire annually. Customer deposits are considered a deferred liability until the completion of the customer’s contract performance obligation. When revenue is recognized, the deposit is applied to customer’s receivable balance. Customer deposits are recorded as a current liability under deferred revenue on the accompanying balance sheet and totaled $<span id="xdx_909_eus-gaap--ContractWithCustomerLiabilityCurrent_c20210930__us-gaap--CashAndCashEquivalentsAxis__custom--CustomerDepositsMember_pp0p0" title="Deferred revenue liability current">6,440,194</span> and $<span id="xdx_90F_eus-gaap--ContractWithCustomerLiabilityCurrent_c20201231__us-gaap--CashAndCashEquivalentsAxis__custom--CustomerDepositsMember_pp0p0" title="Deferred revenue liability current">2,517,175</span> at September 30, 2021 and December 31, 2020, respectively. Changes in deferred revenue amounts related to customer deposits will fluctuate from year to year based upon the mix of customers required to prepay deposits under the Company’s credit policy.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> 6440194 2517175 <p id="xdx_84E_eus-gaap--StandardProductWarrantyPolicy_z2luzUuW2txd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"><b><i><span id="xdx_869_znONNqvLL592">Warranty</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">The Company warranties its products from manufacturing defects on a limited basis for a period of one year after purchase, but also sells separately priced extended service-type warranties for periods of up to four years after the expiration of the standard one-year warranty. During the term of the initial one-year warranty, if the device fails to operate properly from defects in materials and workmanship, the Company will fix or replace the defective product. Deferred revenue for separately priced extended warranties one year or less totaled $<span id="xdx_90A_eus-gaap--ExtendedProductWarrantyAccrual_c20210930__us-gaap--ChangeInAccountingEstimateByTypeAxis__custom--WarrantyMember__us-gaap--AwardDateAxis__custom--OneYearOrLessMember_pp0p0" title="Extended warranties">1,618,419</span> and $<span id="xdx_904_eus-gaap--ExtendedProductWarrantyAccrual_c20201231__us-gaap--ChangeInAccountingEstimateByTypeAxis__custom--WarrantyMember__us-gaap--AwardDateAxis__custom--OneYearOrLessMember_pp0p0" title="Extended warranties">2,191,400</span> as of September 30, 2021 and December 31, 2020, respectively. Deferred revenue for separately priced extended warranties longer than one year totaled $<span id="xdx_90B_eus-gaap--ExtendedProductWarrantyAccrual_c20210930__us-gaap--ChangeInAccountingEstimateByTypeAxis__custom--WarrantyMember__us-gaap--AwardDateAxis__custom--LongerThanOneYearMember_pp0p0" title="Extended warranties">1,958,110</span> and $<span id="xdx_906_eus-gaap--ExtendedProductWarrantyAccrual_c20201231__us-gaap--ChangeInAccountingEstimateByTypeAxis__custom--WarrantyMember__us-gaap--AwardDateAxis__custom--LongerThanOneYearMember_pp0p0" title="Extended warranties">1,920,346</span> as of September 30, 2021 and December 31, 2020, respectively. The accrual for the one-year manufacturer’s warranty liability totaled $<span id="xdx_908_eus-gaap--ExtendedProductWarrantyAccrual_c20210930__us-gaap--ChangeInAccountingEstimateByTypeAxis__custom--WarrantyMember__us-gaap--AwardDateAxis__custom--OneYearMember_pp0p0" title="Extended warranties">304,000</span> and $<span id="xdx_907_eus-gaap--ExtendedProductWarrantyAccrual_c20201231__us-gaap--ChangeInAccountingEstimateByTypeAxis__custom--WarrantyMember__us-gaap--AwardDateAxis__custom--OneYearMember_pp0p0" title="Extended warranties">352,000</span> as of September 30, 2021 and December 31, 2020, respectively. During the three months ended September 30, 2021 and 2020, the Company recognized revenue of $<span id="xdx_909_eus-gaap--DeferredRevenueRevenueRecognized1_pp0p0_c20210701__20210930_zEbzvvIaw3Ai" title="Revenue recognized">713,960 </span>and $<span id="xdx_904_eus-gaap--DeferredRevenueRevenueRecognized1_pp0p0_c20200701__20200930_zfWds3PplHC8" title="Revenue recognized">641,018</span>, respectively, related to the extended service-type warranties that was amortized from the deferred revenue balance at the beginning of each period. During the nine months ended September 30, 2021 and 2020, the Company recognized revenue of <span id="xdx_90A_eus-gaap--DeferredRevenueRevenueRecognized1_pp0p0_c20210101__20210930_zQbL1ioqnt85" title="Revenue recognized">$2,155,150</span> and $<span id="xdx_905_eus-gaap--DeferredRevenueRevenueRecognized1_pp0p0_c20200101__20200930_zSZ5h00xEEh1" title="Revenue recognized">1,937,650</span>, respectively. Changes in deferred revenue amounts related to extended service-type warranties will fluctuate from year to year based upon the average remaining life of the warranties at the beginning of the period and new extended service-type warranties sold during the period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> 1618419 2191400 1958110 1920346 304000 352000 713960 641018 2155150 1937650 <p id="xdx_84B_ecustom--StepRevenuePolicyTextBlock_zY4jbSpwUB2h" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_868_zYWrpH29HaMk">STEP Revenue</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">The Company’s STEP operations consist principally of renting its simulator products under operating agreements expiring in one year. At the commencement of a STEP agreement, any rental payments received are deferred and no income is recognized. Subsequently, payments are amortized and recognized as revenue on a straight-line basis over the term of the agreement. The agreements are generally for a period of 12 months and can be renewed for additional 12-month periods. Agreements may be terminated by either party upon written notice of termination at least sixty days prior to the end of the 12-month period. The payments are generally fixed for the first year of the agreement, with increases in payments in subsequent years to be mutually agreed upon. The agreements do not include variable lease payments or free rent periods. In addition, the agreements do not provide for the underlying assets to be purchased at its fair market values at interim periods or at maturity. Each STEP agreement comes with full customer support and stand-ready advance replacement parts to maintain each system for the duration of the lease. The amounts that the Company expects to derive from the STEP equipment following the end of the agreement term is dependent upon the number of agreement terms renewed. The agreements do not include a residual value guarantee.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"><b><i> </i></b></span></p> <p id="xdx_848_eus-gaap--ConcentrationRiskCreditRisk_z0xF6hsNt4s2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"><b><i><span id="xdx_868_zYwuFVLiaJO4">Concentration of Credit Risk and Major Customers and Suppliers</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif">Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents, certificates of deposit, accounts receivable and notes receivable.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif">The Company’s cash, cash equivalents and certificates of deposit are maintained with financial institutions with high credit standings and are FDIC insured deposits. The FDIC insures deposits according to the ownership category in which the funds are insured and how the accounts are titled. The standard deposit insurance coverage limit is $<span id="xdx_906_eus-gaap--TimeDepositsAtOrAboveFDICInsuranceLimit_c20210930_pp0p0" title="Deposit insurance coverage limit">250,000</span> per depositor, per FDIC-insured bank, per ownership category. The Company had uninsured cash and cash equivalents of $<span id="xdx_90C_eus-gaap--CashUninsuredAmount_c20210930_pp0p0" title="Uninsured cash and cash equivalents">21,043,538</span> and $<span id="xdx_906_eus-gaap--CashUninsuredAmount_c20201231_pp0p0" title="Uninsured cash and cash equivalents">6,338,896 </span>as of September 30, 2021, and December 31, 2020, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">Most sales are to governments that are typically made on credit and the Company generally does not require collateral. Management performs ongoing credit evaluations of its customers’ financial condition and maintains an allowance for estimated losses. Historically, the Company has experienced minimal charges relative to doubtful accounts.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">Management performs ongoing evaluations of the collectability of its notes receivable and maintains an allowance for estimated losses.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif">Historically, the Company primarily sells its products to United States federal and state agencies. For the three months ended September 30, 2021, one commercial agency comprised <span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_dp_uPercentage_c20210701__20210930__srt--StatementGeographicalAxis__custom--OneFederalAgencyMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerProductAndServiceBenchmarkMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zkdSZCPFvBC7" title="Concentration of credit risk">20</span>% of total net sales. By comparison, for the three months ended September 30, 2020, one federal agency comprised <span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_dp_uPercentage_c20200701__20200930__srt--StatementGeographicalAxis__custom--OneFederalAgencyMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerProductAndServiceBenchmarkMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zqTpYHACxSwd" title="Concentration of credit risk">22</span>% of total net sales and another federal agency comprised<span title="Concentration of credit risk"> <span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPercentage_c20200701__20200930__srt--StatementGeographicalAxis__custom--AnotherFederalAgencyMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerProductAndServiceBenchmarkMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zeRrHlrNugBe">20</span></span>% of total net sales. For the nine months ended September 30, 2021, <span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_pid_dpo_uPercentage_c20210101__20210930__srt--StatementGeographicalAxis__custom--NoSingleCustomerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerProductAndServiceBenchmarkMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zIxP7iWnZfRj">no</span> single customer had a significant percentage of total revenue. By comparison, for the nine months ended September 30, 2020, one federal agency comprised <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_dp_uPercentage_c20200101__20200930__srt--StatementGeographicalAxis__custom--OneFederalAgencyMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerProductAndServiceBenchmarkMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zPekVOff4qG8">19</span>% and another federal agency comprised <span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_dp_uPercentage_c20200101__20200930__srt--StatementGeographicalAxis__custom--AnotherFederalAgencyMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerProductAndServiceBenchmarkMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zahBi0nFtdV8">14</span>% of total net revenue.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif">As of September 30, 2021, <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pid_dpo_uPercentage_c20210101__20210930__srt--StatementGeographicalAxis__custom--NoSingleCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember_zUyHdMpTkiua">no </span>single customer had a significant percentage of total accounts receivable. By comparison, as of December 31, 2020, one federal agency comprised <span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPercentage_c20200101__20201231__srt--StatementGeographicalAxis__custom--OneFederalAgencyMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zh6rWPVLLGG7">8.5</span>% and one state agency comprised <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPercentage_c20200101__20201231__srt--StatementGeographicalAxis__custom--OneStateAgencyMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zmQfA3kaD702">31</span>% of total accounts receivable.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> 250000 21043538 6338896 0.20 0.22 0.20 0 0.19 0.14 0.085 0.31 <p id="xdx_807_eus-gaap--InventoryDisclosureTextBlock_zKIgK8pbQNBk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>Note 2. <span id="xdx_82D_zcKuFVZUzfj3">Inventory</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_89D_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zN7iZvLZbBw6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">Inventory consisted of the following as of:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_8BB_zJzH78CJBoSb" style="display: none">Schedule Of Inventory</span> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49A_20210930_zjB9hwXbO61h" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">September 30, 2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_494_20201231_zgwwhhIEsIx2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31, 2020</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_eus-gaap--InventoryWorkInProcessAndRawMaterials_iI_pp0p0_maINzu8Z_zYRCxa2tqXgj" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Raw materials and work in process</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,616,616</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,636,649</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--InventoryValuationReserves_iNI_pdp0_di_msINzu8Z_zDdHbgSiJiQ3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Reserve</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(683,030</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(120,652</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--InventoryNet_iTI_pp0p0_mtINzu8Z_z6JSFPZmSgjg" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total inventory</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,933,586</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,515,997</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8AA_zeASELzWJ7Ti" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">The Company regularly evaluates the useful life of its spare parts inventory and as a result, the Company classified $<span id="xdx_90B_eus-gaap--OtherAssetsNoncurrent_iI_pp0p0_c20210930__us-gaap--BalanceSheetLocationAxis__custom--SparePartsMember_zDJwQQ6X12Oi" title="Spare parts as other assets, long-term">479,771</span> and $<span id="xdx_90B_eus-gaap--OtherAssetsNoncurrent_iI_pp0p0_c20201231__us-gaap--BalanceSheetLocationAxis__custom--SparePartsMember_z0qgpwg2PW7e" title="Spare parts as other assets, long-term">500,114</span> of spare parts as Other Assets, long-term on the Balance Sheet at September 30, 2021 and December 31, 2020, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_89D_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zN7iZvLZbBw6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">Inventory consisted of the following as of:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_8BB_zJzH78CJBoSb" style="display: none">Schedule Of Inventory</span> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49A_20210930_zjB9hwXbO61h" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">September 30, 2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_494_20201231_zgwwhhIEsIx2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31, 2020</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_eus-gaap--InventoryWorkInProcessAndRawMaterials_iI_pp0p0_maINzu8Z_zYRCxa2tqXgj" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Raw materials and work in process</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,616,616</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,636,649</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--InventoryValuationReserves_iNI_pdp0_di_msINzu8Z_zDdHbgSiJiQ3" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Reserve</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(683,030</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(120,652</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--InventoryNet_iTI_pp0p0_mtINzu8Z_z6JSFPZmSgjg" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total inventory</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,933,586</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,515,997</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 6616616 3636649 683030 120652 5933586 3515997 479771 500114 <p id="xdx_806_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_z3lEoOeSLZtf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>Note 3. <span id="xdx_82A_zJR1uklPbei">Property and Equipment</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_898_eus-gaap--PropertyPlantAndEquipmentTextBlock_zOcvLV3wQdih" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">Property and equipment consisted of the following as of:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> <span id="xdx_8BF_zewEomOBrYq2" style="display: none">Schedule of Property and Equipment, Net</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 0.5in"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">September 30, 2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31, 2020</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 60%"><span style="font-family: Times New Roman, Times, Serif">Land</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zYGTEvHsBQ33" style="font-family: Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,778,987</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_z0XT5ednhWR6" style="font-family: Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1020">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Building &amp; Building Improvements</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingAndBuildingImprovementsMember_zkipr43LDaxb" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,606,224</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingAndBuildingImprovementsMember_zk4ixR0QvAo2" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1022">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Computer equipment</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_c20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total property and equipment"><span style="font-family: Times New Roman, Times, Serif">1,162,369</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total property and equipment"><span style="font-family: Times New Roman, Times, Serif">1,115,326</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Furniture and office equipment</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_c20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total property and equipment"><span style="font-family: Times New Roman, Times, Serif">256,425</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total property and equipment"><span style="font-family: Times New Roman, Times, Serif">223,925</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Machinery and equipment</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_eus-gaap--PropertyPlantAndEquipmentGross_c20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total property and equipment"><span style="font-family: Times New Roman, Times, Serif">1,743,487</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total property and equipment"><span style="font-family: Times New Roman, Times, Serif">1,096,898</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">STEP equipment</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentGross_c20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--STEPEquipmentMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total property and equipment"><span style="font-family: Times New Roman, Times, Serif">1,502,694</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--STEPEquipmentMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total property and equipment"><span style="font-family: Times New Roman, Times, Serif">1,206,757</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Leasehold improvements</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentGross_c20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pp0p0" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total property and equipment"><span style="font-family: Times New Roman, Times, Serif">334,933</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pp0p0" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total property and equipment"><span style="font-family: Times New Roman, Times, Serif">334,934</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total property and equipment</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_c20210930_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total property and equipment"><span style="font-family: Times New Roman, Times, Serif">15,385,119</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_c20201231_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total property and equipment"><span style="font-family: Times New Roman, Times, Serif">3,977,840</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Less: Accumulated depreciation and amortization</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_987_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20210930_ziLr7dPq2LNa" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Less: Accumulated depreciation"><span style="font-family: Times New Roman, Times, Serif">(2,947,058</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_980_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20201231_zXiDl7KxzI9a" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Less: Accumulated depreciation"><span style="font-family: Times New Roman, Times, Serif">(2,596,096</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Property and equipment, net</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentNet_c20210930_pp0p0" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Property and equipment, net"><span style="font-family: Times New Roman, Times, Serif">12,438,061</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentNet_c20201231_pp0p0" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Property and equipment, net"><span style="font-family: Times New Roman, Times, Serif">1,381,744</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A6_zYi8ouVL0TJa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">Depreciation expense, including STEP depreciation, was $<span id="xdx_90A_eus-gaap--Depreciation_c20210101__20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--STEPEquipmentMember_pp0p0" title="Depreciation expense">350,963</span> and $<span id="xdx_908_eus-gaap--Depreciation_c20200101__20200930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--STEPEquipmentMember_pp0p0" title="Depreciation expense">268,200</span> for the nine months ended September 30, 2021, and 2020, respectively. Depreciation expense, including STEP depreciation, was $<span id="xdx_900_eus-gaap--Depreciation_pp0p0_c20210701__20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--STEPEquipmentMember_zypLcLFPXnKe">154,252</span> and $<span id="xdx_90E_eus-gaap--Depreciation_pp0p0_c20200701__20200930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--STEPEquipmentMember_zLYB82qOAj87">93,037</span> for the three months ended September 30, 2021, and 2020, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">On August 25, 2021, the Company completed the purchase of real property located in Chandler, Arizona (the “Property”) for $<span id="xdx_908_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_c20210801__20210825__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PropertyMember_zg90hFaOZjUb" title="Payment to acquire assets">10,800,000</span>, paid with cash and proceeds from a mortgage loan from Arizona Bank &amp; Trust in the amount of $<span id="xdx_908_eus-gaap--ProceedsFromLoans_c20210801__20210825__dei--LegalEntityAxis__custom--ArizonaBankAndTrustMember_zK9ozS2o52va" title="Proceeds from bank loan">8,600,000</span> (Note 7). The Property consists of approximately <span id="xdx_904_eus-gaap--AreaOfLand_iI_uAcres_c20210825__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PropertyMember_zAXZzrmnl2I6" title="Area of land">4.3 </span>acres and an industrial building of approximately <span id="xdx_90F_eus-gaap--AreaOfLand_iI_usqft_c20210825__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--IndustrialBuildingMember_zb4oTe5Oko9h" title="Area of land">76,650</span> square feet. The Company intends to move all of its’ operations and headquarters to the Property during 2022. Approximately <span id="xdx_90A_eus-gaap--AreaOfLand_iI_pid_usqft_c20210825__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--IndustrialBuildingMember__us-gaap--TypeOfArrangementAxis__custom--MultiYearRentAgreementsMember_z8RtI5lrsBwh" title="Area of land">15,000</span> square feet of the building is dedicated to two pre-existing tenants with multi-year rent agreements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">Under the provision of ASC 805, the Company determined this acquisition was an asset acquisition. This determination was based on substantially all of the fair value of the gross assets acquired was concentrated in the similarly identifiable assets of the Property. The fair value was allocated to the land, building, and acquired leases based upon their relative fair values at the date of acquisition in accordance with ASC 805-50-30-3.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">The fair value of the in-place leases is the estimated cost to replace the leases (including loss of rent, estimated commissions and legal fees paid in similar leases). The capitalized in-place leases are amortized over the remaining term of the leases as amortization expense. The fair value of the above or below market lease is the present value of the difference between the contractual amount to be paid pursuant to the in-place lease and the estimated current market lease rate expected over the remaining non-cancelable life of the lease. The capitalized above or below market lease values are amortized as a decrease or increase to the rental income over the remaining term of the lease.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">Upon closing, the Company assumed interest in two in-place leases. The first tenant took occupancy in November 2006 and is paying the annual Triple Net rate of $<span id="xdx_904_ecustom--SquareFootPerShare_iI_pid_usqft_c20061130__srt--MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis__custom--FirstTenantMember_zpuw3RbN4ZN3" title="Per square foot rate">11.34 </span>per square foot. The rate increased to $<span id="xdx_900_ecustom--SquareFootPerShare_iI_pid_usqft_c20211101__srt--MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis__custom--FirstTenantMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__srt--RangeAxis__srt--MaximumMember_zppHdkc8DZk" title="Per square foot rate">11.68</span> per square foot on November 1, 2021, increasing to $<span id="xdx_908_ecustom--SquareFootPerShare_iI_usqft_c20221101__srt--MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis__custom--FirstTenantMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__srt--RangeAxis__srt--MaximumMember_zk3u5T0k4WR7" title="Per square foot rate">12.03</span> on November 1, 2022, and expiring on <span id="xdx_908_eus-gaap--LeaseExpirationDate1_dd_c20210101__20210930__srt--MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis__custom--FirstTenantMember_zOebm0eenpl7">October 31, 2023</span>. The second tenant took occupancy in November 2016 and is paying the annual rate of $<span id="xdx_900_ecustom--SquareFootPerShare_iI_usqft_c20161130__srt--MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis__custom--SecondTenantMember_zCEcGSfT3OS7" title="Per square foot rate">9.00</span> per square foot. The lease expires <span id="xdx_905_eus-gaap--LeaseExpirationDate1_dd_c20161101__20161130__srt--MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis__custom--SecondTenantMember_z7dwcuApzpTl">October 31, 2024</span>. This tenant has the option to extend the lease for<span id="xdx_901_eus-gaap--LesseeOperatingLeaseRenewalTerm_iI_dtY_c20161130__srt--MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis__custom--SecondTenantMember_z4mt4Iw4Gnpa"> 5</span> years thru <span id="xdx_902_eus-gaap--LeaseExpirationDate1_dd_c20210101__20210930__srt--MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis__custom--SecondTenantMember_zlhnWxRgspmj">October 31, 2029</span> with <span id="xdx_90F_ecustom--PercentageRentalRate_pid_dp_uPercentage_c20210101__20210930__srt--MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis__custom--SecondTenantMember__srt--RangeAxis__srt--MaximumMember_zViz9KeTmwGi">5</span>% increases to the rental rate for the first <span id="xdx_90A_eus-gaap--LesseeOperatingLeaseRenewalTerm_iI_dtY_c20210930__srt--MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis__custom--SecondTenantMember__srt--RangeAxis__srt--MaximumMember_zR1iZyFBrM39">3</span> years.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_891_ecustom--PurchasePriceAllocationTableTextBlock_zAnunIXwi7ka" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">The following table presents purchase price allocation for the assets acquired:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> <span id="xdx_8B5_zjFerxyJazGf" style="display: none">Schedule Of Purchase Price Allocation</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%; margin-left: 0.5in"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">September 30, 2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 76%"><span style="font-family: Times New Roman, Times, Serif">Land</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentAdditions_c20210101__20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zTM6SDWmrh72" style="font-family: Times New Roman, Times, Serif; width: 20%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,778,987</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Building and building improvements</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentAdditions_c20210101__20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingAndBuildingImprovementsMember_z2xWTxsWDM74" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,566,492</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Acquired Lease Intangible Assets</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentAdditions_c20210101__20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--AcquiredLeaseIntangibleAssetsMember_zUtx5vRNqjDj" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">454,521</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total Purchase Price</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentAdditions_c20210101__20210930_z7IKf2bBQItd" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">10,800,000</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8AA_zAHvozGWOhUe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_898_eus-gaap--PropertyPlantAndEquipmentTextBlock_zOcvLV3wQdih" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">Property and equipment consisted of the following as of:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> <span id="xdx_8BF_zewEomOBrYq2" style="display: none">Schedule of Property and Equipment, Net</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 0.5in"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">September 30, 2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31, 2020</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 60%"><span style="font-family: Times New Roman, Times, Serif">Land</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zYGTEvHsBQ33" style="font-family: Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,778,987</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_z0XT5ednhWR6" style="font-family: Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1020">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Building &amp; Building Improvements</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingAndBuildingImprovementsMember_zkipr43LDaxb" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,606,224</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingAndBuildingImprovementsMember_zk4ixR0QvAo2" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1022">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Computer equipment</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_c20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total property and equipment"><span style="font-family: Times New Roman, Times, Serif">1,162,369</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total property and equipment"><span style="font-family: Times New Roman, Times, Serif">1,115,326</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Furniture and office equipment</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_c20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total property and equipment"><span style="font-family: Times New Roman, Times, Serif">256,425</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total property and equipment"><span style="font-family: Times New Roman, Times, Serif">223,925</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Machinery and equipment</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_eus-gaap--PropertyPlantAndEquipmentGross_c20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total property and equipment"><span style="font-family: Times New Roman, Times, Serif">1,743,487</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total property and equipment"><span style="font-family: Times New Roman, Times, Serif">1,096,898</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">STEP equipment</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentGross_c20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--STEPEquipmentMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total property and equipment"><span style="font-family: Times New Roman, Times, Serif">1,502,694</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--STEPEquipmentMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total property and equipment"><span style="font-family: Times New Roman, Times, Serif">1,206,757</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Leasehold improvements</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentGross_c20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pp0p0" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total property and equipment"><span style="font-family: Times New Roman, Times, Serif">334,933</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pp0p0" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Total property and equipment"><span style="font-family: Times New Roman, Times, Serif">334,934</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total property and equipment</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_c20210930_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total property and equipment"><span style="font-family: Times New Roman, Times, Serif">15,385,119</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_c20201231_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total property and equipment"><span style="font-family: Times New Roman, Times, Serif">3,977,840</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Less: Accumulated depreciation and amortization</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_987_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20210930_ziLr7dPq2LNa" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Less: Accumulated depreciation"><span style="font-family: Times New Roman, Times, Serif">(2,947,058</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_980_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20201231_zXiDl7KxzI9a" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Less: Accumulated depreciation"><span style="font-family: Times New Roman, Times, Serif">(2,596,096</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Property and equipment, net</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentNet_c20210930_pp0p0" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Property and equipment, net"><span style="font-family: Times New Roman, Times, Serif">12,438,061</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentNet_c20201231_pp0p0" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Property and equipment, net"><span style="font-family: Times New Roman, Times, Serif">1,381,744</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 1778987 8606224 1162369 1115326 256425 223925 1743487 1096898 1502694 1206757 334933 334934 15385119 3977840 2947058 2596096 12438061 1381744 350963 268200 154252 93037 10800000 8600000 4.3 76650 15000 11.34 11.68 12.03 2023-10-31 9.00 2024-10-31 P5Y 2029-10-31 0.05 P3Y <p id="xdx_891_ecustom--PurchasePriceAllocationTableTextBlock_zAnunIXwi7ka" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">The following table presents purchase price allocation for the assets acquired:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> <span id="xdx_8B5_zjFerxyJazGf" style="display: none">Schedule Of Purchase Price Allocation</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%; margin-left: 0.5in"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">September 30, 2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 76%"><span style="font-family: Times New Roman, Times, Serif">Land</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentAdditions_c20210101__20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zTM6SDWmrh72" style="font-family: Times New Roman, Times, Serif; width: 20%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,778,987</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Building and building improvements</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentAdditions_c20210101__20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingAndBuildingImprovementsMember_z2xWTxsWDM74" style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,566,492</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Acquired Lease Intangible Assets</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentAdditions_c20210101__20210930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--AcquiredLeaseIntangibleAssetsMember_zUtx5vRNqjDj" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">454,521</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total Purchase Price</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentAdditions_c20210101__20210930_z7IKf2bBQItd" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">10,800,000</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 1778987 8566492 454521 10800000 <p id="xdx_803_eus-gaap--IntangibleAssetsDisclosureTextBlock_zGjhbhczBb64" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>Note 4. <span id="xdx_827_zUgHNNvRvjwf">Intangible Asset</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_894_eus-gaap--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_zsRKZ63NL1H1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">Intangible asset consisted of the following as of:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> <span id="xdx_8B9_zCJiW1wvyrt8" style="display: none">Schedule Of Intangible Asset</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 0.5in"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">September 30, 2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31, 2020</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 60%"><span style="font-family: Times New Roman, Times, Serif">Patents</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsGross_c20210930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_pp0p0" style="font-family: Times New Roman, Times, Serif; width: 16%; text-align: right" title="Total intangible asset"><span style="font-family: Times New Roman, Times, Serif">160,000</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_pp0p0" style="font-family: Times New Roman, Times, Serif; width: 16%; text-align: right" title="Total intangible asset"><span style="font-family: Times New Roman, Times, Serif">160,000</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Capitalized media content</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsGross_c20210930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CapitalizedMediaContentMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total intangible asset"><span style="font-family: Times New Roman, Times, Serif">301,329</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsGross_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CapitalizedMediaContentMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total intangible asset"><span style="font-family: Times New Roman, Times, Serif">128,085</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Acquired lease intangible assets</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20210930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredLeaseIntangibleAssetsMember_z7LGY38rSpi5" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">454,521</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredLeaseIntangibleAssetsMember_zaBrDjZEn1Lj" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1104">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total intangible asset</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_c20210930_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total intangible asset"><span style="font-family: Times New Roman, Times, Serif">915,850</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsGross_c20201231_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total intangible asset"><span style="font-family: Times New Roman, Times, Serif">288,085</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Less Accumulated amortization</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20210930_pp0p0" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Less: Accumulated amortization"><span style="font-family: Times New Roman, Times, Serif">(33,246</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20201231_pp0p0" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Less: Accumulated amortization"><span style="font-family: Times New Roman, Times, Serif">(17,037</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Intangible asset, net</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--IntangibleAssetsNetExcludingGoodwill_c20210930_pp0p0" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Intangible asset, net"><span style="font-family: Times New Roman, Times, Serif">882,604</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_989_eus-gaap--IntangibleAssetsNetExcludingGoodwill_c20201231_pp0p0" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Intangible asset, net"><span style="font-family: Times New Roman, Times, Serif">271,048</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A1_zHka1WkKVAf4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">Amortization expense was $<span id="xdx_908_eus-gaap--AmortizationOfIntangibleAssets_c20210101__20210930_pp0p0" title="Amortization expense">16,209</span> and $<span id="xdx_90A_eus-gaap--AmortizationOfIntangibleAssets_c20200101__20200930_pp0p0" title="Amortization expense">6,667</span> for the nine months ended September 30, 2021, and 2020, respectively. Amortization expense was $<span id="xdx_90B_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20210701__20210930_z32NidOsKUJ2">11,765</span> and $<span id="xdx_90F_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20200701__20200930_zHkj1BT3Herc" title="Amortization expense">2,222</span> for the three months ended September 30, 2021, and 2020, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_894_eus-gaap--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_zsRKZ63NL1H1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">Intangible asset consisted of the following as of:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> <span id="xdx_8B9_zCJiW1wvyrt8" style="display: none">Schedule Of Intangible Asset</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 0.5in"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">September 30, 2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31, 2020</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 60%"><span style="font-family: Times New Roman, Times, Serif">Patents</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsGross_c20210930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_pp0p0" style="font-family: Times New Roman, Times, Serif; width: 16%; text-align: right" title="Total intangible asset"><span style="font-family: Times New Roman, Times, Serif">160,000</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_pp0p0" style="font-family: Times New Roman, Times, Serif; width: 16%; text-align: right" title="Total intangible asset"><span style="font-family: Times New Roman, Times, Serif">160,000</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Capitalized media content</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsGross_c20210930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CapitalizedMediaContentMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total intangible asset"><span style="font-family: Times New Roman, Times, Serif">301,329</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsGross_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CapitalizedMediaContentMember_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total intangible asset"><span style="font-family: Times New Roman, Times, Serif">128,085</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Acquired lease intangible assets</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20210930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredLeaseIntangibleAssetsMember_z7LGY38rSpi5" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">454,521</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredLeaseIntangibleAssetsMember_zaBrDjZEn1Lj" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1104">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total intangible asset</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_c20210930_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total intangible asset"><span style="font-family: Times New Roman, Times, Serif">915,850</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsGross_c20201231_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Total intangible asset"><span style="font-family: Times New Roman, Times, Serif">288,085</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Less Accumulated amortization</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20210930_pp0p0" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Less: Accumulated amortization"><span style="font-family: Times New Roman, Times, Serif">(33,246</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20201231_pp0p0" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Less: Accumulated amortization"><span style="font-family: Times New Roman, Times, Serif">(17,037</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Intangible asset, net</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--IntangibleAssetsNetExcludingGoodwill_c20210930_pp0p0" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Intangible asset, net"><span style="font-family: Times New Roman, Times, Serif">882,604</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_989_eus-gaap--IntangibleAssetsNetExcludingGoodwill_c20201231_pp0p0" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Intangible asset, net"><span style="font-family: Times New Roman, Times, Serif">271,048</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 160000 160000 301329 128085 454521 915850 288085 -33246 -17037 882604 271048 16209 6667 11765 2222 <p id="xdx_803_eus-gaap--LeasesOfLesseeDisclosureTextBlock_zEWbQp0z2yE4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>Note 5. <span id="xdx_827_zJE7gQlXEjKa">Leases</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">The Company leases approximately <span id="xdx_902_eus-gaap--NetRentableArea_iI_usqft_c20210930__srt--MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis__custom--OfficeandWarehouseSpaceMember__srt--TitleOfIndividualAxis__custom--UnaffiliatedThirdPartyMember_zU0UXyVjiYC6" title="Rentable square feet">37,729</span> rentable square feet of office and warehouse space from an unaffiliated third party for our corporate office, manufacturing, assembly, warehouse and shipping facility located at 7970 South Kyrene Road, Tempe, Arizona 85284. In addition, the Company leases approximately <span id="xdx_901_eus-gaap--NetRentableArea_iI_usqft_c20190430__custom--LeaseContractTypeAxis__custom--LeaseAmendmentMember_znxUucknHmy4" title="Rentable square feet">5,131</span> rentable square feet of space for our machine shop located at 7910 South Kyrene Road, within the same business complex as our main office. The Company executed a lease amendment extending its existing office lease through <span id="xdx_907_ecustom--LesseeOperatingLeaseExpirationDescription_c20190401__20190430__custom--LeaseContractTypeAxis__custom--LeaseAmendmentMember_zI2iZXbpKWN7" title="Lease expires, description">April 2024</span>. The Company’s lease agreements do not contain any residual value guarantees, restrictive covenants or variable lease payments. The Company has not entered into any financing leases.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">In addition to base rent, the Company’s lease generally provides for additional payments for other charges, such as rental tax. The lease includes fixed rent escalations. The Company’s lease does not include an option to renew.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">The Company determines if an arrangement is a lease at inception. Operating leases are recorded in operating lease right of use assets, net, operating lease liability – short term, and operating lease liability – long-term on its condensed balance sheet.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">Operating lease assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. Operating lease assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As the Company’s lease does not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The incremental borrowing rate used at adoption was <span id="xdx_903_ecustom--BorrowingRate_dp_uPercentage_c20210101__20210930_zUVBSXAoID09" title="Incremental in borrowing rate">4.5</span>%. Significant judgement is required when determining the Company’s incremental borrowing rate. The Company uses the implicit rate when readily determinable. Lease expense for lease payments is recognized on a straight-line basis over the lease term.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 22.5pt"><span style="font: 10pt Times New Roman, Times, Serif">Effective January 1, 2019, the Company obtained a right-of-use asset in exchange for a new operating lease liability in the amount of $<span id="xdx_901_eus-gaap--OperatingLeaseLiability_c20190102_pp0p0" title="Operating lease liability">1,721,380</span> and derecognized $<span id="xdx_906_eus-gaap--DeferredRentCredit_c20190102_pp0p0" title="Deferred rent">46,523</span> deferred rent for an adjusted operating lease right-of-use asset in the net amount of $<span id="xdx_90D_eus-gaap--OperatingLeaseRightOfUseAsset_c20190102_pp0p0" title="Operating lease right of use asset">1,674,857</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 22.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_89C_ecustom--ScheduleOfBalanceSheetClassificationOfLeaseAssetsAndLiabilitiesTableTextBlock_gL3SOBSCOLAAL-WZT_z92jjfve5DYb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 22.5pt"><span style="font: 10pt Times New Roman, Times, Serif">The balance sheet classification of lease assets and liabilities as of September 30, 2021 was as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 22.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> <span id="xdx_8B4_zE25MiOKMxUi" style="display: none">Schedule Of Balance Sheet Classification of Lease Assets and Liabilities</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 22.5pt"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Balance Sheet Classification</span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">September 30, 2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Assets</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; width: 72%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Operating lease right-of-use assets, January 1, 2021</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_eus-gaap--OperatingLeaseRightOfUseAsset_iS_pp0p0_c20210101__20210930_zafuzLHgSVZ9" style="font-family: Times New Roman, Times, Serif; width: 24%; text-align: right" title="Operating lease right-of-use assets, beginning"><span style="font-family: Times New Roman, Times, Serif">1,094,527</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Amortization for the nine months ended September 30, 2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_980_eus-gaap--AdjustmentForAmortization_pp0p0_c20210101__20210930_zDsFh9YrdY2h" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Amortization"><span style="font-family: Times New Roman, Times, Serif">(231,300</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total operating lease right-of-use asset, September 30, 2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--OperatingLeaseRightOfUseAsset_iE_pp0p0_c20210101__20210930_zkUxfhTpetEl" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Operating lease right-of-use assets, ending"><span style="font-family: Times New Roman, Times, Serif">863,227</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Liabilities</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Current</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Operating lease liability, short-term</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_eus-gaap--OperatingLeaseLiabilityCurrent_c20210930_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Operating lease liability, short-term"><span style="font-family: Times New Roman, Times, Serif">341,124</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Non-current</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Operating lease liability, long-term</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_eus-gaap--OperatingLeaseLiabilityNoncurrent_c20210930_pp0p0" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Operating lease liability, long-term"><span style="font-family: Times New Roman, Times, Serif">594,499</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total lease liabilities</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_983_eus-gaap--OperatingLeaseLiability_c20210930_pp0p0" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total lease liabilities"><span style="font-family: Times New Roman, Times, Serif">935,623</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A7_zFb5zDHVsNp5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 22.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_892_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_gL3LOLLMTTB-MLKAS_zS5PnwjY85v1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif">Future minimum lease payments as of September 30, 2021 under non-cancelable operating leases are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"><span style="display: none"><span id="xdx_8B8_zfARKu4Ldw1d">Schedule Of Future Minimum Lease Payments</span></span> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%; margin-left: 22.5pt"> <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_495_20210930_zGO2pXFTZFj5" style="text-align: right; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_maLOLLPz7cP_zan9R9kMWQF5" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 74%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">2021</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 22%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">92,685</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_maLOLLPz7cP_zat5AFCC5c2b" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">379,097</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_maLOLLPz7cP_zteCWjQXPtXd" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">390,562</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_maLOLLPz7cP_zRi3Jo1P6s22" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">131,152</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_mtLOLLPz7cP_zETjF3oXvNV" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total lease payments</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">993,496</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_di_ziiXob5lkeXj" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Less: imputed interest</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(57,873</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_408_eus-gaap--OperatingLeaseLiability_iI_zEmpHF0dNWui" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Operating lease liability</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">935,623</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 22.5pt"><span style="font: 10pt Times New Roman, Times, Serif"/></p> <p id="xdx_8AC_zd6J96Td4y23" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 22.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 22.5pt"><span style="font: 10pt Times New Roman, Times, Serif">The balance sheet classification of lease assets and liabilities as of December 31, 2020 was as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 22.5pt"><span style="font: 10pt Times New Roman, Times, Serif"/></p> <div id="xdx_C03_gL3SOBSCOLAAL-WZT_z3lSN5joBvFd"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 22.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_309_134_zqq5qFakN8G6" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 22.5pt" summary="xdx: Disclosure - Schedule Of Balance Sheet Classification of Lease Assets and Liabilities (Details)"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Balance Sheet Classification</span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">December 31, 2020</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Assets</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; width: 72%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Operating lease right-of-use assets, January 1, 2020</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--OperatingLeaseRightOfUseAsset_iS_pp0p0_c20200101__20201231_zSiSTI6irDad" style="font-family: Times New Roman, Times, Serif; width: 24%; text-align: right" title="Operating lease right-of-use assets, beginning"><span style="font-family: Times New Roman, Times, Serif">1,390,873</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Amortization for the year ended December 31, 2020</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_eus-gaap--AdjustmentForAmortization_pp0p0_c20200101__20201231_zMf3On8aizf7" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Amortization"><span style="font-family: Times New Roman, Times, Serif">(296,346</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total operating lease right-of-use asset, December 31, 2020</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_982_eus-gaap--OperatingLeaseRightOfUseAsset_iE_pp0p0_c20200101__20201231_zJ2FyVSMcJs9" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Operating lease right-of-use assets, ending"><span style="font-family: Times New Roman, Times, Serif">1,094,527</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Liabilities</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Current</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Operating lease liability, short-term</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--OperatingLeaseLiabilityCurrent_c20201231_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Operating lease liability, short-term"><span style="font-family: Times New Roman, Times, Serif">321,727</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Non-current</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Operating lease liability, long-term</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_985_eus-gaap--OperatingLeaseLiabilityNoncurrent_c20201231_pp0p0" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Operating lease liability, long-term"><span style="font-family: Times New Roman, Times, Serif">853,155</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total lease liabilities</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--OperatingLeaseLiability_c20201231_pp0p0" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total lease liabilities"><span style="font-family: Times New Roman, Times, Serif">1,174,882</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> </div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 22.5pt"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_C02_gL3SOBSCOLAAL-WZT_zchCIapF6w1c"> </span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">Future minimum lease payments as of December 31, 2020 under non-cancelable operating leases are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_C0B_gL3LOLLMTTB-MLKAS_z3Z91VQB49mc"> </span></span></span></p> <div id="xdx_C03_gL3LOLLMTTB-MLKAS_z0KxB1JhVsof"><div><table cellpadding="0" cellspacing="0" id="xdx_302_134_zQ1YKrqejGJl" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%; margin-left: 22.5pt" summary="xdx: Disclosure - Schedule Of Future Minimum Lease Payments (Details)"> <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="display: none; font-family: Times New Roman, Times, Serif; text-align: left"> </td><td style="display: none; font-family: Times New Roman, Times, Serif"> </td> <td style="display: none; font-family: Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_493_20201231_zUnhmTtQIomi" style="display: none; font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="display: none; font-family: Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_pp0p0_maLOLLPzgWP_zKG0J3VnFqE5" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 74%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">2021</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 22%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">368,060</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_maLOLLPzgWP_z560nbFb80wa" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">379,097</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_maLOLLPzgWP_zW8rzhhPw9Gh" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">390,562</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_maLOLLPzgWP_zTZZhIMm8sSb" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">131,152</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pp0p0_mtLOLLPzgWP_zyZ1laaSfblk" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total lease payments</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,268,871</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_zGxjcOOgQ2W5" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Less: imputed interest</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(93,989</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_40F_eus-gaap--OperatingLeaseLiability_iI_pp0p0" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Operating lease liability</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,174,882</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> </div></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_C06_gL3LOLLMTTB-MLKAS_z9fBz0iyLlX4"><span style="font: 10pt Times New Roman, Times, Serif"><span> </span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 22.5pt"><span style="font: 10pt Times New Roman, Times, Serif">Rent expense for the three months ended September 30, 2021 and 2020 was $<span id="xdx_904_eus-gaap--PaymentsForRent_c20210701__20210930_pp0p0" title="Rent expenses">146,497</span> and $<span id="xdx_902_eus-gaap--PaymentsForRent_c20200701__20200930_pp0p0" title="Rent expenses">139,933</span>, respectively. Rent expense for the nine months ended September 30, 2021 and 2020 was $<span id="xdx_90D_eus-gaap--PaymentsForRent_c20210101__20210930_pp0p0" title="Rent expenses">436,750</span> and $<span id="xdx_90F_eus-gaap--PaymentsForRent_c20200101__20200930_pp0p0" title="Rent expenses">412,315</span>, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 22.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> 37729 5131 April 2024 0.045 1721380 46523 1674857 <p id="xdx_89C_ecustom--ScheduleOfBalanceSheetClassificationOfLeaseAssetsAndLiabilitiesTableTextBlock_gL3SOBSCOLAAL-WZT_z92jjfve5DYb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 22.5pt"><span style="font: 10pt Times New Roman, Times, Serif">The balance sheet classification of lease assets and liabilities as of September 30, 2021 was as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 22.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> <span id="xdx_8B4_zE25MiOKMxUi" style="display: none">Schedule Of Balance Sheet Classification of Lease Assets and Liabilities</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 22.5pt"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Balance Sheet Classification</span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">September 30, 2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Assets</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; width: 72%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Operating lease right-of-use assets, January 1, 2021</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_eus-gaap--OperatingLeaseRightOfUseAsset_iS_pp0p0_c20210101__20210930_zafuzLHgSVZ9" style="font-family: Times New Roman, Times, Serif; width: 24%; text-align: right" title="Operating lease right-of-use assets, beginning"><span style="font-family: Times New Roman, Times, Serif">1,094,527</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Amortization for the nine months ended September 30, 2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_980_eus-gaap--AdjustmentForAmortization_pp0p0_c20210101__20210930_zDsFh9YrdY2h" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Amortization"><span style="font-family: Times New Roman, Times, Serif">(231,300</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total operating lease right-of-use asset, September 30, 2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--OperatingLeaseRightOfUseAsset_iE_pp0p0_c20210101__20210930_zkUxfhTpetEl" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Operating lease right-of-use assets, ending"><span style="font-family: Times New Roman, Times, Serif">863,227</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Liabilities</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Current</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Operating lease liability, short-term</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_eus-gaap--OperatingLeaseLiabilityCurrent_c20210930_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Operating lease liability, short-term"><span style="font-family: Times New Roman, Times, Serif">341,124</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Non-current</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Operating lease liability, long-term</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_eus-gaap--OperatingLeaseLiabilityNoncurrent_c20210930_pp0p0" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Operating lease liability, long-term"><span style="font-family: Times New Roman, Times, Serif">594,499</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total lease liabilities</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_983_eus-gaap--OperatingLeaseLiability_c20210930_pp0p0" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total lease liabilities"><span style="font-family: Times New Roman, Times, Serif">935,623</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 22.5pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_309_134_zqq5qFakN8G6" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 22.5pt" summary="xdx: Disclosure - Schedule Of Balance Sheet Classification of Lease Assets and Liabilities (Details)"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Balance Sheet Classification</span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">December 31, 2020</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Assets</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; width: 72%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Operating lease right-of-use assets, January 1, 2020</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--OperatingLeaseRightOfUseAsset_iS_pp0p0_c20200101__20201231_zSiSTI6irDad" style="font-family: Times New Roman, Times, Serif; width: 24%; text-align: right" title="Operating lease right-of-use assets, beginning"><span style="font-family: Times New Roman, Times, Serif">1,390,873</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Amortization for the year ended December 31, 2020</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_eus-gaap--AdjustmentForAmortization_pp0p0_c20200101__20201231_zMf3On8aizf7" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Amortization"><span style="font-family: Times New Roman, Times, Serif">(296,346</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total operating lease right-of-use asset, December 31, 2020</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_982_eus-gaap--OperatingLeaseRightOfUseAsset_iE_pp0p0_c20200101__20201231_zJ2FyVSMcJs9" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Operating lease right-of-use assets, ending"><span style="font-family: Times New Roman, Times, Serif">1,094,527</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Liabilities</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Current</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Operating lease liability, short-term</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--OperatingLeaseLiabilityCurrent_c20201231_pp0p0" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Operating lease liability, short-term"><span style="font-family: Times New Roman, Times, Serif">321,727</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Non-current</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Operating lease liability, long-term</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_985_eus-gaap--OperatingLeaseLiabilityNoncurrent_c20201231_pp0p0" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Operating lease liability, long-term"><span style="font-family: Times New Roman, Times, Serif">853,155</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total lease liabilities</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--OperatingLeaseLiability_c20201231_pp0p0" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Total lease liabilities"><span style="font-family: Times New Roman, Times, Serif">1,174,882</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table>   1094527 -231300 863227 341124 594499 935623 <p id="xdx_892_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_gL3LOLLMTTB-MLKAS_zS5PnwjY85v1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif">Future minimum lease payments as of September 30, 2021 under non-cancelable operating leases are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"><span style="display: none"><span id="xdx_8B8_zfARKu4Ldw1d">Schedule Of Future Minimum Lease Payments</span></span> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%; margin-left: 22.5pt"> <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_495_20210930_zGO2pXFTZFj5" style="text-align: right; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_maLOLLPz7cP_zan9R9kMWQF5" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 74%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">2021</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 22%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">92,685</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_maLOLLPz7cP_zat5AFCC5c2b" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">379,097</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_maLOLLPz7cP_zteCWjQXPtXd" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">390,562</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_maLOLLPz7cP_zRi3Jo1P6s22" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">131,152</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_mtLOLLPz7cP_zETjF3oXvNV" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total lease payments</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">993,496</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_di_ziiXob5lkeXj" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Less: imputed interest</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(57,873</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_408_eus-gaap--OperatingLeaseLiability_iI_zEmpHF0dNWui" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Operating lease liability</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">935,623</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 22.5pt"><span style="font: 10pt Times New Roman, Times, Serif"/></p>  <div><table cellpadding="0" cellspacing="0" id="xdx_302_134_zQ1YKrqejGJl" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%; margin-left: 22.5pt" summary="xdx: Disclosure - Schedule Of Future Minimum Lease Payments (Details)"> <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="display: none; font-family: Times New Roman, Times, Serif; text-align: left"> </td><td style="display: none; font-family: Times New Roman, Times, Serif"> </td> <td style="display: none; font-family: Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_493_20201231_zUnhmTtQIomi" style="display: none; font-family: Times New Roman, Times, Serif; text-align: right"> </td><td style="display: none; font-family: Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_pp0p0_maLOLLPzgWP_zKG0J3VnFqE5" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 74%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">2021</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 22%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">368,060</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_maLOLLPzgWP_z560nbFb80wa" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">379,097</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_maLOLLPzgWP_zW8rzhhPw9Gh" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">390,562</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_maLOLLPzgWP_zTZZhIMm8sSb" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">131,152</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pp0p0_mtLOLLPzgWP_zyZ1laaSfblk" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total lease payments</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,268,871</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_zGxjcOOgQ2W5" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Less: imputed interest</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(93,989</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_40F_eus-gaap--OperatingLeaseLiability_iI_pp0p0" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Operating lease liability</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,174,882</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> </div><span style="font: 10pt Times New Roman, Times, Serif"><span> </span></span> 92685 379097 390562 131152 993496 57873 935623 1390873 -296346 1094527 321727 853155 1174882 368060 379097 390562 131152 1268871 93989 1174882 146497 139933 436750 412315 <p id="xdx_803_eus-gaap--AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_zc8gLjXdK4Fc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>Note 6. <span id="xdx_820_zvGOCqnW9dY6">Accrued Expenses</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_893_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_z2iY2KUhsrxd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">Accrued compensation and related costs consisted of the following as of:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> <span id="xdx_8BD_zmMeGrJV4mJ4" style="display: none">Schedule Of Accrued Compensation And Related Costs</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 22.5pt"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49B_20210930_zPI8b0IJkKYc" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">September 30, 2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49F_20201231_zZNciGITFUGk" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31, 2020</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--AccruedSalariesCurrent_iI_pp0p0_maERLCzLng_ziFtEm7vEzFj" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Salaries and wages payable</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">580,610</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">278,331</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--AccruedPayrollTaxesCurrent_iI_pp0p0_maERLCzLng_zyp5FfUg5Ejg" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Employee benefits payable</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">32,288</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">634</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--AccruedVacationCurrent_iI_pp0p0_maERLCzLng_zGV9udtpJbd5" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued paid time off (PTO)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">449,165</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">366,827</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--DeferredCompensationCashBasedArrangementsLiabilityCurrent_iI_pp0p0_maERLCzLng_zQjJiX7GI7l8" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Profit sharing payable</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">225,000</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">197,309</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--EmployeeRelatedLiabilitiesCurrent_iTI_pp0p0_mtERLCzLng_zc5tE7VUCz47" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total accrued compensation and related costs</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,287,063</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">843,101</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A8_zBCthvJNrX8f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_89D_ecustom--ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock_zP43yVIU3xX" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">Accrued expenses and other current liabilities consisted of the following as of:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"/><span id="xdx_8BF_zEqsiRlo0gnk" style="display: none">Schedule Of Accrued Expenses And Other Current Liabilities</span> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 22.5pt"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49B_20210930_zjvpFCni0yT2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">September 30, 2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_497_20201231_zFeWfxKJvXP8" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31, 2020</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--ProductWarrantyAccrualClassifiedCurrent_iI_pp0p0_maAPAOAzeBe_zNkZLrVT6OBj" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Manufacturer’s warranties</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">304,000</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">352,000</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--TaxesPayableCurrent_iI_pp0p0_maAPAOAzeBe_zdGA6v3wgp5f" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Taxes payable</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">90,171</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">316,076</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_403_eus-gaap--OtherBorrowings_iI_pp0p0_maAPAOAzeBe_zTmVybZ3NMq7" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Miscellaneous payable</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">99,472</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">104,808</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_400_eus-gaap--AccountsPayableAndOtherAccruedLiabilitiesCurrent_iTI_pp0p0_mtAPAOAzeBe_zBLyNbzwh673" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total accrued expenses and other current liabilities</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">493,643</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">772,884</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p id="xdx_893_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_z2iY2KUhsrxd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">Accrued compensation and related costs consisted of the following as of:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> <span id="xdx_8BD_zmMeGrJV4mJ4" style="display: none">Schedule Of Accrued Compensation And Related Costs</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 22.5pt"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49B_20210930_zPI8b0IJkKYc" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">September 30, 2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49F_20201231_zZNciGITFUGk" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31, 2020</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--AccruedSalariesCurrent_iI_pp0p0_maERLCzLng_ziFtEm7vEzFj" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Salaries and wages payable</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">580,610</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">278,331</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--AccruedPayrollTaxesCurrent_iI_pp0p0_maERLCzLng_zyp5FfUg5Ejg" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Employee benefits payable</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">32,288</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">634</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--AccruedVacationCurrent_iI_pp0p0_maERLCzLng_zGV9udtpJbd5" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued paid time off (PTO)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">449,165</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">366,827</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--DeferredCompensationCashBasedArrangementsLiabilityCurrent_iI_pp0p0_maERLCzLng_zQjJiX7GI7l8" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Profit sharing payable</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">225,000</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">197,309</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--EmployeeRelatedLiabilitiesCurrent_iTI_pp0p0_mtERLCzLng_zc5tE7VUCz47" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total accrued compensation and related costs</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,287,063</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">843,101</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 580610 278331 32288 634 449165 366827 225000 197309 1287063 843101 <p id="xdx_89D_ecustom--ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock_zP43yVIU3xX" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">Accrued expenses and other current liabilities consisted of the following as of:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"/><span id="xdx_8BF_zEqsiRlo0gnk" style="display: none">Schedule Of Accrued Expenses And Other Current Liabilities</span> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 22.5pt"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49B_20210930_zjvpFCni0yT2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">September 30, 2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_497_20201231_zFeWfxKJvXP8" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31, 2020</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--ProductWarrantyAccrualClassifiedCurrent_iI_pp0p0_maAPAOAzeBe_zNkZLrVT6OBj" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Manufacturer’s warranties</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">304,000</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">352,000</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--TaxesPayableCurrent_iI_pp0p0_maAPAOAzeBe_zdGA6v3wgp5f" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Taxes payable</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">90,171</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">316,076</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_403_eus-gaap--OtherBorrowings_iI_pp0p0_maAPAOAzeBe_zTmVybZ3NMq7" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Miscellaneous payable</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">99,472</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">104,808</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_400_eus-gaap--AccountsPayableAndOtherAccruedLiabilitiesCurrent_iTI_pp0p0_mtAPAOAzeBe_zBLyNbzwh673" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total accrued expenses and other current liabilities</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">493,643</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">772,884</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> 304000 352000 90171 316076 99472 104808 493643 772884 <p id="xdx_80B_eus-gaap--DebtDisclosureTextBlock_zIosQUNaPiWa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>Note 7. <span id="xdx_82C_z2t4MPRyoch9">Note Payable</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">On May 8, 2020, VirTra received a loan (the “PPP Loan”) in the amount of $<span id="xdx_903_eus-gaap--DebtInstrumentFaceAmount_c20200508__us-gaap--TypeOfArrangementAxis__custom--PaycheckProtectionProgramLoanMeMember__us-gaap--DebtInstrumentAxis__custom--ConvertiblePromissoryNoteMember_pp0p0" title="Debt instrument principal amount">1,320,714</span> under the Paycheck Protection Program (“PPP”) from Wells Fargo Bank, N.A. (the “Lender”). The PPP Loan was payable over two years at a fixed interest rate of <span id="xdx_90C_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_dp_uPercentage_c20200508__us-gaap--TypeOfArrangementAxis__custom--PaycheckProtectionProgramLoanMeMember__us-gaap--DebtInstrumentAxis__custom--ConvertiblePromissoryNoteMember_zaO4L1bNq5ca" title="Debt interest rate">1</span>%. The PPP, established as part of the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”), provides for loans to qualifying businesses for amounts up to 2.5 times of the average monthly payroll expenses of the qualifying business. Under the terms of the PPP Loan, up to the entire amount of principal and accrued interest may be forgiven to the extent PPP Loan proceeds are used for qualifying expenses as described in the CARES Act and applicable implementing guidance issued by the U.S. Small Business Administration for the PPP Loan. The Company used its entire PPP Loan amount for designated qualifying expenses and on June 16, 2021, applied for forgiveness in accordance with the PPP Loan terms.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">On July 20, 2021, the Company received notification from the Lender that the SBA had approved the Company’s PPP Loan forgiveness application for the entire amount of the PPP Loan. The forgiveness of the PPP Loan is recognized in Other Income in the accompanying statement of income.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">On August 25, 2021, the Company completed the purchase of real property located in Chandler, Arizona (the “Property”) for $<span id="xdx_906_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_c20210801__20210825__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PropertyMember_pp0p0" title="Payment to acquire assets">10,800,000</span>, paid with cash and proceeds from a mortgage loan from Arizona Bank &amp; Trust in the amount of $<span id="xdx_90F_eus-gaap--ProceedsFromLoans_c20210801__20210825__dei--LegalEntityAxis__custom--ArizonaBankAndTrustMember_pp0p0" title="Proceeds from bank loan">8,600,000</span>. The loan terms include interest to be accrued at a fixed rate of <span id="xdx_90F_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_uPercentage_c20210801__20210825__dei--LegalEntityAxis__custom--ArizonaBankAndTrustMember_zY7m9ucXivWe">3</span>% per year, 119 regular monthly payments of $<span id="xdx_908_eus-gaap--DebtInstrumentPeriodicPayment_c20210801__20210825__dei--LegalEntityAxis__custom--ArizonaBankAndTrustMember__us-gaap--DebtInstrumentAxis__custom--OneHundredAndNineteenRegularMember_zW4uMXooS7Aj">40,978</span>, and one irregular payment of $<span id="xdx_90A_eus-gaap--DebtInstrumentPeriodicPayment_c20210801__20210825__dei--LegalEntityAxis__custom--ArizonaBankAndTrustMember__us-gaap--DebtInstrumentAxis__custom--OneIrregularMember_zUR60rPOUgc4">5,956,538</span> due on the maturity date of <span id="xdx_90E_eus-gaap--DebtInstrumentMaturityDate_c20210801__20210825__dei--LegalEntityAxis__custom--ArizonaBankAndTrustMember_zfhV66MOeZUf">August 23, 2031</span>, The Company began making monthly payments on September 23, 2021. The payment and performance of the loan is secured by a security interest in the property acquired.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p id="xdx_895_eus-gaap--ScheduleOfDebtTableTextBlock_zIzwu49JdyZ2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The note payable amounts consist of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_8B6_zl3hoMhU0ljl" style="display: none">Schedule Of Notes Payable</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 0pt"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49C_20210930_zW94VIJRMtab" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">September 30, 2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_495_20201231_z17Rg39rGG19" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31, 2020</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Short-term liabilities:</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_maNPCzDwo_zPv1CYJLH0K5" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Note payable, principal</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">233,047</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">257,471</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_ecustom--DebtInstrumentAccruedInterest_iI_pp0p0_maNPCzDwo_z7lQOLMYfsg8" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Accrued interest on note</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1262"> </span></span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,566</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--NotesPayableCurrent_iTI_pp0p0_mtNPCzDwo_zQWeRVBXPy61" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Note payable, short-term</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">233,047</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">266,037</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Long-term liabilities:</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,336,991</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--LongTermNotesPayable_iI_pp0p0" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Note payable, long term</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,336,991</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,063,243</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A5_z7KtK3r2x4Qj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> <p id="xdx_89C_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zrvlPIgNI9d1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"><b>The future minimum note payments are as follows:</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_8BA_zIbwReuvIoJl" style="display: none">Schedule Of Minimum Note Payments</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 40pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b/></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; border-collapse: collapse; width: 70%"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="display: none; text-align: left"> </td><td style="display: none"> </td> <td style="display: none; text-align: left"> </td><td id="xdx_497_20210930_zMxHrbhzIm28" style="display: none; text-align: right"> </td><td style="display: none; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_iI_maLTDzBtS_zjrgCoYgxzq7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">2021</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 20%; text-align: right">122,934</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_maLTDzBtS_zoHgNVdQ86D6" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2022</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">491,737</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_maLTDzBtS_zgbpMouLeE4h" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">491,737</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_iI_maLTDzBtS_z0OmRgblhkUd" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">491,737</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_iI_maLTDzBtS_zgbYNKhVXBIe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">491,737</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_ecustom--LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour_iI_maLTDzBtS_zWqVFUkavIJh" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Thereafter</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">6,480,156</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--LongTermDebt_iTI_mtLTDzBtS_zTevf6BH3Dsi" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">8,570,038</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AF_zyStidKU2V1c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p> 1320714 0.01 10800000 8600000 0.03 40978 5956538 2031-08-23 <p id="xdx_895_eus-gaap--ScheduleOfDebtTableTextBlock_zIzwu49JdyZ2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif">The note payable amounts consist of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_8B6_zl3hoMhU0ljl" style="display: none">Schedule Of Notes Payable</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 0pt"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49C_20210930_zW94VIJRMtab" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">September 30, 2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_495_20201231_z17Rg39rGG19" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31, 2020</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Short-term liabilities:</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_maNPCzDwo_zPv1CYJLH0K5" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Note payable, principal</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">233,047</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">257,471</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_ecustom--DebtInstrumentAccruedInterest_iI_pp0p0_maNPCzDwo_z7lQOLMYfsg8" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Accrued interest on note</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1262"> </span></span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,566</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--NotesPayableCurrent_iTI_pp0p0_mtNPCzDwo_zQWeRVBXPy61" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Note payable, short-term</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">233,047</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">266,037</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Long-term liabilities:</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,336,991</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--LongTermNotesPayable_iI_pp0p0" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Note payable, long term</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,336,991</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,063,243</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 233047 257471 8566 233047 266037 8336991 1063243 <p id="xdx_89C_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zrvlPIgNI9d1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"><b>The future minimum note payments are as follows:</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_8BA_zIbwReuvIoJl" style="display: none">Schedule Of Minimum Note Payments</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 40pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b/></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; border-collapse: collapse; width: 70%"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="display: none; text-align: left"> </td><td style="display: none"> </td> <td style="display: none; text-align: left"> </td><td id="xdx_497_20210930_zMxHrbhzIm28" style="display: none; text-align: right"> </td><td style="display: none; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_iI_maLTDzBtS_zjrgCoYgxzq7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">2021</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 20%; text-align: right">122,934</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_maLTDzBtS_zoHgNVdQ86D6" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2022</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">491,737</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_maLTDzBtS_zgbpMouLeE4h" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">491,737</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_iI_maLTDzBtS_z0OmRgblhkUd" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">491,737</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_iI_maLTDzBtS_zgbYNKhVXBIe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">491,737</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_ecustom--LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour_iI_maLTDzBtS_zWqVFUkavIJh" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Thereafter</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">6,480,156</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--LongTermDebt_iTI_mtLTDzBtS_zTevf6BH3Dsi" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">8,570,038</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 122934 491737 491737 491737 491737 6480156 8570038 <p id="xdx_80F_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zRNmhwKni8F4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>Note 8. <span id="xdx_824_zp5fcDtkenLg">Related Party Transactions</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">During the nine months ended September 30, 2021, the Company redeemed <span id="xdx_90D_eus-gaap--StockRedeemedOrCalledDuringPeriodShares_pid_c20210101__20210930__srt--TitleOfIndividualAxis__custom--ChiefExecutiveOfficerAndChiefOperatingOfficerMember_zzRarIGxDXzl">26,250</span> previously awarded stock options nearing expiration from related parties consisting of the Company’s CEO and COO. The redemption eliminated the stock options and resulted in a total of $<span id="xdx_90C_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20210101__20210930__srt--TitleOfIndividualAxis__custom--ChiefExecutiveOfficerAndChiefOperatingOfficerMember_zj6u3L3I2Sa9">116,718</span> in additional compensation expense. During the nine months ended September 30, 2021, the Company issued <span id="xdx_907_eus-gaap--CommonStockSharesIssued_iI_pid_c20210930__srt--TitleOfIndividualAxis__custom--BoardOfDirectorsMember_zIcKN71kQT94">7,500</span> shares of common stock, $<span id="xdx_906_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20210930__srt--TitleOfIndividualAxis__custom--BoardOfDirectorsMember_zutdGDyXlTF9">0.0001</span> par value per share (the “Common Stock”) to one member of the Board of Directors, upon exercise of a previously awarded stock option in exchange for payment of an exercise price of $<span id="xdx_907_eus-gaap--StockIssuedDuringPeriodValueStockOptionsExercised_pp0p0_c20210101__20210930__srt--TitleOfIndividualAxis__custom--ChiefExecutiveOfficerAndChiefOperatingOfficerMember_zuE9ODOh9xz2" title="Exercise price amount">11,320</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">During the nine months ended September 30, 2020, the Company redeemed <span id="xdx_904_eus-gaap--StockRedeemedOrCalledDuringPeriodShares_c20200101__20200930__srt--TitleOfIndividualAxis__srt--ChiefOperatingOfficerMember_pdd" title="Number of previously awarded options redeemed">11,250</span> previously awarded stock options nearing expiration from the Company’s COO. The redemption eliminated the stock options and resulted in a total of $<span id="xdx_904_eus-gaap--AllocatedShareBasedCompensationExpense_c20200101__20200930__srt--TitleOfIndividualAxis__srt--ChiefOperatingOfficerMember_pp0p0" title="Compensation expenses">8,857</span> in additional compensation expense. During the nine months ended September 30, 2020, the Company issued <span id="xdx_902_eus-gaap--CommonStockSharesIssued_c20200930__srt--TitleOfIndividualAxis__custom--ChiefExecutiveOfficerAndBoardOfDirectorMember_pdd" title="Common stock, shares value">22,500</span> shares of Common Stock to the CEO and one board member upon exercise of previously awarded stock options in exchange for payment of the exercise price of $<span id="xdx_907_eus-gaap--StockIssuedDuringPeriodValueStockOptionsExercised_pp0p0_c20200101__20200930__srt--TitleOfIndividualAxis__srt--ChiefOperatingOfficerMember_zTsnLNjXw6Z6" title="Exercise price amount">19,965</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> 26250 116718 7500 0.0001 11320 11250 8857 22500 19965 <p id="xdx_806_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zosomNTKDtW5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>Note 9. <span id="xdx_82D_zdAQRLM26NRj">Commitments and Contingencies</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>General or Threatened Litigation</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">From time to time, the Company is notified of threatened litigation or that a claim is being made against it. The Company evaluates contingencies on an on-going basis and has established loss provisions for matters in which losses are probable and the amount of loss can be reasonably estimated. There is no threatened litigation at this time.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>Employment Agreements</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif">On April 2, 2012, the Company entered into three-year Employment Agreements with its Chief Executive Officer and Chief Operating Officer that provide for annual base salaries of $<span id="xdx_909_eus-gaap--SalariesWagesAndOfficersCompensation_c20120328__20120402__us-gaap--TypeOfArrangementAxis__custom--ThreeYearEmploymentAgreementsMember__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember_pp0p0" title="Annual salaries">195,000</span> and $<span id="xdx_902_eus-gaap--SalariesWagesAndOfficersCompensation_c20120328__20120402__us-gaap--TypeOfArrangementAxis__custom--ThreeYearEmploymentAgreementsMember__srt--TitleOfIndividualAxis__srt--ChiefOperatingOfficerMember_pp0p0" title="Annual salaries">175,000</span>, respectively, subject to cost-of-living adjustments, and contain automatic one-year extension provisions. These contracts have been renewed annually and have been adjusted based on the same percentage increase approved for Company-wide cost-of-living adjustments.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif">On August 26, 2021, the Compensation Committee of the Board of Directors (the “Compensation Committee”) of VirTra, Inc. (the “Company”), relying upon third-party studies and recommendations, took several actions to bring the compensation of the Company’s Chief Executive officer (CEO) and Chief Operating Officer (COO) up to industry standards and provide meaningful incentive for future performance. The Committee (1) approved grants of <span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodSharesReverseStockSplits_c20210824__20210826__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember__us-gaap--PlanNameAxis__custom--TwoThousandAndSeventeenEquityIncentivePlanMember_zkTY2XrnMen8">224,133</span> and <span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesReverseStockSplits_c20210824__20210826__srt--TitleOfIndividualAxis__srt--ChiefOperatingOfficerMember__us-gaap--PlanNameAxis__custom--TwoThousandAndSeventeenEquityIncentivePlanMember_zGZ1NsMomIY9">168,090</span> performance-based restricted stock units pursuant to the Company’s 2017 Equity Incentive Plan (the “Plan”) to the Company’s CEO and COO, respectively, with fair value on the grant date of August 26, 2021, of $<span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20210824__20210826__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember_zO3aE5JBFTb6">1,559,966</span> and $<span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20210824__20210826__srt--TitleOfIndividualAxis__srt--ChiefOperatingOfficerMember_z3Wp5A8U8Ssj">1,169,906</span>, respectively; (2) approved grants of <span id="xdx_906_eus-gaap--StockIssuedDuringPeriodSharesReverseStockSplits_c20200701__20210630__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember_z0ruAXMJuClc">14,057</span> and <span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesReverseStockSplits_c20200701__20210630__srt--TitleOfIndividualAxis__srt--ChiefOperatingOfficerMember_z79oWoDoGZDk">10,543</span> restricted shares with a fair value of $<span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20200701__20210630__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember_zKrXz55wt349">97,837</span> and $<span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20200701__20210630__srt--TitleOfIndividualAxis__srt--ChiefOperatingOfficerMember_zEc5WnhjtOld">73,379</span>, respectively, to the CEO and COO, respectively, based on the Company’s performance for the twelve months ended June 30, 2021; and (3) increased the annual base salaries effective August 15, 2021 to $<span id="xdx_902_eus-gaap--SalariesWagesAndOfficersCompensation_pp0p0_c20210814__20210815__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember_zTmhyVnV4gQ1">349,860</span> and $<span id="xdx_90B_eus-gaap--SalariesWagesAndOfficersCompensation_pp0p0_c20210814__20210815__srt--TitleOfIndividualAxis__srt--ChiefOperatingOfficerMember_znaUXAdELhU">251,140</span> for the CEO and COO, respectively. While their salaries have been annually increased with Company-wide cost-of-living adjustments, this was the first comprehensive review and adjustment undertaken since 2012.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif">Beginning on the last business day of August 2022, a tranche of restricted stock units may vest if the Company has achieved net profit (net income under GAAP) for the twelve months ending June 30, 2022, of at least $<span id="xdx_90D_eus-gaap--NetIncomeLoss_c20210701__20220630__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember__us-gaap--VestingAxis__custom--TrancheMember__us-gaap--AwardDateAxis__custom--AugustTwoThousandAndTwentyTwoMember_z29ehT1KuBP">2,500,000</span>. For every $<span id="xdx_904_eus-gaap--NetIncomeLoss_c20210101__20210930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember__us-gaap--AwardDateAxis__custom--AugustTwoThousandAndTwentyTwoMember_zptbea5K59R4">500,000</span> earned in excess of $<span id="xdx_904_eus-gaap--NetIncomeLoss_c20210101__20210930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember__us-gaap--AwardDateAxis__custom--AugustTwoThousandAndTwentyTwoMember__us-gaap--VestingAxis__custom--AnotherTrancheMember_zQM3jOYo5l7a">2,500,000</span> another tranche will vest. If the maximum net profits (net income under GAAP) of $<span id="xdx_90B_eus-gaap--NetIncomeLoss_c20210101__20210930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember__us-gaap--VestingAxis__custom--TenTranchesMember__srt--RangeAxis__srt--MaximumMember_z9x7Ym6EMSM5">7,000,000</span> is achieved, ten tranches would vest. Similarly, on the last business day of August 2023, a tranche of restricted stock units may vest if the Company has achieved a net profit (net income under GAAP) of at least $<span id="xdx_903_eus-gaap--NetIncomeLoss_c20210101__20210930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember__us-gaap--AwardDateAxis__custom--AugustTwoThousandAndTwentyThreeMember_z6TqXwElJ333">3,000,000</span>, with the potential to have additional tranches vest up to a maximum of $<span id="xdx_90F_eus-gaap--NetIncomeLoss_c20210101__20210930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardDateAxis__custom--AugustTwoThousandAndTwentyThreeMember__us-gaap--VestingAxis__custom--AdditionalTranchesMember_zsU9gnFPWhX3">9,000,000</span> in net profit (net income under GAAP). This vesting arrangement continues with the last business day of August 2024, with the minimum net profit (net income under GAAP) threshold being $<span id="xdx_907_eus-gaap--NetIncomeLoss_c20210101__20210930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember__us-gaap--AwardDateAxis__custom--AugustTwoThousandAndTwentyFourMember_z2omHoEc0774">3,500,000</span> and the maximum net profit (net income under GAAP) being $<span id="xdx_909_eus-gaap--NetIncomeLoss_c20210101__20210930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardDateAxis__custom--AugustTwoThousandAndTwentyFourMember_z6K2ciN0jyzh">11,000,000</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif">It is the Company’s policy to estimate the fair value of the RSU’s on the date of the grant and evaluate the probability of achieving the net profit (net income under GAAP) tranches quarterly. If the target is deemed probable, the expense is amortized on a straight-line basis over the remaining time period. The Company determined based on the vesting terms described above that the net profit (net income under GAAP) for the twelve months ending June 30, 2022, of $<span id="xdx_902_eus-gaap--NetIncomeLoss_c20210101__20210930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember__us-gaap--VestingAxis__custom--TrancheMember__us-gaap--AwardDateAxis__custom--JuneThirtyTwoThousandAndTwentyTwoMember_zyEcWIgLeEMd">2,500,000</span> is probable, the expense for the period ending September 30, 2021, is considered to be nominal.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>Profit Sharing</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif">VirTra provides a discretionary profit-sharing program that pays out a percentage of Company profits each year as a cash bonus to eligible employees. The cash payment is typically split into two equal payments and distributed pro-rata in April and October of the following year to only active employees. For the nine months ended September 30, 2021, $<span id="xdx_90A_eus-gaap--LaborAndRelatedExpense_c20210101__20210930_zCRp3w8PTSuj">225,000</span> was accrued for profit sharing. For the nine months ended September 30, 2020, $<span id="xdx_90E_eus-gaap--LaborAndRelatedExpense_do_c20200101__20200930_zDUJG0eXgkrb">56,057</span> was accrued for profit sharing. The 2021 profit sharing estimate is revised quarterly and will be finalized after the year-end financial audit.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> 195000 175000 224133 168090 1559966 1169906 14057 10543 97837 73379 349860 251140 2500000 500000 2500000 7000000 3000000 9000000 3500000 11000000 2500000 225000 56057 <p id="xdx_807_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_z7YM2fqLQyck" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>Note 10. <span id="xdx_82F_z8aAFi3ZhH">Stockholders’ Equity</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>Authorized Capital</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>Common Stock</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"><i>Authorized Shares</i>. The Company is authorized to issue <span id="xdx_907_eus-gaap--CommonStockSharesAuthorized_c20210930__us-gaap--StatementEquityComponentsAxis__custom--CommonStocksMember_pdd" title="Common stock shares authorized">60,000,000</span> shares of common stock, of which (a) <span id="xdx_90F_eus-gaap--CommonStockSharesAuthorized_iI_c20210930__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zZMOAIZYstD4" title="Common stock shares authorized">50,000,000</span> shares is Common Stock, (b) <span id="xdx_90D_eus-gaap--CommonStockSharesAuthorized_iI_c20210930__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zQUlRHu8WoDl" title="Common stock shares authorized">2,500,000</span> shares is Class A common stock, par value $<span id="xdx_907_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20210930__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z2KIbtuXkIG7" title="Common stock, par value">0.0001</span> per share (the “Class A Common Stock”), and (c) <span id="xdx_90B_eus-gaap--CommonStockSharesAuthorized_iI_c20210930__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zI8WNzzeEdtl" title="Common stock shares authorized">7,500,000</span> shares is Class B common stock, par value $<span id="xdx_904_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20210930__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z7QD69zzaCNe" title="Common stock, par value">0.0001</span> per share (the “Class B Common Stock”). To date, no Class A Common Stock or Class B Common Stock has been issued.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"><i>Rights and Preferences</i>. Voting Rights. Except as otherwise required by the Nevada Revised Statues or as provided by or pursuant to the provisions of the Articles of Incorporation:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif">(i) <span id="xdx_900_eus-gaap--CommonStockVotingRights_c20210101__20210930__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember" title="Common stock voting rights">Each holder of Common Stock is entitled to one (1) vote for each share of Common Stock held of record by such holder. The holders of shares of Common Stock do not have cumulative voting rights.</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif">(ii) <span id="xdx_903_eus-gaap--CommonStockVotingRights_c20210101__20210930__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember" title="Common stock voting rights">Each holder of Class A Common Stock is entitled to ten (10) votes for each share of Class A Common Stock held of record by such holder. The holders of shares of Class A Common Stock do not have cumulative voting rights.</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif">(iii) The holders of Common Stock and Class A Common Stock vote together as a single class on all matters on which stockholders are generally entitled to vote.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif">(iv) The holders of Class B Common Stock are not be entitled to vote on any matter, except that the holders of Class B Common Stock are entitled to vote separately as a class with respect to amendments to the Articles of Incorporation that increase or decrease the aggregate number of authorized shares of such class, increase or decrease the par value of the shares of such class, or alter or change the powers, preferences, or special rights of the shares of such class so as to affect them adversely.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font: 10pt Times New Roman, Times, Serif"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>Preferred Stock</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"><i>Authorized Shares</i>. The Company is authorized to issue <span id="xdx_906_eus-gaap--PreferredStockSharesAuthorized_iI_c20210930_zaB2Y3eD55E1" title="Preferred stock shares authorized">2,500,000</span> shares of preferred stock, par value $<span id="xdx_903_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20210930_zyfrkFz0jmh2" title="Preferred stock, par value">0.0001</span> per share (the “Preferred Stock”).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"><i>Rights and Preferences</i>. The Board of Directors is authorized at any time, and from time to time, to provide for the issuance of shares of Preferred Stock in one or more series, and to determine the designations, preferences, limitations and relative or other rights of the Preferred Stock or any series thereof.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>Stock Repurchase</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif">On October 25, 2016, the Company’s Board of Directors authorized the repurchase of up to $<span id="xdx_90E_eus-gaap--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_iI_pn6n6_c20161025__srt--TitleOfIndividualAxis__srt--BoardOfDirectorsChairmanMember_zkNoS9ZgZd5c" title="Common stock shares authorized to repurchase">1</span> million of its Common Stock under Rule 10b-18 promulgated under the Securities Exchange Act of 1934, as amended. Purchases made pursuant to this authorization will be made in the open market, in privately negotiated transactions, or pursuant to any trading plan that may be adopted in accordance with the Rule 10b-18. The timing, manner, price and amount of any repurchases will be determined by the Company in its discretion and will be subject to economic and market conditions, stock price, applicable legal requirements and other factors. On January 9, 2019, VirTra’s Board of Directors authorized an additional $<span id="xdx_907_eus-gaap--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_iI_pn6n6_c20190109__srt--TitleOfIndividualAxis__srt--BoardOfDirectorsChairmanMember_zY1TCKjaBPre" title="Common stock shares authorized to repurchase">1</span> million be allocated for the repurchase of VirTra’s stock under the existing 10b-18 plan. The stock repurchase program was suspended as a result of interim rulings for public-company recipients of a PPP loan under the CARES Act. See Note 1.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>Treasury Stock</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif">During the nine months ended September 30, 2021 and 2020, the Company purchased no additional treasury shares. As of September 30, 2021, all treasury shares previously purchased had been cancelled and returned to shares authorized.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>Non-qualified Stock Options</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">The Company has periodically issued non-qualified stock options to key employees, officers and directors under a stock option compensation plan approved by the Board of Directors in 2009. Terms of option grants are at the discretion of the Board of Directors and are generally seven years. Upon the exercise of these options, the Company expects to issue new authorized shares of its Common Stock. The following table summarizes all non-qualified stock options as of:</span></p> <p id="xdx_89D_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zR8uoMF8nBMc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_8B6_zOZQbO5wwfnc" style="display: none">Schedule Of Non-qualified Stock Options</span> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">September 30, 2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">September 30, 2020</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Number of Stock</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Weighted Exercise</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Number of Stock</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Weighted Exercise</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Options</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Price</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Options</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Price</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 40%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Options outstanding, beginning of year</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_z2j6pLda80C" style="font-family: Times New Roman, Times, Serif; width: 11%; text-align: right" title="Number of Stock Options, Options outstanding, beginning of year"><span style="font-family: Times New Roman, Times, Serif">164,167</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zTEduLmgBDC3" style="font-family: Times New Roman, Times, Serif; width: 11%; text-align: right" title="Weighted Exercise Price, Option outstanding, beginning of year"><span style="font-family: Times New Roman, Times, Serif">3.13</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20200101__20200930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_z4eRpBvY6Tei" style="font-family: Times New Roman, Times, Serif; width: 11%; text-align: right" title="Number of Stock Options, Options outstanding, beginning of year"><span style="font-family: Times New Roman, Times, Serif">234,167</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20200101__20200930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_znzPa9mnVtEb" style="font-family: Times New Roman, Times, Serif; width: 11%; text-align: right" title="Weighted Exercise Price, Option outstanding, beginning of year"><span style="font-family: Times New Roman, Times, Serif">2.47</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Granted</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_pdd" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Number of Stock Options, Granted"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1366">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_pdd" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Weighted Exercise Price, Granted"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1368">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20200101__20200930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_pdd" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Number of Stock Options, Granted"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1370">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20200101__20200930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_pdd" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Weighted Exercise Price, Granted"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1372">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Redeemed</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_985_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsRedeemedInPeriodGross_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_pdd" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Number of Stock Options, Redeemed"><span style="font-family: Times New Roman, Times, Serif">(26,250</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsRedeemedInPeriodWeightedAverageIntrinsicValue_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_pdd" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Weighted Exercise Price, Redeemed"><span style="font-family: Times New Roman, Times, Serif">1.51</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsRedeemedInPeriodGross_c20200101__20200930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_pdd" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Number of Stock Options, Redeemed"><span style="font-family: Times New Roman, Times, Serif">(36,250</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsRedeemedInPeriodWeightedAverageIntrinsicValue_c20200101__20200930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_pdd" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Weighted Exercise Price, Redeemed"><span style="font-family: Times New Roman, Times, Serif">0.83</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Exercised</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zhwKALXI8oq6" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Number of Stock Options, Exercised"><span style="font-family: Times New Roman, Times, Serif">(7,500</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_pdd" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Weighted Exercise Price, Exercised"><span style="font-family: Times New Roman, Times, Serif">1.51</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98C_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20200101__20200930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zBayAwPM6vIk" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Number of Stock Options, Exercised"><span style="font-family: Times New Roman, Times, Serif">(22,500</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20200101__20200930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_pdd" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Weighted Exercise Price, Exercised"><span style="font-family: Times New Roman, Times, Serif">0.89</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Expired / terminated</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_pdd" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Number of Stock Options, Expired / terminated"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1390">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_pdd" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Weighted Exercise Price, Expired / terminated"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1392">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_c20200101__20200930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_pdd" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Number of Stock Options, Expired / terminated"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1394">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_c20200101__20200930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_pdd" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Weighted Exercise Price, Expired / terminated"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1396">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Options outstanding, end of period</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zK2uOMMf4x9c" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Number of Stock Options, Options outstanding, end of period"><span style="font-family: Times New Roman, Times, Serif">130,417</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zOApFZ9KV4se" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Weighted Exercise Price, Option outstanding end of period"><span style="font-family: Times New Roman, Times, Serif">3.55</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20200101__20200930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zSijaltdMXyg" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Number of Stock Options, Options outstanding, end of period"><span style="font-family: Times New Roman, Times, Serif">175,417</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20200101__20200930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_z5J6C7EGYng3" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Weighted Exercise Price, Option outstanding end of period"><span style="font-family: Times New Roman, Times, Serif">3.01</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Options exercisable, end of period</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zQoeTM09nDCh" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Number of Stock Options, Options exercisable, end of period"><span style="font-family: Times New Roman, Times, Serif">130,417</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zR78rDTEvAC4" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Weighted Exercise Price, Options exercisable, end of period"><span style="font-family: Times New Roman, Times, Serif">3.55</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_c20200101__20200930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zUO1HJjJUCs8" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Number of Stock Options, Options exercisable, end of period"><span style="font-family: Times New Roman, Times, Serif">175,417</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_c20200101__20200930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zFYpXzmBg2F8" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Weighted Exercise Price, Options exercisable, end of period"><span style="font-family: Times New Roman, Times, Serif">3.01</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A4_zDq3skqu2wRa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"><span style="font: 10pt Times New Roman, Times, Serif">The Company did not have any non-vested stock options outstanding as of September 30, 2021 and December 31, 2020. The weighted average contractual term for options outstanding and exercisable at September 30, 2021 and 2020 was <span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20210930_zzcdVRezkzs2">7 </span></span><span style="font: 10pt Times New Roman, Times, Serif">years. The aggregate intrinsic value of the options outstanding and exercisable at September 30, 2021 and 2020 was $<span id="xdx_90B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAndOutstandingAggregateIntrinsicValue_c20210930_pp0p0">859,675 </span></span><span style="font: 10pt Times New Roman, Times, Serif">and $<span id="xdx_90A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAndOutstandingAggregateIntrinsicValue_c20200930_pp0p0">204,037</span></span><span style="font: 10pt Times New Roman, Times, Serif">, respectively. The total intrinsic value of options exercised and redeemed during the nine months ended September 30, 2021, was $<span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_c20210101__20210930_pp0p0">117,647</span></span><span style="font: 10pt Times New Roman, Times, Serif">, and the total intrinsic value of options exercised during the nine months ended September 30, 2020, was $<span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_c20200101__20200930_pp0p0">50,362</span></span><span style="font: 10pt Times New Roman, Times, Serif">. For the three months ended September 30, 2021, and 2020, the Company received payments related to the exercise of options in the amount of $<span id="xdx_906_eus-gaap--StockIssuedDuringPeriodValueStockOptionsExercised_c20210701__20210930_pp0p0">5,250</span></span> <span style="font: 10pt Times New Roman, Times, Serif">and $<span id="xdx_908_eus-gaap--StockIssuedDuringPeriodValueStockOptionsExercised_c20200701__20200930_pp0p0">6,750</span></span><span style="font: 10pt Times New Roman, Times, Serif">, respectively. For the nine months ended September 30, 2021, and 2020, the Company received payments related to the exercise of options in the amount of $<span id="xdx_900_eus-gaap--ProceedsFromStockOptionsExercised_pp0p0_c20210101__20210930_zK4qhjeRL1Sl">11,320</span></span> <span style="font: 10pt Times New Roman, Times, Serif">and $<span id="xdx_90D_eus-gaap--ProceedsFromStockOptionsExercised_pp0p0_c20200101__20200930_zkoeEUXRCDi3">19,965</span></span><span style="font: 10pt Times New Roman, Times, Serif">, respectively. The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying options and the fair value of the Company’s Common Stock for those stock options that have an exercise price lower than the fair value of the Company’s Common Stock. Options with an exercise price above the fair value of the Company’s Common Stock are considered to have no intrinsic value.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>2017 Equity Incentive Plan</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">On August 23, 2017, our board approved, subject to stockholder approval at the annual meeting of stockholders on October 6, 2017, the 2017 Equity Incentive Plan (the “Equity Plan”). The Equity Plan is intended to make available incentives that will assist us to attract, retain and motivate employees, including officers, consultants and directors. We may provide these incentives through the grant of stock options, stock appreciation rights, restricted stock, restricted stock units, performance shares and units and other cash-based or stock-based awards.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">A total of<span id="xdx_908_eus-gaap--CommonStockCapitalSharesReservedForFutureIssuance_c20170823__us-gaap--PlanNameAxis__custom--TwoThousandAndSeventeenMemberEquityIncentivePlanMember_pdd" title="Number of common stock capital shares reserved for future issuance"> 1,187,500 </span>shares of our Common Stock was initially authorized and reserved for issuance under the Equity Plan. This reserve automatically increased on January 1, 2020, and will increase each subsequent anniversary through 2027, by an amount equal to the smaller of (a) <span id="xdx_90B_ecustom--PercentageOfCommonStockSharesIssuedAndOutstanding_iI_dp_uPercentage_c20170823__us-gaap--PlanNameAxis__custom--TwoThousandAndSeventeenMemberEquityIncentivePlanMember_zQLWc7jUNEi" title="Percentage of common stock shares issued and outstanding">3</span>% of the number of shares of Common Stock issued and outstanding on the immediately preceding December 31, or (b) an amount determined by the board.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">Awards may be granted under the Equity Plan to our employees, including officers, directors or consultants or those of any present or future parent or subsidiary corporation or other affiliated entity. All awards will be evidenced by a written agreement between us and the holder of the award and may include any of the following: stock options, stock appreciation rights, restricted stock, restricted stock units, performance shares and performance units and cash-based awards and other stock-based awards.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">Through September 30, 2021, <span id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesReverseStockSplits_c20210801__20210823__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember__us-gaap--PlanNameAxis__custom--TwoThousandAndSeventeenEquityIncentivePlanMember_z0XvpXyaDqw1">224,133</span> and <span id="xdx_908_eus-gaap--StockIssuedDuringPeriodSharesReverseStockSplits_c20210801__20210823__srt--TitleOfIndividualAxis__srt--ChiefOperatingOfficerMember__us-gaap--PlanNameAxis__custom--TwoThousandAndSeventeenEquityIncentivePlanMember_zfuFJhMkJxsj">168,090</span> awards have been granted under the Equity Plan to the Company’s CEO and COO, respectively (see Note 9).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"><b><i>Common stock activity</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">On August 26, 2021, the Compensation Committee of the Board of Directors approved grants of <span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesReverseStockSplits_c20210801__20210826__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember_zkOWZBN6ueqh">14,057</span> and <span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesReverseStockSplits_c20210801__20210826__srt--TitleOfIndividualAxis__srt--ChiefOperatingOfficerMember_zKVXml4UVGy5">10,543</span> restricted shares to the CEO and COO, respectively, based on the Company’s performance for the twelve months ended June 30, 2021 (see Note 9).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">On March 31, 2021, the Company entered into a Securities Purchase Agreement (the “Purchase Agreement”) with certain institutional investors (the “Purchasers”), pursuant to which the Company agreed to sell to the Purchasers an aggregate of <span id="xdx_90C_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20210301__20210331__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__srt--TitleOfIndividualAxis__custom--CertainInstitutionalInvestorsMember_zaNt7jPNa2ma" title="Sale of stock, shares">3,000,000</span> shares (the “RDO Shares”) of the Company’s Common Stock at a price of $<span id="xdx_901_eus-gaap--SaleOfStockPricePerShare_iI_c20210331__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__srt--TitleOfIndividualAxis__custom--CertainInstitutionalInvestorsMember_zbNESZ3NYo12" title="Sale of stock, price per share">6.00</span> per share in a registered direct offering (the “Offering”). The RDO Shares were offered and sold by the Company pursuant to an effective shelf registration statement on Form S-3 (File No. 333-238624), which was filed by the Company with the SEC on May 22, 2020, and subsequently declared effective on June 2, 2020, and a related prospectus.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">The Company also entered into a placement agent agreement (the “Placement Agency Agreement”) on March 31, 2021, with Roth Capital Partners, LLC (“Roth”), pursuant to which Roth agreed to serve as placement agent for the issuance and sale of the RDO Shares. The Company agreed to pay Roth an aggregate fee equal to <span id="xdx_909_ecustom--GrossProceedsAggregatePercentage_dp_uPercentage_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--PlacementAgencyAgreementMember__dei--LegalEntityAxis__custom--RothCapitalPartnersLLCMember_zLoBUyLVehce" title="Gross proceeds, aggregate percentage">6.5</span>% of the gross proceeds received by the Company from the sale of the securities in the transaction. The Company also agreed to pay Roth a reimbursement for legal fees and expenses in an amount not to exceed $<span id="xdx_90A_ecustom--ReimbursementLegalFeesAndExpenses_c20210101__20210331__us-gaap--TypeOfArrangementAxis__custom--PlacementAgencyAgreementMember__dei--LegalEntityAxis__custom--RothCapitalPartnersLLCMember__srt--RangeAxis__srt--MaximumMember_pp0p0" title="Reimbursement legal fees and expenses">35,000</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">Roth acted as the lead placement agent in the Offering. Lake Street Capital Markets acted as co-placement agent for the Offering. Maxim Group LLC acted as a financial advisor to the Company in connection with the Offering.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">A prospectus supplement and the accompanying prospectus relating to and describing the terms of the Offering, dated March 31, 2021, was filed with the SEC on April 2, 2021.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif">On April 5, 2021, the Company closed the Offering. The total gross proceeds of the Offering were $<span id="xdx_904_eus-gaap--ProceedsFromIssuanceInitialPublicOffering_pn5n6_c20210404__20210405__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__us-gaap--SubsidiarySaleOfStockAxis__custom--OfferingMember_zOdykxRiZS71" title="Gross proceeds from public offering">18.0</span> million, before deducting the placement agents’ fees and other estimated Offering expenses which totaled $<span id="xdx_90E_eus-gaap--NoninterestExpenseOfferingCost_c20210404__20210405__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__us-gaap--SubsidiarySaleOfStockAxis__custom--OfferingMember_pp0p0" title="Noninterest Expense Offering Cost">1,205,000</span>.</span></p> 60000000 50000000 2500000 0.0001 7500000 0.0001 Each holder of Common Stock is entitled to one (1) vote for each share of Common Stock held of record by such holder. The holders of shares of Common Stock do not have cumulative voting rights. Each holder of Class A Common Stock is entitled to ten (10) votes for each share of Class A Common Stock held of record by such holder. The holders of shares of Class A Common Stock do not have cumulative voting rights. 2500000 0.0001 1000000 1000000 <p id="xdx_89D_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zR8uoMF8nBMc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_8B6_zOZQbO5wwfnc" style="display: none">Schedule Of Non-qualified Stock Options</span> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">September 30, 2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">September 30, 2020</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Number of Stock</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Weighted Exercise</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Number of Stock</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Weighted Exercise</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Options</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Price</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Options</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Price</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 40%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Options outstanding, beginning of year</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_z2j6pLda80C" style="font-family: Times New Roman, Times, Serif; width: 11%; text-align: right" title="Number of Stock Options, Options outstanding, beginning of year"><span style="font-family: Times New Roman, Times, Serif">164,167</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zTEduLmgBDC3" style="font-family: Times New Roman, Times, Serif; width: 11%; text-align: right" title="Weighted Exercise Price, Option outstanding, beginning of year"><span style="font-family: Times New Roman, Times, Serif">3.13</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20200101__20200930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_z4eRpBvY6Tei" style="font-family: Times New Roman, Times, Serif; width: 11%; text-align: right" title="Number of Stock Options, Options outstanding, beginning of year"><span style="font-family: Times New Roman, Times, Serif">234,167</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20200101__20200930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_znzPa9mnVtEb" style="font-family: Times New Roman, Times, Serif; width: 11%; text-align: right" title="Weighted Exercise Price, Option outstanding, beginning of year"><span style="font-family: Times New Roman, Times, Serif">2.47</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Granted</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_pdd" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Number of Stock Options, Granted"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1366">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_pdd" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Weighted Exercise Price, Granted"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1368">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20200101__20200930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_pdd" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Number of Stock Options, Granted"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1370">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20200101__20200930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_pdd" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Weighted Exercise Price, Granted"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1372">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Redeemed</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_985_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsRedeemedInPeriodGross_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_pdd" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Number of Stock Options, Redeemed"><span style="font-family: Times New Roman, Times, Serif">(26,250</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsRedeemedInPeriodWeightedAverageIntrinsicValue_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_pdd" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Weighted Exercise Price, Redeemed"><span style="font-family: Times New Roman, Times, Serif">1.51</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsRedeemedInPeriodGross_c20200101__20200930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_pdd" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Number of Stock Options, Redeemed"><span style="font-family: Times New Roman, Times, Serif">(36,250</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsRedeemedInPeriodWeightedAverageIntrinsicValue_c20200101__20200930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_pdd" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Weighted Exercise Price, Redeemed"><span style="font-family: Times New Roman, Times, Serif">0.83</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Exercised</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zhwKALXI8oq6" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Number of Stock Options, Exercised"><span style="font-family: Times New Roman, Times, Serif">(7,500</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_pdd" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Weighted Exercise Price, Exercised"><span style="font-family: Times New Roman, Times, Serif">1.51</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98C_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20200101__20200930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zBayAwPM6vIk" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Number of Stock Options, Exercised"><span style="font-family: Times New Roman, Times, Serif">(22,500</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20200101__20200930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_pdd" style="font-family: Times New Roman, Times, Serif; text-align: right" title="Weighted Exercise Price, Exercised"><span style="font-family: Times New Roman, Times, Serif">0.89</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Expired / terminated</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_pdd" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Number of Stock Options, Expired / terminated"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1390">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_pdd" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Weighted Exercise Price, Expired / terminated"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1392">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_c20200101__20200930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_pdd" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Number of Stock Options, Expired / terminated"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1394">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_c20200101__20200930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_pdd" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Weighted Exercise Price, Expired / terminated"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1396">-</span></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Options outstanding, end of period</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zK2uOMMf4x9c" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Number of Stock Options, Options outstanding, end of period"><span style="font-family: Times New Roman, Times, Serif">130,417</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zOApFZ9KV4se" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Weighted Exercise Price, Option outstanding end of period"><span style="font-family: Times New Roman, Times, Serif">3.55</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20200101__20200930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zSijaltdMXyg" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Number of Stock Options, Options outstanding, end of period"><span style="font-family: Times New Roman, Times, Serif">175,417</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20200101__20200930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_z5J6C7EGYng3" style="border-bottom: Black 2.5pt double; font-family: Times New Roman, Times, Serif; text-align: right" title="Weighted Exercise Price, Option outstanding end of period"><span style="font-family: Times New Roman, Times, Serif">3.01</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Options exercisable, end of period</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zQoeTM09nDCh" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Number of Stock Options, Options exercisable, end of period"><span style="font-family: Times New Roman, Times, Serif">130,417</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zR78rDTEvAC4" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Weighted Exercise Price, Options exercisable, end of period"><span style="font-family: Times New Roman, Times, Serif">3.55</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_c20200101__20200930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zUO1HJjJUCs8" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Number of Stock Options, Options exercisable, end of period"><span style="font-family: Times New Roman, Times, Serif">175,417</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_c20200101__20200930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zFYpXzmBg2F8" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right" title="Weighted Exercise Price, Options exercisable, end of period"><span style="font-family: Times New Roman, Times, Serif">3.01</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 164167 3.13 234167 2.47 -26250 1.51 -36250 0.83 7500 1.51 22500 0.89 130417 3.55 175417 3.01 130417 3.55 175417 3.01 P7Y 859675 204037 117647 50362 5250 6750 11320 19965 1187500 0.03 224133 168090 14057 10543 3000000 6.00 0.065 35000 18000000.0 1205000 XML 11 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Cover - shares
9 Months Ended
Sep. 30, 2021
Nov. 12, 2021
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Sep. 30, 2021  
Document Fiscal Period Focus Q3  
Document Fiscal Year Focus 2021  
Current Fiscal Year End Date --12-31  
Entity File Number 001-38420  
Entity Registrant Name VIRTRA, INC.  
Entity Central Index Key 0001085243  
Entity Tax Identification Number 93-1207631  
Entity Incorporation, State or Country Code NV  
Entity Address, Address Line One 7970 S  
Entity Address, Address Line Two Kyrene Rd  
Entity Address, City or Town Tempe  
Entity Address, State or Province AZ  
Entity Address, Postal Zip Code 85284  
City Area Code (480)  
Local Phone Number 968-1488  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company true  
Elected Not To Use the Extended Transition Period false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   10,807,130
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheets - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 21,545,843 $ 6,841,984
Accounts receivable, net 4,890,424 1,378,270
Inventory, net 5,933,586 3,515,997
Unbilled revenue 4,346,282 5,408,598
Prepaid expenses and other current assets 624,767 382,445
Total current assets 37,340,902 17,527,294
Long-term assets:    
Property and equipment, net 12,438,061 1,381,744
Operating lease right-of-use asset, net 863,227 1,094,527
Intangible assets, net 882,604 271,048
Security deposits, long-term 19,712 86,500
Other assets, long-term 533,264 500,114
Deferred tax asset, net 1,482,107 1,892,000
Total long-term assets 16,218,975 5,225,933
Total assets 53,559,877 22,753,227
Current liabilities:    
Accounts payable 1,087,736 345,573
Accrued compensation and related costs 1,287,063 843,101
Accrued expenses and other current liabilities 493,643 772,884
Note payable, current 233,047 266,037
Operating lease liability, short-term 341,124 321,727
Deferred revenue, short-term 8,058,613 4,708,575
Total current liabilities 11,501,226 7,257,897
Long-term liabilities:    
Deferred revenue, long-term 1,958,110 1,920,346
Note payable, long-term 8,336,991 1,063,243
Operating lease liability, long-term 594,499 853,155
Other long term liabilities 5,435
Total long-term liabilities 10,895,035 3,836,744
Total liabilities 22,396,261 11,094,641
Stockholders’ equity:    
Preferred stock $0.0001 par value; 2,500,000 authorized; no shares issued or outstanding
Common stock 1,081 778
Additional paid-in capital 30,870,893 13,893,660
Retained earnings (Accumulated deficit) 291,642 (2,235,852)
Total stockholders’ equity 31,163,616 11,658,586
Total liabilities and stockholders’ equity 53,559,877 22,753,227
Common Class A [Member]    
Stockholders’ equity:    
Common stock
Common Class B [Member]    
Stockholders’ equity:    
Common stock
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheets (Parenthetical) - $ / shares
Sep. 30, 2021
Dec. 31, 2020
Preferred stock, par value $ 0.0001 $ 0.0001
Preferred stock, shares authorized 2,500,000 2,500,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 50,000,000 50,000,000
Common stock, shares outstanding 10,807,130 7,775,030
Common stock, shares issued 10,807,130 7,775,030
Common Class A [Member]    
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 2,500,000 2,500,000
Common stock, shares outstanding 0 0
Common stock, shares issued 0 0
Common Class B [Member]    
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 7,500,000 7,500,000
Common stock, shares outstanding 0 0
Common stock, shares issued 0 0
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Statements of Operations (Unaudited) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Revenues:        
Total revenue $ 6,093,263 $ 6,413,721 $ 15,790,364 $ 12,521,663
Cost of sales 3,217,911 2,446,455 7,211,807 5,381,403
Gross profit 2,875,352 3,967,266 8,578,557 7,140,260
Operating expenses:        
General and administrative 1,958,038 2,250,348 5,670,883 6,050,798
Research and development 651,734 497,645 1,257,271 1,204,011
Net operating expense 2,609,772 2,747,993 6,928,154 7,254,809
Income (loss) from operations 265,580 1,219,273 1,650,403 (114,549)
Other income (expense):        
Other income (11,981) 7,067 38,777 45,359
Gain on forgiveness of note payable 1,320,714 1,320,714
Other (expense) income 21,948 (3,315) (13,094) (12,929)
Net other income (expense) 1,330,681 3,752 1,346,397 32,430
Income (Loss) before provision for income taxes 1,596,261 1,223,025 2,996,800 (82,119)
Provision (Benefit) for income taxes 253,289 354,941 469,306 40,467
Net income (loss) $ 1,342,972 $ 868,084 $ 2,527,494 $ (122,586)
Net income (loss) per common share:        
Basic $ 0.12 $ 0.11 $ 0.26 $ (0.02)
Diluted $ 0.12 $ 0.11 $ 0.25 $ (0.02)
Weighted average shares outstanding:        
Basic 10,792,520 7,760,799 9,745,091 7,753,034
Diluted 11,031,922 7,842,475 10,111,458 7,753,034
Net sales [Member]        
Revenues:        
Total revenue $ 6,093,263 $ 6,395,356 $ 15,790,364 $ 12,472,106
Eatertainment royalties licensing fees former related party [Member]        
Revenues:        
Total revenue 16,005 45,247
Other royalties licensing fees [Member]        
Revenues:        
Total revenue $ 2,360 $ 4,310
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Statements - Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
Preferred Stock [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock [Member]
Retained Earnings [Member]
Total
Beginning balance, value at Dec. 31, 2019 $ 775 $ 13,894,680 $ (3,714,255) $ 10,181,200
Beginning balance, shares at Dec. 31, 2019 7,745,030        
Stock options exercised $ 3 19,962 19,965
Stock options exercised, shares   22,500        
Stock options repurchased (26,667) (26,667)
Net loss (income) (122,586) (122,586)
Ending balance, value at Sep. 30, 2020 $ 778 13,887,975 (3,836,841) 10,051,912
Ending balance, shares at Sep. 30, 2020 7,767,530        
Beginning balance, value at Jun. 30, 2020 $ 777 13,902,047 (4,704,925) 9,197,899
Beginning balance, shares at Jun. 30, 2020 7,760,030        
Stock options exercised $ 1 6,749 6,750
Stock options exercised, shares   7,500        
Stock options repurchased (20,821) (20,821)
Net loss (income) 868,084 868,084
Ending balance, value at Sep. 30, 2020 $ 778 13,887,975 (3,836,841) 10,051,912
Ending balance, shares at Sep. 30, 2020 7,767,530        
Beginning balance, value at Dec. 31, 2020 $ 778 13,893,660 (2,235,852) 11,658,586
Beginning balance, shares at Dec. 31, 2020 7,775,030        
Stock options exercised 11,320 11,320
Stock options exercised, shares   7,500        
Stock issued for cash in offering, net $ 300 16,794,700 16,795,000
Stock issued for cash in offering, net, shares   3,000,000        
Stock issued for services $ 3 171,213 171,216
Stock issued for services, shares   24,600        
Net loss (income) 2,527,494 2,527,494
Ending balance, value at Sep. 30, 2021 $ 1,081 30,870,893 291,642 31,163,616
Ending balance, shares at Sep. 30, 2021 10,807,130        
Beginning balance, value at Jun. 30, 2021 $ 1,078 30,694,430 (1,051,330) 29,644,178
Beginning balance, shares at Jun. 30, 2021 10,780,030        
Stock options exercised 5,250 5,250
Stock options exercised, shares   2,500        
Stock issued for services $ 3 171,213 171,216
Stock issued for services, shares   24,600        
Net loss (income) 1,342,972 1,342,972
Ending balance, value at Sep. 30, 2021 $ 1,081 $ 30,870,893 $ 291,642 $ 31,163,616
Ending balance, shares at Sep. 30, 2021 10,807,130        
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Statements of Cash Flows (Unaudited) - USD ($)
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Cash flows from operating activities:    
Net income (loss) $ 2,527,494 $ (122,586)
Adjustments to reconcile net income (loss) to net cash (used in) provided by operating activities:    
Depreciation and amortization 367,253 274,866
Right of use amortization 231,300 220,997
Reserve for note receivable 16,738
Deferred taxes 409,893 80,000
Impairment of investment in That’s Eatertainment, former related party 406,000
Gain on forgiveness of note payable (1,329,280)
Employee stock compensation 171,216
Changes in operating assets and liabilities:    
Accounts receivable, net (3,512,154) (215,159)
That’s Eatertainment note receivable, net, related party (10,916)
Interest receivable 7,340
Inventory, net (2,417,589) (1,492,350)
Unbilled revenue 1,062,316 (109,500)
Prepaid expenses and other current assets (242,322) (107,637)
Other assets (33,150) 18,246
Security deposits, long-term 66,788
Accounts payable and other accrued expenses 912,318 635,765
Payments on operating lease liability (239,259) (221,028)
Deferred revenue 3,387,802 452,324
Net cash provided by (used in) operating activities 1,362,626 (166,900)
Cash flows from investing activities:    
Redemption of certificates of deposit 1,915,000
Purchase of intangible assets (627,765) (55,580)
Purchase of property and equipment (11,407,278) (329,386)
Net cash provided by (used in) investing activities (12,035,043) 1,530,034
Cash flows from financing activities:    
Repurchase of stock options (26,667)
Principal payments of debt (20,195)
Net proceeds from long term debt 8,590,151
Stock issued for cash in offering, net 16,795,000
Stock options exercised 11,320 19,965
Note payable-PPP Loan 1,325,961
Net cash provided by (used in) financing activities 25,376,276 1,319,259
Net increase (decrease) in cash and restricted cash 14,703,859 2,682,393
Cash and restricted cash, beginning of period 6,841,984 1,415,091
Cash and restricted cash, end of period 21,545,843 4,097,484
Supplemental disclosure of cash flow information:    
Taxes refunded 78,096 (39,533)
Interest paid $ 20,783 $ 5,247
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Organization and Significant Accounting Policies
9 Months Ended
Sep. 30, 2021
Accounting Policies [Abstract]  
Organization and Significant Accounting Policies

Note 1. Organization and Significant Accounting Policies

 

Organization and Business Operations

 

VirTra, Inc. (the “Company,” “VirTra,” “we,” “us” or “our”), located in Tempe, Arizona, is a global provider of judgmental use of force training simulators, firearms training simulators and driving simulators for the law enforcement, military, educational and commercial markets. The Company’s patented technologies, software, and scenarios provide intense training for de-escalation, judgmental use-of-force, marksmanship and related training that mimics real-world situations. VirTra’s mission is to save and improve lives worldwide through practical and highly-effective virtual reality and simulator technology. The Company sells its products worldwide through a direct sales force and international distribution partners. The original business started in 1993 as Ferris Productions, Inc. In September 2001, Ferris Productions, Inc. merged with GameCom, Inc. to ultimately become VirTra, Inc., a Nevada corporation.

 

During March 2020, a global pandemic was declared by the World Health Organization related to the rapidly growing outbreak of a novel strain of coronavirus (COVID-19). The pandemic has significantly impacted the economic conditions in the U.S., accelerating during half of March and April as federal, state and local governments react to the public health crisis, creating significant uncertainties in the U.S. economy. On March 30, 2020, the Governor for the State of Arizona issued a stay-at-home order which expired on May 15, 2020, upon which Arizona entered Phase I of reopening. The Company carefully reviewed all rules and regulations of the government orders and determined it met the requirements of an essential business to remain open. The Company had the majority of its staff begin working remotely in mid-March, with only essential personnel continue working at the manufacturing and production facilities and currently remains in Arizona’s Phase I of reopening. This situation is rapidly changing and additional impacts to the business may arise that we are not aware of currently. While the disruption is currently expected to be temporary, there is uncertainty around the duration. The ultimate impact of the pandemic on the Company’s results of operations, financial position, liquidity or capital resources cannot be reasonably estimated at this time. To date, the COVID-19 restrictions have resulted in reduced customer shipments and customer system installations. These recent developments are expected to result in lower recognized revenue and possibly lower gross margin when they occur. To date, there have been no order cancellations; rather, there have only been delays in when orders ship or installations occur and all delayed orders remain in backlog. Any future impact cannot be reasonably estimated at this time. The Company is no longer investing in Certificates of Deposits as a precautionary measure to increase its liquid cash position and preserve financial flexibility considering uncertainty in the U.S. and global markets resulting from COVID-19. Additionally, the Company’s stock repurchase program was suspended as a result of interim rulings for public-company recipients of a PPP loan under the CARES Act. The stock repurchase suspension remained in effect for the duration of the outstanding PPP loan. See Note 7 for information about the PPP Loan.

 

Basis of Presentation

 

The unaudited financial statements included herein have been prepared by us without audit pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) and should be read in conjunction with our audited financial statements for the year ended December 31, 2020 included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2020 filed with the SEC on March 29, 2021. Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) have been condensed or omitted as permitted by the SEC, although we believe the disclosures that are made are adequate to make the information presented herein not misleading.

 

The accompanying unaudited financial statements reflect, in our opinion, all normal recurring adjustments necessary to present fairly our financial position at September 30, 2021 and the results of our operations and cash flows for the periods presented. We derived the December 31, 2020 balance sheet data from audited financial statements; however, we did not include all disclosures required by GAAP.

 

Interim results are subject to seasonal variations, and the results of operations for the nine months ended September 30, 2021 are not necessarily indicative of the results to be expected for the full year.

 

Use of Estimates

 

The preparation of financial statements in conformity with GAAP requires management to make estimates that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ significantly from those estimates. Significant accounting estimates in these financial statements include valuation assumptions for share-based payments, allowance for doubtful accounts and notes receivable, inventory reserves, accrual for warranty reserves, the carrying value of long-lived assets and intangible assets, income tax valuation allowances, the carrying value of cost basis investments, and the allocation of the transaction price to the performance obligations in our contracts with customers.

 

 

Revenue Recognition

 

The Company adopted the Financial Accounting Standards Board’s (the “FASB”) Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customer (Topic 606) (“ASC 606”) on January 1, 2018 and the Company elected to use the modified retrospective transition method which requires application of ASC 606 to uncompleted contracts at the date of adoption. The adoption of ASC 606 did not have a material impact on the financial statements.

 

Under ASC 606, the Company must identify the contract with a customer, identify the performance obligations in the contract, determine the transaction price, allocate the transaction price to the performance obligations in the contract, and recognize revenue when (or as) the Company satisfies a performance obligation. Significant judgment is necessary when making these determinations.

 

The Company’s primary sources of revenue are derived from simulator and accessories sales, training and installation, the sale of customizable software and the sale of extended service-type warranties. The Company’s policy is to typically invoice upon completion of installation and/or training until such time the performance obligations that have been satisfied are included in unbilled. Sales discounts are presented in the financial statements as reductions in determining net revenues. Credit sales are recorded as current assets (accounts receivable and unbilled revenue). Prepaid deposits received at the time of sale and extended warranties purchased are recorded as current and long-term liabilities (deferred revenue) until earned. The following briefly summarizes the nature of our performance obligations and method of revenue recognition:

 

Performance Obligation   Method of Recognition
     
Simulator and accessories   Upon transfer of control
     
Installation and training   Upon completion or over the period of services being rendered
     
Extended service-type warranty   Deferred and recognized over the life of the extended warranty
     
Customized software and content   Upon transfer of control or over the period services are performed depending on the terms of the contract
     
Customized content scenario   As performance obligation is transferred over time (input method using time and materials expanded)
     
Sales-based royalty exchanged for license of intellectual property   Recognized as the performance obligation is satisfied over time – which is as the sales occur.

 

The Company recognizes revenue upon transfer of control or upon completion of the services for the simulator and accessories; for the installation and training and customized software performance obligations as the customer has the right and ability to direct the use of these products and services and the customer obtains substantially all of the remaining benefit from these products and services at that time. Revenue from certain customized content contracts may be recognized over the period the services are performed based on the terms of the contract. For the sales-based royalty exchanged for license of intellectual property, the Company recognized revenue as the sales occur over time.

 

The Company recognizes revenue on a straight-line basis over the period of services being rendered for the extended service-type warranties as these warranties represent a performance obligation to “stand ready to perform” over the duration of the warranties. As such, the warranty service is performed continuously over the warranty period.

 

Each contract states the transaction price. The contracts do not include variable consideration, significant financing components or noncash consideration. The Company has elected to exclude sales and similar taxes from the measurement of the transaction price. The contract’s transaction price is allocated to the performance obligations based upon their stand-alone selling prices. Discounts to the stand-alone selling prices, if any, are allocated proportionately to each performance obligation.

 

Disaggregation of Revenue

 

Under ASC 606, disaggregated revenue from contracts with customers depicts the nature, amount, timing, and uncertainty of revenue and cash flows affected by economic factors. The Company has evaluated revenues recognized and the following table illustrates the disaggregation disclosure by customer’s location and performance obligation.

 

 

Disaggregation of Revenue

Schedule Of Disaggregation Of Revenues

   Three Months Ended 
   September 30, 2021   September 30, 2020 
   Commercial   Government   International   Total   Commercial   Government   International   Total 
Simulators and accessories  $1,370,466   $2,645,312   $723,471   $4,739,249   $212,030   $4,635,562   $-   $4,847,592 
Extended service-type warranties   31,910    656,870    25,180    713,960    18,037    611,087    11,894    641,018 
Customized software and content   -    290,829    52,273    343,102    -    738,291    -    738,291 
Installation and training   42,952    190,098    59,500    292,550    1,351    167,104    -    168,455 
Licensing and royalties   4,402    -    -    4,402    18,365    -    -    18,365 
                                         
Total Revenue  $1,449,730   $3,783,109   $860,424   $6,093,263   $249,783   $6,152,044   $11,894   $6,413,721 

 

For the three months ended September 30, 2021, governmental customers comprised $3,783,109, or 62%, of total net revenue, commercial customers comprised $1,449,730 or 24%, of total net revenue, and international customers comprised $860,424, or 14%, of total net revenue. By comparison, for the three months ended September 30, 2020, governmental customers comprised $6,152,044, or 96%, of total net revenue, commercial customers comprised $249,783, or 4%, of total net revenue, and international customers comprised $11,894, or less than 1% of total net revenue. For the three months ended September 30, 2021, and 2020, the Company recorded $490,059 and $233,981, respectively, in STEP revenue, or 8.0% and 3.6%, respectively, of total net revenue.

 

   Nine Months Ended 
   September 30, 2021   September 30, 2020 
   Commercial   Government   International   Total   Commercial   Government   International   Total 
Simulators and accessories  $2,183,769   $7,828,503   $1,907,588   $11,919,860   $477,874   $7,969,907   $291,939   $8,739,720 
Extended service-type warranties   79,531    2,001,423    74,196    2,155,150    51,700    1,769,908    116,042    1,937,650 
Customized software and content   -    905,204    125,716    1,030,920    18,566    1,388,121    -    1,406,687 
Installation and training   93,501    496,251    85,850    675,602    11,059    372,026    4,964    388,049 
Licensing and royalities   8,832    -    -    8,832    49,557    -    -    49,557 
                                         
Total Revenue  $2,365,633   $11,231,381   $2,193,350   $15,790,364   $608,756   $11,499,962   $412,945   $12,521,663 

 

For the nine months ended September 30, 2021, governmental customers comprised $11,231,381, or 71% of total net revenue, commercial customers comprised $2,365,633, or 15% of total net revenue, and international customers comprised $2,193,350, or 14% of total net revenue. By comparison, for the nine months ended September 30, 2020, governmental customers comprised $11,499,962, or 92% of total net revenue, commercial customers comprised $608,756, or 5% of total net revenue, and international customers comprised $412,945, or 3% of total net revenue. For the nine months ended September 30, 2021, and 2020, the Company recorded $1,349,677 and $558,462, respectively, in STEP revenue, or 8.5% and 4.4%, respectively of total net revenue.

 

Customer Deposits

 

Customer deposits consist of prepaid deposits received for equipment purchase orders and for Subscription Training Equipment Partnership (“STEP”) operating agreements that expire annually. Customer deposits are considered a deferred liability until the completion of the customer’s contract performance obligation. When revenue is recognized, the deposit is applied to customer’s receivable balance. Customer deposits are recorded as a current liability under deferred revenue on the accompanying balance sheet and totaled $6,440,194 and $2,517,175 at September 30, 2021 and December 31, 2020, respectively. Changes in deferred revenue amounts related to customer deposits will fluctuate from year to year based upon the mix of customers required to prepay deposits under the Company’s credit policy.

 

Warranty

 

The Company warranties its products from manufacturing defects on a limited basis for a period of one year after purchase, but also sells separately priced extended service-type warranties for periods of up to four years after the expiration of the standard one-year warranty. During the term of the initial one-year warranty, if the device fails to operate properly from defects in materials and workmanship, the Company will fix or replace the defective product. Deferred revenue for separately priced extended warranties one year or less totaled $1,618,419 and $2,191,400 as of September 30, 2021 and December 31, 2020, respectively. Deferred revenue for separately priced extended warranties longer than one year totaled $1,958,110 and $1,920,346 as of September 30, 2021 and December 31, 2020, respectively. The accrual for the one-year manufacturer’s warranty liability totaled $304,000 and $352,000 as of September 30, 2021 and December 31, 2020, respectively. During the three months ended September 30, 2021 and 2020, the Company recognized revenue of $713,960 and $641,018, respectively, related to the extended service-type warranties that was amortized from the deferred revenue balance at the beginning of each period. During the nine months ended September 30, 2021 and 2020, the Company recognized revenue of $2,155,150 and $1,937,650, respectively. Changes in deferred revenue amounts related to extended service-type warranties will fluctuate from year to year based upon the average remaining life of the warranties at the beginning of the period and new extended service-type warranties sold during the period.

 

STEP Revenue

 

The Company’s STEP operations consist principally of renting its simulator products under operating agreements expiring in one year. At the commencement of a STEP agreement, any rental payments received are deferred and no income is recognized. Subsequently, payments are amortized and recognized as revenue on a straight-line basis over the term of the agreement. The agreements are generally for a period of 12 months and can be renewed for additional 12-month periods. Agreements may be terminated by either party upon written notice of termination at least sixty days prior to the end of the 12-month period. The payments are generally fixed for the first year of the agreement, with increases in payments in subsequent years to be mutually agreed upon. The agreements do not include variable lease payments or free rent periods. In addition, the agreements do not provide for the underlying assets to be purchased at its fair market values at interim periods or at maturity. Each STEP agreement comes with full customer support and stand-ready advance replacement parts to maintain each system for the duration of the lease. The amounts that the Company expects to derive from the STEP equipment following the end of the agreement term is dependent upon the number of agreement terms renewed. The agreements do not include a residual value guarantee.

 

Concentration of Credit Risk and Major Customers and Suppliers

 

Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents, certificates of deposit, accounts receivable and notes receivable.

 

The Company’s cash, cash equivalents and certificates of deposit are maintained with financial institutions with high credit standings and are FDIC insured deposits. The FDIC insures deposits according to the ownership category in which the funds are insured and how the accounts are titled. The standard deposit insurance coverage limit is $250,000 per depositor, per FDIC-insured bank, per ownership category. The Company had uninsured cash and cash equivalents of $21,043,538 and $6,338,896 as of September 30, 2021, and December 31, 2020, respectively.

 

 

Most sales are to governments that are typically made on credit and the Company generally does not require collateral. Management performs ongoing credit evaluations of its customers’ financial condition and maintains an allowance for estimated losses. Historically, the Company has experienced minimal charges relative to doubtful accounts.

 

Management performs ongoing evaluations of the collectability of its notes receivable and maintains an allowance for estimated losses.

 

Historically, the Company primarily sells its products to United States federal and state agencies. For the three months ended September 30, 2021, one commercial agency comprised 20% of total net sales. By comparison, for the three months ended September 30, 2020, one federal agency comprised 22% of total net sales and another federal agency comprised 20% of total net sales. For the nine months ended September 30, 2021, no single customer had a significant percentage of total revenue. By comparison, for the nine months ended September 30, 2020, one federal agency comprised 19% and another federal agency comprised 14% of total net revenue.

 

As of September 30, 2021, no single customer had a significant percentage of total accounts receivable. By comparison, as of December 31, 2020, one federal agency comprised 8.5% and one state agency comprised 31% of total accounts receivable.

 

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Inventory
9 Months Ended
Sep. 30, 2021
Inventory Disclosure [Abstract]  
Inventory

Note 2. Inventory

 

Inventory consisted of the following as of:

 

   September 30, 2021   December 31, 2020 
         
Raw materials and work in process  $6,616,616   $3,636,649 
Reserve   (683,030)   (120,652)
           
Total inventory  $5,933,586   $3,515,997 

 

The Company regularly evaluates the useful life of its spare parts inventory and as a result, the Company classified $479,771 and $500,114 of spare parts as Other Assets, long-term on the Balance Sheet at September 30, 2021 and December 31, 2020, respectively.

 

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment
9 Months Ended
Sep. 30, 2021
Property, Plant and Equipment [Abstract]  
Property and Equipment

Note 3. Property and Equipment

 

Property and equipment consisted of the following as of:

 

   September 30, 2021   December 31, 2020 
         
Land  $1,778,987   $- 
Building & Building Improvements   8,606,224    - 
Computer equipment   1,162,369    1,115,326 
Furniture and office equipment   256,425    223,925 
Machinery and equipment   1,743,487    1,096,898 
STEP equipment   1,502,694    1,206,757 
Leasehold improvements   334,933    334,934 
           
Total property and equipment   15,385,119    3,977,840 
Less: Accumulated depreciation and amortization   (2,947,058)   (2,596,096)
           
Property and equipment, net  $12,438,061   $1,381,744 

 

Depreciation expense, including STEP depreciation, was $350,963 and $268,200 for the nine months ended September 30, 2021, and 2020, respectively. Depreciation expense, including STEP depreciation, was $154,252 and $93,037 for the three months ended September 30, 2021, and 2020, respectively.

 

On August 25, 2021, the Company completed the purchase of real property located in Chandler, Arizona (the “Property”) for $10,800,000, paid with cash and proceeds from a mortgage loan from Arizona Bank & Trust in the amount of $8,600,000 (Note 7). The Property consists of approximately 4.3 acres and an industrial building of approximately 76,650 square feet. The Company intends to move all of its’ operations and headquarters to the Property during 2022. Approximately 15,000 square feet of the building is dedicated to two pre-existing tenants with multi-year rent agreements.

 

Under the provision of ASC 805, the Company determined this acquisition was an asset acquisition. This determination was based on substantially all of the fair value of the gross assets acquired was concentrated in the similarly identifiable assets of the Property. The fair value was allocated to the land, building, and acquired leases based upon their relative fair values at the date of acquisition in accordance with ASC 805-50-30-3.

 

The fair value of the in-place leases is the estimated cost to replace the leases (including loss of rent, estimated commissions and legal fees paid in similar leases). The capitalized in-place leases are amortized over the remaining term of the leases as amortization expense. The fair value of the above or below market lease is the present value of the difference between the contractual amount to be paid pursuant to the in-place lease and the estimated current market lease rate expected over the remaining non-cancelable life of the lease. The capitalized above or below market lease values are amortized as a decrease or increase to the rental income over the remaining term of the lease.

 

Upon closing, the Company assumed interest in two in-place leases. The first tenant took occupancy in November 2006 and is paying the annual Triple Net rate of $11.34 per square foot. The rate increased to $11.68 per square foot on November 1, 2021, increasing to $12.03 on November 1, 2022, and expiring on October 31, 2023. The second tenant took occupancy in November 2016 and is paying the annual rate of $9.00 per square foot. The lease expires October 31, 2024. This tenant has the option to extend the lease for 5 years thru October 31, 2029 with 5% increases to the rental rate for the first 3 years.

 

The following table presents purchase price allocation for the assets acquired:

 

   September 30, 2021 
     
Land  $1,778,987 
Building and building improvements  $8,566,492 
Acquired Lease Intangible Assets  $454,521 
      
Total Purchase Price  $10,800,000 

 

 

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Intangible Asset
9 Months Ended
Sep. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Asset

Note 4. Intangible Asset

 

Intangible asset consisted of the following as of:

 

   September 30, 2021   December 31, 2020 
         
Patents  $160,000   $160,000 
Capitalized media content   301,329    128,085 
Acquired lease intangible assets   454,521    - 
           
Total intangible asset   915,850    288,085 
Less Accumulated amortization   (33,246)   (17,037)
           
Intangible asset, net  $882,604   $271,048 

 

Amortization expense was $16,209 and $6,667 for the nine months ended September 30, 2021, and 2020, respectively. Amortization expense was $11,765 and $2,222 for the three months ended September 30, 2021, and 2020, respectively.

 

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Leases
9 Months Ended
Sep. 30, 2021
Leases [Abstract]  
Leases

Note 5. Leases

 

The Company leases approximately 37,729 rentable square feet of office and warehouse space from an unaffiliated third party for our corporate office, manufacturing, assembly, warehouse and shipping facility located at 7970 South Kyrene Road, Tempe, Arizona 85284. In addition, the Company leases approximately 5,131 rentable square feet of space for our machine shop located at 7910 South Kyrene Road, within the same business complex as our main office. The Company executed a lease amendment extending its existing office lease through April 2024. The Company’s lease agreements do not contain any residual value guarantees, restrictive covenants or variable lease payments. The Company has not entered into any financing leases.

 

In addition to base rent, the Company’s lease generally provides for additional payments for other charges, such as rental tax. The lease includes fixed rent escalations. The Company’s lease does not include an option to renew.

 

The Company determines if an arrangement is a lease at inception. Operating leases are recorded in operating lease right of use assets, net, operating lease liability – short term, and operating lease liability – long-term on its condensed balance sheet.

 

Operating lease assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. Operating lease assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As the Company’s lease does not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The incremental borrowing rate used at adoption was 4.5%. Significant judgement is required when determining the Company’s incremental borrowing rate. The Company uses the implicit rate when readily determinable. Lease expense for lease payments is recognized on a straight-line basis over the lease term.

 

Effective January 1, 2019, the Company obtained a right-of-use asset in exchange for a new operating lease liability in the amount of $1,721,380 and derecognized $46,523 deferred rent for an adjusted operating lease right-of-use asset in the net amount of $1,674,857.

 

 

The balance sheet classification of lease assets and liabilities as of September 30, 2021 was as follows:

 

Balance Sheet Classification  September 30, 2021 
Assets     
Operating lease right-of-use assets, January 1, 2021  $1,094,527 
Amortization for the nine months ended September 30, 2021   (231,300)
Total operating lease right-of-use asset, September 30, 2021  $863,227 
Liabilities     
Current     
Operating lease liability, short-term  $341,124 
Non-current     
Operating lease liability, long-term   594,499 
Total lease liabilities  $935,623 

 

Future minimum lease payments as of September 30, 2021 under non-cancelable operating leases are as follows:

Schedule Of Future Minimum Lease Payments 

     
2021  $92,685 
2022   379,097 
2023   390,562 
2024   131,152 
      
Total lease payments   993,496 
Less: imputed interest   (57,873)
Operating lease liability  $935,623 

 

The balance sheet classification of lease assets and liabilities as of December 31, 2020 was as follows:

 

Balance Sheet Classification  December 31, 2020 
Assets     
Operating lease right-of-use assets, January 1, 2020  $1,390,873 
Amortization for the year ended December 31, 2020   (296,346)
Total operating lease right-of-use asset, December 31, 2020  $1,094,527 
Liabilities     
Current     
Operating lease liability, short-term  $321,727 
Non-current     
Operating lease liability, long-term   853,155 
Total lease liabilities  $1,174,882 

 

Future minimum lease payments as of December 31, 2020 under non-cancelable operating leases are as follows:

 

     
2021  $368,060 
2022   379,097 
2023   390,562 
2024   131,152 
      
Total lease payments   1,268,871 
Less: imputed interest   (93,989)
Operating lease liability  $1,174,882 

 

Rent expense for the three months ended September 30, 2021 and 2020 was $146,497 and $139,933, respectively. Rent expense for the nine months ended September 30, 2021 and 2020 was $436,750 and $412,315, respectively.

 

 

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses
9 Months Ended
Sep. 30, 2021
Payables and Accruals [Abstract]  
Accrued Expenses

Note 6. Accrued Expenses

 

Accrued compensation and related costs consisted of the following as of:

 

   September 30, 2021   December 31, 2020 
         
Salaries and wages payable  $580,610   $278,331 
Employee benefits payable   32,288    634 
Accrued paid time off (PTO)   449,165    366,827 
Profit sharing payable   225,000    197,309 
           
Total accrued compensation and related costs  $1,287,063   $843,101 

 

Accrued expenses and other current liabilities consisted of the following as of:

 

   September 30, 2021   December 31, 2020 
         
Manufacturer’s warranties  $304,000   $352,000 
Taxes payable   90,171    316,076 
Miscellaneous payable   99,472    104,808 
           
Total accrued expenses and other current liabilities  $493,643   $772,884 

 

 

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Note Payable
9 Months Ended
Sep. 30, 2021
Debt Disclosure [Abstract]  
Note Payable

Note 7. Note Payable

 

On May 8, 2020, VirTra received a loan (the “PPP Loan”) in the amount of $1,320,714 under the Paycheck Protection Program (“PPP”) from Wells Fargo Bank, N.A. (the “Lender”). The PPP Loan was payable over two years at a fixed interest rate of 1%. The PPP, established as part of the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”), provides for loans to qualifying businesses for amounts up to 2.5 times of the average monthly payroll expenses of the qualifying business. Under the terms of the PPP Loan, up to the entire amount of principal and accrued interest may be forgiven to the extent PPP Loan proceeds are used for qualifying expenses as described in the CARES Act and applicable implementing guidance issued by the U.S. Small Business Administration for the PPP Loan. The Company used its entire PPP Loan amount for designated qualifying expenses and on June 16, 2021, applied for forgiveness in accordance with the PPP Loan terms.

 

On July 20, 2021, the Company received notification from the Lender that the SBA had approved the Company’s PPP Loan forgiveness application for the entire amount of the PPP Loan. The forgiveness of the PPP Loan is recognized in Other Income in the accompanying statement of income.

 

On August 25, 2021, the Company completed the purchase of real property located in Chandler, Arizona (the “Property”) for $10,800,000, paid with cash and proceeds from a mortgage loan from Arizona Bank & Trust in the amount of $8,600,000. The loan terms include interest to be accrued at a fixed rate of 3% per year, 119 regular monthly payments of $40,978, and one irregular payment of $5,956,538 due on the maturity date of August 23, 2031, The Company began making monthly payments on September 23, 2021. The payment and performance of the loan is secured by a security interest in the property acquired.

 

The note payable amounts consist of the following:

   September 30, 2021   December 31, 2020 
Short-term liabilities:          
Note payable, principal  $233,047   $257,471 
Accrued interest on note   -    8,566 
           
Note payable, short-term  $233,047   $266,037 
           
Long-term liabilities:   8,336,991      
           
Note payable, long term  $8,336,991   $1,063,243 

 

The future minimum note payments are as follows:

     
2021  $122,934 
2022   491,737 
2023   491,737 
2024   491,737 
2025   491,737 
Thereafter   6,480,156 
      
Total  $8,570,038 

 

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions
9 Months Ended
Sep. 30, 2021
Related Party Transactions [Abstract]  
Related Party Transactions

Note 8. Related Party Transactions

 

During the nine months ended September 30, 2021, the Company redeemed 26,250 previously awarded stock options nearing expiration from related parties consisting of the Company’s CEO and COO. The redemption eliminated the stock options and resulted in a total of $116,718 in additional compensation expense. During the nine months ended September 30, 2021, the Company issued 7,500 shares of common stock, $0.0001 par value per share (the “Common Stock”) to one member of the Board of Directors, upon exercise of a previously awarded stock option in exchange for payment of an exercise price of $11,320.

 

During the nine months ended September 30, 2020, the Company redeemed 11,250 previously awarded stock options nearing expiration from the Company’s COO. The redemption eliminated the stock options and resulted in a total of $8,857 in additional compensation expense. During the nine months ended September 30, 2020, the Company issued 22,500 shares of Common Stock to the CEO and one board member upon exercise of previously awarded stock options in exchange for payment of the exercise price of $19,965.

 

 

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies
9 Months Ended
Sep. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

Note 9. Commitments and Contingencies

 

General or Threatened Litigation

 

From time to time, the Company is notified of threatened litigation or that a claim is being made against it. The Company evaluates contingencies on an on-going basis and has established loss provisions for matters in which losses are probable and the amount of loss can be reasonably estimated. There is no threatened litigation at this time.

 

Employment Agreements

 

On April 2, 2012, the Company entered into three-year Employment Agreements with its Chief Executive Officer and Chief Operating Officer that provide for annual base salaries of $195,000 and $175,000, respectively, subject to cost-of-living adjustments, and contain automatic one-year extension provisions. These contracts have been renewed annually and have been adjusted based on the same percentage increase approved for Company-wide cost-of-living adjustments.

 

On August 26, 2021, the Compensation Committee of the Board of Directors (the “Compensation Committee”) of VirTra, Inc. (the “Company”), relying upon third-party studies and recommendations, took several actions to bring the compensation of the Company’s Chief Executive officer (CEO) and Chief Operating Officer (COO) up to industry standards and provide meaningful incentive for future performance. The Committee (1) approved grants of 224,133 and 168,090 performance-based restricted stock units pursuant to the Company’s 2017 Equity Incentive Plan (the “Plan”) to the Company’s CEO and COO, respectively, with fair value on the grant date of August 26, 2021, of $1,559,966 and $1,169,906, respectively; (2) approved grants of 14,057 and 10,543 restricted shares with a fair value of $97,837 and $73,379, respectively, to the CEO and COO, respectively, based on the Company’s performance for the twelve months ended June 30, 2021; and (3) increased the annual base salaries effective August 15, 2021 to $349,860 and $251,140 for the CEO and COO, respectively. While their salaries have been annually increased with Company-wide cost-of-living adjustments, this was the first comprehensive review and adjustment undertaken since 2012.

 

Beginning on the last business day of August 2022, a tranche of restricted stock units may vest if the Company has achieved net profit (net income under GAAP) for the twelve months ending June 30, 2022, of at least $2,500,000. For every $500,000 earned in excess of $2,500,000 another tranche will vest. If the maximum net profits (net income under GAAP) of $7,000,000 is achieved, ten tranches would vest. Similarly, on the last business day of August 2023, a tranche of restricted stock units may vest if the Company has achieved a net profit (net income under GAAP) of at least $3,000,000, with the potential to have additional tranches vest up to a maximum of $9,000,000 in net profit (net income under GAAP). This vesting arrangement continues with the last business day of August 2024, with the minimum net profit (net income under GAAP) threshold being $3,500,000 and the maximum net profit (net income under GAAP) being $11,000,000.

 

It is the Company’s policy to estimate the fair value of the RSU’s on the date of the grant and evaluate the probability of achieving the net profit (net income under GAAP) tranches quarterly. If the target is deemed probable, the expense is amortized on a straight-line basis over the remaining time period. The Company determined based on the vesting terms described above that the net profit (net income under GAAP) for the twelve months ending June 30, 2022, of $2,500,000 is probable, the expense for the period ending September 30, 2021, is considered to be nominal.

 

Profit Sharing

 

VirTra provides a discretionary profit-sharing program that pays out a percentage of Company profits each year as a cash bonus to eligible employees. The cash payment is typically split into two equal payments and distributed pro-rata in April and October of the following year to only active employees. For the nine months ended September 30, 2021, $225,000 was accrued for profit sharing. For the nine months ended September 30, 2020, $56,057 was accrued for profit sharing. The 2021 profit sharing estimate is revised quarterly and will be finalized after the year-end financial audit.

 

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders’ Equity
9 Months Ended
Sep. 30, 2021
Equity [Abstract]  
Stockholders’ Equity

Note 10. Stockholders’ Equity

 

Authorized Capital

 

Common Stock

 

Authorized Shares. The Company is authorized to issue 60,000,000 shares of common stock, of which (a) 50,000,000 shares is Common Stock, (b) 2,500,000 shares is Class A common stock, par value $0.0001 per share (the “Class A Common Stock”), and (c) 7,500,000 shares is Class B common stock, par value $0.0001 per share (the “Class B Common Stock”). To date, no Class A Common Stock or Class B Common Stock has been issued.

 

Rights and Preferences. Voting Rights. Except as otherwise required by the Nevada Revised Statues or as provided by or pursuant to the provisions of the Articles of Incorporation:

 

(i) Each holder of Common Stock is entitled to one (1) vote for each share of Common Stock held of record by such holder. The holders of shares of Common Stock do not have cumulative voting rights.

 

(ii) Each holder of Class A Common Stock is entitled to ten (10) votes for each share of Class A Common Stock held of record by such holder. The holders of shares of Class A Common Stock do not have cumulative voting rights.

 

(iii) The holders of Common Stock and Class A Common Stock vote together as a single class on all matters on which stockholders are generally entitled to vote.

 

(iv) The holders of Class B Common Stock are not be entitled to vote on any matter, except that the holders of Class B Common Stock are entitled to vote separately as a class with respect to amendments to the Articles of Incorporation that increase or decrease the aggregate number of authorized shares of such class, increase or decrease the par value of the shares of such class, or alter or change the powers, preferences, or special rights of the shares of such class so as to affect them adversely.

 

 

Preferred Stock

 

Authorized Shares. The Company is authorized to issue 2,500,000 shares of preferred stock, par value $0.0001 per share (the “Preferred Stock”).

 

Rights and Preferences. The Board of Directors is authorized at any time, and from time to time, to provide for the issuance of shares of Preferred Stock in one or more series, and to determine the designations, preferences, limitations and relative or other rights of the Preferred Stock or any series thereof.

 

Stock Repurchase

 

On October 25, 2016, the Company’s Board of Directors authorized the repurchase of up to $1 million of its Common Stock under Rule 10b-18 promulgated under the Securities Exchange Act of 1934, as amended. Purchases made pursuant to this authorization will be made in the open market, in privately negotiated transactions, or pursuant to any trading plan that may be adopted in accordance with the Rule 10b-18. The timing, manner, price and amount of any repurchases will be determined by the Company in its discretion and will be subject to economic and market conditions, stock price, applicable legal requirements and other factors. On January 9, 2019, VirTra’s Board of Directors authorized an additional $1 million be allocated for the repurchase of VirTra’s stock under the existing 10b-18 plan. The stock repurchase program was suspended as a result of interim rulings for public-company recipients of a PPP loan under the CARES Act. See Note 1.

 

Treasury Stock

 

During the nine months ended September 30, 2021 and 2020, the Company purchased no additional treasury shares. As of September 30, 2021, all treasury shares previously purchased had been cancelled and returned to shares authorized.

 

Non-qualified Stock Options

 

The Company has periodically issued non-qualified stock options to key employees, officers and directors under a stock option compensation plan approved by the Board of Directors in 2009. Terms of option grants are at the discretion of the Board of Directors and are generally seven years. Upon the exercise of these options, the Company expects to issue new authorized shares of its Common Stock. The following table summarizes all non-qualified stock options as of:

 

   September 30, 2021   September 30, 2020 
   Number of Stock   Weighted Exercise   Number of Stock   Weighted Exercise 
   Options   Price   Options   Price 
Options outstanding, beginning of year   164,167   $3.13    234,167   $2.47 
Granted   -    -    -    - 
Redeemed   (26,250)   1.51    (36,250)   0.83 
Exercised   (7,500)   1.51    (22,500)   0.89 
Expired / terminated   -    -    -    - 
Options outstanding, end of period   130,417   $3.55    175,417   $3.01 
Options exercisable, end of period   130,417   $3.55    175,417   $3.01 

 

The Company did not have any non-vested stock options outstanding as of September 30, 2021 and December 31, 2020. The weighted average contractual term for options outstanding and exercisable at September 30, 2021 and 2020 was 7 years. The aggregate intrinsic value of the options outstanding and exercisable at September 30, 2021 and 2020 was $859,675 and $204,037, respectively. The total intrinsic value of options exercised and redeemed during the nine months ended September 30, 2021, was $117,647, and the total intrinsic value of options exercised during the nine months ended September 30, 2020, was $50,362. For the three months ended September 30, 2021, and 2020, the Company received payments related to the exercise of options in the amount of $5,250 and $6,750, respectively. For the nine months ended September 30, 2021, and 2020, the Company received payments related to the exercise of options in the amount of $11,320 and $19,965, respectively. The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying options and the fair value of the Company’s Common Stock for those stock options that have an exercise price lower than the fair value of the Company’s Common Stock. Options with an exercise price above the fair value of the Company’s Common Stock are considered to have no intrinsic value.

 

2017 Equity Incentive Plan

 

On August 23, 2017, our board approved, subject to stockholder approval at the annual meeting of stockholders on October 6, 2017, the 2017 Equity Incentive Plan (the “Equity Plan”). The Equity Plan is intended to make available incentives that will assist us to attract, retain and motivate employees, including officers, consultants and directors. We may provide these incentives through the grant of stock options, stock appreciation rights, restricted stock, restricted stock units, performance shares and units and other cash-based or stock-based awards.

 

 

A total of 1,187,500 shares of our Common Stock was initially authorized and reserved for issuance under the Equity Plan. This reserve automatically increased on January 1, 2020, and will increase each subsequent anniversary through 2027, by an amount equal to the smaller of (a) 3% of the number of shares of Common Stock issued and outstanding on the immediately preceding December 31, or (b) an amount determined by the board.

 

Awards may be granted under the Equity Plan to our employees, including officers, directors or consultants or those of any present or future parent or subsidiary corporation or other affiliated entity. All awards will be evidenced by a written agreement between us and the holder of the award and may include any of the following: stock options, stock appreciation rights, restricted stock, restricted stock units, performance shares and performance units and cash-based awards and other stock-based awards.

 

Through September 30, 2021, 224,133 and 168,090 awards have been granted under the Equity Plan to the Company’s CEO and COO, respectively (see Note 9).

 

Common stock activity

 

On August 26, 2021, the Compensation Committee of the Board of Directors approved grants of 14,057 and 10,543 restricted shares to the CEO and COO, respectively, based on the Company’s performance for the twelve months ended June 30, 2021 (see Note 9).

 

On March 31, 2021, the Company entered into a Securities Purchase Agreement (the “Purchase Agreement”) with certain institutional investors (the “Purchasers”), pursuant to which the Company agreed to sell to the Purchasers an aggregate of 3,000,000 shares (the “RDO Shares”) of the Company’s Common Stock at a price of $6.00 per share in a registered direct offering (the “Offering”). The RDO Shares were offered and sold by the Company pursuant to an effective shelf registration statement on Form S-3 (File No. 333-238624), which was filed by the Company with the SEC on May 22, 2020, and subsequently declared effective on June 2, 2020, and a related prospectus.

 

The Company also entered into a placement agent agreement (the “Placement Agency Agreement”) on March 31, 2021, with Roth Capital Partners, LLC (“Roth”), pursuant to which Roth agreed to serve as placement agent for the issuance and sale of the RDO Shares. The Company agreed to pay Roth an aggregate fee equal to 6.5% of the gross proceeds received by the Company from the sale of the securities in the transaction. The Company also agreed to pay Roth a reimbursement for legal fees and expenses in an amount not to exceed $35,000.

 

Roth acted as the lead placement agent in the Offering. Lake Street Capital Markets acted as co-placement agent for the Offering. Maxim Group LLC acted as a financial advisor to the Company in connection with the Offering.

 

A prospectus supplement and the accompanying prospectus relating to and describing the terms of the Offering, dated March 31, 2021, was filed with the SEC on April 2, 2021.

 

On April 5, 2021, the Company closed the Offering. The total gross proceeds of the Offering were $18.0 million, before deducting the placement agents’ fees and other estimated Offering expenses which totaled $1,205,000.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Organization and Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2021
Accounting Policies [Abstract]  
Organization and Business Operations

Organization and Business Operations

 

VirTra, Inc. (the “Company,” “VirTra,” “we,” “us” or “our”), located in Tempe, Arizona, is a global provider of judgmental use of force training simulators, firearms training simulators and driving simulators for the law enforcement, military, educational and commercial markets. The Company’s patented technologies, software, and scenarios provide intense training for de-escalation, judgmental use-of-force, marksmanship and related training that mimics real-world situations. VirTra’s mission is to save and improve lives worldwide through practical and highly-effective virtual reality and simulator technology. The Company sells its products worldwide through a direct sales force and international distribution partners. The original business started in 1993 as Ferris Productions, Inc. In September 2001, Ferris Productions, Inc. merged with GameCom, Inc. to ultimately become VirTra, Inc., a Nevada corporation.

 

During March 2020, a global pandemic was declared by the World Health Organization related to the rapidly growing outbreak of a novel strain of coronavirus (COVID-19). The pandemic has significantly impacted the economic conditions in the U.S., accelerating during half of March and April as federal, state and local governments react to the public health crisis, creating significant uncertainties in the U.S. economy. On March 30, 2020, the Governor for the State of Arizona issued a stay-at-home order which expired on May 15, 2020, upon which Arizona entered Phase I of reopening. The Company carefully reviewed all rules and regulations of the government orders and determined it met the requirements of an essential business to remain open. The Company had the majority of its staff begin working remotely in mid-March, with only essential personnel continue working at the manufacturing and production facilities and currently remains in Arizona’s Phase I of reopening. This situation is rapidly changing and additional impacts to the business may arise that we are not aware of currently. While the disruption is currently expected to be temporary, there is uncertainty around the duration. The ultimate impact of the pandemic on the Company’s results of operations, financial position, liquidity or capital resources cannot be reasonably estimated at this time. To date, the COVID-19 restrictions have resulted in reduced customer shipments and customer system installations. These recent developments are expected to result in lower recognized revenue and possibly lower gross margin when they occur. To date, there have been no order cancellations; rather, there have only been delays in when orders ship or installations occur and all delayed orders remain in backlog. Any future impact cannot be reasonably estimated at this time. The Company is no longer investing in Certificates of Deposits as a precautionary measure to increase its liquid cash position and preserve financial flexibility considering uncertainty in the U.S. and global markets resulting from COVID-19. Additionally, the Company’s stock repurchase program was suspended as a result of interim rulings for public-company recipients of a PPP loan under the CARES Act. The stock repurchase suspension remained in effect for the duration of the outstanding PPP loan. See Note 7 for information about the PPP Loan.

 

Basis of Presentation

Basis of Presentation

 

The unaudited financial statements included herein have been prepared by us without audit pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) and should be read in conjunction with our audited financial statements for the year ended December 31, 2020 included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2020 filed with the SEC on March 29, 2021. Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) have been condensed or omitted as permitted by the SEC, although we believe the disclosures that are made are adequate to make the information presented herein not misleading.

 

The accompanying unaudited financial statements reflect, in our opinion, all normal recurring adjustments necessary to present fairly our financial position at September 30, 2021 and the results of our operations and cash flows for the periods presented. We derived the December 31, 2020 balance sheet data from audited financial statements; however, we did not include all disclosures required by GAAP.

 

Interim results are subject to seasonal variations, and the results of operations for the nine months ended September 30, 2021 are not necessarily indicative of the results to be expected for the full year.

 

Use of Estimates

Use of Estimates

 

The preparation of financial statements in conformity with GAAP requires management to make estimates that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ significantly from those estimates. Significant accounting estimates in these financial statements include valuation assumptions for share-based payments, allowance for doubtful accounts and notes receivable, inventory reserves, accrual for warranty reserves, the carrying value of long-lived assets and intangible assets, income tax valuation allowances, the carrying value of cost basis investments, and the allocation of the transaction price to the performance obligations in our contracts with customers.

 

 

Revenue Recognition

Revenue Recognition

 

The Company adopted the Financial Accounting Standards Board’s (the “FASB”) Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customer (Topic 606) (“ASC 606”) on January 1, 2018 and the Company elected to use the modified retrospective transition method which requires application of ASC 606 to uncompleted contracts at the date of adoption. The adoption of ASC 606 did not have a material impact on the financial statements.

 

Under ASC 606, the Company must identify the contract with a customer, identify the performance obligations in the contract, determine the transaction price, allocate the transaction price to the performance obligations in the contract, and recognize revenue when (or as) the Company satisfies a performance obligation. Significant judgment is necessary when making these determinations.

 

The Company’s primary sources of revenue are derived from simulator and accessories sales, training and installation, the sale of customizable software and the sale of extended service-type warranties. The Company’s policy is to typically invoice upon completion of installation and/or training until such time the performance obligations that have been satisfied are included in unbilled. Sales discounts are presented in the financial statements as reductions in determining net revenues. Credit sales are recorded as current assets (accounts receivable and unbilled revenue). Prepaid deposits received at the time of sale and extended warranties purchased are recorded as current and long-term liabilities (deferred revenue) until earned. The following briefly summarizes the nature of our performance obligations and method of revenue recognition:

 

Performance Obligation   Method of Recognition
     
Simulator and accessories   Upon transfer of control
     
Installation and training   Upon completion or over the period of services being rendered
     
Extended service-type warranty   Deferred and recognized over the life of the extended warranty
     
Customized software and content   Upon transfer of control or over the period services are performed depending on the terms of the contract
     
Customized content scenario   As performance obligation is transferred over time (input method using time and materials expanded)
     
Sales-based royalty exchanged for license of intellectual property   Recognized as the performance obligation is satisfied over time – which is as the sales occur.

 

The Company recognizes revenue upon transfer of control or upon completion of the services for the simulator and accessories; for the installation and training and customized software performance obligations as the customer has the right and ability to direct the use of these products and services and the customer obtains substantially all of the remaining benefit from these products and services at that time. Revenue from certain customized content contracts may be recognized over the period the services are performed based on the terms of the contract. For the sales-based royalty exchanged for license of intellectual property, the Company recognized revenue as the sales occur over time.

 

The Company recognizes revenue on a straight-line basis over the period of services being rendered for the extended service-type warranties as these warranties represent a performance obligation to “stand ready to perform” over the duration of the warranties. As such, the warranty service is performed continuously over the warranty period.

 

Each contract states the transaction price. The contracts do not include variable consideration, significant financing components or noncash consideration. The Company has elected to exclude sales and similar taxes from the measurement of the transaction price. The contract’s transaction price is allocated to the performance obligations based upon their stand-alone selling prices. Discounts to the stand-alone selling prices, if any, are allocated proportionately to each performance obligation.

 

Disaggregation of Revenue

Disaggregation of Revenue

 

Under ASC 606, disaggregated revenue from contracts with customers depicts the nature, amount, timing, and uncertainty of revenue and cash flows affected by economic factors. The Company has evaluated revenues recognized and the following table illustrates the disaggregation disclosure by customer’s location and performance obligation.

 

 

Disaggregation of Revenue

Schedule Of Disaggregation Of Revenues

   Three Months Ended 
   September 30, 2021   September 30, 2020 
   Commercial   Government   International   Total   Commercial   Government   International   Total 
Simulators and accessories  $1,370,466   $2,645,312   $723,471   $4,739,249   $212,030   $4,635,562   $-   $4,847,592 
Extended service-type warranties   31,910    656,870    25,180    713,960    18,037    611,087    11,894    641,018 
Customized software and content   -    290,829    52,273    343,102    -    738,291    -    738,291 
Installation and training   42,952    190,098    59,500    292,550    1,351    167,104    -    168,455 
Licensing and royalties   4,402    -    -    4,402    18,365    -    -    18,365 
                                         
Total Revenue  $1,449,730   $3,783,109   $860,424   $6,093,263   $249,783   $6,152,044   $11,894   $6,413,721 

 

For the three months ended September 30, 2021, governmental customers comprised $3,783,109, or 62%, of total net revenue, commercial customers comprised $1,449,730 or 24%, of total net revenue, and international customers comprised $860,424, or 14%, of total net revenue. By comparison, for the three months ended September 30, 2020, governmental customers comprised $6,152,044, or 96%, of total net revenue, commercial customers comprised $249,783, or 4%, of total net revenue, and international customers comprised $11,894, or less than 1% of total net revenue. For the three months ended September 30, 2021, and 2020, the Company recorded $490,059 and $233,981, respectively, in STEP revenue, or 8.0% and 3.6%, respectively, of total net revenue.

 

   Nine Months Ended 
   September 30, 2021   September 30, 2020 
   Commercial   Government   International   Total   Commercial   Government   International   Total 
Simulators and accessories  $2,183,769   $7,828,503   $1,907,588   $11,919,860   $477,874   $7,969,907   $291,939   $8,739,720 
Extended service-type warranties   79,531    2,001,423    74,196    2,155,150    51,700    1,769,908    116,042    1,937,650 
Customized software and content   -    905,204    125,716    1,030,920    18,566    1,388,121    -    1,406,687 
Installation and training   93,501    496,251    85,850    675,602    11,059    372,026    4,964    388,049 
Licensing and royalities   8,832    -    -    8,832    49,557    -    -    49,557 
                                         
Total Revenue  $2,365,633   $11,231,381   $2,193,350   $15,790,364   $608,756   $11,499,962   $412,945   $12,521,663 

 

For the nine months ended September 30, 2021, governmental customers comprised $11,231,381, or 71% of total net revenue, commercial customers comprised $2,365,633, or 15% of total net revenue, and international customers comprised $2,193,350, or 14% of total net revenue. By comparison, for the nine months ended September 30, 2020, governmental customers comprised $11,499,962, or 92% of total net revenue, commercial customers comprised $608,756, or 5% of total net revenue, and international customers comprised $412,945, or 3% of total net revenue. For the nine months ended September 30, 2021, and 2020, the Company recorded $1,349,677 and $558,462, respectively, in STEP revenue, or 8.5% and 4.4%, respectively of total net revenue.

 

Customer Deposits

Customer Deposits

 

Customer deposits consist of prepaid deposits received for equipment purchase orders and for Subscription Training Equipment Partnership (“STEP”) operating agreements that expire annually. Customer deposits are considered a deferred liability until the completion of the customer’s contract performance obligation. When revenue is recognized, the deposit is applied to customer’s receivable balance. Customer deposits are recorded as a current liability under deferred revenue on the accompanying balance sheet and totaled $6,440,194 and $2,517,175 at September 30, 2021 and December 31, 2020, respectively. Changes in deferred revenue amounts related to customer deposits will fluctuate from year to year based upon the mix of customers required to prepay deposits under the Company’s credit policy.

 

Warranty

Warranty

 

The Company warranties its products from manufacturing defects on a limited basis for a period of one year after purchase, but also sells separately priced extended service-type warranties for periods of up to four years after the expiration of the standard one-year warranty. During the term of the initial one-year warranty, if the device fails to operate properly from defects in materials and workmanship, the Company will fix or replace the defective product. Deferred revenue for separately priced extended warranties one year or less totaled $1,618,419 and $2,191,400 as of September 30, 2021 and December 31, 2020, respectively. Deferred revenue for separately priced extended warranties longer than one year totaled $1,958,110 and $1,920,346 as of September 30, 2021 and December 31, 2020, respectively. The accrual for the one-year manufacturer’s warranty liability totaled $304,000 and $352,000 as of September 30, 2021 and December 31, 2020, respectively. During the three months ended September 30, 2021 and 2020, the Company recognized revenue of $713,960 and $641,018, respectively, related to the extended service-type warranties that was amortized from the deferred revenue balance at the beginning of each period. During the nine months ended September 30, 2021 and 2020, the Company recognized revenue of $2,155,150 and $1,937,650, respectively. Changes in deferred revenue amounts related to extended service-type warranties will fluctuate from year to year based upon the average remaining life of the warranties at the beginning of the period and new extended service-type warranties sold during the period.

 

STEP Revenue

STEP Revenue

 

The Company’s STEP operations consist principally of renting its simulator products under operating agreements expiring in one year. At the commencement of a STEP agreement, any rental payments received are deferred and no income is recognized. Subsequently, payments are amortized and recognized as revenue on a straight-line basis over the term of the agreement. The agreements are generally for a period of 12 months and can be renewed for additional 12-month periods. Agreements may be terminated by either party upon written notice of termination at least sixty days prior to the end of the 12-month period. The payments are generally fixed for the first year of the agreement, with increases in payments in subsequent years to be mutually agreed upon. The agreements do not include variable lease payments or free rent periods. In addition, the agreements do not provide for the underlying assets to be purchased at its fair market values at interim periods or at maturity. Each STEP agreement comes with full customer support and stand-ready advance replacement parts to maintain each system for the duration of the lease. The amounts that the Company expects to derive from the STEP equipment following the end of the agreement term is dependent upon the number of agreement terms renewed. The agreements do not include a residual value guarantee.

 

Concentration of Credit Risk and Major Customers and Suppliers

Concentration of Credit Risk and Major Customers and Suppliers

 

Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents, certificates of deposit, accounts receivable and notes receivable.

 

The Company’s cash, cash equivalents and certificates of deposit are maintained with financial institutions with high credit standings and are FDIC insured deposits. The FDIC insures deposits according to the ownership category in which the funds are insured and how the accounts are titled. The standard deposit insurance coverage limit is $250,000 per depositor, per FDIC-insured bank, per ownership category. The Company had uninsured cash and cash equivalents of $21,043,538 and $6,338,896 as of September 30, 2021, and December 31, 2020, respectively.

 

 

Most sales are to governments that are typically made on credit and the Company generally does not require collateral. Management performs ongoing credit evaluations of its customers’ financial condition and maintains an allowance for estimated losses. Historically, the Company has experienced minimal charges relative to doubtful accounts.

 

Management performs ongoing evaluations of the collectability of its notes receivable and maintains an allowance for estimated losses.

 

Historically, the Company primarily sells its products to United States federal and state agencies. For the three months ended September 30, 2021, one commercial agency comprised 20% of total net sales. By comparison, for the three months ended September 30, 2020, one federal agency comprised 22% of total net sales and another federal agency comprised 20% of total net sales. For the nine months ended September 30, 2021, no single customer had a significant percentage of total revenue. By comparison, for the nine months ended September 30, 2020, one federal agency comprised 19% and another federal agency comprised 14% of total net revenue.

 

As of September 30, 2021, no single customer had a significant percentage of total accounts receivable. By comparison, as of December 31, 2020, one federal agency comprised 8.5% and one state agency comprised 31% of total accounts receivable.

 

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Organization and Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2021
Accounting Policies [Abstract]  
Schedule Of Disaggregation Of Revenues

Schedule Of Disaggregation Of Revenues

   Three Months Ended 
   September 30, 2021   September 30, 2020 
   Commercial   Government   International   Total   Commercial   Government   International   Total 
Simulators and accessories  $1,370,466   $2,645,312   $723,471   $4,739,249   $212,030   $4,635,562   $-   $4,847,592 
Extended service-type warranties   31,910    656,870    25,180    713,960    18,037    611,087    11,894    641,018 
Customized software and content   -    290,829    52,273    343,102    -    738,291    -    738,291 
Installation and training   42,952    190,098    59,500    292,550    1,351    167,104    -    168,455 
Licensing and royalties   4,402    -    -    4,402    18,365    -    -    18,365 
                                         
Total Revenue  $1,449,730   $3,783,109   $860,424   $6,093,263   $249,783   $6,152,044   $11,894   $6,413,721 

 

   Nine Months Ended 
   September 30, 2021   September 30, 2020 
   Commercial   Government   International   Total   Commercial   Government   International   Total 
Simulators and accessories  $2,183,769   $7,828,503   $1,907,588   $11,919,860   $477,874   $7,969,907   $291,939   $8,739,720 
Extended service-type warranties   79,531    2,001,423    74,196    2,155,150    51,700    1,769,908    116,042    1,937,650 
Customized software and content   -    905,204    125,716    1,030,920    18,566    1,388,121    -    1,406,687 
Installation and training   93,501    496,251    85,850    675,602    11,059    372,026    4,964    388,049 
Licensing and royalities   8,832    -    -    8,832    49,557    -    -    49,557 
                                         
Total Revenue  $2,365,633   $11,231,381   $2,193,350   $15,790,364   $608,756   $11,499,962   $412,945   $12,521,663 
 
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Inventory (Tables)
9 Months Ended
Sep. 30, 2021
Inventory Disclosure [Abstract]  
Schedule Of Inventory

Inventory consisted of the following as of:

 

   September 30, 2021   December 31, 2020 
         
Raw materials and work in process  $6,616,616   $3,636,649 
Reserve   (683,030)   (120,652)
           
Total inventory  $5,933,586   $3,515,997 
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment (Tables)
9 Months Ended
Sep. 30, 2021
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment, Net

Property and equipment consisted of the following as of:

 

   September 30, 2021   December 31, 2020 
         
Land  $1,778,987   $- 
Building & Building Improvements   8,606,224    - 
Computer equipment   1,162,369    1,115,326 
Furniture and office equipment   256,425    223,925 
Machinery and equipment   1,743,487    1,096,898 
STEP equipment   1,502,694    1,206,757 
Leasehold improvements   334,933    334,934 
           
Total property and equipment   15,385,119    3,977,840 
Less: Accumulated depreciation and amortization   (2,947,058)   (2,596,096)
           
Property and equipment, net  $12,438,061   $1,381,744 
Schedule Of Purchase Price Allocation

The following table presents purchase price allocation for the assets acquired:

 

   September 30, 2021 
     
Land  $1,778,987 
Building and building improvements  $8,566,492 
Acquired Lease Intangible Assets  $454,521 
      
Total Purchase Price  $10,800,000 
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Intangible Asset (Tables)
9 Months Ended
Sep. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule Of Intangible Asset

Intangible asset consisted of the following as of:

 

   September 30, 2021   December 31, 2020 
         
Patents  $160,000   $160,000 
Capitalized media content   301,329    128,085 
Acquired lease intangible assets   454,521    - 
           
Total intangible asset   915,850    288,085 
Less Accumulated amortization   (33,246)   (17,037)
           
Intangible asset, net  $882,604   $271,048 
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
9 Months Ended
Sep. 30, 2021
Leases [Abstract]  
Schedule Of Balance Sheet Classification of Lease Assets and Liabilities

The balance sheet classification of lease assets and liabilities as of September 30, 2021 was as follows:

 

Balance Sheet Classification  September 30, 2021 
Assets     
Operating lease right-of-use assets, January 1, 2021  $1,094,527 
Amortization for the nine months ended September 30, 2021   (231,300)
Total operating lease right-of-use asset, September 30, 2021  $863,227 
Liabilities     
Current     
Operating lease liability, short-term  $341,124 
Non-current     
Operating lease liability, long-term   594,499 
Total lease liabilities  $935,623 

 

Balance Sheet Classification  December 31, 2020 
Assets     
Operating lease right-of-use assets, January 1, 2020  $1,390,873 
Amortization for the year ended December 31, 2020   (296,346)
Total operating lease right-of-use asset, December 31, 2020  $1,094,527 
Liabilities     
Current     
Operating lease liability, short-term  $321,727 
Non-current     
Operating lease liability, long-term   853,155 
Total lease liabilities  $1,174,882 
 
Schedule Of Future Minimum Lease Payments

Future minimum lease payments as of September 30, 2021 under non-cancelable operating leases are as follows:

Schedule Of Future Minimum Lease Payments 

     
2021  $92,685 
2022   379,097 
2023   390,562 
2024   131,152 
      
Total lease payments   993,496 
Less: imputed interest   (57,873)
Operating lease liability  $935,623 

 
     
2021  $368,060 
2022   379,097 
2023   390,562 
2024   131,152 
      
Total lease payments   1,268,871 
Less: imputed interest   (93,989)
Operating lease liability  $1,174,882 
 
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses (Tables)
9 Months Ended
Sep. 30, 2021
Payables and Accruals [Abstract]  
Schedule Of Accrued Compensation And Related Costs

Accrued compensation and related costs consisted of the following as of:

 

   September 30, 2021   December 31, 2020 
         
Salaries and wages payable  $580,610   $278,331 
Employee benefits payable   32,288    634 
Accrued paid time off (PTO)   449,165    366,827 
Profit sharing payable   225,000    197,309 
           
Total accrued compensation and related costs  $1,287,063   $843,101 
Schedule Of Accrued Expenses And Other Current Liabilities

Accrued expenses and other current liabilities consisted of the following as of:

 

   September 30, 2021   December 31, 2020 
         
Manufacturer’s warranties  $304,000   $352,000 
Taxes payable   90,171    316,076 
Miscellaneous payable   99,472    104,808 
           
Total accrued expenses and other current liabilities  $493,643   $772,884 

 

 

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Note Payable (Tables)
9 Months Ended
Sep. 30, 2021
Debt Disclosure [Abstract]  
Schedule Of Notes Payable

The note payable amounts consist of the following:

   September 30, 2021   December 31, 2020 
Short-term liabilities:          
Note payable, principal  $233,047   $257,471 
Accrued interest on note   -    8,566 
           
Note payable, short-term  $233,047   $266,037 
           
Long-term liabilities:   8,336,991      
           
Note payable, long term  $8,336,991   $1,063,243 
Schedule Of Minimum Note Payments

The future minimum note payments are as follows:

     
2021  $122,934 
2022   491,737 
2023   491,737 
2024   491,737 
2025   491,737 
Thereafter   6,480,156 
      
Total  $8,570,038 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders’ Equity (Tables)
9 Months Ended
Sep. 30, 2021
Equity [Abstract]  
Schedule Of Non-qualified Stock Options

 

   September 30, 2021   September 30, 2020 
   Number of Stock   Weighted Exercise   Number of Stock   Weighted Exercise 
   Options   Price   Options   Price 
Options outstanding, beginning of year   164,167   $3.13    234,167   $2.47 
Granted   -    -    -    - 
Redeemed   (26,250)   1.51    (36,250)   0.83 
Exercised   (7,500)   1.51    (22,500)   0.89 
Expired / terminated   -    -    -    - 
Options outstanding, end of period   130,417   $3.55    175,417   $3.01 
Options exercisable, end of period   130,417   $3.55    175,417   $3.01 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule Of Disaggregation Of Revenues (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Simulators and accessories $ 4,739,249 $ 4,847,592 $ 11,919,860 $ 8,739,720
Extended service-type warranties 713,960 641,018 2,155,150 1,937,650
Customized software and content 343,102 738,291 1,030,920 1,406,687
Installation and training 292,550 168,455 675,602 388,049
Licensing and royalties 4,402 18,365 8,832 49,557
Total Revenue 6,093,263 6,413,721 15,790,364 12,521,663
Commercial [Member]        
Simulators and accessories 1,370,466 212,030 2,183,769 477,874
Extended service-type warranties 31,910 18,037 79,531 51,700
Customized software and content 18,566
Installation and training 42,952 1,351 93,501 11,059
Licensing and royalties 4,402 18,365 8,832 49,557
Total Revenue 1,449,730 249,783 2,365,633 608,756
Government [Member]        
Simulators and accessories 2,645,312 4,635,562 7,828,503 7,969,907
Extended service-type warranties 656,870 611,087 2,001,423 1,769,908
Customized software and content 290,829 738,291 905,204 1,388,121
Installation and training 190,098 167,104 496,251 372,026
Licensing and royalties
Total Revenue 3,783,109 6,152,044 11,231,381 11,499,962
Geographic Distribution, Foreign [Member]        
Simulators and accessories 723,471 1,907,588 291,939
Extended service-type warranties 25,180 11,894 74,196 116,042
Customized software and content 52,273 125,716
Installation and training 59,500 85,850 4,964
Licensing and royalties
Total Revenue $ 860,424 $ 11,894 $ 2,193,350 $ 412,945
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Organization and Significant Accounting Policies (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Product Information [Line Items]          
Revenue $ 6,093,263 $ 6,413,721 $ 15,790,364 $ 12,521,663  
Deferred revenue liability current 8,058,613   8,058,613   $ 4,708,575
Revenue recognized 713,960 $ 641,018 2,155,150 $ 1,937,650  
Deposit insurance coverage limit 250,000   250,000    
Uninsured cash and cash equivalents 21,043,538   21,043,538   6,338,896
Warranty [Member] | One Year or Less [Member]          
Product Information [Line Items]          
Extended warranties 1,618,419   1,618,419   2,191,400
Warranty [Member] | Longer Than One Year [Member]          
Product Information [Line Items]          
Extended warranties 1,958,110   1,958,110   1,920,346
Warranty [Member] | One Year [Member]          
Product Information [Line Items]          
Extended warranties 304,000   304,000   352,000
Customer Deposits [Member]          
Product Information [Line Items]          
Deferred revenue liability current $ 6,440,194   $ 6,440,194   $ 2,517,175
Revenue from Contract with Customer, Product and Service Benchmark [Member] | Customer Concentration Risk [Member] | One Federal Agency [Member]          
Product Information [Line Items]          
Concentration of credit risk 20.00% 22.00%   19.00%  
Revenue from Contract with Customer, Product and Service Benchmark [Member] | Customer Concentration Risk [Member] | Another Federal Agency [Member]          
Product Information [Line Items]          
Concentration of credit risk   20.00%   14.00%  
Revenue from Contract with Customer, Product and Service Benchmark [Member] | Customer Concentration Risk [Member] | No Single Customer [Member]          
Product Information [Line Items]          
Concentration of credit risk     0.00%    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | One Federal Agency [Member]          
Product Information [Line Items]          
Concentration of credit risk         8.50%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | One State Agency [Member]          
Product Information [Line Items]          
Concentration of credit risk         31.00%
Government Customers [Member]          
Product Information [Line Items]          
Revenue $ 3,783,109 $ 6,152,044 $ 11,231,381 $ 11,499,962  
Government Customers [Member] | Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member]          
Product Information [Line Items]          
Concentration of credit risk 62.00% 96.00% 71.00% 92.00%  
Commercial Customers [Member]          
Product Information [Line Items]          
Revenue $ 1,449,730 $ 249,783 $ 2,365,633 $ 608,756  
Commercial Customers [Member] | Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member]          
Product Information [Line Items]          
Concentration of credit risk 24.00% 4.00% 15.00% 5.00%  
Internationall Customers [Member]          
Product Information [Line Items]          
Revenue $ 860,424 $ 11,894 $ 2,193,350 $ 412,945  
Internationall Customers [Member] | Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member]          
Product Information [Line Items]          
Concentration of credit risk 14.00% 1.00% 14.00% 3.00%  
Three Customers [Member]          
Product Information [Line Items]          
Revenue $ 490,059 $ 233,981 $ 1,349,677 $ 558,462  
Three Customers [Member] | Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member]          
Product Information [Line Items]          
Concentration of credit risk 8.00% 3.60% 8.50% 4.40%  
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule Of Inventory (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Inventory Disclosure [Abstract]    
Raw materials and work in process $ 6,616,616 $ 3,636,649
Reserve (683,030) (120,652)
Total inventory $ 5,933,586 $ 3,515,997
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Inventory (Details Narrative) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Spare parts as other assets, long-term $ 533,264 $ 500,114
Spare Parts [Member]    
Spare parts as other assets, long-term $ 479,771 $ 500,114
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Property and Equipment, Net (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 15,385,119 $ 3,977,840
Less: Accumulated depreciation (2,947,058) (2,596,096)
Property and equipment, net 12,438,061 1,381,744
Land [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 1,778,987
Building and Building Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 8,606,224
Computer Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 1,162,369 1,115,326
Furniture and Fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 256,425 223,925
Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 1,743,487 1,096,898
STEP Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 1,502,694 1,206,757
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 334,933 $ 334,934
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule Of Purchase Price Allocation (Details)
9 Months Ended
Sep. 30, 2021
USD ($)
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Additions $ 10,800,000
Land [Member]  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Additions 1,778,987
Building and Building Improvements [Member]  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Additions 8,566,492
Acquired Lease Intangible Assets [Member]  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Additions $ 454,521
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment (Details Narrative)
1 Months Ended 3 Months Ended 9 Months Ended
Aug. 25, 2021
USD ($)
ft²
a
Nov. 30, 2016
ft²
Sep. 30, 2021
USD ($)
Sep. 30, 2020
USD ($)
Sep. 30, 2021
USD ($)
Sep. 30, 2020
USD ($)
Nov. 01, 2022
ft²
Nov. 01, 2021
ft²
Nov. 30, 2006
ft²
Property, Plant and Equipment [Line Items]                  
Payment to acquire assets | $         $ 11,407,278 $ 329,386      
First Tenant [Member]                  
Property, Plant and Equipment [Line Items]                  
Per square foot rate                 11.34
Lease Expiration Date         Oct. 31, 2023        
First Tenant [Member] | Subsequent Event [Member] | Maximum [Member]                  
Property, Plant and Equipment [Line Items]                  
Per square foot rate             12.03 11.68  
Second Tenant [Member]                  
Property, Plant and Equipment [Line Items]                  
Per square foot rate   9.00              
Lease Expiration Date   Oct. 31, 2024     Oct. 31, 2029        
Lessee, Operating Lease, Renewal Term   5 years              
Second Tenant [Member] | Maximum [Member]                  
Property, Plant and Equipment [Line Items]                  
Lessee, Operating Lease, Renewal Term     3 years   3 years        
Percentage Rental Rate         5.00%        
Arizona Bank And Trust [Member]                  
Property, Plant and Equipment [Line Items]                  
Proceeds from bank loan | $ $ 8,600,000                
STEP Equipment [Member]                  
Property, Plant and Equipment [Line Items]                  
Depreciation expense | $     $ 154,252 $ 93,037 $ 350,963 $ 268,200      
Property [Member]                  
Property, Plant and Equipment [Line Items]                  
Payment to acquire assets | $ $ 10,800,000                
Area of land | a 4.3                
Industrial Building [Member]                  
Property, Plant and Equipment [Line Items]                  
Area of land 76,650                
Industrial Building [Member] | Multi Year Rent Agreements [Member]                  
Property, Plant and Equipment [Line Items]                  
Area of land 15,000                
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule Of Intangible Asset (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Total intangible asset $ 915,850 $ 288,085
Less: Accumulated amortization (33,246) (17,037)
Intangible asset, net 882,604 271,048
Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Total intangible asset 160,000 160,000
Capitalized Media Content [Member]    
Finite-Lived Intangible Assets [Line Items]    
Total intangible asset 301,329 128,085
Acquired Lease Intangible Assets [Member]    
Finite-Lived Intangible Assets [Line Items]    
Total intangible asset $ 454,521
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Intangible Asset (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]        
Amortization expense $ 11,765 $ 2,222 $ 16,209 $ 6,667
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule Of Balance Sheet Classification of Lease Assets and Liabilities (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Jan. 02, 2019
Leases [Abstract]      
Operating lease right-of-use assets, beginning $ 1,094,527 $ 1,390,873  
Amortization (231,300) (296,346)  
Operating lease right-of-use assets, ending 863,227 1,094,527  
Operating lease liability, short-term 341,124 321,727  
Operating lease liability, long-term 594,499 853,155  
Total lease liabilities $ 935,623 $ 1,174,882 $ 1,721,380
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule Of Future Minimum Lease Payments (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Jan. 02, 2019
Leases [Abstract]      
2021 $ 92,685 $ 368,060  
2022 379,097 379,097  
2023 390,562 390,562  
2024 131,152 131,152  
Total lease payments 993,496 1,268,871  
Less: imputed interest (57,873) (93,989)  
Operating lease liability $ 935,623 $ 1,174,882 $ 1,721,380
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details Narrative)
1 Months Ended 3 Months Ended 9 Months Ended
Apr. 30, 2019
ft²
Sep. 30, 2021
USD ($)
ft²
Sep. 30, 2020
USD ($)
Sep. 30, 2021
USD ($)
ft²
Sep. 30, 2020
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Jan. 02, 2019
USD ($)
SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate and Accumulated Depreciation [Line Items]                
Incremental in borrowing rate       4.50%        
Operating lease liability   $ 935,623   $ 935,623   $ 1,174,882   $ 1,721,380
Deferred rent               46,523
Operating lease right of use asset   863,227   863,227   $ 1,094,527 $ 1,390,873 $ 1,674,857
Rent expenses   $ 146,497 $ 139,933 $ 436,750 $ 412,315      
Lease Amendment [Member]                
SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate and Accumulated Depreciation [Line Items]                
Rentable square feet | ft² 5,131              
Lease expires, description April 2024              
Office and Warehouse Space [Member] | Unaffiliated Third Party [Member]                
SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate and Accumulated Depreciation [Line Items]                
Rentable square feet | ft²   37,729   37,729        
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule Of Accrued Compensation And Related Costs (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Salaries and wages payable $ 580,610 $ 278,331
Employee benefits payable 32,288 634
Accrued paid time off (PTO) 449,165 366,827
Profit sharing payable 225,000 197,309
Total accrued compensation and related costs $ 1,287,063 $ 843,101
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule Of Accrued Expenses And Other Current Liabilities (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Manufacturer’s warranties $ 304,000 $ 352,000
Taxes payable 90,171 316,076
Miscellaneous payable 99,472 104,808
Total accrued expenses and other current liabilities $ 493,643 $ 772,884
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule Of Notes Payable (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Debt Disclosure [Abstract]    
Note payable, principal $ 233,047 $ 257,471
Accrued interest on note 8,566
Note payable, short-term 233,047 266,037
Note payable, long term $ 8,336,991 $ 1,063,243
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule Of Minimum Note Payments (Details)
Sep. 30, 2021
USD ($)
Debt Disclosure [Abstract]  
2021 $ 122,934
2022 491,737
2023 491,737
2024 491,737
2025 491,737
Thereafter 6,480,156
Total $ 8,570,038
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Note Payable (Details Narrative) - USD ($)
1 Months Ended 9 Months Ended
Aug. 25, 2021
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
May 08, 2020
Short-term Debt [Line Items]          
Debt instrument principal amount   $ 233,047   $ 257,471  
Payment to acquire assets   $ 11,407,278 $ 329,386    
Arizona Bank And Trust [Member]          
Short-term Debt [Line Items]          
Proceeds from bank loan $ 8,600,000        
Debt Instrument, Interest Rate During Period 3.00%        
Debt Instrument, Maturity Date Aug. 23, 2031        
Property [Member]          
Short-term Debt [Line Items]          
Payment to acquire assets $ 10,800,000        
119 Regular [Member] | Arizona Bank And Trust [Member]          
Short-term Debt [Line Items]          
Debt Instrument, Periodic Payment 40,978        
One Irregular [Member] | Arizona Bank And Trust [Member]          
Short-term Debt [Line Items]          
Debt Instrument, Periodic Payment $ 5,956,538        
Paycheck Protection Program Loan [Member] | Convertible Promissory Note [Member]          
Short-term Debt [Line Items]          
Debt instrument principal amount         $ 1,320,714
Debt interest rate         1.00%
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]          
Common stock, shares value 10,807,130   10,807,130   7,775,030
Common Stock, Par or Stated Value Per Share $ 0.0001   $ 0.0001   $ 0.0001
Exercise price amount $ 5,250 $ 6,750 $ 11,320 $ 19,965  
Chief Executive Officer and Chief Operating Officer [Member]          
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]          
Number of previously awarded options redeemed     26,250    
Compensation expenses     $ 116,718    
Exercise price amount     $ 11,320    
Board Of Directors [Member]          
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]          
Common stock, shares value 7,500   7,500    
Common Stock, Par or Stated Value Per Share $ 0.0001   $ 0.0001    
Chief Operating Officer [Member]          
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]          
Number of previously awarded options redeemed       11,250  
Compensation expenses       $ 8,857  
Exercise price amount       $ 19,965  
Chief Executive Officer And Board Of Director [Member]          
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]          
Common stock, shares value   22,500   22,500  
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Aug. 26, 2021
Aug. 15, 2021
Apr. 02, 2012
Aug. 26, 2021
Aug. 23, 2021
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Jun. 30, 2022
Jun. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Net Income (Loss) Attributable to Parent           $ 1,342,972 $ 868,084 $ 2,527,494 $ (122,586)    
Labor and Related Expense               225,000 $ 56,057    
Restricted Stock Units (RSUs) [Member] | August 2022 [Member]                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Net Income (Loss) Attributable to Parent               500,000      
Restricted Stock Units (RSUs) [Member] | August 2023 [Member]                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Net Income (Loss) Attributable to Parent               3,000,000      
Restricted Stock Units (RSUs) [Member] | August 2024 [Member]                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Net Income (Loss) Attributable to Parent               3,500,000      
Restricted Stock Units (RSUs) [Member] | August 2024 [Member] | Maximum [Member]                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Net Income (Loss) Attributable to Parent               11,000,000      
Restricted Stock Units (RSUs) [Member] | Tranche [Member] | June 30, 2022 [Member]                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Net Income (Loss) Attributable to Parent               2,500,000      
Restricted Stock Units (RSUs) [Member] | Another Tranche [Member] | August 2022 [Member]                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Net Income (Loss) Attributable to Parent               2,500,000      
Restricted Stock Units (RSUs) [Member] | Ten Tranches [Member] | Maximum [Member]                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Net Income (Loss) Attributable to Parent               7,000,000      
Restricted Stock Units (RSUs) [Member] | Additional Tranches [Member] | August 2023 [Member] | Maximum [Member]                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Net Income (Loss) Attributable to Parent               $ 9,000,000      
Subsequent Event [Member] | Restricted Stock Units (RSUs) [Member] | Tranche [Member] | August 2022 [Member]                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Net Income (Loss) Attributable to Parent                   $ 2,500,000  
Chief Executive Officer [Member]                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Annual salaries   $ 349,860                  
Stock Issued During Period, Shares, Reverse Stock Splits       14,057             14,057
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 1,559,966                   97,837
Chief Executive Officer [Member] | 2017 Equity Incentive Plan [Member]                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Stock Issued During Period, Shares, Reverse Stock Splits 224,133       224,133            
Chief Operating Officer [Member]                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Annual salaries   $ 251,140                  
Stock Issued During Period, Shares, Reverse Stock Splits       10,543             10,543
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 1,169,906                   73,379
Chief Operating Officer [Member] | 2017 Equity Incentive Plan [Member]                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Stock Issued During Period, Shares, Reverse Stock Splits 168,090       168,090            
Three Year Employment Agreements [Member] | Chief Executive Officer [Member]                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Annual salaries     $ 195,000                
Three Year Employment Agreements [Member] | Chief Operating Officer [Member]                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Annual salaries     $ 175,000                
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule Of Non-qualified Stock Options (Details) - Non-Qualified Stock Option [Member] - $ / shares
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Offsetting Assets [Line Items]    
Number of Stock Options, Options outstanding, beginning of year 164,167 234,167
Weighted Exercise Price, Option outstanding, beginning of year $ 3.13 $ 2.47
Number of Stock Options, Granted
Weighted Exercise Price, Granted
Number of Stock Options, Redeemed (26,250) (36,250)
Weighted Exercise Price, Redeemed $ 1.51 $ 0.83
Number of Stock Options, Exercised (7,500) (22,500)
Weighted Exercise Price, Exercised $ 1.51 $ 0.89
Number of Stock Options, Expired / terminated
Weighted Exercise Price, Expired / terminated
Number of Stock Options, Options outstanding, end of period 130,417 175,417
Weighted Exercise Price, Option outstanding end of period $ 3.55 $ 3.01
Number of Stock Options, Options exercisable, end of period 130,417 175,417
Weighted Exercise Price, Options exercisable, end of period $ 3.55 $ 3.01
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders’ Equity (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Aug. 26, 2021
Apr. 05, 2021
Aug. 26, 2021
Aug. 23, 2021
Mar. 31, 2021
Sep. 30, 2021
Mar. 31, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Jun. 30, 2021
Dec. 31, 2020
Jan. 09, 2019
Aug. 23, 2017
Oct. 25, 2016
Accumulated Other Comprehensive Income (Loss) [Line Items]                              
Common stock shares authorized           50,000,000     50,000,000     50,000,000      
Common stock, par value           $ 0.0001     $ 0.0001     $ 0.0001      
Preferred stock shares authorized           2,500,000     2,500,000     2,500,000      
Preferred stock, par value           $ 0.0001     $ 0.0001     $ 0.0001      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term                 7 years            
Aggregate intrinsic value of options outstanding and exercisable           $ 859,675   $ 204,037 $ 859,675 $ 204,037          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value                 117,647 50,362          
Stock Issued During Period, Value, Stock Options Exercised           $ 5,250   6,750 11,320 19,965          
Proceeds from Stock Options Exercised                 11,320 19,965          
Gross proceeds from public offering                 $ 16,795,000          
Securities Purchase Agreement [Member] | Offering [Member]                              
Accumulated Other Comprehensive Income (Loss) [Line Items]                              
Gross proceeds from public offering   $ 18,000,000.0                          
Noninterest Expense Offering Cost   $ 1,205,000                          
Placement Agency Agreement [Member] | Roth Capital Partners, LLC [Member]                              
Accumulated Other Comprehensive Income (Loss) [Line Items]                              
Gross proceeds, aggregate percentage             6.50%                
Placement Agency Agreement [Member] | Roth Capital Partners, LLC [Member] | Maximum [Member]                              
Accumulated Other Comprehensive Income (Loss) [Line Items]                              
Reimbursement legal fees and expenses             $ 35,000                
2017 Equity Incentive Plan [Member]                              
Accumulated Other Comprehensive Income (Loss) [Line Items]                              
Number of common stock capital shares reserved for future issuance                           1,187,500  
Percentage of common stock shares issued and outstanding                           3.00%  
Board of Directors Chairman [Member]                              
Accumulated Other Comprehensive Income (Loss) [Line Items]                              
Common stock shares authorized to repurchase                         1,000,000   1,000,000
Chief Executive Officer [Member]                              
Accumulated Other Comprehensive Income (Loss) [Line Items]                              
Stock Issued During Period, Shares, Reverse Stock Splits     14,057               14,057        
Chief Executive Officer [Member] | 2017 Equity Incentive Plan [Member]                              
Accumulated Other Comprehensive Income (Loss) [Line Items]                              
Stock Issued During Period, Shares, Reverse Stock Splits 224,133     224,133                      
Chief Operating Officer [Member]                              
Accumulated Other Comprehensive Income (Loss) [Line Items]                              
Stock Issued During Period, Value, Stock Options Exercised                   19,965          
Stock Issued During Period, Shares, Reverse Stock Splits     10,543               10,543        
Chief Operating Officer [Member] | 2017 Equity Incentive Plan [Member]                              
Accumulated Other Comprehensive Income (Loss) [Line Items]                              
Stock Issued During Period, Shares, Reverse Stock Splits 168,090     168,090                      
Certain Institutional Investors [Member] | Securities Purchase Agreement [Member]                              
Accumulated Other Comprehensive Income (Loss) [Line Items]                              
Sale of stock, shares         3,000,000                    
Sale of stock, price per share         $ 6.00   $ 6.00                
Common Class A [Member]                              
Accumulated Other Comprehensive Income (Loss) [Line Items]                              
Common stock shares authorized           2,500,000     2,500,000     2,500,000      
Common stock, par value           $ 0.0001     $ 0.0001     $ 0.0001      
Common stock voting rights                 Each holder of Class A Common Stock is entitled to ten (10) votes for each share of Class A Common Stock held of record by such holder. The holders of shares of Class A Common Stock do not have cumulative voting rights.            
Common Class B [Member]                              
Accumulated Other Comprehensive Income (Loss) [Line Items]                              
Common stock shares authorized           7,500,000     7,500,000     7,500,000      
Common stock, par value           $ 0.0001     $ 0.0001     $ 0.0001      
Common Stocks [Member]                              
Accumulated Other Comprehensive Income (Loss) [Line Items]                              
Common stock shares authorized           60,000,000     60,000,000            
Common Stock [Member]                              
Accumulated Other Comprehensive Income (Loss) [Line Items]                              
Common stock shares authorized           50,000,000     50,000,000            
Common stock voting rights                 Each holder of Common Stock is entitled to one (1) vote for each share of Common Stock held of record by such holder. The holders of shares of Common Stock do not have cumulative voting rights.            
Stock Issued During Period, Value, Stock Options Exercised             $ 1 $ 3          
EXCEL 57 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /R!;U,'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #\@6]3ZXO+4NX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>*$[6'4SJ2T=/'0Q6V-C-V&IK%B?&UDCZ]G.\-F5L#S#PQ=+O M3Y_ K?9"#P&?P^ QD,5X-[FNCT+[-3L1>0$0]0F=BF5*]*EY&()3E*[A"%[I M#W5$J*OJ 1R2,HH4S,#"+T0F6Z.%#JAH"!>\T0O>?X8NPXP&[-!A3Q%XR8') M>:(_3UT+-\ ,(PPN?A?0+,1<_1.;.\ NR2G:)36.8SDV.9=VX/#VM'O)ZQ:V MCZ1ZC>E5M(+.'M?L.OFUV3SNMTS659]=?_C=A-U@[,'^ M8^.KH&SAU[^07U!+ P04 " #\@6]3F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M /R!;U.-4D+4^00 ,,4 8 >&PO=V]R:W-H965T&UL ME9A=<]HX%(:OFU^AX6IW)L2V# $Z"3.$)KM,6TJ 9J?=V0O%%MA3VV)E&<*_ MWR/9V(0QQVPN@K_.Z\='TGLDW>V$_)4&G"OR%D=)>M\*E-I\M*S4"WC,TANQ MX0G<60D9,P6GJ^-7(^ MCET38)YX"?DN/3HF^E->A?BE3R;^?[=HMX6:I$7 0#01PF^2][*Q)Q%$#IF0!:!-"3 *=S)L M ESSH3F9^:Q/ M3+'AG10[(O73H*8/3&Y,-'Q-F.AF7"@)=T.(4\.QV'))VB0-F.3IG:5 4]^Q MO"+^(8^G9^('Y*M(5)"2Q\3G_OMX"UA*('H >J"HX()O;HAK7Q-J4Z>&9XR' M3\7VACBT+OP=CEOFQS5Z+IJ?OT>OJ9+0Y?Y!)#NE9,=(=LY(?A)>!@-!D>5^ MP^LRCH<[=OL9H>B6%%U49@0(OL%XBMBZ#@./7[$HY0C';UDVGC,F%9?1 MGLSY1DA5AX1+*9EA1+V2J'=A^T@&=F7R").IEG\ MRF4M$"YBVT[;[7>HC2%5UNNXER#-^3K4[@MYF[*X/D^XT,MDOIR/KJ\FT_$- M1E8YN(-[<$$VAK:4T(X3J'UOY#/?U[+A4C;DS.YW:0?M]Y6K.[@M%V1+]D8F M/N"%J]!CQL*01L4E!RYT,[MWBW>TRN\=W*4+PDGB"0FF:N"NR4+!$"!"DK'( M(*F06^'7-S6N/GW!(*L2X."^74".?!]F1>GUX8!\@>?(MZ2>#)?L#7KV%8&_ M!498%00']W&4<+D3M82XY.<]F!,G+6-VZ Y^HFA5?6!XH9^BC83J0)_^1EN MSHZ'!D5PEGX'8ZL*!,6]W;3?"):*YU%P@=\Z??MW#*4J#!3W\R_"S#,"D6"U MJD%D<-MO.YU^'R.J"@*]K" 4]3V?+H;)VG2N^CE'@^*/T]78>[*J(-"+"L(D M@;EUOF;6LPUV0*TEPQ4;R*I"0"\J!'K& ;8/8W M9&T%;="9BJ3-/(^##(CX MN2!&6%4!>E$56,0LBLA#EL+MM+XM<9V&A0FM3)]>9/J/,9=KW;O^ 45P(", M-RRISQTNV$16N3UM<'N]+P/)GPI8-PGR/>5$!9P\OBFN-P:.UU+Y^J 6%G]' MTV+*K4J >U$)6 0<&A;)7H-,(U!E_.Y%Q@\H,61HH83W"PJ3V9,AWS(%52#Q MH<'K]D,*Y:Y1UKMVVR%,*.V>X\(L?'M,91UM$^D>9';/4N+I&5>^8U1>+7?H M1F9?RJH>S[?WOC+= 5,2\16$VC<]>+W,=\SR$R4V9M/I52@E8G,8<.9SJ1^ M^RLAU.%$OZ#['=E\2RAZ,_A^3\9J2S9U-_ M:69:6_12%E5S/II9.S\=CYO)3)>J.3%S7<$O#Z8NE87+^G' MF"_MQ?OI^0BWBG2A)[9UH>#?D[[61=%Z AW_K)R.-O=L!VY_7GO_N9L\3.9> M-?K:%'_F4SL['\D1FNH'M2CL)_/\BUY-J!,X,473_47/*UL\0I-%8TVY&@P* MRKQ:_E&G2,/M_=H+=O?CH;6_#>VHPG*T]7 M2T\TX.E.ST\0PT>(8DH\PZ_CPV_T!(:3;CC>'3Z&.6TF1C<3HYT_%O!WO:AK M75FDF@8F=AKQR#8>6>>1ASRJ9H94-463]H/^9Y$_J0)NT?ABM725=*[:H_1T M08G@0G)V-G[:CHIKF$A.,LDW=CMB^48LCXJ]G$S, K3!49MH$'I?Z"-4:>O3 MNO0DMB1PF6%.^4"J:T=8*FF*_5+%1JJ(2GU?/4$43?T:%"B<&XN,,2&3@4#7 MC@DBLBSU"TPV I.HP,_5?5X4>@JQ!*4+[9.8N#%D/*&2#B2Z=H)C*3+IEYAN M)*91B;>UGJM\BO0+Y/=&-]T^-7:F:T@BVP?!ISUU-"64ITDZD.Z:,4DY%W[E MCZVNRP-2 M"L%]^L5[%@Z(7-O7;L':G#('1MK@25AYVYD=Y4SBA S"X+-DDJ0\$ :R10P2 ME?P1!"N;5X^HT !05+>D/#8/QPNXZ&(3ED\<43)AE ZWFL>.X(P+&CC)I*<" MH7N2C5758P[I<+6,8:W4U2II@H=9T6-'4X)YX$23'CMFW95VH$"XIP]1C*#,KI4&1[_) X?Y8I MLACD'Z]8%R\DH2 C%4.U'A!1VF(UH+8G$8FC:*DVHM'EB& "")@Z$74M(56( MG7RQ*[*'#I$'58=%KH#MN\1@R M+D0:6"/:4X?&J0,JZP5L_XDIVWI!+3NJJJUP"F6['QK_ZE$?@&2*DV%=ZS&$ MXI=@$M#>XX?&\;/6'BEUME;5.P>7+CQCB5.:>^S2E,I0:4ZW6I,XA'XS5J\W MR-%:M5>IARV,83X\*3Z[),$L<$YHSR :9]"0]>O(0JW>S$QM@RF>NI1AG!"G MI_#949*&3CCM<43C.-JD^%71OE>PRQJ)H<4@SJ[PM$LIE/!IH!"F/95HG$J[ MI?"^3>S!#1&84#K,(A[+E(I4AMHBVH.))@>6Q ?F4=I3A,8IXBY?M**@+BI( M)B0A>!@,GR'%T*L%@M$CA<8;F=U#'5?K]BB2L23+AD6\QY! JJ4\1(">4S3. MJZT;73WIT@6*/E'J:L3C-AK7=ONGX&B.9">Q.R;5DDB7! M_H_U]&)Q>JTD[Q'J(1)E64*=1M5C2=IF+^&!4H%M/;!CT?QT9\WDR\P44UTW M/_X 17OZKNNQ[6OT>6#/&!9GS&V]SE)->R?T!I] N4\@"]3H214+_0[1(^A8 MCN!;I!86 )3_JZ?O4&6 1@JV$LJ;IBUF3(W,PC;0FT[A3'H#&I5RT!9=Q?O; M'>V&J^<;B_/MVI0EU)E=K+Q3]" -2V>_>'"6!IIMUJ.,Q7NLR^DT;ZM@V-GM M@[3CO$(3-<]AIWN5NMT3@PH>3J+S>-?3D3$P@^HL(+E')(LC\I.V"KZ"2EC5 M%>R:!KV%VGA1+I8E_%0_Y)/<>I_D,T]GE9&$#Y\5>.R.X1@+*6A ?8]+=LAS MOR9X0KVR/0\!"4E80H8UC\<2#$&W#'">]>1D<7(ZZ:]K0+YR(AZ*^GM@CV6\ M!^8]27F%U KXXNT5\?='FOZ[\C1YWW6./D.V1>WC.(QQFT+Y7$AW]% MMOP?'.U.L8<7W_.Z:7MYK@Y:GJV70_Q[+$^?Z?FW9?KX\*]9GF]WM)SB>.L5 M:OO^^H.J'_.J@>KX 3SCDQ1N5"]?"2\OK)EW;U7OC;6F[#[.M(* M@;P^X.! M?F!UT;ZHW;R8O_@/4$L#!!0 ( /R!;U.XQX$G,P, .4. 8 >&PO M=V]R:W-H965T&ULK9==;]HP%(;_BA7M8I,Z8H>/0 5(A6K: M+BJAHFT7TRY,>U!?,^32F.UB#_!ZON#HS M\RJN'T(D?!8A#MN9\4#NEV2B#8GBAP]'43I&NI4-8R_ZY)L[,[ F@@ 4020^D[]#@$_J,/B 3"4]=%5-3JB_4-M/)BB_2XM:9XFN(>ZB/[Y"% M+7+"OFRV/X*C["2QXZK=5&WFO5IYKU92;W"FWDJM$. <7*0>J_-RAV+*T8$& M>SC56EK+3FKI83C,<0]CK/HXE%MHE550^SEJ_S+4]"= ="\]QOU_X)Y"3FL. M2RS6$.N_=\SMN@KT((<>7 7M"[$_#3RH@;Q';5)4((5KK_: M2NT@K#"/<^;QY!E0(](!^/4&X ?Z[X4U.2K%%;C4<6:76Z6C755F+V"'-N7/% M@&05VU_E'815ZB*!2',$73,BI)XL-> F216UR!W2'#P73@9ICYU&296R"![2 MG#R5<5AT&H*CV1 M+$ZV)1LFU28G.?34/A2X%JC[6\;DVXG>Z>0[V_E_4$L#!!0 ( /R!;U.: M[ 1MZ@8 %(> 8 >&PO=V]R:W-H965T&ULK5E-;^,V M$/TK@M%# C0QOR2*06)@8[OM MTV2+K=0]M.QL++D2K23_/N.9,62R3'C M=O>26/*;H=]P./-(7C\7Y==JJ;4)7E997MT,EL:LKX;#:K;4JZ2Z+-8ZAV\6 M1;E*##R63\-J7>IDWABMLB$C)!JNDC0?C*Z;=W?EZ+K8F"S-]5T95)O5*BE? M;W56/-\,Z.#MQ7WZM#3UB^'H>IT\Z0=M/J_O2G@:[KW,TY7.J[3(@U(O;@8? MZ-64B]J@0?R9ZN>J]SFHJ3P6Q=?ZX>/\9D#J7Z0S/3.UBP3^;?589UGM"7[' M/ZW3P7[,VK#_^#.)!,->+9).9^^+Y%]T2"FM_ MLR*KFK_!\PX;J4$PVU2F6+7&\ M6:;[[G[RT@>@9@!_<@+4&S#801PQX:\!/ M'4&T!N+4$<+6H*$^W'%O C=)3#*Z+HOGH*S1X*W^T$2_L89XI7F=* ^FA&]3 ML#.C!Y,8#1-OJJ!8!+^O=9G4$U@%9Y_S9#-/C9Z?!Q?!YX=)(_83O[WRV ^!ZYXP>R-\R[P.'_3Z,N#D MQX 11I'?,S[=G&!TOFWTZ?\>_2 8?#_[O/''C_B[UUN=;W1UY?$E]KY$XTL< M\?5'89(,:D?C$4N4G7G4F-?U:SN*B.(LXM?#;7\"$)R@7-;QZN,F+HZ&4A$> MB4/@% &RD-&H-_(!XW#/./0R'A>5J5=-E62ZPACOS,/>P)Q1J:C%9.SBF!"1 M"$.+L8N#J-"82(NPBPMY3 4YPC?:\XV\?'\NBZH*UF6Q2 U&-W)IQ#+D(;/H MNCBN(LFBR*+KXN)0QF%HTW5Q$LBRB.!TY9ZN]"Z.MACF3X%^@;Y<^9=)O/<: M^X.H+8 M6H-3%Q>1D$@5XR%5>_+*2_Y>5SHI9\N&_1Q*15:LZ^:#45?N3PBIY-;B'KLP MH22L'8NX"X,:()FTEN(4PQ%!>DOV@#@E79\E7NJ_@>@K[(Q"^REQYQ(*I93V M,L* 4DBEK,F<(,!(L9B&=J%$@)*%(B;J"/N>RJ!>]A_S6;'2P5D&%>0\6)3% MZBT8H#70*% D"B&DOAT$%T<954PZ04" 44CZ1;$-@@N\H%2$XE@06!<$YB\H M9JG+(&U#T:; N:^HT*Z14^X-<-\W&D^.L5*QW8H0G"21M(/IHG@LI5V8$9B M?G LD)W2H'ZI\3-L@ +89< ^Z0D*9ZZK1KWFA='!.GE-'C,\!L)- 0N M($3=2%L"35!W(N+*64*(.R;X$6E#.VU#Y4D%^=>F(#]J6$JZEG;;M#D"@,>W ML)CD!5>W[0@''$(5L<@)"0)DC!/FY(0+9$I%,2%V5%S@10Q2^%A2=.*,^M79 MW3X"9[=05T#HGI\6"T2 A9S%R@Z%B^/0682]MT%P(E*0;W8@$!P1O7I]&(=. MIU&_4*L71]KOV2AIY6ZLN&#*52HN,(99C87-VL7!1DT*MRBX0"@*+(PCG#CK M9!HCWA[M$ ] I@3PO(*N9SVUJ^1Q)%.20QE%U:I@C*1[+3 M7GMT@[I=K*$^66)+WE<14 IX2#ZG01" M#DQBP82T&P_F$O9\H/ICFS'BTLNXTR/L?3W2G"0%?WW2JT==_NW+FZ[1,_\I MQBE'?*SKC\S?']\]Y&OMWS_EPX!

[ /@5"@$?.^3 D3#:CY%A;Z/HA\_?# M:6)T:6#;49]6!&7QFF0FA:G*TEE]:0([^H6&Q_KB!MI%J;.DK@GKI#2OITPG M[_H3]_>G4Z:3=UV(^[O0N]/IMS]])S3FV/:;$'LA?J_QILAX(H1DP!.!=TV- M^YO:;KMT- %.F>O>X?RWG\[SKH'P;SR?]]O_E[EV#]P9CX@]U=]IN"DRG.#4 MWB$->W=DL$:?FLO)"I3=)C>["Y/]V_T%Z(?FVL]Z?TNOQA1Y/Z%7T]WU9N=^ M=]OZ*2F?TAQR12]@*'(I(2O+W07F[L$4Z^:&[K$PIE@U'YNR!L#WBZ(P M;P_U /MKY-&_4$L#!!0 ( /R!;U/5"Y-:80< /PS 8 >&PO=V]R M:W-H965T&ULK5M=;]LV%/TKA#%@+5#7(JG/(C'0QI:W 1V" M9MT>ACTH%AT+E41/DI/VWX^R%ZEQ1Y^C:-R^T^E9O"6G M]R(OZ]O)MFEV'V:S>KTE15*_ISM2LD\VM"J2AAU63[-Z5Y$D/005^0PYCC\K MDJR4-"M(66>T!!79W$X^P@\K'+0!AQ%_9N2E/GL-VJ4\4OJM M/?@UO9TX;48D)^NFA4C8OV=R1_*\16)Y_-N!3DYSMH'GKU_1X\/BV6(>DYK< MT?RO+&VVMY-P E*R2?9Y\X6^_$*Z!7DMWIKF]>$O>.G&.A.PWM<-+;I@ED&1 MEJ?P?+??=;\ &^^ MELD^S1J2OF6Q7Q\6X,U/;V]F#V1JB+I<1;P]V=2 M/)+J'PG2G1[ICA8%+<=A%GJ8CRE;%+M,DAS<)UDZ9>N_2W99PXXUH$L]Z!]L MGZCWU8_Q[&(]T!?2L V&G:UE4I59^53KL%8C25&VJ&'8C-7/J8C0J8C0 <=5 MX'PB3UG9)L-VA3PIU^0=>$[R/0%) Q9D_1Y@^ X@!T:RZM!"MSOQAWJ7K,GM MA&VU-:F>R60.9+5QQ/$/..T&_#P/ N]F]GQ.O#@&XC!R_= 9#EQ:2BH6)YSB M +K(XS);23)S8 C9'>4T<$ -/E:FIMPE+^B)NM-@&W!QQO $WKN=@Q>+< MT^)<[>*.UQ+=M5=K#?@&>51DMZ_6VT11*5HH@TJQ MA+/PA3,R1;[O!UQ!69HNMH2S&DU[P&1P8C+0,OD[$^T( M.3)BM;@&Q(82J1!RVW@H;H@X#(.(UQ1+2TG%XH13'&(_="%'BR0SQ_%@!)&< ME^C$2V3$2Z\31HG1 AL0$TET@A]X*IT G=[E.%FR#Y75 P\+C M-O)%-VA8>1%+S>6W?%MYQ9(IIV[@N!'B9:ID9 2C((PB!4-G/A1>+U3'*=*" MFU $927H**4J[#T2U)LD [&J1S)9C<16\.6&A 7[@1OQI6;+$-D"6DGS]E0L M]78)ZOW2%9(52MR-4K+"WMM $W,S(EKU6"858PEH 45',45.B"!?6;:3T*] MH;Q>PNJ!3>CU+Q"Q4'1A"A5K*Z]8,J5"Q\J2TPI9V+M$J+>)_T/*ZI%-"!+M MDU[,]OX)Z@W4A8];%>NS9:+@)2X*2FU4A'V??^)J*Z]8,N44(>R%'N(+4)(< M]-E E<.%O96">B]UZ6-7!4>V_!24&:I _> 5]88*Z0V5@9K5(YD\X;<$M$ 2 MBP4Q$IH MOR5+:#5:.)#-GOSA?3FZPK5BR1&2:EZT5DGZ1*7E-7UGJ1@0RNP M3NIMVX*DFPVIV 7U#I2DD9:9M4:2:)JPP]7& HGV _I!Q%RS4$76>DFVK),B M=\:>BK[>/J%+[-,8?=JZ$MT4._N..K?>4*%+#-59;NTYRM;2-#[IL4RJ:;QC MA"3-EP BB/E*LF65; &M5)DK[I^HMTKHDLZ1A"MMZ4B:1ZZO+)Q>[2.]VK_( MM^DQ3 K&5N/(%M#2%E",1,6//!2X$6_<+A@XY+)W!LC,&4B=&Y02;,L8=$## M7G_(/Y=#HGW 3A@X3#SSVX*MOI!D2A1!W^5ULRPU)IRQK[SN>VN#S'I#6L4&R!DOH!%"IFGM;@(QM@;0-(5^@+5?0 0T+4+!N2/0.V/$CU\6"PK&4 M6"R9<@H=#V)^RI5D)(I\UX5GRQA^7Z9W-MBX521O1$A)TH.;?&5&(O492>I. M!.[5/KY*[4N78ZNO8@MH@47?X2&/+TE;T\6V@%9C>0^Y[/T2OJJKI)-)6)3_ MZJ_8X+,OFAE*?YV\UF.9U!4>E==8=!12>6TKI]@6T$J5N>(VBWLKA*^T0MJZ M$<6^1E[C7NMC"VT1/89)P=AJB]@"6MH"BK'H?R!V413P NZ"@4,N>ZN$+31& MY#=.6_X)BXT1B;R6C%+(:UN)Q9(II?):EII67N/>_6 ;?1$Y/[;L#Q;=@T)> MS\Y^UM#^+N9S4C%I5H.<;%BH\SY@&-7QIR;'@X;N#K]T>*1-0XO#RRU)4E*U M ]CG&TJ;UX/VQQ.G'_S,_P-02P,$% @ _(%O4] [)@\@" [B$ !@ M !X;"]W;W)KNS4PO]427]C--0A(:DN"!D!WWUW=!TB1% I!UU\E,3%%XV5WL[K, M=/,LY/=FSYA"/\JB:FY7>Z7JZ_6ZR?:L3)OWHF85?+,5LDP5?)2[=5-+EN9M MI[)8$\\+UV7*J]7=3?ON0=[=B(,J>,4>)&H.99G*EX^L$,^W*[QZ??&5[_9* MOUC?W=3ICFV8^E8_2/BT'D;)>^KSNT+?[%V7,S>49: ME44P;=B^*?_-<[6]7\0KE;)L>"O55//^=]0H%>KQ,%$W[/WKNVWHKE!T:)GZ67<* G?CEO%:BVU;BVVE*!'$ETP5 MKW:=@W+%67/MF,7S+/%\@HGF5B9*ABT(TC7$INB'"=@@=OT]W)""1 MG_@WZZ>IB9;MKC A01P.[8YD# 89 Z.+@)>GPYVY#A(&3H-.0G!NDNXVF71*H6!=V\(A^W:?J+W^*"8[^"DD7DKM4 M '/][:5>FY))6)D"WN>H3J5Z,:9TY_1GK$X_T+&=0KL%)M3"3@O\#71"$,"@ MT0[*@(HU+;]:QZO3%YO7]:,&1YF/DH3$\R!QS_\F$QRK1D;5B%.UG\JZ$"^, M(6!_]AU!UH22K;$&?3_:401$F.!PKI!SUM^AT$A(? *1^[3:L48[YR2I-PT# M3.@$7/#TD148G=K/R09>*@(32FH$N-&Z/Y_*5'T #L%\RA:6H)S7"0 M6)QYQ"8.G/+:0W:>25LU+M\0P,X)SPG@P! P7H(M6,,CA;$;PY\K4!/2U@E, MN$=O%418 1XC&4-H_Q+V(*A"25D+K^A(?:BD%HJ(#)RF;BY_,]6 M5+N(9(G#*TIQ,(>/H1V.B6\).C)2D[BIN6%@1JY>8)];BX:KYA(5HMI=02B6 M1GF7N S#*([GXOZ?64E&5A(W*X=,WS-_XC!IELD#&WW)J-^2G0D&CU\HN&P7 MTB * \N"C&@DU.WPZ4N_]YZRL6 I5/NO6#0F^'[<8V>G"0GF2<78D&"/6$ID M,E*6N"D[%,F.G$*6S*0TCF)O'I.&AGX L>M;I!S92MQL_?*ZRYSN+<<=IVF7 M:51DR4%,0P+_YHJ8@!F&B2TYDI&8)#SKI*$K^]^^028CU,B)32?+65FW&V2H MJ3,H1_B69U!QM#5VGSN,5G*.>P:MR1*%.($\:;7B2$+B)N'#069['5[MQDE! M921BN0$%2#QT(&UXF._7;@MS=;YXSN[WG9+ MS%V1$(AO,=WDC/0$YB0'2]5IH3D]'#;G[-'HN=2$+ \G\X!S3WI^V4%']-'3 MA['@T1EC>>\,NHQ"NHRR:[4D7!PD'FP@YVHYY_X=:HVLI&Y6;EI/XTVCZR9] MCM>&KMZV;P'UX.G630XUX#&,DJ.$W6OWQW>FQ]J-_*3N'>=F&D=0%C*9\69^ M)=&KL]PL8DS)0A=#LR2Q585TY"]U\_?+Y!3KZN'A ?U#I,:S'_4O=O#U! %,2-6JZA"L): 0@GA=@AI:8XJ/*^%B5D'^"D:V MU?E%SKHG3;%.0XUD?:0A>:8/9_0[HRI+VF(_\FB\J-T-+4D80YE/S:KX(Y=] M-Y?O+?)>HD>VXU6E%T17&Q#UPA@A_A*S8>SC)%Y<-1EX[$,EEU@\RQ]Y[+LW MLW8=F-X$.J5?[FOU@5\0+\H)0TO?2R(_MI03_@AYGSC+B;DGM/-UN%@4)\$&04TW')Z4;Q8N66S@/CS4F8]N3DOF=RU/RAH M4'NJT-U)#V^''RU\:*_J9^\_XNO[[J<'XS#=+R%^226$5 .[^BT,Z;V/P&:R M^W%!]T&)NKV??Q1*B;)]W+,T9U(W@.^W GC0?] 3##_QN/L?4$L#!!0 ( M /R!;U-,IE,'-AD !M# 8 >&PO=V]R:W-H965T&UL MU5Q;D]NVDG[GKT#-GMIRJCBRJ+OBQ%7C6^*S)\F4QTD>MO:!(B$),44J!#EC MY=?OU]T 2&FDL;.U^[ OMD3ATNCKUXWF?/=0U9_L5NM&?=X5I?W^:MLT^V^? M/[?95N]2.ZCVNL0OZZK>I0V^UIOG=E_K-.=)N^+Y:#BU36%*?5LKV^YV:7UXI8OJX?NKY,H_^& VVX8>/'_YW3[=Z#O=_+J_K?'M M>5@E-SM=6E.5JM;K[Z]NDF]?36@\#_C-Z ?;^ZSH)*NJ^D1?WN??7PV)(%WH MK*$54OQWKU_KHJ"%0,:?;LVKL"5-['_VJ[_CL^,LJ]3JUU7QN\F;[?=7BRN5 MZW7:%LV'ZN%'[?'1]Z$Q;# M"Q-&;L*(Z9:-F,HW:9.^_*ZN'E1-H[$:?>"C\FP09TH2REU3XU>#>N1U>R0ZC M"SLLU4]5V6RM>EOF.C^>_QS4!I)'GN17HR<7O-/[@1H/8S4:CI(GUAL'%HQY MO?&%][76L;FKS5U6"%F-5JC9%M4H+M:^K>Y/K6E5K]4>;;^!(&CQNK:8G\&:9 M5I"P*>GHUNS:(FVJVL9J;>#(!47Z$.F2%Z?]8EAL M81HXNUCIO,V8=2""5LFJW4[7F<%7>,-/&JY5?<02CGUTWF3^PJH]#EO2>1N= M;TAJGI\5LILNT-I7UQXX,YI2V=T0B,=?7VF9IP73$)VRY MKM;73'G,!-E=6MJMV?/ZM2Z8YV&U9ILV.-S.9!8_IL4U?&\!.DS3BGX,G(+X M.:5OXV.)P MK==KS=Y1@@*A56F879!+LVYG5.50Q.R!K06 MVCJ-89+!VKKTLLP-'(59M6Q=^[1N2ET[45:UV1@:L_+V8Z$+3G>3Y7("TW:8-D'TVS5#^D.,6KG?@&O M$9\,PI%'" 3$'/F>H$45#ZS3OVWDW M+ []@@+1IAB'TY<5C'_GNW=,?DX0S. M4\((;0N>I$3XX3IMKK>D%E5-_O)A:["B_KPW)-2*MCBH9.HW:/=X)&/<:A'Y M)QI["_9K]9XVJC7!1ASIR/!4!D59MP7D4NM[ "RBH8#UMF1AXF@V;>$B#)8A MXCM>"H'."6OL"3Q$Q@1/I)N(54K_V8)L83RI4:E@=OAF^E8(66 ,.*N(R&,* MMZFHRB[] ^8+CX)5R%& 4>LU[ <&S3B3I(5%*C8K/-N9_)IE$4=LA56)Y]W> MB)NV*DMH-&0'4;FT+P '&;=[OWNW5&@<3IS[F&%H8CM<$84.C$+ZV%P M9Q*T-7"+R J&ZIP62=*[.T>X5R/O(Z)*+.DTS@(V829K3150#J&!,BTY2N\K M:R1N%@9:EK-RU%#IO6DX EG E P2@O42%U:DCBFDGJY8%82J7.1M;(3O&A17 M*L=C,5SOUF@Q!!5Q\5#)>^W(D]!1$Y;0N4L/8+(4IT7G13O\XX,%%S$#REL4 M/BZ#1Y;6 V1HHES#RU9^,KCP(J DI7O8)B&&@;N -UBWL M,6C2UPE6.<'VG H>XGA%56XT475/V"SH)AP6<4A_BLC4$OLT]88 ]#8>\$%[>I MTQWC"-M:.*F<&$EG=\I'[I?"B]E%B!+85<"VQ-'KS#$8?#)[$[R^NKV]!;OA M_>$BM,3 USU=K8&406Q-H&:(I-[51,ZK +- QP F*']R MFPZ V[2B[$O->:(II7C"FW;U][=,T >+8$U!0[(6Y"97[ ZK&YY,P22;Y MU!$]XP_(R12K1_0&KHM!\3@14-+QP9SW[3=E24G"!QA7W1"DH8*.2H;7_Q'6 M7QM*C'K;J,?;K!'"',C&E C'%7C$"'DI]8@!FS1ABR.I@QOKJFI*4@H$P*RH MR)3)+6!(P1"B.\)91@2)&BIE 0WGY"<%;*1=$@]HBJE[$NA&EX1.L3C!VGW3 M\>?7DAG.L) %?8-P 2<4)/G#SS;:$Q3C+RX' M &L I@M2.F12#S2], @9'@"$\S-TH+BS2W,!$/C_SY;"-Y1SEWZ2*7U>[L5( M.JTGGPQ5+*!C'G!&Q!'6 7%N3ZH8("G5"&/B#NECM4>.2W&>XH0(B!P,@ JC MH_P/Q%>964)%K"7?#&(=74@?H=',;3>Y?S>#6.@AK#F9/J*"GZ(AJGXLF?8M(+ MM45POZ= _$ 2S)GK3FDEH/:DZF XJP.I$B6SSH>[ Y*D;;OZ0TMJ9"6>%NH> MB-)#KW-,Z1CB.0!8"^V1"J,8[CG^.F3J!6:* V)]3G&7J@C.U?F-!( &)!1< M!!(7=A #]:O5Y*_?NMAO6>?$0D5)J<1TWF.3$9$R4P26?!T,\APCW%2F&QX< M#$"'7<1:)"()P>30R 9W9/_$(@ 'JQT0+$RZZJ<-G8@8G',BLJ&=+LT)02!W M^:-XRC/GZF0E%$4=11XKRB#B*CR(]=EU-XF]%ZOS@,*T5'5$(!G'D=S@Y/5) M?L^:"S]C>WP:]"N<4<\Y=IP41V@OG,;K]7U:N#P)'&IW^T[S[!8J=4W7 8!9 MZ8&GL<.H'MBVN-I6M:L&2N/=LP10"@&6X;>Y!X#4,0/"LJEJ@C&,URP7(FKB M *V#;*I."9AU/Q/7D$O7[-Z(2I8. H@NF:/3B&L I3; MI*$:0XZ/=+/FK)--Q&]X%V?:JW'<$U](: M/O-5A?\"1NB7L-_=W+T*X>_LW-=5+K"]CW]N[@+^B6;#6>R)=4#Y^$RO?9;V M[","3J8PX9O^2O0@T(!-_ID"PT!'V(LGB\!T?W"^YY*\K;42-7=,)(RQU@V2 MLKVKF;)0A',[#=/)73DG^*!TOR],)TA'#*],B@-P01MU,G(5#.\D6 0A'??? MHMY*/GXPLD@5F61M0JE!N0S]G&G"]1*BC]Q*1VF&VH&E"AD-A+46'.)I%):G M09'BXV$];50GVMA?)>ZJ3@P 'VEW[$U ?[7V/[V?8'*7=8>DFW/=9_ ,J?TF MZC/ 8AV[9M=]88\CUQ@N #A!#5B&ET?D<>[9ZG#L7@DA>G1/@?!.LWT5I'/\ M''T])&%3Z"KTG(YGM'-5$]U<:X^[>P9Q8%T:+P*G45)?(G&:O\B/1OY&)%B& M'Z4_-P(,R'M""M?-8:^]5S7ZTKT+W88=W'4%9M =!./T^XHDR6509PS.3OIT MDJM_3KC!'X0\"!2YA9U1?>!)-> PWZ%N+]6<&=E/%-H2L;H@T'?'=Q04X"7L MTLB "2-SV: HR',]*6B@%S9170(@^O"-S 8#C;\/H1U(-6N7L;M"GH\\SWS0 MZX4ZCG^>9K_N-P-*>_>IH9JN%#_<%%]2T<(Q<)@E*BC"B;23HO*9?'Z9-*[/ M(T;2 :,^TGF6:T"+ND>5$QC07DG\)0U95Q0AB2TKZ.H:RB"=##!-*U T;1RV MHAAV2;I$A?.[@&O>1NHNGGT;W?:BXR]AJOJ)9Y$C[46_Z,X;4W1J3+]"1\5) MK>4>E!U+543O3S2U4U.>TE=KS+O7_5R#Y2"&9*&?4@^O$$IVSM -2 M$6%R=.36\FZ'PJP#S#P5\2%Z[:R=UN_;.IV*Q'OIN.<.$4[ AB+LUJR!6HHY M+@:1I@04[/URGQ*_N;^!53><#I^1/+L21UT=3DV:_1%&'+JEX^C2Q9D&>[4+YNNG#$4V+?N04VM/T* JZTB9KC;8_K=-1U( M,/57SDQ*IX@W'['*A_B;J M>)-&8HM4J#V4YFFN_-MGAU?M#NC1E<]*GS5=9U=',CJV+4F6GK*K0?3.2[53 M7X(GSCYM_QFE MS*[<= GID0JZ;((KU%R#E4*5C ]M-IYD7]OV8NDC)'@UPBYQ_X>#IYC,OY.S MN^"L6DM5,+]XF.-3_+=IMHT"/K>-*W"<00/ZU\(U/7T@BQ&K$MVZUJ16+_SH%\B';+ I7)LY( MKF\"8G2K]@9'QX.1,]&%.BR+ V\@ARR.RC=5*3TFQ"3(]F("@BW3S:;6FW"1 MXM/DD]0N[P;V[%:\U87Z 5PPY?5 8[%KC@6DV7C-))4]>^[^IF*J[)&4F65 M4IO4,4/O"%W25[4]HR522^EHM7V_XQU\AR(;UEJ X98\B5?__)@]O9H=B/ ' M#5E**+CP?=_?YOA=M@7V!S+_97TR2OT21MGHX[;6.NJW<4:AR!J%(NNC1T-R MH;[)[8>NC>/]40/5QXJNS[]Z9(=W[2/ ^P^5Q./Y,)[,9O@\BF>3:3Q.1O@\ M'XWCR3S!ITD\'R_CT61)(Y)1/!P/^>EL/(VG,QI[S=\7DWD\78Z>QK2TZ3B) ME\E0S::S>#$?JM$T3A9#-4_&\7(V5,D".\S5+$GBX6*N\-]B.5&S";XFBR]" MVFLU6@[CQ6BIIJ-X-!^K\60<)\,1?IB/%_%HF72?GD#UDU&\G(Y4@K6&RX6: M+N/I$)0N1_%T.B2>31.5S.98>8+UDMDBGDRGT;\XQ%(3&(E*328^JY2P0._$$)FI";)XNU6@,%5@D:C$8JO%@%OT,F/#_PHA& MT&!P8D8BFD/[%E"7,8MQ.811+!8BCF6RC,$6LI8YALTG/'PY6](P6F:),6.6 M,]O<'&?YHC7-H9OC!"10P^-D-%;S29P0G\%T6!;4=9K$\R%I[9QW6H 4:,^$ MY+4;"#\3+$1OL=$8/QHM%G(S(P$ (XM%L M,7_"Q*"]TR')?A:/8$V+:;P K;/Y-)Z1B22L$>,YSC6:P6Z6LXFB#8:3Y3D[ MDZK$(EZ,Q=#D$U1M.IV+Y?''1X8V(O.#*QN+A$9C.D8B(@6%XRE)*\&1H:+C M&5O3$,*9SF3\9 F.L@^96X_$>=(C/IGV M"$XF?=*6HT#R-% Y)G&!);/Y7$VG\%X8N!C@]\$DU-DCWUK3/0GU)H9_EG': M_F(MBO Z5-MF'?K.H2I12GT37Q\&V[; M(W?%2=DI@K$KTG'6)BV9V(F:&8K#H+M"",22HGLLR_V=H:[EJUT'5]B2O.LT MO3[%%QU OX0M?J=BL8=/IH]X)%=PI#&"I6L%P:^/<$Q7)/37TX,S0=MBM:(NGL)6 MC.21E,F5,^%N1NGY%]-):9]R;0/8J=V30-94L:0-K=M1,E,HW%%*:-T%&-%W MS?3YO&X0O>DN="F[]U,,E2GA 1[-X'Q"5(23R'5J"DY#Q *T2^7]':]G'O7: MAI(8R8SZ:-V["O'1;<@#H#4RO\^4Z,&JBS1S_2?:OSW@A#4(E1D!NQPX9:YAS@.*T4<\G>4E_KDJY^+_9U*3E^9 _GN;K-C!NW7-5SU MS9GR+>0@+EY*AEE*&:WD#G@>W/5;)Z-K'NN-=*!NNFUNH=X%'9JR+F>\=-^5R]"YJ+CN>OPD8IR MOQ.!&Z=X;;GU[8IB?) .1/5J(4=:%W5G9>LSUMW,T!-?V5)ERXB3G,O1<.LM MZTNZP4W&)F^Y[XQZ7#9M2FY=$_BH2FJ0[[I]W>7G!V,_,7]_HA=$ D81P[YK M&>+@6V@]B>CVH6Y[,&Y?-=J7\T,+7(]]!(_ZFW.4SF3WFG;OH57N" RM@<18 M'$2:9SG1[T!4K,YE?LH+SP>A:P48"\-)OM+J-@ MDFZT@#Y29V1DTR$'>Z1*PPF2Q_$"F',\1J:';/>GRC91=\\.POMOE(6FV:XM M@=MGZ<9,V';:'-3YZ+SBKN/&=_N -LIGZ=37KGN+8JB@A>%0'^$BE>U'.\8UW&M]3,Y M3 (8.;T5;ZA'%^ZVWK *%]+620[HM >O?TA_44L@3@YYL*9!&!N-YKR;S. MH9>PCZ"M(_H78 R@%HGY#;N6<]D_AE &/D[4N1?HG_?^8 &_N_J:3\HBDK]= M$)Z&O_QP(W_PH!LN?S;B)W[1R"(RK3%U.)A/K^0^UG]IJCW_^8-5U4!-^>,6 M45'7- "_4U^^_T(;A+^'\?*_ 5!+ P04 " #\@6]36[9MVGE7'56<(EW&DS7-$R_7*)0VT68AOO$/5_7UB7BY;QE:WQ ^[6] MT[2*!Y:2-R@-5Q(T5HOP(CV_'+G]?L,WCEMS$(/K9*74DUO=U_( MJ[QFEBWG6FU!N]W$Y@+?JD>3."[=1WFPFMYRPMGEC=R@M$J_S&-+="X9%SOH M90_-WH#.X%9)6QOX($LL_\3')&/0DNVU7&;O$CY@>PIY$D&69.D[?/G06^[Y M\G_U!M?<%$*93B/\N%@9J^DP_'RGPFBH,/(51O\SO7>ASFSGIF4%+D)RDT&] MP7#Y65D,LE-X53Y$0:'("<9B":H"6R-42I"EN%P#,Y0[AP=R;-D)#+Y4!SB: MJL5FA3K8CQ:NL=AE4I])@GNV#>B(H^9,&&"R]&8"+J'5JD!CX @FT23U/XKS M:))3/)H%][UV.)ZJD[7TV9(=;ZJ(WY^OV_HJ[97K-I0&!%4&3T^DX!-U?&_W"JM9;=:4L M&=^'-=VTJ-T&>E\I.B"[A2LPW-W+WU!+ P04 " #\@6]3.J,@F64& !0 M#@ & 'AL+W=O(M! M"S"VK(GGONB[K8&_O-[:3T['NE:WYRM!BQ4FY$J_T?9O]WV?N3D[W":!?^LWVW-\.)1>N\J7IE/%>J M[G[%]YZ'(X5%_!<*2:^0!-S=00'EK\*+JPMK]LS2;EBC17 U: .O[JUB*_UCTS4)?OP9ZL:,.XO)AZV:<>DZ.U<=W:2O["S9)],[7>.?:A+ M69[J3X#I "P9@%TGKQJ\D\V8I3%G29Q,7[&7'AQ-@[WTOSC*V:T6M3_UE_UK MM7;>(D7^_&H+!R5_=^MA]\F/*9_.$I[.EK2:YCQ-9M%OK:V5;ZT, M/IO-1A7RR/4DG_$LR5F2I'R9Y-$G4>Q M'U.$9SPV3+#*@',>3Z/?I?H"3NCRT@=^Y&F&5^F:?^;1??&"QTUQ\0>V84C MBQP.+1DPSN=\D8%#Z=QYM"J*MFJUH-"5$FE0*-&U,U@0E;%>_>@$;Q.^S.8\ MSA?L'3WD\ %^L'?1RSG!68V>CR E/$L7/)Y-0\32!1&1(:A/AT7R.X: DYRI MNM!MB!I1TNZO_QMD23Q^\'[\#A]_PZI;\G3F"_BF,= 2#G7K;)QRN8S/LL)=I!\ M13NS48""X*HPBX!E=7?#%G%^"KT$;(L>'; KAXD#KIT*T2%N!*+F'$@_>C%F M][1U4!6'S31JD,TUQB5:$SJ6$EHCA%H?2E@HRQZ$;N4@V5KC7'=&?[J%#;*& M^B\0*=VBBQUG)0[TT.[!'.XR.CX) >HN!-V(W.6G*V M[BN;=TDZX-!4*8-C;6,""MBS$NF-T7QD':9],%C".D$YIE+1+"^,+05\BO;* M[X9PG.7Q68J_ #;ZF1]5GS4:_72 N))+)U757"C,,A+^&)EMR_XU.U]^Y3Z MFE@."4E5=*Q=5<]X;?=>Q6HA&H3NH'R$VIQ"% ME4.94SH\2!M 64D7+@)#>3/X-^BXT\[05^\XNG\Q:\0:9AF*8DU7-%PN[#?D M:+ U,!3&#QK5B5ZI-AL)#@!V+?U>RBZMD&IADK:H5L!HZ\#H6G83V%1'@>W"O\R*[6ISPK*#QUR6JN-/"'I)^*CUU@8-8(,#B$TE_Z?0C=E7E$54(,%"^1PW%Y1E6X4$@1KH M"56\-\\3IJ]392F192T"^^8;,Y@CL%,\DMYG&E,8V(RN[H%S12GZ&$!11M0U MHA?=6X563%._(QQ0T3>GXS2C_[,%1L]QO*:6KB >IILSNZQWS!/690OPWJJX/Z M"[>8G^XL3_<5>C'T-'8RY=]@=N0SW"^6"29U!Z&[$;"/"'Z]5>3.JL/XAF48 MA3F.ZBX#S]"=C*27;J&3HUM^)>TV?,M0:T>)=1?^@_3PN;3JOA*>MG??6I^$ MW2IT*2TW4(W'\WS$;/?]TCUXTX1OAK7Q^ ()RQT^^:2E#7B_,;B&]@]TP.$C M\NH_4$L#!!0 ( /R!;U/W;1\F[@( "$& 9 >&PO=V]R:W-H965T M]N VY;T>ZV MA^$>%)M)A,F2)\E+;[]^E)VF67?MRUYBDB(_?J1$9K8S]HO;(GJX:Y5V\WCK M?7>>IJ[>8BOE0T\G:V%9X4NTF=9U%T0Q!K4HY8Y.T%5+'B]E@N[:+F>F] MDAJO+;B^;87][P*5VLT (%=8^( CZ?,-+5"H $8VO M>\SXD#($'LOWZ'\.M5,M*^'PTJA/LO';>5S%T.!:],K?F-UKW-=3!KS:*#?\ MPF[T+?,8ZMYYT^Z#B4$K]?@5=_L^' 54[(D O@_@ ^\QT<#R2GBQF%FS QN\ M"2T(0ZE#-)&3.ES*K;=T*BG.+]YH+_1&KA3"TCGTL]03:CA+ZSW"Q8C GT X M@[=&^ZV#/W2#S<_Q*;$Y4.+WE"[XLX"WV)U"SA+@C&?/X.6'$O,!+W\"[R]C MFIU4"H1NX'&]#JZDJY5QO47XO%PY;^FA_/M,VN*0MAC2%K_1V6<1PCR>NT[4 M.(]IX!S:;Q@OWAF/47'Z2R%'AD@,AMK0Z#B/#9@U^"W"VBB:0:DW(!S9SN&6 M1KSI*>#]^A>\B*[!8[M"&]W?!5QAO;=D@X5%U\*CIB:>0#9A"6/L08HN12>] M4/([-E&+C12!47"GR\V2G)]!QJN$566TK+_VTI*;0AHPD ]4Q'A'15DD)1%X M%7TP!!D]]H"SK$RJD@&O1L2_T3F"K?NV5R*T0+3&>OE=#*O@19XGO)C 2WB1 M31.63^%E]+A]"6C"/8&JXLF$%23Q:9:PHH+E$52$=[0>B?-.C$U(.#N#23*9 M3"'+DNFD!)YPSN'_'E1Z-+8MVLVPG!QUJ==^G."#];#_EN/8/[B/R_.ML!NI M'2A<4R@[G98QV'$AC8HWW; $5L;32AG$+>UPM,&!SM>&WM5>"0D._PJ+'U!+ M P04 " #\@6]3S$31\0$& "!$ &0 'AL+W=OU M!D4U=<78Q66C=G MDXDJ5E!3-18- M(2IE_Y*UFQOBY*)56M2=,490,^Y^Z:;C8ZTQ*\,[?3E6\"4U/E$(Y89F12=W;6SBP[8Y>2= MX'JER"M>0KEK/\$8AD"B/I#KZ"C@'31C$@<^B8(H/((7#XG%%B\^FACY\VJN MM,2U_^L(9C)@)A8S^6:RCMH989VIAA9P,4+E*)#W,+I\+S1XZ9AT@7Y:@7J'<4BN&LDJ0U5"WG"/EB6S-:Z%+5%4 M"]<^T2L@'>2//\RB,'NI'#19 @=)*T1%#_>L1&>H;]+CT(HT] &EI]VX0"1) MBA652U ^"KA8$:JL%YRJZ69LPW?8C!=5:Q'9!DH[B8 J:$4-M+)3#X15"C3C M0O<8A'(BFCXS1(+U>(>H$C1(5 6:L8693:6D? DF=,*0P0Z86DBP4&/RH<'D M->/+@6AI*"N$Q%+&B>AS9P*11MI$+$AKL)0"C2QPT+[W=&;%Z)Q53#\0FUKX MDJB5D)J8,'T,L-S#WK>H!%^>&@.">3-<@D*@QKC"V.;((N9!K-ZW$NFH=Z%A M*K;*D(+G*L E@WS:9#AI$5Q6#R8B:V]7W!@Z3!N("7PW7 ;;?DR48EZQI5UC M#\%K^KE'&$J)2J:,FX44]:.'O?7HT[!.M]SUJ[3D[ MR05UZA:@1O7!+7J)4 MK *09PP#/_<1WM.J!;.$3V(2]_ TVS&Y4D>T,Q1I)QW#(:N;BA5,$\P#=H3G MM:; ##]8@-)&B9*9"XFMQV0LMR.VAHR[K=;N6?>4571>V0K>SQ1+M5> P3J< MK]?GZ]1W))16.6IIV0EOC4)/QBEYM5B W4&]7REOG58;Z3+E:!QI. MP7"%=BH6IX-J3,"PP3Z"$G4-!U6T/B()YBBAM6BY%> )>LVBT(]G 4FF?AK% M.##-$G^69K8S["B$%!7Z90M6.#J'Y3]48#8JVPJ\#PMRW7F\LQYO]CS:_HXE-7A\^^C1ZXR]9XV'0+P^$,_!>$^% MOT\U-JB==<(D#'=!GB!IF7=58U=B7YQ<>\%C$0&IW;8.9EM_CHH748ST!P'Y MR?LDL(#V6N!^+/YS."=D-HW]"&/9YN.FE6;#V$MP* G?-537'T](G(1^&"7> M>\%/BZ_;/K;6%(E(\KS+8;^WG9 \3OTIUM?K5K<2/*.QNJWW>MJADK%M%?L$ MQF56V*E8/+?S'"HLYYB\ZQR[.KKM''L=B7GD3V>I>8OPA)#C F?F)29Q'OCI M-/+L&0&/#'Z81CO9#BGD>8Q43+VWH-29AZVLU78;1)Y :?(BS?Q9%N-Z'R1V MBZW_28,_0]'QZ:HW>"K!X\KIS;W>_#N$$UCA&#J1A>>%\P!4=HK9#_Q%E$_] M.)E^DV#V8;;5^UV*B4P'S;Y=,;,TQAI*CR@&:\QTXEGTKS2SG^)_DDPOA'@Z M\X-I\%U*"/T(4699>% +*)5\EG]%"X\\?#3LPJ8QI[?A7*57$K[>9XTNAL)' M3-SMDCS#^',_CV.2Q%,_2W$3#",_#E/RW.UFLG4MK '/[N;R:XZ3N)FZ&^(P M.MROK]RU\G&ZNYR_PZ,_X^8(M$#38)RE(U>W_8L6C;UDSH7&*ZM]7 '%]303 M\/M"X'6G>S$.AO\Z7/X#4$L#!!0 ( /R!;U,Z$9R27P, &H' 9 M>&PO=V]R:W-H965T->FI^@*[P\RWI M/NHCHH'GA@N]=(_&M#>^KXLC-DQ?RQ8%?:FD:IBAK3KXNE7(RMZHX7X4!*G? ML%JXJT4OVZK50G:&UP*W"G37-$R]W"*7IZ4;NF?!8WTX&BOP5XN6'7"'YI=V MJVCG3Y2R;E#H6@I06"W==7ASFUC]7N'7&D_Z8@TVDKV4'^WFQW+I!M8AY%@8 M2V#T^H0;Y-R"R(T_1Z8['6D-+]=G^O=][!3+GFG<2/Y;79KCTLU=*+%B'3>/ M\O0#CO',+*^07/=/. VZ<>Q"T6DCF]&8/&AJ,;S9\YB'"X,\>,,@&@VBWN_A MH-[+#\RPU4+)$RBK332[Z$/MK!!%$3A M.[QX"C'N>?$;O"U[87N.&I@HH8^7<0V_K_?:*/HI_GCGB&0Z(NF/2/Y'%M\E MV-Z[T2TK<.E25F".")7DU(6U. #3)+N!'35YV7%T'JKIE,TE=$W0QQ&ZL5"'RF.PV:-R MSC6"#UB,DK"7!,Z.<:9JU(YUZD3=K:$=R@!7,,L#+PT#6D59[L5QZ-PU+9!5:U>=6.(R_*IET>9 MLU62,(X^DA<4[9D613,O" ((YYD7!W/G21K&'38&_B_9O(*0?,F\((UIG2>Q M%P;A5 H\U\8:2DJVHO95"H4!7K-]S6M#^?@/)8&+DKP6GN //7PSPG]ZA7]9 M:>Z9Z"KZ[SN%ZNNO\BC,OM/.B2G%1._A%?5>TF>)5K/(KIPG]DSX7F> MP#]UJW\Q_QI4AW[*VUQWP@RC<)).%\EZF)^OZL,M=,_4H18:.%9D&EQG,Q?4 M,-F'C9%M/TWWTM!L[I='N@Q1607Z7DEJVG%C#YBNU]5?4$L#!!0 ( /R! M;U-.>-(^&P0 +,( 9 >&PO=V]R:W-H965TACW0\I5%5")5DJKK_OI= M4K+J9$T>]F+SDO<<'AY>DEHB0;%#12 M2%4S0Z':CW6CD.T,U5O*P M]"/_U/&>[TMC.\97BX;M<8/FSV:M*!H/+#M>H]!<"E!8+/U5='&=VGR7\('C M09^UP:YD*^5'&[S;+?W0"L(*MT_LO[JU MTUJV3..-K/[B.U,N_9D/.RQ86YGW\O ;]NN96+Y<5MK]PJ'+C3,?\E8;6?=@ M4E!ST?VS+[T/9X!9^ (@[@&QT]U-Y%3>,L.N%DH>0-EL8K,-MU2')G%X4N&Y26.+WF![Q:W!FZYSBNI6X7P]VJKC:)2 M^.<5\G0@3QUY^C^]>Q5M3]N%;EB.2Y^.DT;U&7U'Z64C.*>&!^'=LR/,G"OD MS0>N'A6C(Y$C5?0.&%22"?C)E @__C"+X_!RO5[#'76Z,+K\&;@ .\QJV0H# MLH W$ 4)L651"I&=XO>V.D+<6Q^X[!M9-TP\&_DA*RX8&&%;P3N:QQL"7/.WE<[$$;9I#N'3N9 MQUW>R!JT:O=T'B&>?,\BBZ_0](MM6I67=%=8-7155D!&-*C,D7:*EM<)N2F9 MV%6H E@I_E4*]G0'>\2P@]8/VK0PF(5A$(8AU<.T;R60AL$\F\$DF$^FP229 MP4EL8L4FD;7)$[:HFKZH.C\U":<+5@_&%K*B>YILN( -/0"[MD+OH7#UJ$\% MZ=$I)8>VJ+S3485;*I&N)^K*U-N44IFW!E7M59QM><4-1WWAN1+O501D##G, M&[+H#8E-@C#-;&N2!6D6>:L\5RWN:!>(!ZU* 6X5;VGUD^GT&9D>IGS*-IT& M89)Y=U+L_RN(F))D&LSGT3.VBM*A)QMRW+D)ITD0IXDSM6B-O5CH:N9U6\/) M8UL_5,^V<'5OJGYJZ7V/.!UUA_"/>?WC,ZDT%!A0=!PE$U\4-T3V05&-NY9VDI#CYQKEO15@&ULK51-;]LP#+WW5Q ^&[&L?!>)@2;= ML!TZ!.D^#L,.BLW$1BW)DY2F_?>E9-?+@#5 @5TLD>)[CZ1,+4[:/-@2T<&3 MK)5=1J5SS762V+Q$*>Q -ZCH9*^-%(Y,D62+1ASP'MVW9F/(2GJ6HI*H M;*45&-POHYOT>C7R\2'@>X4G>[8'7\E.ZP=O?"Z6$?,)88VY\PR"ED=<8UU[ M(DKC=\<9]9(>>+Y_9?\8:J=:=L+B6M<_JL*5RV@608%[<:S=5I\^85?/V//E MNK;A"ZO#&6#&W@#P#L!#WJU0R/)6.)$MC#Z! M\='$YC>AU("FY"KE+^7>&3JM".>R+=;"80$;8=PS?#5"61'Z91>)(WX?E>0= MUZKEXF]PS>%.*U=:^* *+/[&)Y17GQQ_36[%+Q+>8S. (8N!,YY>X!OVQ0X# MW_#=Q<+/FYUUAJQ?%W1&O:%9/!M/@?.@D\[C^60,_[J0 MY.R/EV@.8:XMY/JH7/OS]][^Z;AI)^9/>/ONW ESJ*AA->X)R@;3<02FG>76 M<+H)\[/3CJ8Q;$MZ_M#X #K?:[J-SO "_8.:O0!02P,$% @ _(%O4^3X MZ>).!@ L T !D !X;"]W;W)K&ULK5=;;]M& M%G[GKSA0@T4"R!)%29:5V 9L)^FF:&LC3KL/BWT8D4?B(.0,,S.THOWU_OQV.!$'A[X%ON*H$"&I\Z3$'!Y'">'S>H[^/ MML.6E?)\8ZM_Z2*4%X.S 16\5FT5/MKM/[FW9RYXN:U\_*5M1SO/!I2W/MBZ M9X8&M3;=O_K:^^&(X2S]#D/6,V11[TY0U/*M"NKRW-DM.:$&FARBJ9$;RFDC M0;D/#K<:?.'RQM:U#O!R\*1,03?6!&TV;'+-_GP<($((QWD/=]W!9=^!6](O M "@]O3,%%T_YQU#MH%^VU^\Z>Q;PGIL13=,A96DV>09O>K!W&O&F?\5>>JM] M7EG?.J9_7ZU\<$B:_SPC=7:0.HM29W^7EY^%DT)][1N5\\4 E>C9/?#@\E<; M.%F.Z'D+?V3#3E6)=?2I1!4'/!?TLPYZHV*9O'>V3@+JCH(E^1]2*%E0&V5V MI#T9&_1:@\NN<77 J!XQ !Y*%4A17BE="].*H0,2MV!2&_0*'TB'$71XA.8' M5;4 \Y0?JYQ([0+3G&RL8* &=6=9J3RQ#VI5:10 -+#>4^/L@Y:6X0DM"Q)# M8.=)&]J6.B\C$40HA!BD*S!S!!,C56U;$\2N")5#[(K1>I2W!H2[!-(T$+F( MF@,BNN,[7H #0@D"<>*(WM5-97<2EN1JXYB[ -V:Y*IQNJ),,GR2/74V2""D M@/*A$\(G.U;N"(N.L+8ZE'"JIYM2\YK>?>6\E99'M^NUSMEUV1#O;ALD@;AX M?Y?$>$7?(4+B.&5,JZK8\JL=.K1%C%[*^W_\<)9EZ9MO,\?+R9M7PO>[ M=I^<&M('DX\B:W+$"N_M:8<(8+436]L&6 B)*TX:Y<*.?&@+,4L< R4@A4T1 M17J8@$E"GA^D7.+PD)1"'%9.L$35_%C'WJPCX9/%&Y_\.1:VC\7+FW>WKYZ+ M""AN0=$V(E.; OYUHC%8X+A.YWV\:E8&K.NV F6.9!!)$L1U&]#+$F#'\8V[ M0\GUT7@Y@1:- "'/-DY)(L&4+)L-)],I34[/AND2L1[.Y\OA\O04I\DI3BE. MLV$Z7] D':",Z)C$$3)5" MOJQ:C\Z&2BO43J3NTRC-4 B*T'X-EA"Y09<+3N>H/+C YI^I-9+I-?@>6'K) M$^_'SJ!R.%:L,APS>ZT#O90S7&1K3EI,*$<_7EW=O8J^$OZPY0JNJ[L9AF20 M@/S4&MZ/(.@%;5 J%8L!+U"W\S2-9;#_?WRSD-]XFAY.RZ-W>[K)Y/#R0TBD M8_QO(E%C*YWO)!GV32B2K95V)(WS4%@?[W\[,/7.+H2ZOXXQCMFS[[?Q==<+ M-=J71"+IG+=/]&][D(X]V,?*TY<6I<6NVHWH0R'9$QDQ*THY7.G5[A6*Z!WD^NIUXZY/M2Q7[2 M=;.DKVBX@@KL(HZEMV!9[A4Y\3TY'A'(NE.V43LXII5Y"S=(_6.=%GE[1W3, M4 QAI3A!I#XPWWQ)*VO:V->XTALMTY#C=&'VHT2\&:D@(HX;2?G6M;X3-! M+(QJ MD:S-UN=S_2C-[WGC>2&H]^AQQLC(%KP=ROC4-Q?-8-J_EI;%K?VNG& M1UMTS/D>NNBW\D;S[EOD%*8\=!UUB#=9TM)@/R'7? M!]U#L$W&PO=V]R:W-H965T25[;N[DD@//2ZP%WR2*;ZWTH^H&6:)N-)"HD9RU*M7UYE5YU#S[*U=K2@^M7+QJ^$@_"_M;<:]Q=]U(*68G:2%4S M+98OK^;I\]KTKA?MO5C,ZR8M\:J*DS&?25K_Y=_#7X83+A-'IF0A0F9T]LOY+1\RRU_ M]4*K+=,T&M+HPIGJ9D,Y6=.F/%B-MQ+S[*L'J_+/:U460IN__N4V2V<_LG=? M6FEW+ZXMY-.HZSS(>NUE98_(NF._JMJN#7M7%Z(XG'\-O7KELDZYU]E%@0^B M&;%Q$K,LR=(+\L:]L6,G;_R(/&\8^^=\8:Q&//SK@LR;7N:-DWGSISCPLJSW MRHHH34;L<:%LWMJUTO(_HHC>\$9:7K(WJJI4';E)P_,>V,&L&*,V:4W!@VOVB.%37, M2;P]YIQ!YX1<-BPZ-(P-##LG[)L-A(5'D@_DT,:>7,,P/1 M)99SPPE,RQ(H9*V36[/M6I(/!E'+R!TK40N-H;MHZ$(23_IM3M5SXE\?J0E! M9.]"L&,I3I-Z%S2)F?B:B\8RN^;T\VVB.YE1)].(AFMN1;GSIGN;M]*NL7VF M036AY3D*4X'_UKBHP&)S;65>^GW[N<8^-PIBJ/(X?62=HV@:Z*Q1-<(US>.K ME18K+,CJMEH('6$^[Y-X$ PN9)PV\>/2H#O;\+)UL4@/SL_'-%Y:"GO-\C6O M5V&VVL)?,6OV^1Y'&$)F2R"-#ZY+HIE1Y#;RT'+I? 46P7BQ@5RX=!2@1!,\ M/8)7)\CT"!"Y^=%'T;0:)L#^#W7T(;<*/F39A(I&.HV=HMCT!G$2D!1AH+AV M^?A6(B.MHG#=>YQFZ+U4#&L;,N@'EN+?)_)UJW=!_;>M1FI$-*<&FK/*5T!! M%9"A?EE!>]H7,9=TN$@.%&/=8@4B'2F7LM^Z M#PVI:0B7H\X2K,$:H:4J9$Z9#_PTK;-K,-\C!5-A/E;\+'9,5$VI=D)0>"Z7 M,G(!QC9P,<[P36V[;?&P0#0YJO0 MN31==M*%=\)A/(BOA#/.,\Y_K :]/0L*$J.&]=]7R:4JP;:I'%B^ &Y[RHVI MQB'WIP#[+]I21!^6AWO/#O8^ZD,QZD/\Y%$2O>^1S<_^W9%E!-*[ MSA]_."+JHNU>(S38P5WW+D+782SV I;'"/*5K&MR J321K!T>A.GTQDR>3Q* MQRP;=[?9Z&86_41;#P.?^7] ED*("@^>9-,XFR3L*4M'DY0]&7>WR>AVW"N( M<8Y"]<.R+-QBV!V&-9)0[QH40H/(\^%29_4'AI#F/IM8"F?>I%[WR82ELTE_ MFZ2]@!!?M.G?)> @APM9[!D&/:!XV0AC3X)EH*\/G,<@[ZW(P]/4AX2/TVW8 M98:5-'I E@,^B9DCVB+RDR-89U>#T(&QE*P7T)9MH=TL"MGXZ:#J2JPHT63F MAW53G6[)_[+H#^QV#V+?6H#@HEJ:S>'I#JI T^WT*?-^:2;B3FE6IK2X #K5P^8XWH!S:- M9[@^WIY.W6_S[Y^G;72@+7/:IFD\SIRZ=',7WTTG9\/I\1!'3X/BG+=^=:)K MKLXM [4"+)B=&G%45\['*<_E$WL!BYVWJ]98U"='8F?@0ZUF"\[Z58"CH)"0\T!(% MBM#=44V(B:-R6;O(K]#M;BBV!ZP1DLJV\%9Z_AB[_6A+ZTG=D$R.0#&@"I@Q MW(4="W3L0!NMVM7:NS%KOR_VY0!1RV@GT004/>7,][PD#>C;]_/^Q_=$C MVS]\O ^%?1!TCM@'R+F0^.2#.#I7IK(,_'<\!BV^C9.[I.LC@E%42R@L!G@T M[69V4-CW7325'"\>[Y'V;5GHL2A*088F,Y8F\>1F3"O]RM&F=B0Q/6J*$+; M5<(2-,DHO#DXB)5PUWW7J\_[71^"U.GK#JM\"4!,.UP!0B/,6M][H_(2Y27% MS\GRY[(D(Z;>VK0PB9+'GX0-U7:1Z-MJ=-M=K=_+H0JT+]5PRK@_HYV.\#-D MYKPTZM@/:'ES;S,(M/L]ZX-^U!RC\MT97V ;C]WOW/,1T<7"67-TS[6M'0;\ M\LL;]B1(IR&7_.%$#!VAJ:Z;$]V7@691T^L"GX+;\+(/JX]O/S!_3.1/34^= M#'(5EANZ=8G(%-3#TI#I:,+&$^=A&AGQ?$"#2L&+$[T""_M # DX,&*_4 U[ ML)H^FW7'\'#>9T%IVHG+U;/'#-Q+^I5_E17["5G:1.32?C9G2W2)M3MWX\5& M&IJJ#D(+:@%\Z_"!RVW6H?!YA)1SO!#H9]JF*8,R 0AYGGM1!.^#H8Z8.GZO M?-44)M=RT3%^VQV:#%=#57!8?1)#W$0 R/R^5"8=S>_OV7=,*RM.!E\H1!R>ZH=$$-P-;OATE*(U9XG;_W->?Z\&G MM$KHE?M@2%L)^NV_JO5/^V^2<_\I;C_Z&%NB_U+[Z+U!+ P04 " #\@6]3U9U% MJ?@9 #O1P &0 'AL+W=O)!.N1E<\OLQ+]_6-5?[9;K1OU95>4]H=GVZ;9?_?RII?: M0;77)7Y95_4N;?"UWKRT^UJG.4_:%2]'P^'LY2XUY;,?O^=G=_6/WU=M4YA2 MW]7*MKM=6A]>ZZ)Z_.%9\LP_^&@VVX8>O/SQ^WVZT?>Z^6U_5^/;R[!*;G:Z MM*8J5:W7/SR[3;Y[G8QH H_XI]&/MO=9T5%65?69OKS/?W@V)(ITH;.&EDCQ MWX-^HXN"5@(=?[I%GX4]:6+_LU_])SX\#K-*K7Y3%;^;O-G^\&SQ3.5ZG;9% M\[%Z_$6[ TUIO:PJ+/^K'F7L;/Q,9:UMJIV;# IVII3_TR^.$;T)B^&%"2,W M@1GQ4C9B*M^F3?KC]W7UJ&H:C=7H Q^59X,X4Y)4[IL:OQK,:W[\4&_2TOR5 M"HO*7-V;36G6)DO+1MUF6=66C2DWZJXJ3&:T5<_]IQ??OVQ "WS,G.;O9;- M1A_[ZRP21L,.$-)M_*[M>MQ1!KU8>]KOFQ/-UNM_OW?%J/1\-6; M:K=/RT/,7Y-7_K$;?_+T49\^::U_4-7^6=76[N&+6!55EC8Z5Z94G_1NKV-U M6YN_JA*T&*M2M2FJ55JH?5T]F%S7JEJK/]I\ W_0X'%K-3V!4\JT@G!,22*S M9M<6:5/5-E9K Q]5[^RY7YGQ>6T>3AYC.44L*-+'2)>\..T7P^X*T\!GQ4KG M;<:L Q&T2E;M=KK.#+["J7W6\)#J$Y9P[*/S)O-75NUQV)+.V^AL6U9%M8%J MQ\;^:8MH6G+ XW>KW6[)/5 M@ZFQ8\$TF.8@S/!RZ5AV..)M!-=>6&4:9A?DTIS;.54Y-"%K0&NAK=,8)AFL MK4LOR]S QLVJ9;OHG7=?@R9T0 M0JR+%=O4^U+!235ZMX(2(U0F\>6QT*0-EGTTS5;]G.X0:7;N%_ :4<8@".GB MH%8::J>][?*(.$K5/_1#FJ=0R7I?B7T/U-NVAJ"C7],ZVY*3A*OL; MLT)"] M>L0!+NO#?01 M.J'A8-(B)KDVHASDG0JU ?%U2;;%Y@$EMZN"Z!3N9)"F@0PSC&G$I70A MM"TS73F.\9A$'THA2H?R/ O#?J9=X?^>[=TS^3A#,Y3P@AM"YZD M1/CA)FUNMJ0654W^\G%KL*+^LC12ZP? )**A@/6V9&'B:#9MX2(,EB'B.UX*@[=4:!Q.G/N886AB.UP1A0Z,0OK87!G$K0U\);( M"H;JG!9)TKL[1[A7(^\CHDHLZ33. OU@)FM-%5 .H8$R+3E*[RMK)&X6!EJ6 MLW+44.F]:3@"6<"4#!*"]1(75J2.*:2>KE@5A*I"?_M)DIP^:E)CUM$)DIS/**+ASUHZ: M366KF=U@5091'Y\7V]'9HI7&H+)R_@?L@Q-VY+Z">M+(_GBQ+9Z4(Z(<6/MY M(^%R>";Y-YDB=@34A$0M^PS$,%"W\ ;K%O88-.G;!*N< M8'M.!0]QO*(J-YJH>J Y,#3L]@;ZS Z_T:QZ;S6KF25DD,(#Z"QE9 $[@)-+ M+5$#R9B20@;$2*Y)U!'4V6U04N= !-'WE'A=Z"]F91@KP1-90LA$2M^R>J&& MPYT+^@ZE.JU@2%E7NZ"S8%CP&<4A/FMCT,OL,Q;8PU#8.\'%;>ITQSC"MA9. M*B=&TMF=\I'[I?!B=A&B!'85L"UQ]"9S# :?S-X$KZ_N[N[ ;GA_N @M,?#- M[<=W]\A+&Q'-$U)D>U'K%$""SGY',@>DI\W.I8-7 MESF?#O+:TG.@UC*"3^!%I:M"10,EWPDHV7[1:+[SUF!)ZC MB$ELX=4@V]JVA( \3KR&#NXUK)HC(^OJNR\^"Q2\@3L M":0JYLS"AD7\ 4O@\TD4)X]Q[8A>+PY(&15K;_06GI4Q^S@1S-3QP9P//;=E M23G,1]A^W1#BHJJ12H8W_QG67QO*VWK;J*?;K!%A70Z *1&.*^B- ?Q2*AT# M]C@$?8Z4$MQ85U53DLXB/F=%19Z&O!:&%(QPNB.<9420J*%Z& C@R1_OKV]"Z+LM(I0 M/26]Y-45<'[#7ME&>T**_,6E*& -L'Y!2H=$[Y&F%P81S>.3<'Y&-A06=VDN M^ ;__]D2NH!R[M+/,J7/R[T82:?U%#*@B@5TS./AB#C".B"^]ZJ* 3%3(3(F M[I ^5GNDX 1#*(R)@,C_ 4,O_0/B7F254Q%H*'2#6T04H:6KP'"M%3[$- MQ; NZ?3E,=8/@=<=1F)*0C6(<0<%H#5 0&<6&&"JW'9,&:C?P6$\?7 IF5?C M**@Q8@VICI+2,L!"*H'F&I->J2VPQP/AA$>28,Y<=THK\;XG59 '@],CS'E(XAG@- W= >J5V*X9[CKP/.7F"F M. "*Y 0+J,CA7)W?2/!Q &K!12"O8@=Q-:#,0D"970THOTF=[)U#-V=+BU=7 M.!]+L&S47Y:M07R'F _5YL['$C)O,C."+E+H@.B\+ EPENF&!P?3U&$7L6,) MY<)*&LAC.X#>UT:4X(3[E+O,6'GSE7 MIT5"4=11Y$&V#")YP[=97Y;H)K%?94,;$+Z17U2&&&;@@>T M/3X-^C7\J.>V.TZ*B[873N,M[B$M7(()#K6[?6<3=@MEOZ';$.#3],#3V)55 MCVSU7*:LVE4#=?:!0T([!2?+>8MY /+6,2/ILJEJPG^L7Y8K.#5Q@-9!&EJG MA&B[GXEK&1ZSXR4J63J$S&\*]DD]B0)W4D:,K=S3&$;)];,F_=(_HB?^XOI9 M91NZ 3+6H7]_;"=\6B$+^D]/&A!NT\Q%%)/I4$#2-<<:"JX5,/ F#64L;5 MWA?Q?@J*U[MSN2<0GM8(-:\K_!>@5?]BXJ?;^]SS\A3F<*$U[T5Z('@09L\A\IH!\4F(-?L@@:X0_. M=Y"2C;=6P,:.B82GJ'6#5'OO*N&L,<*YG89=YZY(%QQDNM\7IM,R1PRO3%H- M3$8;=0KDZE+>@[$(0I'%?XMZ*_FPRX L5>0O:A,*2,K57<[YC0$@'T!!Y%8Z M2A[5#BQ5R%,AK+7 -T^CL#P-6AX?#^N9BCHQE?XJ<5=+9-S\Q/1B;Y_ZFTWS M^GZ2RKA:2BBE< 7C.=Q6:E]$?098K&/7'%RP M.AR[5QB*GMP^ 171;%_;ZJ(2@Q:/Y-@4NGL7+K)DM'-5$]U\@Q)WMT?B7;OB MC B<1DG5D,1I_B(G'_E[KF 9?I3^T@B>(A<"*=PTA[WV+M_H2[=I=#=[<)=0 MF$$W2YS>/%0D22YN.V-P=M*GD^+02X);_B#D0:#(+>R,JCY7U8 Q2)>L>*GF MS,A^?M66 !(%8>5[OGDB]"&8@$8&*!V9RP9%"(2KA$$#O;")ZA*XVF,+)(08 M:/PM%^U JEF[.HPKS_JP^-Q'Y%XYQJXI^Y1Y00&D%P2?TE#UA6% M;V++"KJZAC)(FPE,TPJ"3QL'_"C 7I(N4>'\+K"DMY&ZBV??17>]T/TA3%6_ M\BQRI+WH%]U[8XI.C>DWZ*@XJ;7<;K-CJ8KH_8FF=FK*4_IJC7D/NI^BL1S$ MD"ST4VXWR"=#S]XYL43G+.V #$Z8'!VYM;S;H3#K@(%/17R(WCAKI_7[MDZG M(O%>.NZY0X03L*$(NS5KH)82G8M!I"D!HGN_W*?$;^[OU=4M5Q'.2)Y=B:.N M#J*6@6Y.-_,"JXH*C)5Q/-Q/YBXBM7:!Q5%>'M&CH4D3J69+F MP7?QI;XKBA8$#EKI=0!U&/XQL)\*R)>]$5'=.:".9O:3R2L''0S[$>]T;2CA M]X!9D+<-<8%]Z 6!G?&OO+R7F\]E+X:25V'(J5\^CBY9D&7HE+ALNG+&<&VR M=0]J:LL2 ES%'#'#]030[ZZ51(*I;R1@4CH]=$$KK%VM&KZOL^V*ZL9T-T@% M,&3N(MOHHXW:22VR+V#A](\S17U^^SPJMT!/;K(6^FS MINOLZDA&Q[8EF=PUNQI$/WFI=@JN_G<*?HP,S]U'/='73KN_JKF4RTG' 01_ M0XF+2]J^W5D&]?P:/''V:?O/*)]W5;I+2(]4T&43?._ I6NI[\GXT#SE2?8W M%EXL?80$KT;8)>[_.J+V=0 MLT3?3@OSZJAFQY4V2KW]+94#BOT."8=\P'YR*54I]S\UUBFI%AD=33V]YK?] MW I:R+LZ$"1-1*9(:TKUR2\Y&_1W<-*-<"%5/SY9N(]_FC>0?RU\.]M7D@BQ M&O&M6VUJQ>*_28%\R#:+PE77,Y+KVX 8W:J]P='Q8.1,U"8!R^+ &\@ABZ/: M4E5*YQ Q";*]F(!<*2\L0GEA<;6\ *K3S:;6FZ"OSI>=*S)<7>I\D>%X_:A; M_S3[S+N!/=8_&\JB#@>\M/9>!I/9S3VAK\O)O-XNAQ=A]VTZ3B) ME\E0S::S>#$?JM$T3A9#-4_&\7(V5,D".\S5+$GBX6*N\-]B.5&S";XFBZ^B M[ALU6@[CQ6BIIJ-X-!^K\60<)\,1?IB/%_%HF72?KB0>DU&\G(Y4@K6&RX6: M+N/I$)0N1_%T.B2>31.5S.98>8+UDMDBGDRGT=\9!5#W(4E*328^JY2P0._$$)FI";)XNU6@,%5@D:C$8JO%@%OT#WO'_A1&- MH,'@Q(Q$-(?V+: N8Q;C<@BC6"Q$',MD&8,M9"US#)M/>/ARMJ1AM,P28\8L M9[:Y.<[R56N:0S?'"4B@3MO):*SFDS@A/H/IL"RHZS2)YT/2VCGOM IT)X) MR6LYGL>SZ? ;S&HYG,8C:'L"C!>+.!F1@8$0Q*/9 M8G[%Q*"]TR')?A:/8$V+:;P K;/Y-)Z1B22L$>,YSC6:P6Z6LXFB#8:3Y3D[ MD\+)(EZ,Q=#D$U1M.IV+Y?'')X8V(O.#*QN+A$9C.D8B(@6%XRE)*\&1H:+C M&5O3$,*9SF3\9 F.L@^96X_$>=(C/IGV M"$XF?=*6HT#R-% Y)G&!);/Y7$VG\%X8N!C@]\'D&B):!D2TO(J(PFV";PL[ MAX2N+G$>"?EU([]NN+>(0K6.P;-EE+N_6,FC;(?N%[B!,-3J^GVZ-.(>R6Y6 M&^GY_.05]UV8=^>ZYJEM+S3K?'H76CPB=Z].N3UP@BMQYY#5=#7"@^N+"A9ZVEQXA3Z=.G-)=CS.Y7:/;(S?3 FF98C MC?$_7'JRG2S'5B:?^:CQ/6(!2;NZR,>@HN M\[;'SB IJC/):P"LV!'ABQFB[R19LO>GJ$MA?@F'GB3\:82H-9DAQDP #P"J M"(8-.ZSM4+7Z6P<6 B:X:B&]=RV3JQ9"[O!:.GQ]^GDKH35#"#]W^<>;]GJ: M?$AP37Q/(/HMO&>&*.R4&M)A9XP MG?+I V_.;R0=?+>?QI']$N?:-(Y<\X/"$(,9O(<1AI8BQVXYJ(#Z+ M[B?5_TK5L&]E@7QWC]XQ@_;K>B+[?H829R23#OA(J:"4DFW)[]#PX.Z-C61T MPV.]]QBHVVX;5^WU5[^NQF! 6\VOKQW<&SXU=4QR]R+9?+6.>I?%5'(N= I5 ML.8+9N34A ^MH-JG%)Q@??[$)]3X-[8.9T]MOO0[VDR-+<1F3[CGWK+Q??#L M;<*:^&R#3)VSE*:Y7=NT4G&GA:2>]D00ERJ1!7?@+5::[:A5 MBIKEJ?KKWCHY[9CW(F0N.IZ[5C>YO>AWO7!O(Z\M'09= 98/TD'.7E'K2.NB M[JQL?<:Z6T!ZXJNHJFPY=2#GLOZFF[P:PHF;[DUE)J]-FU*\4;KJQ71 M9-3Y_='U#* JZ3V=CH7NMOZCL9]92+_2>VH!%HIWN&\95=9GTX7K&U[(%_I4 M1/\J%5W'5D27=G7;P^_[JM'^%BPTW/8T@7!Q?W-&0IGL7M/NO32%^X]#(S+I M"&0BC799[S4;HM^AYUB=Z6=0YYH-SW?'T$;QD^V$AI,7>SSFEV9RL1??K=]U MN/9']B_:>)*)UCII[?OW]"DMM9=>B9*V_O)]I(A;LUG>Q%' M73WZS(M(W5 SI?'O=TI7<9E;UZ(BV_![V-#CQO6QA\X44%YXDPGX,^0Z-)M= M2$9Q,=UH =9DF7]3H^F0 172]^%D'$_'"R0;X_$B7BQGZM?*-E'7G@+"^Z_7 MAA;]KIN'F_7IHEG8=MI3UX6;O.)W'!K?) ?:J,9"OPZ@TZ&AV"5Z4)UR4_%] MDZRL0Q.H]>^)AGJ#4Y*><,-+QZX#0)2 U.6D_[5[I:RH$! @T%^@XE4MQSO& MSES__T*^G[!23G_HP] ; 8@<]895N) FWCZTC[.=/RNB'LAVXB<;TL[XLM/?0G];T38B M/-K[&PV\SJ%71!I!6T?T+W E$H=D0K>I8,BYBA2&4%5HG)P-"B][?X.%7^1_ MPR=E$8.AS,I\^DC<%_::H]_T67 M5=5 3?GC%@%>US0 O]-;0/X+;1#^QL^/_P-02P,$% @ _(%O4X,J_)&) M! $@H !D !X;"]W;W)K&ULU59+;]PV$+[K M5Q"+'EJ ]O+]"&P#MI.V!IK&L-/V4/0@:[F[1"1Q2W*]27Y]A]1ZXR*VFVLO MTG TSV\^BCS9A?@AK9W+Z./0C^ETMLYY\VH^3]W:#6TZ#ALWPI=EB$.;81E7 M\[2)KEU4IZ&?,T+4?&C].#L[J;KK>'82MKGWH[N.*&V'H8V?+EP?=JS<_KJ0A3[:O"[=[OT M2$:ED[L0/I3%U>)T1DI!KG==+A%:>-V[2]?W)1"4\?<^YNR0LC@^EA^B_UA[ MAU[NVN0N0_^'7^3UZA3?:+=9"O!N-NF'(:] M,U0P^'%ZMQ_W.#QR,.09![9W8+7N*5&M\G6;V[.3&'8H%FN(5H3::O6&XOQ8 MAG*;(WSUX)?/WL55._K/[031N$"W?C7ZI>_:,:/SK@O;,?MQA:Y#[SOO$OK^ M?7O7N_3#R3Q#^A)DWNU374RIV#.I+'H;QKQ.Z,VX<(M_^\^A[$/M[*'V"_9B MP%NW.4:<8,0(HR_$XP(W'GXGW5+M_GM^E'($[?[V00!P2B)I /%.]FAV3- MB\F:]^OH7/-X,@W@FMUPYV+S "[Z2D6:RS ,+G:^[=%/X=[%$;9J1E=C!K&F M@0_O0X;G-ULVMW[8]FT.,36%BVW7N91"+(/X#E',-<%"*9 95D)B3AG(FG$L M- 5)8,TM9L(6"\HPX:1J%9=8JF)[5-=&:"PM:]Y\S*YV7"#SG3O*GS8.[=H8 M@?TE*:?84H*45-AH@IC$U!"D*<=6$40-9-!(48J)T0A>Q@JD!"RI:2[KYO6? M2_BPS!#5U0W6 =2E_R/$+,&&62099IHC+CBFA,$'S0UFEGZ1FJLQ 3Y]1:M" M YST8V&J8-A*ABC$(M8@:;$D4*EE6$I2,),44:4ALH!X5!DLI&Q^@6[AQSJN M:K 8/K5];5A@42LXVDO0(E>R*B:QF0:UIT^=BA 6<"](+_"U8RH 24K$K/&L9I ']> M<;$$6&;,U)^E%@,DA7X:S+2HYE;98E;"6+#A%;A*8@V]_"<]-0R;4RB!$!@# MXT@+3*TJ-4F@*LQ?4JQ)H8&NF0R4 N,0K)3'-5:2? -/+9&8 7TH\%]3!;ZP ML;!E=0=(513<&$Q982P40A161K_ 6:"#)!0)JS #>AJ)#=2JM,2J< [B2XNX MAKZ8 B):)5!)0(1]BKB^8F&PX1-S)PF()J6>J%S%KYC+"I_AW\"G"3%>VJ#3 M2*%"+LNT*+0,6XNK2D\"PY%JLA<6$*T_%0&_&BMD4<.N8Q0KX/I3Q\7\T3D- MW%O5VTA"]=29CNR#]G#A.9_.^2_FTVWI;1M7?DRH=TMP)<=:SE"<;B#3(H=- M/?7O0H;Q5G$-ES87BP%\7X:0'Q8EP>$:>/8/4$L#!!0 ( /R!;U.\;/+4 M@ ( $,% 9 >&PO=V]R:W-H965T)><52L.5!(W%,KP>SM6[+93@- M(<>"-<)NU/X+=O.,'5ZFA/'_L&]STR2$K#%655TQ,:BX;+_LI=N'HX)I_$%! MTA4DGG?;R+.\99:M%EKM0;ML0G.&']57$SDNW:$\6$VKG.KLZJM\1FF5?H7S M1[85:"X6D25V\F3,$Z!9PX!$<\PAH/RU66]3!85/A%K,N,O21.-BP?4"W'#5GP@"3N=<3< FU M5AD: V3:3J(TQ@NX'R8Q(/).(&+X%%9)@+> M'\$9C >S-!V,IRW*>$C^[ K>.X7HZ&)7J'=>O@8RU4C;WO$^VK\0UZTPWM+; MY^6.Z1V7!@065!I?7HU#T*UD6\>JVLMDJRR)SILEO7*H70*M%TK9@^,:]._F MZB]02P,$% @ _(%O4SH&S)K$ P D@@ !D !X;"]W;W)K&ULC5;;;N,V$'W75Q!"4&P -I*HBR77-F!GLVB 36MLTO:A MZ ,MC2UA)5%+4O%NO[Y#RE:/VQ>)M9LZ9.4-ZMA?RLRH!-/G:U*V:NZ76 MW=3S5%Y"P]6-Z*#%G:V0#=/H'_KUA)GWNBEJ!IH525: M(F$[=Y?!=!6;\_; [Q7LU'I^.C]@^6.7#9:=$5.WPY5\/>3@Q2/TW#-C!@%G<0R"+\CW7?#&38D^D M.8W>S,!2M=8(KFI-41ZUQ-T*[?1B+;&^4G\CO"W(W9>^ZC#CFKQ[XIL:U/7, MTQC$'/7R@\/5X)"]X3 C#Z+5I2)W;0'%:WL/P8T(V1'ABEUT^ C=#0E]2IC/ M@@O^PI%Q:/V%_\&8DG7-D>IKXG\N-TI+U,I?%T)%8ZC(AHK>@HXM5/0U$+$E MYQ--R2^@SR7YHF/3J5/5\1SF+K:B OD,[DC,,1%@9)0+[""EH3 H= ED*VIL MQ:K=$:YP;4J.,)W+,!VLA(9F ](YEH.\A_RP$M@5W_EH#*](0">3E&;I!,<_ M.JN^J@N,Z/S F^XG7RZ6[^*'ON,)EF$(X8P)_'$^0AX'92B+ISJE$<81C0+P\,W M.47)M)C!R0![EVSFN"DA:O>RP2HU&84C\);,7"U"0B M(A>4'X_*C_^?\G]%2?4R+S%3J"U3GB6J+[>XS^G^HMOSNG\JP7G1M#87%[&[ MIAC=,7AG@_,Q.+:!M.W E0(\R'/,CH3BI!TN83_3#/^2_HOLS<;F*/I78KE" MV<<)RC1C6/ !PB LK[U/?]LT7T M3MZ)!N3.OH8*;XB^U<.3,:Z.#^YR>&=>C@^O]0.7NZI5I(8MFOHW$RR<'%[ M8:)%9U^=C=#XAMEAB7\:0)H#N+\50A\G)L#X-V3Q#U!+ P04 " #\@6]3 MFKYN?] " #H!0 &0 'AL+W=O#5\B.I6R0!TG:/ AM6K'L>IK9>8\OMB>Y0T&CV*U M=MZ0SB8=7^$MNL_=C2$MW:,THD5EA59@<#F-Y]GY1>G]@\,7@1M[((.O9*'U M#Z]<-].8>4(HL78>@=/O#B]12@]$-'YN,>-]2A]X*._07X?:J98%MWBIY5?1 MN/4TKF)H<,E[Z3[JS5O+66-GQA,_B.BACJWCK=;H.)02O4\.>_MGTX M"*C8$P'Y-B /O(=$@>45=WPV,7H#QGL3FA="J2&:R GE+^76&3H5%.=FU\IQ MM1(+B3"WEA[!T2=.BCV>I([@O5-:;Z$N!JC\":@S>*^56UMXI1IL_HU/B=:> M6[[C=I$_"WB+W0D4+(&,6^UB+@%4_@O=&ZV0@I@:L&'A9NX4K86FK; M&X1O\X5UAE[,]V?2EONT94A;/E4+34YX/R_^R/M;E9]'\D)[;CM+A%FM-8V,=-J"7X-8(2RUI_H1: ;=D.X<=J^@15A%UWF&[0!/M MV@]76&\M6;"PZ(8[5-2W%Y"-6<(8NY>B2]X)QZ7X@TW48B.X9^3=Z3ZSI,C/ M(,NKA%6C:%[_[(4A-XDT7"#NJ?#A6LI1F8R(P,OHDR;(Z*$'G&6CI!HQR*L! M\1U:2[!UW_:2^Q;P5ALG_O"P!HZ*(LG+,1S#47::L.(4CJ.'[4M $>X+J*H\ M&;.2I/PT2UA9P6//(3V8OA;-*NP82P7WR@V#N+?NU]A\F-Y[]V$'ON=F)90% MB4L*92>GHQC,L%<&Q>DNS/)".]H,05S3*D;C'>A\J;7;*3[!?KG/_@)02P,$ M% @ _(%O4V"'PV?D P [@H !D !X;"]W;W)K&ULI59-;^,V$+WK5Q!"#EE B;XL6S)L TFVBVZ1=(--VAZ*'FAY;!-+ MD2I)K3?]]1U2LN(TMK:+7&Q^S9LW?#/4S'92?=%; $.^55SHN;\UIIZ&H2ZW M4%%]*6L0N+.6JJ(&IVH3ZEH!73FCBH=)%(W#BC+A+V9N[5XM9K(QG FX5T0W M5475TS5PN9O[L;]?^,PV6V,7PL6LIAMX /-;?:]P%O8H*U:!T$P*HF ]]Z_B MZ75FS[L#OS/8Z8,QL9$LI?QB)Q]7'Z?'A>(_^P<6.L2RIAAO)_V KLYW[N4]6L*8--Y_E[F?HXG$$2\FU^R6[]NPD M]4G9:".KSA@95$RT__1;=P\'!GETPB#I#!+'NW7D6+ZGABYF2NZ(LJ<1S0Y< MJ,X:R3%A17DP"G<9VIG%+6!(FIP_TB4'_6X6&@2U6V'9 5RW ,D)@(+<26&V MFOPD5K!Z:1\BF9Y1LF=TG0P"/D!]2=(H($F4Q -X:1]AZO#2X0C_O%IJHS ) M_AK '/68(XJ:EC#WL0@UJ*_@+QZWX"T[&FTIEZ]H<$># M/M/@SS1PV1[!FS=0+4'UUT]VU&VN)9^P=->Z)>'LB7@OC M?:I!X1FQ\=IXE"VZ"[F^:/K@ O(+%0T^,"3N@CC#452,@BR9>%>55(;]X_QX M^*81LP4B\)))U:8QV#0^=A7G21H':121=]ZC-)1[ERA)Z"JDV;OF>P] MHS+%.$A'XQ]2YC7,89J\29HD#B:(\9Z0@42%1'T)1I%A:8^\6M)YZK*H;@_G*!(H+VI#S;&(3'+/T9#8<5%]' M*QWG032.WL0K#A)$R2?Q269(O,B+[S ;3K[PH >I0&U$6&U)0]@#N MKZ4T^XEUT+>XBW\!4$L#!!0 ( /R!;U/'V+3V&PO M=V]R:W-H965T[(7\IG:( M&IX:WJJEN].ZN_!]5>RP8>I<=-C2325DPS1MY=97G4166J6&^U$0I'[#ZM9= M+>S96JX6HM>\;G$M0?5-P^3S%7*Q7[JA.Q[(^<&B-SX>\!T)Y-&\7@]HG^UW(G+ABF\%OR/NM2[I9N[4&+%>J[OQ?YG M'/A8!PO!E?V%_4%V-G>AZ)46S:!,'C1U>_BRIR$.1PIY\(9"-"A$UN^#(>OE M%Z;9:B'%'J21)C2SL%2M-CE7MR8I#UK2;4UZ>G59%++'$FZ>*,T*%7QZ9!N. MZO/"UP1OA/QB@+HZ0$5O0,WA5K1ZI^"F+;'\M[Y/;DV^1:-O5]%)P ?LSB$. M/(B"*#R!%T]<8XL7OX&W9L^6&["V!$N<<05_7FZ4EE0=?YTPD4PF$FLB>12:<8<-Q/\GFF<0DB^9%Z0QK?,D M]L(@A!-E-)O*:/;A,IHZU"3@CG(GX;J7$EL-O]9L4_-:4WA?*Z>3MDZ7$XY& M#7EAC1:#4?YB] -E]7%&[RNO6];V%35Q+U'^^$,>A=E/RMDS*5EK/3RCAR2Q MF:;5+#(KYY$]$?Q8"?/ "[,0XC#U@BQU;FM5T*Q@+8K^2&CN)5D$(6'E0?Z? M:GEGL,X@F<=>FIB:R;+(R_/DU9KQCU[U!N76SBX3Z[[5AP=^.IW&X^5A*KR( M'V;K+9/;NE7 L2+5X#RCDI"'>778:-'9&;$1FB:.7>YHQ*,T G1?":''C3$P M_6E8_0-02P,$% @ _(%O4[[%J006 P &P< !D !X;"]W;W)K&ULC55-;^,V$+WK5PR$'EI &\F2+'_ -I!L6K1 TPTV M:7LH>J"ED44L1:HDM=[]]QU2LM9)8Z,7B4/./+YY0PXW1Z4_F0;1PI=62+,- M&VN[=1R;LL&6F1O5H:256NF663+U(3:=1E;YH%;$:9(4<H=QO5 M6\$E/FHP?=LR_?4.A3INPUEXFOC(#XUU$_%NT[$#/J']O7O49,432L5;E(8K M"1KK;7@[6]_-G;]W^(/CT9R-P66R5^J3,WZIMF'B"*' TCH$1K_/^!Z%<$!$ MXY\1,YRV=('GXQ/Z3SYWRF7/#+Y7XD]>V68;+D.HL&:]L!_5\6<<\_$$2R6, M_\)Q\,WR$,K>6-6.P<2@Y7+XLR^C#F<\LVVVT.H)V MWH3F!CY5'TWDN'1%>;*:5CG%V=UORB(\LJ]L+Q"^?W8_\\,FM@3M'.)RA+D; M8-(+,"MX4-(V!GZ4%58OXV.B-/%*3[SNTJN 3]C=0)9$D";I[ I>-N69>;SL M MX][BW<B2 M<7E8PXE2\)I20,I:;/>H@Y.\<(_E.#/S,TGPU"AMWUG4;2 XVW/!+4>S#AQ4 M,+*(H--]BV<+A0U+FO>JO]5R,OUKWOKSFT[;G,Z#GX;8+3"S%A_\[+Z M;Q(+?-U)CC2-5EGNS!3RU2Q:D-1D9.=&?F[,)X-8T3-0D\A01/DRB6;S(GA6 MUA\'JO BH<(MW]0Y/FM8+>J#;\ON.-.I'GK7-#MU_MNAX7US'YZ-!Z8/7!H0 M6%-H'@HB_1H)=6]7B(:>"H+H92@,+YV#^-3J:IQ3O M3XXKO;$&6\E,RGMK?,O'?F@%88&9L0R,'H]XAD5AB4C&0\OI=REMX.9ZS?[9 MU4ZUS)C&,UG<\=PLQ_Z1#SG.65V8&[GZBFT] \N7R4*[?U@UV#3T(:NUD64; M3 I*+IHG>VK/82/@:%M W ;$3G>3R*G\Q R;C)1<@;)H8K,+5ZJ+)G%:OXP,2V*F,URJG\4["6ZSZD(0]B,,XVL&7=%4GCB_9 MPM=6^.MTIHVBB_%[!V?:<::.,]VFD?HEKPN$JSE<2G'P4+."SSGFX,X8KBI[ M#?5;I[F3V+;EB:Y8AF.?^DZC>D2_R^;MSN;1R1DL9ZB\]?'!7Z[0NZR=+>=M M])V[S)A[YT^H,JX1_HGPVHQPK7B&\,I:[WDT%;1A(N=BT8,9+K@0M 1B?4:F M(#I,>]'A$-Y#TH\2B).U&??3H?=%,4$9X:#Y>3>8(Y;DV(L/>_$@A'V(^H,( M]I*U&?:/DDX@X8:]0?@"B^/6)-@QP2JNJ)X #"IJ-+:9ZDW]*'*KO$+%90X1 M'68:-=H' XB&@\X,HXX &S&VL?Z+ -ZZH,%&VY>H%FZX:P8 /X? 9 >&PO=V]R M:W-H965TUV!5:L M:-;M8=B#8C.V4'UXE)RT^_6C9,>RR"LF3OV22/*Y]^I<7O(>D9?WI?E6K;6N MH^]Y5E17HW5=;R[&XVJQUGE2O2DWNK"_W)8F3VI[:U;C:F-TLFR-\FQ,$!+C M/$F+T>2R??;93"[+;9VEA?YLHFJ;YXGY\4YGY?W5"(\>'GQ)5^NZ>3">7&Z2 ME;[6]=?-9V/OQ@T*\\;T-V%,C\+U!2WV\X]XF;I;4 MR>32E/>1:=#66W/19K^UMOE*BZ90KFMC?TVM73VYMI6WW&8Z^OTVFJ55LEH9 MO4K:,;1/ON@[76QU%;V8Z3I)L^IE]#KZ>CV+7OSR\G)U5P'YL>1_(DP?R[TC0X;7>O(DH>A411##P/M.G MFR.(SL]%GS\[>B\9]% )M/7'AORE^39+ZM)445(L[0Q>Z*HJ3:HK:*1WOD3K MJUF,[B9,4D68NAS?'6<0P,5,NS9@3T+ MLI]_KW5355&ES5VZT*_K'QL=W2?&)$4]D(.=1W[T*A)3Y;[QU(<)AA&.G0SX M,((YQ]Q-@(_#BDK!!Q+ #PG@P01,V[4F_:])07E;6^:ZK8.%G7*ZJ"'^W'L3 MRBA&SM!.?9BD,5'8X>_#,*)($9<_@&-(B%C"_,6!OPCR_UA4=9)ENZ6O(5X; MVV;38@4Q%_Y8*<+=H9KZ,"QBQKG#W(<)R86;Q[D/HW&,CF9;5 84D!,27>%G ) *]!E M3%V^ ,YF15#J4O:! L56JPQP[K07#HNO#^6=-D5NUXPGM:A.V^"PN#FQ1?F" M@PAFEU.OC@!E(BCGPOVJ 8 R)C%'7F8!H!)*H:%RZN0.#NN=9S4I0-MPJ["] M @-P=N;'7IOR<00AS(B7!D #R28-\4 :.@V$'Q%!SVA5"E#YR'ZYN%GP<> ' M#H!3B!/DZD AZW2QT?*LK_;T2DV$E9L)W42 @@VA9!ROENG$$Y([-*: 3BF M!'&;SAS 656-R, B0SJY1L)R[81V$O9T@DHYEZ/9N1S-S^"HG_].+9*P6GRT ML1%?0%';K3!R9QP %+B925[- 9(,$VJGDU=U$)(II8[6]#[O3K^1L'[[H,N5 M23;K=-'LL-8FO=DV$_!5]+XT.ET53VEYI!--)"R:3FMY!-C#(I1)[&8\&/24 M.H:VKY#D<>P."+ ?IK"B ZJ2=/J*A/75$2^SEZ.<#]I/8 M24L2EI:G]5)?WG'%D5<_P9"GI _87^.QMY4,P&Q+'M@7(9WD)&')>4JC#7HZ MI=&>R='L7([F9W#4SW^G=4E8ZS[>:)5_B-(L+,RM1Q\'KF<^C-B5FOKUY@,9 M)HIQI^+&1^>9N3:K]B"YLNO3MJAW!UJ'IX?#ZK?M$:WS_!V^F&+@^0Q?S'=' MT9W[W^T)^Y:MQ=L>9ORA M<31&EF6/8S],1F/%Z[#U5KD M%\9G)W?^BMTP\?[NBLMOX\K+(HQ9DH5I CA;GH[.X?&<>CF@L/@G9 _9SF>0 MAW*;II_S+Y>+TY&5SXA%+!"Y"U_^N6<3%D6Y)SF/+Z73435F#MS]_.A]7@0O M@[GU,S9)HP_A0JQ/1^X(+-C2WT3B.GWXFY4!T=Q?D$99\3]X*&VM$0@VF4CC M$BQG$(?)]J__M5R('8#THP>@$H#J -("P"4 ]QV!E #2=P1: F@=8+< [!)@ M%VN_7:QBI:>^\,].>/H >&XMO>4?BG05:+G 89)7UHW@\M=0XL396[[RD_"[ MOTUSL@ WX2H)EV'@)P*.-S[N=E\1+\ M"=[?3,&+WUZ>C(6<4^YY')3C7VS'1RWC8_ Z3<0Z [-DP18:_-2,][KP M(H.#L5S,:D71XXI>(*/'&W9W!+#U!T 6@IH)3?K#+=UZ_-CHLQ\;?6Z&3UD@ MX5 'WUM+7%4G+OSA%G]7/%UL @$NDRV'YD7Z\94T I>"Q=DGPQ"D&H(40Y"6 M(:[9/4LV3%>Y6Z!= '.&OC^S+0\C&Y^,[W<3JK$C$#OY^N_:39MVD#J>A6VR M;SC3&"**H+TS\EZLM(J5&F.=LB7CG"VD)!1!@RCT;\,H%-\DU<@?$J%;AJU/ MNC,;UZ*N#6O+,.UI-Z>-Z(ACN=2A^N#L*CB[3R)E;$$J*>R[E@TN[,8D'8@] MVZJEU-:EU()N+>2F-P0IA;3F;M9T!SWLV#MV>R$[53 M@($@O6=<[@AD9N-0FTVG.65JR7^UR#K-]B;L5A-VC1-^GQ13E148^-FZT)OB M _NR">_]2!9@IINSJUEFBV"*Z_GH:SAO&MH8NZYGZ^/SJO@\8WP?TE'Q;0S$DW-DC0&-8LZ^"Y>H( M'K;QR7V 5NEA8U6A#5T"O5J:^AK.-88(>I"TU2%$*B1T<*9>I0,#J9G4 D:-"M:WVR19A(\ZD)8IX*^AG.M(;(P:;FKH-(M:!8NXWW5 M)T-*1* ]6(84;4,S;_?-4).$L46:7-W3;JZSHZB5U*%B=6BF]4EQ3I&W3BE( M_3A.D2KTALH)4D2*K 'V1J73_8T"L:!7V])-^QK.-8:(0@>V;8^08G%D9O'' M#=*2IS&8R$,/E\=Z>=P4:_"8P#_ XUH71T'&[T.YJ;A@2;".??YY]_:KIV7?FT5G2>I6$NK M)U22TAA$!ZLD)2_(?$@YL)(F'>Y:*VG6 82DJR"4F"&SF#U+0;Q)P4V8K"*F M 'V*02D:<@XBR\Q3EZ8]1-(\S M"/$<7&^Z:PR1M'/K#QIT=MBF-L;UYRBZ)SBN0UOZ441I#NG2'$/2GI,@E#:1 MP?I<1,D3,1\-#B8(LSND.;24E6,&MN&F'3A(6_G!#-3@]I=0B2\QB^]E(J04 M%0OH1X=2A!(\,EB'C2I-HN93A8$B:+/IY=H60;7=P41C!Z';:+9IS!#T,&X\ ME],8$H@\TM)KHTH:J5D@.M/VC"1!E3;1P9IK5,D3_;G-M0YWNLY&63P=P#:2 M>.J LPX@[B )JL27FL7WW9HS=A@WT)UW!@;KBU$E1[37PWMMOIL/SXEG6;1^ MQ-#8(8R]^KEAJK&#F'BVX]3)H6E(J4O:CA=4R2(UJT-;NIZ3$Y0@T<$Z8U3I M$?VIG;&+#G=N*R68><%/)GE5O(J9@:(# MM'V;JKI:O>YY7KSD6+M^ 8\G4'-]"H]GVYYCV8)(+6'7LS#:D M_?>SG9!1&M D1'SM>\X]Y_HCK85\45L C5Y+QM7$VVI=W?F^RK=0$C40%7"S MLA:R)-J$ M>*%WF%C0S5;;"3]+*[*!)>CG:BY-Y'>/?AW32V^2[A!X5: M'8V1=;(2XL4&C\7$"ZP@8)!KRT#,9P]38,P2&1E_6DZO*VF!Q^,#^Q?GW7A9 M$053P7[20F\GWLA#!:S)CNF%J+]"Z\<)S 53[A_53>XP\E"^4UJ4+=@H*"EO MON2U[<,1(!R> 40M(/I? &X!V!EME#E;,Z))EDI1(VFS#9L=N-XXM'%#N=W% MI99FE1JV3?L&Y$;RA5BL#;(8'!KB&3S+C2!%I6[6BNAS45UPZUY M2D':!+.^%D(? GM;N\&ULM53+;MLP$/P50N@A 1)3K]AM M( MH;!3-(841(^VAZ(&6UQ81/E1R;2=_7Y*25:>Q@UQZ$7?)G>',BF2QT^;1 MU@!(GJ10=AS5B,TUI;:J03([T THM[+21C)TJ5E3VQA@RP"2@J9Q/*22<165 M19B;F;+0&Q1<;$'HWCI)H/W'/US7Z"5H6#5O#'/"AF1F7T9YE MR24HR[4B!E;CZ'-R/[[Y"Y^?* M\U5:V/ EN[8VCR-2;2QJV8&= LE5.[*GK@\'@"0_ 4@[0/I>0-8!LF"T519L M31FRLC!Z1XRO=FP^"+T):.>&*_\7YVC<*G4'2;>0BM.N*;EC@]03R'9D"R^(*D<9H<@4_>AD^A(7L69/^\ [D \^N-;N0];?Z? MNI&_LIF//HU&R3_=>%UVM!OTX.#Z1^..F357E@A8.6 \&%U%Q+07L4U0-^$L M+S2ZFQ'"VKU=8'R!6U]IC?O$7X_^-2S_ %!+ P04 " #\@6]3K0# M "S$ &0 'AL+W=O;U!5LOJLDTIJN.I76*5JVDSC-Q]I*B.Q&U_-@!0G-KUD&J7RS8#RA0D[Y4L\S M#C0LG9)8)X;AZ F-4FTR*I_-^&3$"A%'*9?J JR5;R Q7GY%VVVMHZAH:#(!4LJ9XD@B=+M M+WVN&M%RP-81!U(YD%,=S,K!+ O=(BO+NJ."3D:<;1!7UC*:&I2]*;UE-5&J M:)P++M]&TD],YG)=A$4,B"W0C,O5P<4+HFF(/OTNHDSR):[0%[F:WMV!H%&< MOTVDKIV4\*U!O)\ASV_0QR HDB*F D+Y<4BA""*J/K\^Q-MX=@O(!^);KF%['<1]AK;O M&+[3#]FN(=N#D&>]S;U"*?1VV#Z @8EE>H:#.WA[#$T/NY;5#]>IX3K#'58P M?SQ"\@1\:(6Y=3SW]9>S5R?S+KJRD7J>VZGUX-9U9YVDVNX;SG\X4;[<9DL*0I2[)" &^W[02&&KG&YALPU*@M'I;; MLQDZ%%&,'6(ZW>VAUU!N)>2(V.)&;?&PW-X7/(U$P:%$>Q\]J_%IWTDCD=AY M Q8:!<7N95EP#YI+;,$'CMB^BV[?<"-"N-A&7ZDP4H^XB_=SIQ 0J.- MV']]$DBCC<2X* E5N/V]Q3*M@[VESU >.N0NU$\#:?25#.OK_-NGV7G=)ZU# MZAN<4DFC>^2RY]0JW%Y3;8,X?G>KZ#,DAN/:[I'N-]I)_G94E?>X%8O#LS=L MTH@=L=^ A4;WR/#9\&P6G,-;@&GYIMDEX8A=]RBKMVZ4ZCK_2/DR2G,4PT(Z M&M>N[!;?WI"W$\&R\I+YQ(2\LI;#%= 0N#*0[Q>,B=U$W5OK_U-,_@!02P,$ M% @ _(%O4]G*<:F] @ M @ !D !X;"]W;W)K&ULO59=;YLP%/TK%MI#*U7E(U^D(DA)VVF16BUJU.VAVH,#-V#5V-0V M2?OO:YN$L"U%U:0L#\$V]YYS[C'X$FVY>)8Y@$*O!65RXN1*E5>N*Y,<"BPO M>0E,WUES46"EIR)S92D IS:IH&[@>4.WP(0Y<637%B*.>*4H8; 02%9%@<7; M#"C?3AS?V2\\D"Q79L&-HQ)GL 3U6"Z$GKD-2DH*8))PA@2L)\[4OYKY/9-@ M(WX0V,K6&)E25IP_F\D\G3B>4004$F4@L+YLX!HH-4A:Q\L.U&DX36)[O$?_ M:HO7Q:RPA&M.?Y)4Y1,G=% *:UQ1]<"WWV!7T,#@)9Q*^X^V=6Q?!R>55+S8 M)6L%!6'U%;_NC&@E!/X'"<$N(;"Z:R*K\@8K'$>";Y$PT1K-#&RI-EN+(\SL MRE()?9?H/!4O]3:G%07T?8T6E4AR72%:")( FE+*$VR].[L!A0F5YY&K-*E) M=9,=P:PF"#X@&*-[SE0NT2U+(?T]W]5B&\7!7O$LZ 1<0GF)>MX%"KS ?US> MH+,OYQVPO<:(GH7M?0"[$/I)%^KM BTH9@IAEJ+;EXJ4^A%4Z.E.AZ.Y@D+^ MZB#K-V1]2];_%[(+-$U38GR7Q^RND8<6V;QSF]CW0L_\(G=S1-.@T33HU'1G M1#S=0[$"T57CL,$;GM[044,V.IFA-?*@;>AH%([#T7$_PT92V"EI5A&:$I99 M+]RPC4_OMN\=3@WO9'[OH-N&AX/AL#\.CAONM\XROU/5 M--$2!*3H#LPQ-F<*LXRL].DVE1(^9[@?'-B"_V#YX7SR>Z>SO/?7H=$?] >! M_X?C;JN1%" RVRXE2GC%5-U3FM6F)4_K1G0(K_OY/18981)16.M4[W*D]UO4 M+;*>*%[:MK3B2C&ULO5EA M;]HX&/Z\^Q46MYLVJ8+8)B'T*!(4V#JM6U6V.YVF^^#""T1+8NHXI3WMQY\= M0D+:Q*13VWXH2?#SO*\?OW[LF-Z&BQ_1"D"BV\ /HY/&2LKU<:L5S580L*C) MUQ"J;Q9\NQ"]'L\EKX7PH5 41P$ M3-P-P>>;DP9N[!Y<>LN5U ]:_=Z:+6$*\MOZ0JB[5L8R]P(((X^'2,#BI#' MQQ^IHP%)B[\\V$1[UTAWY8KS'_KF;'[2L'1&X,-,:@JF/F[@%'Q?,ZD\KE/2 M1A93 _>O=^R3I/.J,UJDX3;0'!8L]N4EWWR M$.VYIMQ/TK^ MH\VVK=-MH%D<21ZD8)5!X(7;3W:;"K$'('8%@*0 <@^ .Q4 F@+H_0BX M!. M >VZ #L%V'4!3@IPZ@(Z*:!3M]-N"G#K KHIH%L7@*W=R%E)!6V'/*F7$9.L MWQ-\@X1NK_CT15)T"5Z5B1?J^3&50GWK*9SL7P@UU82\0RR7Z$/C,AF"[A=[V65/$TJC5+N8=;;E+!C=$Y#^4J0N-P#O,2_,B,IX?P M$S.^:\"WE$Z96&0GUI 8"0?QLHF(?82(1?"WZ0B]??UN(=_\CCONGZPDOU,S MW6=^TT34TG38V?&4R62FF<)Z1Y-E5<(RKL]B5;-,GB27]T^2RX<:\EHX82$& M><_JTV #SP;>B\WF6U['C_22W&RQ^P*EG5LH-GOHKP[ Z O+1N M,Q^ 5G< MJ^?&3*Q#$W>F9%-O^;H_4G7GLF+M.D!D-RWK#U-*N7D3LWD/A/G7\<5^1VMHFOLPL5] T]P8B=G 1K 6,/.VE@^W:PC5 M*E NZ"BE*FRQ[3:Q27&A'Y>TZU*+=HK-)B7-J&UUG7O[AOD8>?J.R<8IA2Z)UN%K_=I!6A<[NC9KL["^?*WH2GK'<8>_YOVI2R5D3[8 G83_#Q^^TQ?QYV^ZO#.1-++XR0#PN5@M7L MJ#Z([4'^]D;R=7)D>\6EY$%RN0(V!Z$;J._UB\CN1@?(?D[I_P]02P,$% M @ _(%O4QP6B: 6 P 6@H !D !X;"]W;W)K&ULO59M;]HP$/XK5K0/K=0V<5X@($"BH&I(5$-EW3Y,^V#" 5:3.+4-=/WU M.P<:WD+6257Y0.SDGKOG'E\NUUH+^:06 )J\)'&JVM9"ZZQIVRI:0,+4C<@@ MQ26IU6?F\D.RVQU#%/822)6B8)DW]N M(1;KMD6MMQL/?+[0YH;=:65L#F/0C]E(XLXNO$QY JGB(B429FVK2YL]ZAM M;O&#PUKMK8E)92+$D]D,IFW+,8P@AD@;%PPO*^A!'!M/R.-YZ]0J8AK@_OK- M^UV>/"8S80IZ(O[)IWK1MD*+3&'&EK%^$.NOL$TH,/XB$:O\GZPWMG[#(M%2 M:9%LP<@@X>GFREZV0NP!,-%R@+L%N.\%>%N ER>Z89:GU6>:=5I2K(DTUNC- M+')M<@W70RR>Z4G&BOP:HCT9:$C4[XIH7A'-RZ/Y9Z)] M%YK%A._",!.F3,2-GUKNQ[Q[JTZ#!F& *:_VQ3HU<\/0"8/"[("F7]#T*VD. M0:DFZ4;1,EG&3*,R+!%2\U=FWK4RNAM_P1Z/:\]S_=H1W1(S6G>\>CG=H* ; M5-(='.EY1=)R48.3\&'HUAS_B.6IF5NGCA^6LZP5+&N5+$9!=RV5NI54 MN]'SDDN490CX12T3YQT'L6NIU/N,@]CU1EK='/_C(/R3[NP'?F ^>X<'41G0 M3&Y-E;$(VA:.9@KD"JP.*G9LZGK7<##*;C199 M/@M,A,;)(E\N4S=*T(4A*RK0^=HD;='J8].' 3K!J;V4YI]^MG&\*2ED35EH=@ M7^XYQ_?:/B0-%P^R!%#HJ:),CIU2J?K:=65>0H7E!:^!Z3=K+BJL]%1L7%D+ MP(4%5=0-/"]V*TR8DR8VMA!IPK>*$@8+@>2VJK!XG@+ES=CQG5W@CFQ*90)N MFM1X TM0]_5"Z)G;LQ2D B8)9TC >NQ,_.MY9/)MPC<"C=P;(U/)BO,',[DI MQHYG%@047-,#]\8[]DZU=U[+"$F:%*L?. M1P<5L,9;JNYX\P6Z>D:&+^=4VG_4M+FCT$'Y5BI>=6"]@HJP]HF?NC[L 33/ M,"#H ,%+0'0$$': \*T*40>(WJHPZ@"V=+>MW38NPPJGB> -$B9;LYF![;Y% MZWX19L[)4@G]EFB<2F^8PFQ#5A301$I]+L\R4)A0B;YB(;#9Q7/T =TO,W3V M[CQQE=8T2#?O^*!5[@#ZQG]G:X-U3._ZG/_UG]H!EAO_NAY0N/\'WFO&@(I0BS KT\ M"A)E1.:4RZT ]&.RDDKH:_WSA&S4RT96-CHB.ZFX4.0WME8!3]KS) P=K98E MMBS&\!Y3W[^,1XG[N+]AK[,"_3M,R@:HXL"[.LR:O\Z*X_BR3VJ+=?=N6P5B M8VU.HIQOF6I;WT=[)YU8 WD1G_K7,W\@GFGG;8WR+WUKV[=8; B3B,):2WD7 ME]H,1&N%[43QVM[U%5?:.>RPU%\/$"9!OU]SKG83(]!_C](_4$L#!!0 ( M /R!;U-]M!]6,@, ',) 9 >&PO=V]R:W-H965TM%*D[&-OZLD4F:RJW;5JJ.F[5ZL]H+8QPDJAA3(I-U? M7\ >-^,XEG;W)C'XO"_/.6!@?A+RJ]H#:/2]85PMO+W6A]>^K\H]-$3=B@-P M\Z86LB':-.7.5P<)I'*BAODX"%*_(91[R[GK>Y#+N3AJ1CD\2*2.34/DCSM@ MXK3P0N^IXR/=[;7M\)?S ]G!!O3GPX,T+;]WJ6@#7%'!D81ZX:W"U^O"QKN M+Q1.ZNP9V4RV0GRUC;?5P@LL$# HM74@YN\1[H$Q:V0POG6>7C^D%9X_/[G_ M[G(WN6R)@GO!_J25WB^\W$,5U.3(]$=Q>@-=/HGU*P53[A>=NMC 0^51:=%T M8D/04-[^D^]='"V%6F3<7584TT6;-&+U^\FOO: M$-IQ_+*CN6MI\!6: KT77.\5^HU74(WH[Z?U(9XP\$UI^OK@I_K;6A[1?VDS4LZ-I$+=8;M 6=I1S M$S2V)EK_U/G;;>IQ&09%G.!L[C^>EWHD+BJ"/(OZN&<))'T"R60"JT9(3?]Q MRWP,KU4G9\/.H\YXZ_Z_4 M3/#=5>C\@B8IXK@H!M"787D2A4DR#EWTT,4D]">A"1L FXUYC+.X^)"**$EQ M-."\# O#+,YS_#QN/1*7X3#*@T%"_MDQU8#->H5(H>]R;6Q%(&V#>UT+H MIX8=H+]G+7\"4$L#!!0 ( /R!;U,TV6P1VP( *$( 9 >&PO=V]R M:W-H965TV ^V_G^VD$20!>D/BY'W?\_A@RQGN&'\5&P")WC*:BY&U MD;*XMFVQV$"&Q8 5D*LW*\8S+-60KVU1<,!+8\JH[3E.9&>8Y-9X:)Y-^7C( M2DE)#E..1)EEF+_? F6[D>5:'P^>R7HC]0-[/"SP&F8@7XHI5R.[25F2#')! M6(XXK$;6C7L]2;7>"'X1V(F]>Z1G,F?L50^^+T>6HX& PD+J!*PN6[@#2G60 MPOA79UI-26WP8W.&+P:H/W68-?&_S/&H+:$)C. M5%,Q?9A@B<=#SG:(:[5*TS>FF<:MID]R_;?/)%=OB?+)\4RMHV5) 3VMT'TI M2P[HD>0D*S/T *J?:(K?U;\L!;J8@,2$BDMTA5YF$W3QY7)H2X6@@^Q%7>ZV M*N<=*P?% /G.5^0YGMMCOSMMG\!"V5UC=WKLD]/V'S@?(,?3=C<]M-NJ;TWS MO*9YGLGSC^29#@GTYV8N)%I%R7A MT-[NMZ^K\J/$B9Q&=L 4-$S!.2:OCZERA?O5XM1)XQ;46=D!5-A A>>@_#ZH ML%LM=<+(:T&=E1U 10U4= XJZ(.*.M54QZ='%GNLG[>UM[YT'^O!^Q'Q-&PO=V]R:W-H965T&:\2]B"2#1,9 MD6K)%X8H.)"X!&6I89FF9V2$YH/1L-R[YZ,A6\F4YG#/D5AE&>$OEY"R]?D M#S8;#W2QE'K#& T+LH 9R,?BGJN5T;#$-(-<4)8C#LGYX *?3;&K :7$OQ36 M8N<9:5?FC'W1BVE\/C"U19!")#4%43]/,(8TU4S*CJ\UZ:#1J8&[SQOVZ])Y MYZ_CX,#:GXM901U5R7%9=UA NC.Y;+I4!7 M>0QQ"W[%QEFDWRY\D/T6FU<&R5U%V\[G9):U]+%!78S13 RM>I7""L/6[%9R@!R I MNA*22$!CEA4DIR!.T#1_ B'58)&(YGM")(_1112MLE6JEC&:@!IT$27E^/C\ M4>E$4PF9^*_#8J>QV"DM=HY8/,TC#MH(I5Z9,6=<$=!\@52;@+:ZZZ9S3EWS MUPZSW,8LMY/G[P)TGU)VI+J#H922.4VI?&G[/"LJKZ32T_]I%-JN9]E#XVG7 M\GYB-Z_%,/:=(+#VY:8MF!)YM6?Y!X/N)W?BO VJ& MCGLH=]LB9X=FX!\DAW/ M"0_[;A'#EHW==E_#QM>PT]?R^( N5'^(RT;U M^0ZR.?"NQH/-[='$_$F:)=XY3N$WDT_F*:A3^XIP0(F^L/R/.D;K9I(!6TQYPH.=79==K^65(>HWO"Y4NO*MO.-^S\+%6V M'7ZX>_I]?Y6-:\;=*K-]WPH/NLF;8I7%QLZ-(P.^**^K D5LE+ _QF<3W+)_A<^NJPOOEKZZ?]\1OJ"Y4',H4:K,4U_9RJLK;;60K"CO M.W,FU>VI?%P"B8%K ?4^84QN%EI!\X^%T3=02P,$% @ _(%O4TIN1,F_ M @ . < !D !X;"]W;W)K&ULC57?;YLP$/Y7 M++2'5MH*F)^=DDAILFE[F!HU[?8P[<&!([%J,+.=IOWO9QN":$C07L!GW_?= M=\=QGARX>)8[ (5>2U;)J;-3JO[LNC+;04GD#:^ATB<%%R51VA1;5]8"2&Y! M)7.QY\5N26CES"9V;R5F$[Y7C%:P$DCNRY*(MSM@_#!U?.>X\4"W.V4VW-FD M)EM8@WJJ5T);;L>2TQ(J27F%!!139^Y_7B3&WSK\I'"0O34RF6PX?S;&]WSJ M>$80,,B482#Z]0(+8,P0:1E_6TZG"VF _?61_:O-7>>R(1(6G/VBN=I-G=1! M.11DS]0#/WR#-I_(\&6<2?M$A\8WT1&SO52\;,':+FG5O,EK6X<>P \O ' + MP/\+"%I 8!-ME-FTED21V43P Q+&6[.9A:V-1>ML:&6^XEH)?4HU3LW6NBWR M/0-T7Z!YEHD]Y&C!2]TDDM@ZSZLHU7+'E,G_BRRQ*O=C7N;[TJS1TPTD:!'[G]DYJV$D-1Z5^*6O&WP#0 M!BHHJ!I5VE!%/0D!QFEZ(G3H%0?A>951IS(:57ELUYK0'"D]6A O"G2U>KP_ MVX_10$$8WOIQ=")TZ!;$<8J3\UKC3FL\JG4EN*XCDCO= M5VK)SQ(#[&D>>= M?OBAFW^;!-[M>9E))S,9E?G(%6%ZM#:%S?ISP'2M:.= 9N; .?')H!U]G"9> M')RH'_JE8>![IVWK]N::N5-^$+&EE40,"@WT;A*=OVCF=&,H7MM1M^%*#TZ[ MW.FK#81QT.<%Y^IHF.G979:S?U!+ P04 " #\@6]3!IL"CJ0" "5!@ M&0 'AL+W=O>[.:4 M%F:L@*DDJLIS*E_N@(O-P/&=W<(C6ZZT67"'_9(N80;ZJ9Q* MG+EMEHSE4"@F"B)A,7!&_NTX-O$VX >#C=H;$Z-D+L2SF7S-!HYG" &'5)L, M%%]K& /G)A'2^-/D=-J2!K@_WF7_;+6CECE5,!;\)\OT:N!T'9+!@E9+T<(;'(JLXD(<%&:6I MK" CG[9X1A0H,BHR\J!7(,FXDA(*3;XQ.F><:8:[5Q/0E'%U33Z0I]F$7+V] M[KL:.9G,;MK4OZOK!^?J0WE#0N\]";S /P$?7X9/($6X;^'>:[B+3K1V!*T= M@G6#\H5^36:*RWQQ/V^4")L2X2V1'2FQ#TMJ@7FJB3( M=V^Z@9]\5&1#I:2%L?64A77"V"8TUW(]#+W(\U#P>M^J$V&=8#_L%=^HY1M= MY/N=;M&/LC;F%+L:WMDKV_/\Q#\@=QP5^K&7Q*?)=5IRGA A+O7-$S#OJ=RR0I%."P0Z-TD:(.LFV ] MT:*T?60N-'8E.USA?P.D"<#]A1!Z-S&MJ?T3#?\"4$L#!!0 ( /R!;U-C M6Z[M?@( 'H& 9 >&PO=V]R:W-H965T':0\.W 2K!C/;).V_W[6A*&U)M+Z MKWW/\3G7^)+NA7Q4)8 F3Q6OU.[[Q,W+-MJ\Z^N 8 M/303$GH7)/ "?P0^/PU?0(YPW\*]UW 7C0YN@\%M8/G"HWQK319,Y5RH5@+Y M?;M66N*G].<$>3B0AY8\.D)NRD>:KGH7I)&LSEE#^5C1.J+$$IE[MLN",/2B M:>KN#HLSDA9/HZD_I+W2&0TZHY,Z;_-&PO=V]R:W-H965T M=&5%';I:R5E-2PYDBT M587YZQ(HZQ:6:[TM/)!]*?6"G:4-WL,&Y&.SYFIFCRXYJ: 6A-6(0[&P;MSK MY5R?-P=^$>C$P1CI2K:,/>G)]WQA.3H04-A)[8#5XQEN@5)MI&+\&SRM$:F% MA^,W]Z^F=E7+%@NX9?0WR66YL!(+Y5#@ELH'UGV#H9Y0^^T8%>87=?W9(+#0 MKA6258-8):A(W3_QR_ >#@2>>T3@#0+/Y.Y!)N4*2YREG'6(Z]/*30],J4:M MPI%:7\I&4L!W1?HCM2D:BOT@TE :_RJWKT4Z&H%$A,J/J>V M5$ MLW>#^;(W]XZ90S-#OO,%>8[G/FY6Z.K3.Q=;Q1TS>V-FS]CZ1VQ7L)5H M1<2.,M%R0']NMD)R=;]_3YC[H[EOS(,CYCKJ5*6]*C(J_:4_9Z[GS?T@M9\G M:,%("\[1O"E:KPH/:,'*X830-G8_0^6DHDYA.\>8?OLTD MC!W'3][Q[(,^H5ON'>9[4@M$H5!*9Q:KR+QO8_U$LL:TCBV3JA&98:DZ/W!] M0.T73+6*8:*[T?A?DOT'4$L#!!0 ( /R!;U-2T[:.,00 /T/ 9 M>&PO=V]R:W-H965TF<,-I69E+?V MXG)^VG%M1!AC:"R%H)\[/,"M%.^TP)WQP_L%UGRE,Q,:#R7\=_1 MW*Q.._T.S'$A-K&YEMN/6"046+Y0QCK[#]MBKMN!<*.-3 HP19!$:?XK?A1" M[ !8MP' "P!_# @: %X!\!X#_ : 7P#\0P%! 0@> [P&0+< =#/M<[$RI2?" MB-%0R2TH.YO8["!;K@Q- D>IK:P;H^AI1#@S^BP-PE3]G]'YCLL09I=JH#=F8@;6*TC!:BQA$(C>IJ5N\G+&;,5I#O1MQSW/]WM"Y MVU6Y9EK0\WNLG+87<% &'+0&3%LH"]1(,LOOFT@A"*W1Z+I(@R3K1XP.OWZV/M5O&VFV-]4Q%_\I4P%BDMW"6SN%/148#WZXPF:%J6[Y> M^8;>:U1'OZ3OMXNM9(@XU[!0,J&#A=*(I4CK'*K_1,%^U[5_]1(.R@@&S]?G M95F?1S2F;)%4O!9DJ),-U>L2IJ@B66=\XW9V[]AU_VC1B;F5N[N_%N>5,!2; MN0L?+7J$%6.2#S M7FS+CPNNO3WO]ELJD556R=J]DK$!7.-R$PM5*@C_P?_?Y:PR/1:\BL:54[%V MJWI2O_F6BD(HU*_5.N<,=K3VW<&.N>X'4YD:Z[4&\\7FIM2+2EU9'NN_BM25 MH[%?M+2#I!X\*>M@$'0#KT%L7CD7;S<:>BEU4>$MD#N8H@VAX5*)!#Z1V>_J M?R[3.S*0R'[#TIPDTEJJ>\B^;0]8!%XY%6>OL0B\,BW.7_J[YZ*@W+,6C[L] MYC>L0>5PO-WABFB*DTW5GQ@7SY"PIL/,V>E:$E3+K+_4$-H\\V_Z\F[9PYYE MG=NC^^?L9))WHA5-WAA?";4D-2'&!5&ZQSWR!)7WFOF%D>NL-YI)0YU6-EQ1 M?X[*3J#G"TDU5%S8%Y0=_^@G4$L#!!0 ( /R!;U.!]ET[8P0 !L3 9 M >&PO=V]R:W-H965TRDH M"KO,L@;=B =Q9S).Y^[D9"P2'08QW$FBDBCB\GD*H=A==FCG9>(^6*VUF>A. MQAN^@B7H[YL[B:-NH<4+(HA5(&(BP;_L7-&+:]8S@%3B1P [57DF)I0'(1[- MX,:[[%C&(PC!U48%Q[\MS" ,C2;TXW>NM%/8-,#J\XOVZS1X#.:!*YB)\+_ MT^O+SK!#//!Y$NI[L?L;\H!LH\\5H4I_R2Z7M3K$390640Y&#Z(@SO[Y4[X1 M%0#JJ0>P', . ?T3@%X.Z+6UT,\!_;86[!Q@MP4,PBY!H_<<:F?R;^2QXJG9Z[(ISEH M'H2*?.52)OUZV;X M'%R$TSKXWE[VBC3JI?IZ)_7Y("7FT4Q$2'J*I[1QA7D3KP")2&-:ZS6YB;U@ M&W@)#\_(XLD-$R^(5V2YYA*^&'XP>?ALQ!7A,0Z$TA)T(#,54XC!#W#MYS]H MGMQHB-2O!N?[A?/]U/G^">?1YPB]Q5IS'\^(,MXHLN5A G59GNFR4UV&M[<3 M:@TMA_9P'[?5\V\K>'TLZ#B.;57D]L*RB[#L-F$ML["PP(F0.$K+_8>)CMR! MS#:_+LY,N5/QRCJW+(L>1-E.[/I5L;T0!T6(@\80%T\@W4 !V(UFD^T'4 /M8- MN(EA8_+-]S%JF99*MO9M X:IL:9>UG[>0O0 LJE,AH7YX<>K\5'A_*AQ[[XF M9AN(\#%58!N(1(7/A.^XQ%Y"Q";K>!@5%X Z+O4T#S7PUJ7U7RX9#_VC'H2U;SNMR M^_Z7W80VMY,WD"@M29PZ'S =RR9 AW^42!>Y_KWW(GJ:24N"I\T,WY9)%[F> M*H\-A[93;Y^53,Z:F;PMCRY8#9.??CE@)9&S9B(_]7IPA>EQQ+%M!=@1QRY>%&4=2 M!@ UR8 !D !X;"]W;W)K&ULS5K9;MLX%/T5 MPIB'%$AC<=%6) '2+!VW:1O$S0P&11]HF[:%:G$I*DZ ^?@A9464+9E6Z@2C ME\26>G,A%N_Z_70\9Q%-CY(%B^4OTX1' M5,BO?-9/%YS120Z*PCZR+*UJ<^Y%,[Q\O)&,0J"X>"RU\#B1.GYTD4!4*FE4@!C2?@/(E% M$,]8/ Y8"@XNF*!!F((OE'.J\N4-> ONAA?@X(\WQWTA U#5],=%8^]7C:$M MC9UELR. G$. + 0;X."K_8 5_P(V A!8>H 7ZY7_!7;>!X*_R#&3YD MBR. K:WP/]O#K0;X8+_6/^[7^B"[\ML*5,&E2F#\OKP MMM[,*6=OE?2K=(FD'Z8T=Y0SF2,R=50R@=$CJ):[H8_YX[,EY1/P_5I6"0:" M1>D/0T"X# CG 9$M 7V19CV(QTG$P,%UDJ9OP)D0/!AE@HY"!D0BF^>R]:99 MMZK9R6M6CGU_"C%!OBO'^;XZO>KE/,>S/+)>;% OAFSD$G^CW,=ZN;<0(=MS MRG)K(T'*D2#&D;BFHX3G.G;+0BKDP%\^*'Y8TY1?56578T6V95D;H9):J+9C MV6YSH'89J&T,]):EDJ&QBG HDO%/N#4B%8T5(MF"+>AR"_;][M! M$;3T6L%Z-9**JJLL8$/:W.T'D]]IP:>Q :,TUK-#2+=&OZ MOLF!&\]9]9%*0"W4T.L(@5J[H?]Z!/KUA8DI_9#6;V36[_;I%R=B MSG@3C\]BC5V.QJ+H]BUK:D5G:VV9.]%GUVCSS6)*-+:CLS:WCX))Y- C2 -&UEL6G8^DUPM_,CM"+E: M])%Y>;X7N5YM3^<;R=6ZC\RZ/\Q&*?N5J7Y?WJN_%6;V<<]GJB[6EH"M;C"+ MM1%@\WI^#V8_%54[;547:R_ 9B\XGP=L"BX?V#A3YZ#@ZW0:C*5%MF&C4!2YM.;7']B 03WW.VC;D6<&P6\%6:#-(TD_V\ MR'@0S\ -XT$R.5P-07HHL^J>\905*35XZR.$G<66^^* M5GUL5OV]F3T$7Q<*(+O\02*D< 1Q.1@?N,R3IO-XW+ 9L&W?=YS-?M<+^JZ' MM_5;.P]E@5O EIW"JYM&/@CFP3L+8+O,,N M7FZ"O\<-VP9$(,;K3%_M+K=^]*JMA)AW%RNJORZ8NBF2'7F&0A)M#J0CNP2B MG8&8G:&%0A8UK-L2E,*R9I-H_R$=N6.PM8O89A?9K:8710UKEY:^O76-;VMSL!GW[EM17URM=GRF=!G(*03270.G)E!O+56U2K M+R)9Y&^RC!(ADBC_.&=TPK@J('^?)HEX^J)>CBG?93O]#U!+ P04 " #\ M@6]3IZ96/,H# ?$ &0 'AL+W=ODGB5,RMC939E6V+8 ,)$0.60:KN M1(PG1*I3OK9%QH&$)BB);==Q1G9":&HM9N;: U_,V%;&-(4'CL0V20C_?0,Q MV\TM;.TO/-+U1NH+]F*6D34L07[+'K@ZLTN6D":0"LI2Q"&:6]?XZA:/=8!! M_$=A)RK'2%M9,?:D3SZ'<\O1BB"&0&H*HGZ>X1;B6#,I';\*4JM<4P=6C_?L M?QGSRLR*"+AE\7<:RLW,9HKLS8^D@D6_MJ2F$840K24+'A"]YG. MMD ?/H(D-!9_HDN#^[<5AW[<0;("_E.A_D V$AO"0R@4'63JW)/ MJ)JB.Y;*C4"?TA#">KRM')8VW;W-&[>3< G9 'G.!7(=%[?HN3T_W.F0XY59 M]PR?=X+O/HH$2$G3-;H6ZDB@'U\4!'V6D(B?'0L,RP6&9H'AB06^;G49$(OJ M9;PHZZEVM) D#96$"[2"-4U3K48%_ ;"VRJ6+^B;!?7+X7F!1T,\&L_LYVHB MCV&N5X/5_/BE'[_3SW>S'=73]ND%>$ %H =. ]C[Z6$G7V]2T>D-L-5QO^IU6.YD?(7EM_/4+$]*RY-^57Z$$"!I]SPYVCN7[LCUG<93V0+S:K": MXFFI>-JO2%V*IT<;! ]\W-![#'(&$Z]=+78.'RZG7X;W^EL%%Z2UY(U]IYGB M-ICK5G%UU97/+>Z7Y6[5^)P\MZ!4HJ4*RLVDL!5;T).;.5N M_E?LY7<@JN?@\+W&7M^RG9F#3O[7Y.#M1/4<'%H*_)X]!:2AAF; *6O/2$M# MX3E#W&PHVG!COXJK^SFT%/C=>HHSW+3U$[[?]-*&. O=L*?:5@=PA M6<5P3F5&9U:F!==5F4.[@'OV"SW]C,^J31OJJ#9V9=1*@*_-!"I0P+:IS,>1 M\FHYY5Z;V:YQ_49/OV:$.]#DH_,=X:I_%2B&2%$Z@[%*,,^GT?Q$LLP,="LF MU7AH#C=J@@>N >I^Q)C&PO=V]R:W-H965TR'$P$O.6+?KKBE,QRICCJVY;E]V,2)KW3X_RS*3\]9IF(PH1..4JS.";\Y9Q& M[/FDAWOK#^[#Q5+(#_JGQRNRH ]4_+J:\,?Y[Z MCF3(*7X+Z7-:>XVD*8^,?9-OKF8G/4MJ1",:"+D$@3]/=$RC2*X$>OQ5+MJK M9$K&^NOUZC_EQH,QCR2E8Q;]'L[$\J0W[*$9G9,L$O?L^0LM#?+D>@&+TOQ_ M]%S26CT49*E@<#73+8FPS>#@:G9'!,);@E@VO* MX)4,GBF#7S+XI@R#DF%@RC L&8:F#*.28;3!L-MQUMISEJD,7#G;V-MX[6Z\ MY>^=+&N'8V./X[7+L;'/\=KIV-CK>.UVG/N]7R1)GF$71)#38\Z>$9?TL)Y\ MD:=IS@^)%28241X$AV]#X!.G#X(%WY8LFE&>_OL?0QL/_H,N_\I"\8(.+J@@ M892BKX1S(A/_$_H1_?IP@0[^^>FX+T"Z7*,?E)+."TGV#DEGV>((V?XALBT; MM["/.]A7_ A9WD[VB[=)OS1A=W:R_Z1GGQ!0WL$[V7_6LS_0%;!;.]F_O$WZ ME;ETJX7]^FW*W[Q-^JV>_3I+M-(G>O8+&E1;UR;]:X=T M*MD63'HQ;V.^.H MPX,6]JF>_2X0P)ZG#/:;['V B0HK[ HK['P]9Y^X_U2/7U/"B0%APS:WLLTU MMNT0K0A'3R3*:)M1Q4*#F@K6$)4YGM:<*32%E'.(DE=X MR]O:6]MKSY#,)&_VSZ#J)PL*XX- CR^H3C6KHC?R!UW3HU3:9;;F6,]@(#[/5;CI7:VS/J-J>T8>%QV6Q:X %88*FE(<, MOKVJ=OVW'6ET/=K*98P'OKNQ3S?;9)[E^':[_=A2';*EWX$&[U\>4CT.5V1@)[TH'M**7^BO5.D@3*L MFB2L[Y(>: !*D)(L6G&@R6D(SH#?"O2](\)C1\I_Q/]#]V5AE:?Z<2K/@:[ M']\A8M5W8'WC\?<<.RY7;3AVJ.OKL.H6L+Y=^,J@W@D*7A:0$A(\J=KZ,4M% MJS[^MCZVY>U61Y5ZK*^:TPBBKH#F!4V"E_;8N&=BB<9D%0HHSU/"14(YH/?M M[=@H6E3AQ<,]1(LJ;%A?V9K1=#>1G)G=WK9"GUM/?K*,7U]>@:V@U9R%\"-B=&^*YBU]P"SMH)9 M6P^S7S-IBFR/@_I0'I0Q6(Y[966;H3GC:)Z)C$.'#4T4@8UI.PJQMR6>I[ M$7(:",93-%Z2D,>&P:10V-X#"ML*A6T]7.K/=9!@$$BKLI5I.X"S6X:#ML.; MJ0%A\V!*X;2CQ^GQ,J1SV?$&69[P4.## /;1P$V.PEIG#UCK**QU]%BK&X+R MT0]*SCV%01\:G(+V816%H@U^+TI1#4^XEK2.'LC?T:GG3LN!F^UBQVEZ];*;KFF,0GE'#[V%6^^@=R-" M&O*:+%2H[ SVX#"%U8[^K.I=CR)N2F&&\[6C(-WI.#)Z3ZQH0VW/=3:QHHNL M>2ZOH-TU@?;=0?5FK'!5 7#W4 !<50#<#RL YVX+LOM#:[11LB^[Z9K&J!+@ M=I0 R@4)$]BS5(0BD[D"C>M5\@1SNNRT:NXU.U'1;7'M%F@/U.(I"DZ,PH#!?+N'AIR5Z&W^Y:&O/5.&=)-NNF:-JG*X.G/X1L>>V)YH>+R[JTM>Z\[%KLD MP1(5#P3)3%Q'>"FC0/8P1;+,B:@8T 1-T &V/DG9$"QRWJ=RE3QX=BZRI%$^ MW\)TRV#2?7Q!:5:)/OKAER4M7Z*H.>OHZV,C\TUF>\99KX9W:2;KFF3JI=>Q\Q3RX'4*!95A?/V,.EXJ@AZ^DGG;\3B M]C3CMS_O8T+95%L53\^H>!:@9. /7Q4NW_IX?_BJQOBOJ#%&_O"W;V]W/']E M0ME46Z&U;X36AJ6Q8['-TJ@IB0QV_P 7%;&M()H70M0LA#_4"N%[%D!?%2F_ MXXKY71^'T LSNBHOGI@H%VI_=BC>"+;*G])^9$*P.'^YI 2\+@G@^SF#4"K?R >_J]^&POEJ:.96DHS(A>M*?*W+_F( M=-,+$GFZB3O)Q].3CKW9U>']E,'G)$X2-I_ >EYQUXH MLT,Q^O1E],^18]27^]3-,AQ4UAFEY;2=NL3,^@:)F?+>NK,*YINMNKT^V#NYF@TR5SIEN MPW3)QC0>"E: ',WG"[@;5<4 &J-*.\@YG2M)G8:-1S.PM#,FQ"T\$S^*/>Y5 ML5.S#E1,MD,KJ!EZ&C\!_ETVS[U+^SK>J.(/RGQ>VNU(-X:%7SEYJNB M%8"Q=W%V6E5B_4GPN2R9W_R+ XZ'=.,7+93FCS8:M,K,&I@FT0/3AL]V+;\T MK>[8RFS::57@FGMO4//?S?.<2::IV!5M>_^8L_QJQ'L*4W=&I?=_?X[?J<%70IS%T+CLAV_(WE?%EF[:H;2$2S:CO^ M"MOKINTKEHW%9 M"XOS/^UG@.['8YBV01 9H#X#U,=[A9")^V!QPCZ9O<([S;(D25,LHY-)4,$$ MRUN:PC?,AFD##RP.1/JS7./5QCOD^3[ :OI:T#">0./+ M7 M&XL#'E@5L-Z!^.$XT%-AGR2!JF+:L"<81[(,0Z 7PSV:IDAV4OB$ZX,])4F2 M96$$L+""),$0>!IQ!%, &C D2=PY>' >Q9MS*M[^!C3^#5!+ P04 " #\ M@6]3EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0 M(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I M6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6 MFD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L# M!!0 ( /R!;U-O (N]& 0 *0> / >&PO=V]R:V)O;VLN>&ULQ9E= M4]LX%$#_BL9/[$,W\0>T99K.9)-EEYDN9(#M:T?82JQ!EE))#H5?OU=V S?@ MWMD7F:?$LBP?7UDZ5_*G>V/O;HVY8S\:I=TLJ;W?GDXFKJQ%P]WO9BLTG%D; MVW /AW8S<5LK>.5J(7RC)MET>C)IN-3)YT_[ME9V@@^,%Z671D-A*/@JQ;U[ M/A\.V4XZ>2N5] ^SI/NO1,(:J64C'T4U2Z8)<[6Y_]M8^6BTY^JZM$:I69+V M)[X*ZV7YJO@Z0-[P6]>5>'Y[Q0%DEIQ,H<&UM,YW-;KV.3#N!%3NCUIOSJ3R MPBZY%W]9TVZEWH1FX"DFZ#&Z..Q_^R">VO\31K->RU(L3=DV0OL^CE:H *A= M+;=7CQ4/[@BNM2L"YJ#C%E M!%,V)A,[6G$+%]2B>Q]^0XPYP9C'9;P.]PUU'#-K=KD5MJ_#CO[5O*T09$% M%J-!OF.'Q(N::P1Y3$ >CQG)!7005C'Q#.!P+G0UPO/[ZW"[6/L4'FN-^&>;.Z4P+TO;"NB\']#( M"R[*#VED05Q _L%6_(%WMWUFHGR01A;"52B$6(&LX)6_L5P[WN5(!U&C9)!& MML'"-(WT_4P;AN0"TB[(@(0NY6'74C)(H]O E'>U496P[ELW:W@\G:64 ]*W ME,"W#&-2%D@C:X#&S#$F98;,6.;L) =CBS2RDWI)'E,"RN(A=KME2.K[96+'I)T0HN<*8E%"R-Q5*@3$IH621A8*CB6;M MI?!4GVCL@MNP+M^) TC*+5EDMSS%$M:Z Y[!FQN46_+(;L%= MOFIM6<-,#KQP,9LK93 F99@\LF%^9>J?_8\Q*>/DD8US.(!>6GN), M&4##XPAC4@;*8QL(1?-@JY M%'<'G4XY*!_106>M;ZU@_X3M[[9A(3'"F)2# M\L@.VB=IY)294_K)1]3//G>#M6Q(WD)EC$GI)X^LGR',IQ1SCC=;4*LG:(;[?_ %!+ P04 " #\@6]3_2S5I:X! #!&P &@ 'AL+U]R M96QS+W=OE0G^/^T,3>Y52=X[S8 MI]1\.!?7^W J8[]NPOEV95NWIS+=ENW.->7Z6.Z"T\%@Y-K7&<5B]CJSM[HV MX3\3Z^WVL Z?]?K[%,[IC\'NIVZ/<1]"*GJKLMV%-"_CNY^D/YMBOJK01Z*^JM!'HKZJT$ M>BOJK01Z*^JM!'HKZJT$>AOJ;01Z&^IM!'H;ZFT$>EMGLX1 ;T.]C4!O0[V- M0&]#O8U ;T.]C4!O0[V-0&]#O8U ;X]Z>P*]/>KM"?3VJ+GD!OCWK[=^H=T[4*\=GS6./SWTEUNMT;GH^_+Q\G.^_X'6<'?^P6 MOU!+ P04 " #\@6]3)OJ'I[4! #<&P $P %M#;VYT96YT7U1Y<&5S M72YX;6S-F60U_ 338D(HDMVU!X^SKA1VI% MHR(J=2ZQ$N_.C+W2=\GT;6?(#;9UU;A95'AO'AAS:4&U-Z&SZ[4S2RR5+EH\+@O;+UF MD3*F*E/EPS[;--DWE]'!(0Z=78TK2N.&H2!B9QW:G9\-#GVO&[*VS&BP4-:_ MJ#I4L6W%G-]5Y.)^B3,9=9Z7*64Z7=>A)7;&DLI<0>3K*MZ+#ON=?;AAVC_Y MU?Z=3)]AJ%Q8;5R8F*7+[8XC:;M')@B1]67_$4^.0?KJ\U$[[8RR7WJ'Z_W0 M=M7-P[%NN?Z.O\[XI']A#@&20X+D2$!RW(#DF(#DN 7)<0>2XQXD!Q^C!$$A M*D=!*D=A*D>!*D>A*D?!*D?A*D&UL4$L! A0#% @ _(%O4^N+RU+N *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ _(%O4YE< MG",0!@ G"< !, ( !S $ 'AL+W1H96UE+W1H96UE,2YX M;6Q02P$"% ,4 " #\@6]3C5)"U/D$ ##% & @($- M" >&PO=V]R:W-H965T&UL4$L! A0#% @ _(%O4U;? M(^0K!P I!\ !@ ("!/ T 'AL+W=OH& !2'@ & @($&& >&PO=V]R:W-H965T M&UL4$L! A0#% @ _(%O4]4+DUIA!P _#, !@ M ("!)A\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ _(%O4UNV;=G* @ QP4 !@ ("!?T@ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _(%O4SH1G))? P :@< !D M ("!=UL 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ _(%O4^3XZ>).!@ L T !D ("!Y&4 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _(%O M4X,J_)&)! $@H !D ("!II$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _(%O4YJ^;G_0 @ Z 4 M !D ("!&)T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _(%O4[[%J006 P &P< !D M ("!Y*< 'AL+W=O&PO=V]R:W-H965T MP8 /X? 9 M " @3RN !X;"]W;W)K&UL4$L! A0# M% @ _(%O4P1U!5]S!P 0"L !D ("![K0 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ _(%O4ZW# MY\WD P LQ !D ("!=<$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _(%O4QP6B: 6 P 6@H !D M ("!*LX 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ _(%O4S39;!'; @ H0@ !D ("! MB]< 'AL+W=OE<$ !D$ &0 @(&=V@ >&PO=V]R:W-H965T&UL4$L! A0#% M @ _(%O4P:; HZD @ E08 !D ("!(>( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _(%O4U+3MHXQ M! _0\ !D ("!,^H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _(%O4Z>F5CS* P 'Q !D M ("!OOD 'AL+W=O&PO=V]R M:W-H965TGM0$ -P; 3 " 841 0!; H0V]N=&5N=%]4>7!E&UL4$L%!@ V #8 L0X &L3 0 $! end XML 58 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 59 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 60 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 231 314 1 false 82 0 false 6 false false R1.htm 00000001 - Document - Cover Sheet http://virtra.com/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - Balance Sheets Sheet http://virtra.com/role/BalanceSheets Balance Sheets Statements 2 false false R3.htm 00000003 - Statement - Balance Sheets (Parenthetical) Sheet http://virtra.com/role/BalanceSheetsParenthetical Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Statements of Operations (Unaudited) Sheet http://virtra.com/role/StatementsOfOperations Statements of Operations (Unaudited) Statements 4 false false R5.htm 00000005 - Statement - Statements - Statements of Changes in Stockholders' Equity (Unaudited) Sheet http://virtra.com/role/Statements-StatementsOfChangesInStockholdersEquity Statements - Statements of Changes in Stockholders' Equity (Unaudited) Statements 5 false false R6.htm 00000006 - Statement - Statements of Cash Flows (Unaudited) Sheet http://virtra.com/role/StatementsOfCashFlows Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 00000007 - Disclosure - Organization and Significant Accounting Policies Sheet http://virtra.com/role/OrganizationAndSignificantAccountingPolicies Organization and Significant Accounting Policies Notes 7 false false R8.htm 00000008 - Disclosure - Inventory Sheet http://virtra.com/role/Inventory Inventory Notes 8 false false R9.htm 00000009 - Disclosure - Property and Equipment Sheet http://virtra.com/role/PropertyAndEquipment Property and Equipment Notes 9 false false R10.htm 00000010 - Disclosure - Intangible Asset Sheet http://virtra.com/role/IntangibleAsset Intangible Asset Notes 10 false false R11.htm 00000011 - Disclosure - Leases Sheet http://virtra.com/role/Leases Leases Notes 11 false false R12.htm 00000012 - Disclosure - Accrued Expenses Sheet http://virtra.com/role/AccruedExpenses Accrued Expenses Notes 12 false false R13.htm 00000013 - Disclosure - Note Payable Sheet http://virtra.com/role/NotePayable Note Payable Notes 13 false false R14.htm 00000014 - Disclosure - Related Party Transactions Sheet http://virtra.com/role/RelatedPartyTransactions Related Party Transactions Notes 14 false false R15.htm 00000015 - Disclosure - Commitments and Contingencies Sheet http://virtra.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 15 false false R16.htm 00000016 - Disclosure - Stockholders??? Equity Sheet http://virtra.com/role/StockholdersEquity Stockholders??? Equity Notes 16 false false R17.htm 00000017 - Disclosure - Organization and Significant Accounting Policies (Policies) Sheet http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesPolicies Organization and Significant Accounting Policies (Policies) Policies http://virtra.com/role/OrganizationAndSignificantAccountingPolicies 17 false false R18.htm 00000018 - Disclosure - Organization and Significant Accounting Policies (Tables) Sheet http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesTables Organization and Significant Accounting Policies (Tables) Tables http://virtra.com/role/OrganizationAndSignificantAccountingPolicies 18 false false R19.htm 00000019 - Disclosure - Inventory (Tables) Sheet http://virtra.com/role/InventoryTables Inventory (Tables) Tables http://virtra.com/role/Inventory 19 false false R20.htm 00000020 - Disclosure - Property and Equipment (Tables) Sheet http://virtra.com/role/PropertyAndEquipmentTables Property and Equipment (Tables) Tables http://virtra.com/role/PropertyAndEquipment 20 false false R21.htm 00000021 - Disclosure - Intangible Asset (Tables) Sheet http://virtra.com/role/IntangibleAssetTables Intangible Asset (Tables) Tables http://virtra.com/role/IntangibleAsset 21 false false R22.htm 00000022 - Disclosure - Leases (Tables) Sheet http://virtra.com/role/LeasesTables Leases (Tables) Tables http://virtra.com/role/Leases 22 false false R23.htm 00000023 - Disclosure - Accrued Expenses (Tables) Sheet http://virtra.com/role/AccruedExpensesTables Accrued Expenses (Tables) Tables http://virtra.com/role/AccruedExpenses 23 false false R24.htm 00000024 - Disclosure - Note Payable (Tables) Sheet http://virtra.com/role/NotePayableTables Note Payable (Tables) Tables http://virtra.com/role/NotePayable 24 false false R25.htm 00000025 - Disclosure - Stockholders??? Equity (Tables) Sheet http://virtra.com/role/StockholdersEquityTables Stockholders??? Equity (Tables) Tables http://virtra.com/role/StockholdersEquity 25 false false R26.htm 00000026 - Disclosure - Schedule Of Disaggregation Of Revenues (Details) Sheet http://virtra.com/role/ScheduleOfDisaggregationOfRevenuesDetails Schedule Of Disaggregation Of Revenues (Details) Details 26 false false R27.htm 00000027 - Disclosure - Organization and Significant Accounting Policies (Details Narrative) Sheet http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative Organization and Significant Accounting Policies (Details Narrative) Details http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesTables 27 false false R28.htm 00000028 - Disclosure - Schedule Of Inventory (Details) Sheet http://virtra.com/role/ScheduleOfInventoryDetails Schedule Of Inventory (Details) Details 28 false false R29.htm 00000029 - Disclosure - Inventory (Details Narrative) Sheet http://virtra.com/role/InventoryDetailsNarrative Inventory (Details Narrative) Details http://virtra.com/role/InventoryTables 29 false false R30.htm 00000030 - Disclosure - Schedule of Property and Equipment, Net (Details) Sheet http://virtra.com/role/ScheduleOfPropertyAndEquipmentNetDetails Schedule of Property and Equipment, Net (Details) Details 30 false false R31.htm 00000031 - Disclosure - Schedule Of Purchase Price Allocation (Details) Sheet http://virtra.com/role/ScheduleOfPurchasePriceAllocationDetails Schedule Of Purchase Price Allocation (Details) Details 31 false false R32.htm 00000032 - Disclosure - Property and Equipment (Details Narrative) Sheet http://virtra.com/role/PropertyAndEquipmentDetailsNarrative Property and Equipment (Details Narrative) Details http://virtra.com/role/PropertyAndEquipmentTables 32 false false R33.htm 00000033 - Disclosure - Schedule Of Intangible Asset (Details) Sheet http://virtra.com/role/ScheduleOfIntangibleAssetDetails Schedule Of Intangible Asset (Details) Details 33 false false R34.htm 00000034 - Disclosure - Intangible Asset (Details Narrative) Sheet http://virtra.com/role/IntangibleAssetDetailsNarrative Intangible Asset (Details Narrative) Details http://virtra.com/role/IntangibleAssetTables 34 false false R35.htm 00000035 - Disclosure - Schedule Of Balance Sheet Classification of Lease Assets and Liabilities (Details) Sheet http://virtra.com/role/ScheduleOfBalanceSheetClassificationOfLeaseAssetsAndLiabilitiesDetails Schedule Of Balance Sheet Classification of Lease Assets and Liabilities (Details) Details 35 false false R36.htm 00000036 - Disclosure - Schedule Of Future Minimum Lease Payments (Details) Sheet http://virtra.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails Schedule Of Future Minimum Lease Payments (Details) Details 36 false false R37.htm 00000037 - Disclosure - Leases (Details Narrative) Sheet http://virtra.com/role/LeasesDetailsNarrative Leases (Details Narrative) Details http://virtra.com/role/LeasesTables 37 false false R38.htm 00000038 - Disclosure - Schedule Of Accrued Compensation And Related Costs (Details) Sheet http://virtra.com/role/ScheduleOfAccruedCompensationAndRelatedCostsDetails Schedule Of Accrued Compensation And Related Costs (Details) Details 38 false false R39.htm 00000039 - Disclosure - Schedule Of Accrued Expenses And Other Current Liabilities (Details) Sheet http://virtra.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails Schedule Of Accrued Expenses And Other Current Liabilities (Details) Details 39 false false R40.htm 00000040 - Disclosure - Schedule Of Notes Payable (Details) Notes http://virtra.com/role/ScheduleOfNotesPayableDetails Schedule Of Notes Payable (Details) Details 40 false false R41.htm 00000041 - Disclosure - Schedule Of Minimum Note Payments (Details) Sheet http://virtra.com/role/ScheduleOfMinimumNotePaymentsDetails Schedule Of Minimum Note Payments (Details) Details 41 false false R42.htm 00000042 - Disclosure - Note Payable (Details Narrative) Sheet http://virtra.com/role/NotePayableDetailsNarrative Note Payable (Details Narrative) Details http://virtra.com/role/NotePayableTables 42 false false R43.htm 00000043 - Disclosure - Related Party Transactions (Details Narrative) Sheet http://virtra.com/role/RelatedPartyTransactionsDetailsNarrative Related Party Transactions (Details Narrative) Details http://virtra.com/role/RelatedPartyTransactions 43 false false R44.htm 00000044 - Disclosure - Commitments and Contingencies (Details Narrative) Sheet http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative Commitments and Contingencies (Details Narrative) Details http://virtra.com/role/CommitmentsAndContingencies 44 false false R45.htm 00000045 - Disclosure - Schedule Of Non-qualified Stock Options (Details) Sheet http://virtra.com/role/ScheduleOfNon-qualifiedStockOptionsDetails Schedule Of Non-qualified Stock Options (Details) Details 45 false false R46.htm 00000046 - Disclosure - Stockholders??? Equity (Details Narrative) Sheet http://virtra.com/role/StockholdersEquityDetailsNarrative Stockholders??? Equity (Details Narrative) Details http://virtra.com/role/StockholdersEquityTables 46 false false All Reports Book All Reports form10-q.htm ex31-1.htm ex31-2.htm ex32-1.htm vtsi-20210930.xsd vtsi-20210930_cal.xml vtsi-20210930_def.xml vtsi-20210930_lab.xml vtsi-20210930_pre.xml http://fasb.org/us-gaap/2021-01-31 http://fasb.org/srt/2021-01-31 http://xbrl.sec.gov/dei/2021 true true JSON 62 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "form10-q.htm": { "axisCustom": 1, "axisStandard": 25, "contextCount": 231, "dts": { "calculationLink": { "local": [ "vtsi-20210930_cal.xml" ] }, "definitionLink": { "local": [ "vtsi-20210930_def.xml" ] }, "inline": { "local": [ "form10-q.htm" ] }, "labelLink": { "local": [ "vtsi-20210930_lab.xml" ] }, "presentationLink": { "local": [ "vtsi-20210930_pre.xml" ] }, "schema": { "local": [ "vtsi-20210930.xsd" ], "remote": [ "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", "https://xbrl.sec.gov/dei/2021/dei-2021.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd" ] } }, "elementCount": 464, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 106, "http://virtra.com/20210930": 22, "http://xbrl.sec.gov/dei/2021": 5, "total": 133 }, "keyCustom": 28, "keyStandard": 286, "memberCustom": 56, "memberStandard": 25, "nsprefix": "VTSI", "nsuri": "http://virtra.com/20210930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "b", "span", "p", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00000001 - Document - Cover", "role": "http://virtra.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "b", "span", "p", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000010 - Disclosure - Intangible Asset", "role": "http://virtra.com/role/IntangibleAsset", "shortName": "Intangible Asset", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000011 - Disclosure - Leases", "role": "http://virtra.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000012 - Disclosure - Accrued Expenses", "role": "http://virtra.com/role/AccruedExpenses", "shortName": "Accrued Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000013 - Disclosure - Note Payable", "role": "http://virtra.com/role/NotePayable", "shortName": "Note Payable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000014 - Disclosure - Related Party Transactions", "role": "http://virtra.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000015 - Disclosure - Commitments and Contingencies", "role": "http://virtra.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000016 - Disclosure - Stockholders\u2019 Equity", "role": "http://virtra.com/role/StockholdersEquity", "shortName": "Stockholders\u2019 Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "VTSI:OrganizationAndBusinessOperationsPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000017 - Disclosure - Organization and Significant Accounting Policies (Policies)", "role": "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesPolicies", "shortName": "Organization and Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "VTSI:OrganizationAndBusinessOperationsPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "VTSI:DisaggregationOfRevenuePolicyTextBlock", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000018 - Disclosure - Organization and Significant Accounting Policies (Tables)", "role": "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesTables", "shortName": "Organization and Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "VTSI:DisaggregationOfRevenuePolicyTextBlock", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000019 - Disclosure - Inventory (Tables)", "role": "http://virtra.com/role/InventoryTables", "shortName": "Inventory (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000002 - Statement - Balance Sheets", "role": "http://virtra.com/role/BalanceSheets", "shortName": "Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000020 - Disclosure - Property and Equipment (Tables)", "role": "http://virtra.com/role/PropertyAndEquipmentTables", "shortName": "Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000021 - Disclosure - Intangible Asset (Tables)", "role": "http://virtra.com/role/IntangibleAssetTables", "shortName": "Intangible Asset (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "VTSI:ScheduleOfBalanceSheetClassificationOfLeaseAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000022 - Disclosure - Leases (Tables)", "role": "http://virtra.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "VTSI:ScheduleOfBalanceSheetClassificationOfLeaseAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000023 - Disclosure - Accrued Expenses (Tables)", "role": "http://virtra.com/role/AccruedExpensesTables", "shortName": "Accrued Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000024 - Disclosure - Note Payable (Tables)", "role": "http://virtra.com/role/NotePayableTables", "shortName": "Note Payable (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000025 - Disclosure - Stockholders\u2019 Equity (Tables)", "role": "http://virtra.com/role/StockholdersEquityTables", "shortName": "Stockholders\u2019 Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "VTSI:DisaggregationOfRevenuePolicyTextBlock", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-07-012021-09-30", "decimals": "0", "first": true, "lang": null, "name": "VTSI:SimulatorsandAccessoriesRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000026 - Disclosure - Schedule Of Disaggregation Of Revenues (Details)", "role": "http://virtra.com/role/ScheduleOfDisaggregationOfRevenuesDetails", "shortName": "Schedule Of Disaggregation Of Revenues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "VTSI:DisaggregationOfRevenuePolicyTextBlock", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-07-012021-09-30", "decimals": "0", "first": true, "lang": null, "name": "VTSI:SimulatorsandAccessoriesRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-07-012021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000027 - Disclosure - Organization and Significant Accounting Policies (Details Narrative)", "role": "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative", "shortName": "Organization and Significant Accounting Policies (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:StandardProductWarrantyPolicy", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-07-012021-09-30", "decimals": "0", "lang": null, "name": "us-gaap:DeferredRevenueRevenueRecognized1", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryWorkInProcessAndRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000028 - Disclosure - Schedule Of Inventory (Details)", "role": "http://virtra.com/role/ScheduleOfInventoryDetails", "shortName": "Schedule Of Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryWorkInProcessAndRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OtherAssetsNoncurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000029 - Disclosure - Inventory (Details Narrative)", "role": "http://virtra.com/role/InventoryDetailsNarrative", "shortName": "Inventory (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-09-30_custom_SparePartsMember", "decimals": "0", "lang": null, "name": "us-gaap:OtherAssetsNoncurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "USDPShares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000003 - Statement - Balance Sheets (Parenthetical)", "role": "http://virtra.com/role/BalanceSheetsParenthetical", "shortName": "Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "span", "span", "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-09-30", "decimals": "INF", "lang": null, "name": "us-gaap:PreferredStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000030 - Disclosure - Schedule of Property and Equipment, Net (Details)", "role": "http://virtra.com/role/ScheduleOfPropertyAndEquipmentNetDetails", "shortName": "Schedule of Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "VTSI:PurchasePriceAllocationTableTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentAdditions", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000031 - Disclosure - Schedule Of Purchase Price Allocation (Details)", "role": "http://virtra.com/role/ScheduleOfPurchasePriceAllocationDetails", "shortName": "Schedule Of Purchase Price Allocation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "VTSI:PurchasePriceAllocationTableTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentAdditions", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000032 - Disclosure - Property and Equipment (Details Narrative)", "role": "http://virtra.com/role/PropertyAndEquipmentDetailsNarrative", "shortName": "Property and Equipment (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2006-11-30_custom_FirstTenantMember", "decimals": "INF", "lang": null, "name": "VTSI:SquareFootPerShare", "reportCount": 1, "unique": true, "unitRef": "sqft", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000033 - Disclosure - Schedule Of Intangible Asset (Details)", "role": "http://virtra.com/role/ScheduleOfIntangibleAssetDetails", "shortName": "Schedule Of Intangible Asset (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-07-012021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000034 - Disclosure - Intangible Asset (Details Narrative)", "role": "http://virtra.com/role/IntangibleAssetDetailsNarrative", "shortName": "Intangible Asset (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-07-012021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2020-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000035 - Disclosure - Schedule Of Balance Sheet Classification of Lease Assets and Liabilities (Details)", "role": "http://virtra.com/role/ScheduleOfBalanceSheetClassificationOfLeaseAssetsAndLiabilitiesDetails", "shortName": "Schedule Of Balance Sheet Classification of Lease Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "VTSI:ScheduleOfBalanceSheetClassificationOfLeaseAssetsAndLiabilitiesTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": "0", "lang": null, "name": "us-gaap:AdjustmentForAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000036 - Disclosure - Schedule Of Future Minimum Lease Payments (Details)", "role": "http://virtra.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails", "shortName": "Schedule Of Future Minimum Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": "INF", "first": true, "lang": null, "name": "VTSI:BorrowingRate", "reportCount": 1, "unique": true, "unitRef": "Percentage", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000037 - Disclosure - Leases (Details Narrative)", "role": "http://virtra.com/role/LeasesDetailsNarrative", "shortName": "Leases (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": "INF", "first": true, "lang": null, "name": "VTSI:BorrowingRate", "reportCount": 1, "unique": true, "unitRef": "Percentage", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccruedSalariesCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000038 - Disclosure - Schedule Of Accrued Compensation And Related Costs (Details)", "role": "http://virtra.com/role/ScheduleOfAccruedCompensationAndRelatedCostsDetails", "shortName": "Schedule Of Accrued Compensation And Related Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccruedSalariesCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "VTSI:ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrualClassifiedCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000039 - Disclosure - Schedule Of Accrued Expenses And Other Current Liabilities (Details)", "role": "http://virtra.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails", "shortName": "Schedule Of Accrued Expenses And Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "VTSI:ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrualClassifiedCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-07-012021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000004 - Statement - Statements of Operations (Unaudited)", "role": "http://virtra.com/role/StatementsOfOperations", "shortName": "Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-07-012021-09-30", "decimals": "0", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000040 - Disclosure - Schedule Of Notes Payable (Details)", "role": "http://virtra.com/role/ScheduleOfNotesPayableDetails", "shortName": "Schedule Of Notes Payable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2020-12-31", "decimals": "0", "lang": null, "name": "VTSI:DebtInstrumentAccruedInterest", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000041 - Disclosure - Schedule Of Minimum Note Payments (Details)", "role": "http://virtra.com/role/ScheduleOfMinimumNotePaymentsDetails", "shortName": "Schedule Of Minimum Note Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000042 - Disclosure - Note Payable (Details Narrative)", "role": "http://virtra.com/role/NotePayableDetailsNarrative", "shortName": "Note Payable (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-012021-08-25_custom_ArizonaBankAndTrustMember", "decimals": "INF", "lang": null, "name": "us-gaap:DebtInstrumentInterestRateDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "Percentage", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockSharesOutstanding", "span", "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000043 - Disclosure - Related Party Transactions (Details Narrative)", "role": "http://virtra.com/role/RelatedPartyTransactionsDetailsNarrative", "shortName": "Related Party Transactions (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-012021-09-30_custom_ChiefExecutiveOfficerAndChiefOperatingOfficerMember", "decimals": "INF", "lang": null, "name": "us-gaap:StockRedeemedOrCalledDuringPeriodShares", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-07-012021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000044 - Disclosure - Commitments and Contingencies (Details Narrative)", "role": "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative", "shortName": "Commitments and Contingencies (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": "0", "lang": null, "name": "us-gaap:LaborAndRelatedExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2020-12-31_custom_NonQualifiedStockOptionMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000045 - Disclosure - Schedule Of Non-qualified Stock Options (Details)", "role": "http://virtra.com/role/ScheduleOfNon-qualifiedStockOptionsDetails", "shortName": "Schedule Of Non-qualified Stock Options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2020-12-31_custom_NonQualifiedStockOptionMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000046 - Disclosure - Stockholders\u2019 Equity (Details Narrative)", "role": "http://virtra.com/role/StockholdersEquityDetailsNarrative", "shortName": "Stockholders\u2019 Equity (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2019-12-31_us-gaap_CommonStockMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000005 - Statement - Statements - Statements of Changes in Stockholders' Equity (Unaudited)", "role": "http://virtra.com/role/Statements-StatementsOfChangesInStockholdersEquity", "shortName": "Statements - Statements of Changes in Stockholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2019-12-31_us-gaap_CommonStockMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000006 - Statement - Statements of Cash Flows (Unaudited)", "role": "http://virtra.com/role/StatementsOfCashFlows", "shortName": "Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": "0", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000007 - Disclosure - Organization and Significant Accounting Policies", "role": "http://virtra.com/role/OrganizationAndSignificantAccountingPolicies", "shortName": "Organization and Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000008 - Disclosure - Inventory", "role": "http://virtra.com/role/Inventory", "shortName": "Inventory", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000009 - Disclosure - Property and Equipment", "role": "http://virtra.com/role/PropertyAndEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-01to2021-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 82, "tag": { "VTSI_AcquiredLeaseIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Acquired Lease Intangible Assets [Member]", "label": "Acquired Lease Intangible Assets [Member]" } } }, "localname": "AcquiredLeaseIntangibleAssetsMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/ScheduleOfIntangibleAssetDetails", "http://virtra.com/role/ScheduleOfPurchasePriceAllocationDetails" ], "xbrltype": "domainItemType" }, "VTSI_AdditionalTranchesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Additional Tranches [Member]", "label": "Additional Tranches [Member]" } } }, "localname": "AdditionalTranchesMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_AnotherFederalAgencyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Another Federal Agency [Member]", "label": "Another Federal Agency [Member]" } } }, "localname": "AnotherFederalAgencyMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_AnotherTrancheMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Another Tranche [Member]", "label": "Another Tranche [Member]" } } }, "localname": "AnotherTrancheMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_ArizonaBankAndTrustMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arizona Bank And Trust [Member]", "label": "Arizona Bank And Trust [Member]" } } }, "localname": "ArizonaBankAndTrustMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/NotePayableDetailsNarrative", "http://virtra.com/role/PropertyAndEquipmentDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_AugustTwoThousandAndTwentyFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "August 2024 [Member]", "label": "August 2024 [Member]" } } }, "localname": "AugustTwoThousandAndTwentyFourMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_AugustTwoThousandAndTwentyThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "August 2023 [Member]", "label": "August 2023 [Member]" } } }, "localname": "AugustTwoThousandAndTwentyThreeMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_AugustTwoThousandAndTwentyTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "August 2022 [Member]", "label": "August 2022 [Member]" } } }, "localname": "AugustTwoThousandAndTwentyTwoMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_BoardOfDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Board Of Directors [Member]", "label": "Board Of Directors [Member]" } } }, "localname": "BoardOfDirectorsMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_BorrowingRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Borrowing rate.", "label": "Incremental in borrowing rate" } } }, "localname": "BorrowingRate", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/LeasesDetailsNarrative" ], "xbrltype": "percentItemType" }, "VTSI_CapitalizedMediaContentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capitalized Media Content [Member]", "label": "Capitalized Media Content [Member]" } } }, "localname": "CapitalizedMediaContentMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/ScheduleOfIntangibleAssetDetails" ], "xbrltype": "domainItemType" }, "VTSI_CashRefundedPaidAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash Refunded Paid.", "label": "Cash (refunded) paid:" } } }, "localname": "CashRefundedPaidAbstract", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "VTSI_CertainInstitutionalInvestorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Certain Institutional Investors [Member]", "label": "Certain Institutional Investors [Member]" } } }, "localname": "CertainInstitutionalInvestorsMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_ChiefExecutiveOfficerAndBoardOfDirectorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Chief Executive Officer And Board Of Director [Member]", "label": "Chief Executive Officer And Board Of Director [Member]" } } }, "localname": "ChiefExecutiveOfficerAndBoardOfDirectorMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_ChiefExecutiveOfficerAndChiefOperatingOfficerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Chief Executive Officer and Chief Operating Officer [Member]", "label": "Chief Executive Officer and Chief Operating Officer [Member]" } } }, "localname": "ChiefExecutiveOfficerAndChiefOperatingOfficerMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_CommercialCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commercial Customers [Member]", "label": "Commercial Customers [Member]" } } }, "localname": "CommercialCustomersMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_CommonStocksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stocks [Member]", "label": "Common Stocks [Member]" } } }, "localname": "CommonStocksMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_ConvertiblePromissoryNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Promissory Note [Member]", "label": "Convertible Promissory Note [Member]" } } }, "localname": "ConvertiblePromissoryNoteMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/NotePayableDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_CustomerDepositsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer Deposits [Member]", "label": "Customer Deposits [Member]" } } }, "localname": "CustomerDepositsMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_CustomizedSoftwareAndCustomizedContentScenarios": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Customized software and customized content scenarios.", "label": "Customized software and content" } } }, "localname": "CustomizedSoftwareAndCustomizedContentScenarios", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/ScheduleOfDisaggregationOfRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "VTSI_DebtInstrumentAccruedInterest": { "auth_ref": [], "calculation": { "http://virtra.com/role/ScheduleOfNotesPayableDetails": { "order": 2.0, "parentTag": "us-gaap_NotesPayableCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued interest on note.", "label": "Accrued interest on note" } } }, "localname": "DebtInstrumentAccruedInterest", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/ScheduleOfNotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "VTSI_DisaggregationOfRevenuePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disaggregation Of Revenue Policy Text Block", "label": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenuePolicyTextBlock", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "VTSI_EatertainmentRoyaltieLicensingFeesFormerRelatedPartyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Eatertainment royalties licensing fees former related party [Member]", "label": "Eatertainment royalties licensing fees former related party [Member]" } } }, "localname": "EatertainmentRoyaltieLicensingFeesFormerRelatedPartyMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "domainItemType" }, "VTSI_ExtendedServicetypeWarranties": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Extended service-type warranties.", "label": "Extended service-type warranties" } } }, "localname": "ExtendedServicetypeWarranties", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/ScheduleOfDisaggregationOfRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "VTSI_FirstTenantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First Tenant [Member]", "label": "First Tenant [Member]" } } }, "localname": "FirstTenantMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/PropertyAndEquipmentDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_GainOnForgivenessOfNotePayable": { "auth_ref": [], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gain on forgiveness of note payable.", "label": "Gain on forgiveness of note payable [Default Label]", "negatedLabel": "Gain on forgiveness of note payable" } } }, "localname": "GainOnForgivenessOfNotePayable", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "VTSI_GainOnForgivenessOfNotePayableExcludingInterestPayable": { "auth_ref": [], "calculation": { "http://virtra.com/role/StatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gain On ForgivenessOf Note Payable ExcludingInterest Payable.", "label": "Gain on forgiveness of note payable" } } }, "localname": "GainOnForgivenessOfNotePayableExcludingInterestPayable", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "VTSI_GeographicDistributionCommercialMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commercial [Member]", "label": "Commercial [Member]" } } }, "localname": "GeographicDistributionCommercialMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/ScheduleOfDisaggregationOfRevenuesDetails" ], "xbrltype": "domainItemType" }, "VTSI_GeographicDistributionGovernmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Government [Member]", "label": "Government [Member]" } } }, "localname": "GeographicDistributionGovernmentMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/ScheduleOfDisaggregationOfRevenuesDetails" ], "xbrltype": "domainItemType" }, "VTSI_GovernmentCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Government Customers [Member]", "label": "Government Customers [Member]" } } }, "localname": "GovernmentCustomersMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_GrossProceedsAggregatePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross proceeds, aggregate percentage.", "label": "Gross proceeds, aggregate percentage" } } }, "localname": "GrossProceedsAggregatePercentage", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "percentItemType" }, "VTSI_IncreaseDecreaseInOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase Decrease In Operating Lease Liabilities.", "label": "Payments on operating lease liability" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "VTSI_IndustrialBuildingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Industrial Building [Member]", "label": "Industrial Building [Member]" } } }, "localname": "IndustrialBuildingMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/PropertyAndEquipmentDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_InstallationAndTraining": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Installation and training.", "label": "Installation and training" } } }, "localname": "InstallationAndTraining", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/ScheduleOfDisaggregationOfRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "VTSI_InternationalCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Internationall Customers [Member]", "label": "Internationall Customers [Member]" } } }, "localname": "InternationalCustomersMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_JuneThirtyTwoThousandAndTwentyTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "June 30, 2022 [Member]", "label": "June 30, 2022 [Member]" } } }, "localname": "JuneThirtyTwoThousandAndTwentyTwoMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_LeaseAmendmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Amendment [Member]", "label": "Lease Amendment [Member]" } } }, "localname": "LeaseAmendmentMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_LeaseContractTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Contract Type [Axis]", "label": "Lease Contract Type [Axis]" } } }, "localname": "LeaseContractTypeAxis", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/LeasesDetailsNarrative" ], "xbrltype": "stringItemType" }, "VTSI_LeaseContractTypeDomain": { "auth_ref": [], "localname": "LeaseContractTypeDomain", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_LesseeOperatingLeaseExpirationDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease expires, description.", "label": "Lease expires, description" } } }, "localname": "LesseeOperatingLeaseExpirationDescription", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/LeasesDetailsNarrative" ], "xbrltype": "stringItemType" }, "VTSI_LicensingAndRoyaltiesRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Licensing and royalties revenue.", "label": "Licensing and royalties" } } }, "localname": "LicensingAndRoyaltiesRevenue", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/ScheduleOfDisaggregationOfRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "VTSI_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour": { "auth_ref": [], "calculation": { "http://virtra.com/role/ScheduleOfMinimumNotePaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/ScheduleOfMinimumNotePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "VTSI_LongerThanOneYearMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Longer Than One Year [Member]", "label": "Longer Than One Year [Member]" } } }, "localname": "LongerThanOneYearMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_MultiYearRentAgreementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Multi Year Rent Agreements [Member]", "label": "Multi Year Rent Agreements [Member]" } } }, "localname": "MultiYearRentAgreementsMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/PropertyAndEquipmentDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_NetSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net sales [Member]", "label": "Net sales [Member]" } } }, "localname": "NetSalesMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "domainItemType" }, "VTSI_NoSingleCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No Single Customer [Member]", "label": "No Single Customer [Member]" } } }, "localname": "NoSingleCustomerMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_NonQualifiedStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non-Qualified Stock Option [Member]", "label": "Non-Qualified Stock Option [Member]" } } }, "localname": "NonQualifiedStockOptionMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/ScheduleOfNon-qualifiedStockOptionsDetails" ], "xbrltype": "domainItemType" }, "VTSI_OfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Offering [Member]", "label": "Offering [Member]" } } }, "localname": "OfferingMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_OfficeandWarehouseSpaceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Office and Warehouse Space [Member]", "label": "Office and Warehouse Space [Member]" } } }, "localname": "OfficeandWarehouseSpaceMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_OneFederalAgencyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "One Federal Agency [Member]", "label": "One Federal Agency [Member]" } } }, "localname": "OneFederalAgencyMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_OneHundredAndNineteenRegularMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "119 Regular [Member]", "label": "119 Regular [Member]" } } }, "localname": "OneHundredAndNineteenRegularMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/NotePayableDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_OneIrregularMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "One Irregular [Member]", "label": "One Irregular [Member]" } } }, "localname": "OneIrregularMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/NotePayableDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_OneStateAgencyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "One State Agency [Member]", "label": "One State Agency [Member]" } } }, "localname": "OneStateAgencyMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_OneYearMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "One Year [Member]", "label": "One Year [Member]" } } }, "localname": "OneYearMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_OneYearOrLessMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "One Year or Less [Member]", "label": "One Year or Less [Member]" } } }, "localname": "OneYearOrLessMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_OrganizationAndBusinessOperationsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Organization And Business Operations Policy Text Block", "label": "Organization and Business Operations" } } }, "localname": "OrganizationAndBusinessOperationsPolicyTextBlock", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "VTSI_OtherRoyaltiesLicensingFeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other royalties licensing fees [Member]", "label": "Other royalties licensing fees [Member]" } } }, "localname": "OtherRoyaltiesLicensingFeesMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "domainItemType" }, "VTSI_PaycheckProtectionProgramLoanMeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Paycheck Protection Program Loan [Member]", "label": "Paycheck Protection Program Loan [Member]" } } }, "localname": "PaycheckProtectionProgramLoanMeMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/NotePayableDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_PercentageOfCommonStockSharesIssuedAndOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of common stock shares issued and outstanding.", "label": "Percentage of common stock shares issued and outstanding" } } }, "localname": "PercentageOfCommonStockSharesIssuedAndOutstanding", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "percentItemType" }, "VTSI_PercentageRentalRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage Rental Rate.", "label": "Percentage Rental Rate" } } }, "localname": "PercentageRentalRate", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/PropertyAndEquipmentDetailsNarrative" ], "xbrltype": "percentItemType" }, "VTSI_PlacementAgencyAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Placement Agency Agreement [Member]", "label": "Placement Agency Agreement [Member]" } } }, "localname": "PlacementAgencyAgreementMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_PropertyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property [Member]" } } }, "localname": "PropertyMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/NotePayableDetailsNarrative", "http://virtra.com/role/PropertyAndEquipmentDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_PurchasePriceAllocationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase Price Allocation Table Text Block", "label": "Schedule Of Purchase Price Allocation" } } }, "localname": "PurchasePriceAllocationTableTextBlock", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/PropertyAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "VTSI_ReimbursementLegalFeesAndExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Reimbursement legal fees and expenses.", "label": "Reimbursement legal fees and expenses" } } }, "localname": "ReimbursementLegalFeesAndExpenses", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "VTSI_RothCapitalPartnersLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Roth Capital Partners, LLC [Member]", "label": "Roth Capital Partners, LLC [Member]" } } }, "localname": "RothCapitalPartnersLLCMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_STEPEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "STEP Equipment [Member]", "label": "STEP Equipment [Member]" } } }, "localname": "STEPEquipmentMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/PropertyAndEquipmentDetailsNarrative", "http://virtra.com/role/ScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "VTSI_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Accrued Expenses And Other Current Liabilities Table Text Block", "label": "Schedule Of Accrued Expenses And Other Current Liabilities" } } }, "localname": "ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/AccruedExpensesTables" ], "xbrltype": "textBlockItemType" }, "VTSI_ScheduleOfBalanceSheetClassificationOfLeaseAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Balance Sheet Classification Of Lease Assets And Liabilities Table Text Block", "label": "Schedule Of Balance Sheet Classification of Lease Assets and Liabilities" } } }, "localname": "ScheduleOfBalanceSheetClassificationOfLeaseAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "VTSI_SecondTenantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second Tenant [Member]", "label": "Second Tenant [Member]" } } }, "localname": "SecondTenantMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/PropertyAndEquipmentDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_SecuritiesPurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Securities Purchase Agreement [Member]", "label": "Securities Purchase Agreement [Member]" } } }, "localname": "SecuritiesPurchaseAgreementMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsRedeemedInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options, redeemed.", "label": "Number of Stock Options, Redeemed" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsRedeemedInPeriodGross", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/ScheduleOfNon-qualifiedStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "VTSI_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsRedeemedInPeriodWeightedAverageIntrinsicValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average exercise price, redeemed.", "label": "Weighted Exercise Price, Redeemed" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsRedeemedInPeriodWeightedAverageIntrinsicValue", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/ScheduleOfNon-qualifiedStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "VTSI_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAndOutstandingAggregateIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-based compensation arrangement by Share-based payment award, options, vested and expected to vest, exercisable and outstanding, aggregate intrinsic value.", "label": "Aggregate intrinsic value of options outstanding and exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAndOutstandingAggregateIntrinsicValue", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "VTSI_SimulatorsandAccessoriesRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Simulatorsand accessories revenue.", "label": "Simulators and accessories" } } }, "localname": "SimulatorsandAccessoriesRevenue", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/ScheduleOfDisaggregationOfRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "VTSI_SparePartsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Spare Parts [Member]" } } }, "localname": "SparePartsMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/InventoryDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_SquareFootPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Square Foot Per Share", "label": "Per square foot rate" } } }, "localname": "SquareFootPerShare", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/PropertyAndEquipmentDetailsNarrative" ], "xbrltype": "decimalItemType" }, "VTSI_StepRevenuePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Step Revenue Policy Text Block", "label": "STEP Revenue" } } }, "localname": "StepRevenuePolicyTextBlock", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "VTSI_StockIssuedForCashInOfferingNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock issued for cash in offering net.", "label": "Stock issued for cash in offering, net" } } }, "localname": "StockIssuedForCashInOfferingNet", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/Statements-StatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "VTSI_StockIssuedForCashInOfferingNetShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued for cash in offering net shares.", "label": "Stock issued for cash in offering, net, shares" } } }, "localname": "StockIssuedForCashInOfferingNetShares", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/Statements-StatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "VTSI_TenTranchesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ten Tranches [Member]", "label": "Ten Tranches [Member]" } } }, "localname": "TenTranchesMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_ThreeCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Three Customers [Member]", "label": "Three Customers [Member]" } } }, "localname": "ThreeCustomersMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_ThreeYearEmploymentAgreementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Three Year Employment Agreements [Member]", "label": "Three Year Employment Agreements [Member]" } } }, "localname": "ThreeYearEmploymentAgreementsMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_TrancheMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tranche [Member]", "label": "Tranche [Member]" } } }, "localname": "TrancheMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_TwoThousandAndSeventeenEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2017 Equity Incentive Plan [Member]", "label": "2017 Equity Incentive Plan [Member]" } } }, "localname": "TwoThousandAndSeventeenEquityIncentivePlanMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_TwoThousandAndSeventeenMemberEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2017 Equity Incentive Plan [Member]", "label": "2017 Equity Incentive Plan [Member] [Default Label]", "verboseLabel": "2017 Equity Incentive Plan [Member]" } } }, "localname": "TwoThousandAndSeventeenMemberEquityIncentivePlanMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_UnaffiliatedThirdPartyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unaffiliated Third Party [Member]", "label": "Unaffiliated Third Party [Member]" } } }, "localname": "UnaffiliatedThirdPartyMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_WarrantyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warranty [Member]", "label": "Warranty [Member]" } } }, "localname": "WarrantyMember", "nsuri": "http://virtra.com/20210930", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "dei_AmendmentDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of changes contained within amended document.", "label": "Amendment Description" } } }, "localname": "AmendmentDescription", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AnnualInformationForm": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form.", "label": "Annual Information Form" } } }, "localname": "AnnualInformationForm", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditedAnnualFinancialStatements": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.", "label": "Audited Annual Financial Statements" } } }, "localname": "AuditedAnnualFinancialStatements", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CountryRegion": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region code of country", "label": "Country Region" } } }, "localname": "CountryRegion", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.", "label": "Document Accounting Standard" } } }, "localname": "DocumentAccountingStandard", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r446", "r448", "r449" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentPeriodStartDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format.", "label": "Document Period Start Date" } } }, "localname": "DocumentPeriodStartDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r447" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r473" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a registration statement.", "label": "Document Registration Statement" } } }, "localname": "DocumentRegistrationStatement", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyEventDate": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "Date of event requiring a shell company report.", "label": "Document Shell Company Event Date" } } }, "localname": "DocumentShellCompanyEventDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.", "label": "Document Shell Company Report" } } }, "localname": "DocumentShellCompanyReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r450" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r438" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine3": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 3 such as an Office Park", "label": "Entity Address, Address Line Three" } } }, "localname": "EntityAddressAddressLine3", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "auth_ref": [ "r441" ], "lang": { "en-us": { "role": { "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element.", "label": "Entity Bankruptcy Proceedings, Reporting Current" } } }, "localname": "EntityBankruptcyProceedingsReportingCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r451" ], "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/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/NotePayableDetailsNarrative", "http://virtra.com/role/PropertyAndEquipmentDetailsNarrative", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r472" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Elected Not To Use the Extended Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r470" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPrimarySicNumber": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity.", "label": "Entity Primary SIC Number" } } }, "localname": "EntityPrimarySicNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "sicNumberItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r451" ], "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/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_Extension": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Extension number for local phone number.", "label": "Extension" } } }, "localname": "Extension", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Series [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/NotePayableDetailsNarrative", "http://virtra.com/role/PropertyAndEquipmentDetailsNarrative", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_NoTradingSymbolFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a security having no trading symbol.", "label": "No Trading Symbol Flag" } } }, "localname": "NoTradingSymbolFlag", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_OtherReportingStandardItemNumber": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS.", "label": "Other Reporting Standard Item Number" } } }, "localname": "OtherReportingStandardItemNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "otherReportingStandardItemNumberItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r442" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.", "label": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r443" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.", "label": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r437" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_Security12gTitle": { "auth_ref": [ "r440" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(g) registered security.", "label": "Title of 12(g) Security" } } }, "localname": "Security12gTitle", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r439" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SecurityReportingObligation": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act.", "label": "Security Reporting Obligation" } } }, "localname": "SecurityReportingObligation", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "securityReportingObligationItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r445" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.", "label": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r471" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.", "label": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://virtra.com/role/Cover" ], "xbrltype": "booleanItemType" }, "srt_BoardOfDirectorsChairmanMember": { "auth_ref": [ "r169" ], "lang": { "en-us": { "role": { "label": "Board of Directors Chairman [Member]" } } }, "localname": "BoardOfDirectorsChairmanMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r169" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_ChiefOperatingOfficerMember": { "auth_ref": [ "r169", "r359" ], "lang": { "en-us": { "role": { "label": "Chief Operating Officer [Member]" } } }, "localname": "ChiefOperatingOfficerMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://virtra.com/role/RelatedPartyTransactionsDetailsNarrative", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r168", "r272", "r276", "r410" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r220", "r252", "r283", "r284", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r407", "r411", "r434", "r435" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://virtra.com/role/PropertyAndEquipmentDetailsNarrative", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis": { "auth_ref": [ "r419", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433" ], "lang": { "en-us": { "role": { "label": "Real Estate, Type of Property [Axis]" } } }, "localname": "MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://virtra.com/role/LeasesDetailsNarrative", "http://virtra.com/role/PropertyAndEquipmentDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_MortgageLoansOnRealEstateNamePropertyTypeDomain": { "auth_ref": [ "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433" ], "localname": "MortgageLoansOnRealEstateNamePropertyTypeDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://virtra.com/role/LeasesDetailsNarrative", "http://virtra.com/role/PropertyAndEquipmentDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r168", "r272", "r276", "r410" ], "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r165", "r272", "r274", "r375", "r406", "r408" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r165", "r272", "r274", "r375", "r406", "r408" ], "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r220", "r252", "r282", "r283", "r284", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r407", "r411", "r434", "r435" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://virtra.com/role/PropertyAndEquipmentDetailsNarrative", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r220", "r252", "r282", "r283", "r284", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r407", "r411", "r434", "r435" ], "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://virtra.com/role/PropertyAndEquipmentDetailsNarrative", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_RealEstateAndAccumulatedDepreciationByPropertyTable": { "auth_ref": [ "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433" ], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate and Accumulated Depreciation, by Property [Table]" } } }, "localname": "RealEstateAndAccumulatedDepreciationByPropertyTable", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://virtra.com/role/LeasesDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_RealEstateAndAccumulatedDepreciationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate and Accumulated Depreciation [Line Items]" } } }, "localname": "RealEstateAndAccumulatedDepreciationLineItems", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://virtra.com/role/LeasesDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r166", "r167", "r272", "r275", "r409", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433" ], "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative", "http://virtra.com/role/ScheduleOfDisaggregationOfRevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r166", "r167", "r272", "r275", "r409", "r419", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative", "http://virtra.com/role/ScheduleOfDisaggregationOfRevenuesDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r169", "r359" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://virtra.com/role/LeasesDetailsNarrative", "http://virtra.com/role/RelatedPartyTransactionsDetailsNarrative", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://virtra.com/role/LeasesDetailsNarrative", "http://virtra.com/role/RelatedPartyTransactionsDetailsNarrative", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accrued Expenses" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/AccruedExpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://virtra.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Accrued expenses and other current liabilities", "totalLabel": "Total accrued expenses and other current liabilities" } } }, "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets", "http://virtra.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r43", "r364" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "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" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r420" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r28", "r170", "r171" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedPayrollTaxesCurrent": { "auth_ref": [ "r8", "r48" ], "calculation": { "http://virtra.com/role/ScheduleOfAccruedCompensationAndRelatedCostsDetails": { "order": 2.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee benefits payable" } } }, "localname": "AccruedPayrollTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfAccruedCompensationAndRelatedCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r7", "r8", "r48" ], "calculation": { "http://virtra.com/role/ScheduleOfAccruedCompensationAndRelatedCostsDetails": { "order": 1.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Salaries and wages payable" } } }, "localname": "AccruedSalariesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfAccruedCompensationAndRelatedCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedVacationCurrent": { "auth_ref": [ "r7", "r48", "r279" ], "calculation": { "http://virtra.com/role/ScheduleOfAccruedCompensationAndRelatedCostsDetails": { "order": 3.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued paid time off (PTO)" } } }, "localname": "AccruedVacationCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfAccruedCompensationAndRelatedCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r41", "r193" ], "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/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfPropertyAndEquipmentNetDetails" ], "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]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r66", "r67", "r336", "r337", "r338", "r339", "r340", "r341" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r29", "r305", "r364" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r107", "r108", "r109", "r302", "r303", "r304", "r328" ], "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]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/Statements-StatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r92", "r188" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "Amortization" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfBalanceSheetClassificationOfLeaseAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income (loss) to net cash (used in) provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r286", "r299", "r306" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Compensation expenses" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r92", "r182", "r188" ], "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 expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/IntangibleAssetDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AreaOfLand": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area of land held.", "label": "Area of land" } } }, "localname": "AreaOfLand", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/PropertyAndEquipmentDetailsNarrative" ], "xbrltype": "areaItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://virtra.com/role/NotePayableDetailsNarrative", "http://virtra.com/role/PropertyAndEquipmentDetailsNarrative", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r103", "r154", "r157", "r163", "r174", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r317", "r319", "r334", "r362", "r364", "r379", "r396" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r6", "r60", "r103", "r174", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r317", "r319", "r334", "r362", "r364" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "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/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r13", "r14", "r15", "r16", "r17", "r18", "r19", "r20", "r103", "r174", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r317", "r319", "r334", "r362" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 2.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 after one year or beyond the normal operating cycle, if longer.", "label": "Assets, Noncurrent", "totalLabel": "Total long-term assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-term assets:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateAxis": { "auth_ref": [ "r287", "r300" ], "lang": { "en-us": { "role": { "documentation": "Information by date or year award under share-based payment arrangement is granted.", "label": "Award Date [Axis]" } } }, "localname": "AwardDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date or year award under share-based payment arrangement is granted." } } }, "localname": "AwardDateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r287", "r300" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/InventoryDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r322", "r325" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position)." } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/InventoryDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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]" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfPropertyAndEquipmentNetDetails", "http://virtra.com/role/ScheduleOfPurchasePriceAllocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r39", "r94" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "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" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r86", "r94", "r96" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "periodEndLabel": "Cash and restricted cash, end of period", "periodStartLabel": "Cash and restricted cash, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r86", "r335" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashUninsuredAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.", "label": "Uninsured cash and cash equivalents" } } }, "localname": "CashUninsuredAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ChangeInAccountingEstimateByTypeAxis": { "auth_ref": [ "r115", "r132" ], "lang": { "en-us": { "role": { "documentation": "Information by type of change in accounting estimate.", "label": "Change in Accounting Estimate by Type [Axis]" } } }, "localname": "ChangeInAccountingEstimateByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ChangeInAccountingEstimateTypeDomain": { "auth_ref": [ "r115", "r132" ], "lang": { "en-us": { "role": { "documentation": "Identification of the accounting estimate that was changed that had the effect of adjusting the carrying amount of an existing asset or liability, or that will alter the subsequent accounting for existing or future assets or liabilities." } } }, "localname": "ChangeInAccountingEstimateTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r100", "r103", "r123", "r124", "r125", "r127", "r129", "r134", "r135", "r136", "r174", "r206", "r210", "r211", "r212", "r215", "r216", "r250", "r251", "r254", "r258", "r334", "r452" ], "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." } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets", "http://virtra.com/role/BalanceSheetsParenthetical", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r54", "r199", "r384", "r401" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and contingencies (See Note 9)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r196", "r197", "r198", "r200", "r421" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets", "http://virtra.com/role/BalanceSheetsParenthetical", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets", "http://virtra.com/role/BalanceSheetsParenthetical", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r55" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Number of common stock capital shares reserved for future issuance" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r107", "r108", "r328" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/Statements-StatementsOfChangesInStockholdersEquity", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value", "verboseLabel": "Common Stock, Par or Stated Value Per Share" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheetsParenthetical", "http://virtra.com/role/RelatedPartyTransactionsDetailsNarrative", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common stock, shares authorized", "verboseLabel": "Common stock shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheetsParenthetical", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common stock, shares issued", "verboseLabel": "Common stock, shares value" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheetsParenthetical", "http://virtra.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r27", "r264" ], "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" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r27", "r364" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockVotingRights": { "auth_ref": [ "r265" ], "lang": { "en-us": { "role": { "documentation": "Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights.", "label": "Common stock voting rights" } } }, "localname": "CommonStockVotingRights", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r144", "r145", "r168", "r332", "r333", "r420" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r144", "r145", "r168", "r332", "r333", "r418", "r420" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r144", "r145", "r168", "r332", "r333", "r418", "r420" ], "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]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r139", "r394" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration of Credit Risk and Major Customers and Suppliers" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r144", "r145", "r168", "r332", "r333" ], "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 of credit risk" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r144", "r145", "r168", "r332", "r333", "r420" ], "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." } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r269", "r270", "r273" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred revenue, short-term", "verboseLabel": "Deferred revenue liability current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets", "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r269", "r270", "r273" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Deferred revenue, long-term" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r75", "r375" ], "calculation": { "http://virtra.com/role/StatementsOfOperations": { "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 sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r142", "r168" ], "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]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r99", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r234", "r241", "r242", "r243", "r249" ], "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": "Note Payable" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/NotePayable" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r21", "r22", "r23", "r102", "r105", "r217", "r218", "r219", "r220", "r221", "r222", "r224", "r230", "r231", "r232", "r233", "r235", "r236", "r237", "r238", "r239", "r240", "r245", "r246", "r247", "r248", "r344", "r380", "r381", "r395" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/NotePayableDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r217", "r245", "r246", "r343", "r344", "r345" ], "calculation": { "http://virtra.com/role/ScheduleOfNotesPayableDetails": { "order": 1.0, "parentTag": "us-gaap_NotesPayableCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Note payable, principal", "verboseLabel": "Debt instrument principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/NotePayableDetailsNarrative", "http://virtra.com/role/ScheduleOfNotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "auth_ref": [ "r50", "r237", "r343" ], "lang": { "en-us": { "role": { "documentation": "The average effective interest rate during the reporting period.", "label": "Debt Instrument, Interest Rate During Period" } } }, "localname": "DebtInstrumentInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/NotePayableDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r50", "r218" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/NotePayableDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r51", "r220", "r331" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.", "label": "Debt Instrument, Maturity Date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/NotePayableDetailsNarrative" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r52", "r102", "r105", "r217", "r218", "r219", "r220", "r221", "r222", "r224", "r230", "r231", "r232", "r233", "r235", "r236", "r237", "r238", "r239", "r240", "r245", "r246", "r247", "r248", "r344" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/NotePayableDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r52", "r393" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments.", "label": "Debt Instrument, Periodic Payment" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/NotePayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]" } } }, "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent": { "auth_ref": [ "r278", "r281" ], "calculation": { "http://virtra.com/role/ScheduleOfAccruedCompensationAndRelatedCostsDetails": { "order": 4.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for deferred compensation arrangements payable within one year (or the normal operating cycle, if longer). Represents currently earned compensation under cash arrangements (such as a profit-sharing plan, rabbi trust, and employee contract--excluding equity-based arrangements) that is not actually paid until a later date.", "label": "Profit sharing payable" } } }, "localname": "DeferredCompensationCashBasedArrangementsLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfAccruedCompensationAndRelatedCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r308", "r309" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred tax asset, net" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r93" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRentCredit": { "auth_ref": [ "r346", "r355" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of rental payment required by lease over rental income recognized.", "label": "Deferred rent" } } }, "localname": "DeferredRentCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueRevenueRecognized1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously reported as deferred or unearned revenue.", "label": "Revenue recognized" } } }, "localname": "DeferredRevenueRevenueRecognized1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositContractsPolicy": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the treatment of funds received from or paid to insureds, insurers and reinsurers on contracts for which the criteria for transferring or assuming insurance risk has not been satisfied by the insurer or reinsurer.", "label": "Customer Deposits" } } }, "localname": "DepositContractsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DepositsAssetsNoncurrent": { "auth_ref": [ "r42" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.", "label": "Security deposits, long-term" } } }, "localname": "DepositsAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r92", "r191" ], "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 expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/PropertyAndEquipmentDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r92", "r152" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "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 and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfNon-qualifiedStockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r63", "r323", "r324", "r326", "r327" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfNon-qualifiedStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r272" ], "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": "Schedule Of Disaggregation Of Revenues" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net income (loss) per common share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r71", "r112", "r113", "r114", "r115", "r116", "r121", "r123", "r127", "r128", "r129", "r130", "r131", "r329", "r330", "r387", "r403" ], "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": "Basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted average shares outstanding:" } } }, "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r71", "r112", "r113", "r114", "r115", "r116", "r123", "r127", "r128", "r129", "r130", "r131", "r329", "r330", "r387", "r403" ], "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": "Diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r48" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://virtra.com/role/ScheduleOfAccruedCompensationAndRelatedCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Accrued compensation and related costs", "totalLabel": "Total accrued compensation and related costs" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets", "http://virtra.com/role/ScheduleOfAccruedCompensationAndRelatedCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r66", "r67", "r68", "r107", "r108", "r109", "r111", "r117", "r119", "r133", "r175", "r264", "r266", "r302", "r303", "r304", "r311", "r312", "r328", "r336", "r337", "r338", "r339", "r340", "r341", "r412", "r413", "r414", "r474" ], "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." } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/Statements-StatementsOfChangesInStockholdersEquity", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ExtendedProductWarrantyAccrual": { "auth_ref": [ "r204" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount as of the balance sheet date of the aggregate extended product warranty liability. Does not include the ending balance for the standard product warranty liability.", "label": "Extended warranties" } } }, "localname": "ExtendedProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r350", "r352", "r354" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Right of use amortization" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r187" ], "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": "Less: Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfIntangibleAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r183", "r184", "r187", "r189", "r376", "r377" ], "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]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfIntangibleAssetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r187", "r377" ], "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": "Total intangible asset" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfIntangibleAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfIntangibleAssetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r183", "r186" ], "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." } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfIntangibleAssetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r76" ], "calculation": { "http://virtra.com/role/StatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeographicDistributionForeignMember": { "auth_ref": [ "r177", "r389", "r390", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469" ], "lang": { "en-us": { "role": { "documentation": "Allocation of business activity identified as foreign.", "label": "Geographic Distribution, Foreign [Member]" } } }, "localname": "GeographicDistributionForeignMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfDisaggregationOfRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r74", "r103", "r154", "r156", "r159", "r162", "r164", "r174", "r206", "r207", "r208", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r334" ], "calculation": { "http://virtra.com/role/StatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfInvestments": { "auth_ref": [ "r173" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "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": "Impairment of investment in That\u2019s Eatertainment, former related party" } } }, "localname": "ImpairmentOfInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r69", "r154", "r156", "r159", "r162", "r164", "r378", "r385", "r390", "r404" ], "calculation": { "http://virtra.com/role/StatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income (Loss) before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r104", "r118", "r119", "r153", "r310", "r313", "r314", "r405" ], "calculation": { "http://virtra.com/role/StatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "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": "Provision (Benefit) for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r95" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Taxes refunded" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r91" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Accounts payable and other accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r91" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "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, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r91", "r373" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r91" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "verboseLabel": "Unbilled revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDepositOtherAssets": { "auth_ref": [ "r91" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in moneys or securities given as security including, but not limited to, contract, escrow, or earnest money deposits, retainage (if applicable), deposits with clearing organizations and others, collateral, or margin deposits.", "label": "Increase (Decrease) in Deposit Assets", "negatedLabel": "Security deposits, long-term" } } }, "localname": "IncreaseDecreaseInDepositOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDueFromRelatedParties": { "auth_ref": [ "r91" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "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 receivables to be collected from other entities that could exert significant influence over the reporting entity.", "label": "Increase (Decrease) in Due from Related Parties", "negatedLabel": "That\u2019s Eatertainment note receivable, net, related party" } } }, "localname": "IncreaseDecreaseInDueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInterestAndDividendsReceivable": { "auth_ref": [ "r91" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount due to the entity in the form of unpaid interest and dividends.", "label": "Increase (Decrease) in Interest and Dividends Receivable", "negatedLabel": "Interest receivable" } } }, "localname": "IncreaseDecreaseInInterestAndDividendsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r91" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the 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": "Inventory, net" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r91" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r91" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 14.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 current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r190" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Asset" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/IntangibleAsset" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r181", "r185" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "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", "verboseLabel": "Intangible asset, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets", "http://virtra.com/role/ScheduleOfIntangibleAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://virtra.com/role/StatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Other income" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r85", "r88", "r95" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r179" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/Inventory" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r59", "r364" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://virtra.com/role/ScheduleOfInventoryDetails": { "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", "totalLabel": "Total inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets", "http://virtra.com/role/ScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r59", "r178" ], "calculation": { "http://virtra.com/role/ScheduleOfInventoryDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "negatedLabel": "Reserve" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessAndRawMaterials": { "auth_ref": [ "r58" ], "calculation": { "http://virtra.com/role/ScheduleOfInventoryDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate carrying amount as of the balance sheet date of items held by the entity which are partially completed at the time of measurement and unprocessed items that will go through the production process and become part of the final product. Includes supplies used directly or indirectly in the manufacturing or production process. This element may be used when the reporting entity combines work in process and raw materials into an aggregate amount.", "label": "Raw materials and work in process" } } }, "localname": "InventoryWorkInProcessAndRawMaterials", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LaborAndRelatedExpense": { "auth_ref": [ "r73" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.", "label": "Labor and Related Expense" } } }, "localname": "LaborAndRelatedExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r274" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfPropertyAndEquipmentNetDetails", "http://virtra.com/role/ScheduleOfPurchasePriceAllocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseExpirationDate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date which lease or group of leases is set to expire, in YYYY-MM-DD format.", "label": "Lease Expiration Date" } } }, "localname": "LeaseExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/PropertyAndEquipmentDetailsNarrative" ], "xbrltype": "dateItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r192" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r347" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.", "label": "Leases" } } }, "localname": "LeasesOfLesseeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r353" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Schedule Of Future Minimum Lease Payments" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r353" ], "calculation": { "http://virtra.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r353" ], "calculation": { "http://virtra.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r353" ], "calculation": { "http://virtra.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r353" ], "calculation": { "http://virtra.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r353" ], "calculation": { "http://virtra.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r353" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/PropertyAndEquipmentDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r47", "r103", "r158", "r174", "r206", "r207", "r208", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r318", "r319", "r320", "r334", "r362", "r363" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r33", "r103", "r174", "r334", "r364", "r382", "r399" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r49", "r103", "r174", "r206", "r207", "r208", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r318", "r319", "r320", "r334", "r362", "r363", "r364" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "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/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r10", "r11", "r12", "r23", "r24", "r103", "r174", "r206", "r207", "r208", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r318", "r319", "r320", "r334", "r362", "r363" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total long-term liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-term liabilities:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r23", "r231", "r244", "r245", "r246", "r381", "r397" ], "calculation": { "http://virtra.com/role/ScheduleOfMinimumNotePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfMinimumNotePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r105", "r205", "r236" ], "calculation": { "http://virtra.com/role/ScheduleOfMinimumNotePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "verboseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfMinimumNotePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r105", "r205", "r236" ], "calculation": { "http://virtra.com/role/ScheduleOfMinimumNotePaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfMinimumNotePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r105", "r205", "r236" ], "calculation": { "http://virtra.com/role/ScheduleOfMinimumNotePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Three", "verboseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfMinimumNotePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r105", "r205", "r236" ], "calculation": { "http://virtra.com/role/ScheduleOfMinimumNotePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Two", "verboseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfMinimumNotePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r105" ], "calculation": { "http://virtra.com/role/ScheduleOfMinimumNotePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "verboseLabel": "2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfMinimumNotePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermNotesPayable": { "auth_ref": [ "r52" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Note payable, long-term", "verboseLabel": "Note payable, long term" } } }, "localname": "LongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets", "http://virtra.com/role/ScheduleOfNotesPayableDetails" ], "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]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r86" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r86" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r86", "r90", "r93" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r64", "r65", "r68", "r70", "r93", "r103", "r110", "r112", "r113", "r114", "r115", "r118", "r119", "r126", "r154", "r156", "r159", "r162", "r164", "r174", "r206", "r207", "r208", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r330", "r334", "r386", "r402" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://virtra.com/role/StatementsOfOperations": { "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 loss (income)", "terseLabel": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net income (loss)", "verboseLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://virtra.com/role/Statements-StatementsOfChangesInStockholdersEquity", "http://virtra.com/role/StatementsOfCashFlows", "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetRentableArea": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net rentable area for properties owned.", "label": "Rentable square feet" } } }, "localname": "NetRentableArea", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/LeasesDetailsNarrative" ], "xbrltype": "areaItemType" }, "us-gaap_NoninterestExpenseOfferingCost": { "auth_ref": [ "r388" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Includes offering costs of open-end investment companies, and closed-end funds with a continuous offering period.", "label": "Noninterest Expense Offering Cost" } } }, "localname": "NoninterestExpenseOfferingCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r77" ], "calculation": { "http://virtra.com/role/StatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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": "Net other income (expense)" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://virtra.com/role/ScheduleOfNotesPayableDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.", "label": "Note payable, current", "totalLabel": "Note payable, short-term" } } }, "localname": "NotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets", "http://virtra.com/role/ScheduleOfNotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OffsettingAssetsLineItems": { "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": "Offsetting Assets [Line Items]" } } }, "localname": "OffsettingAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfNon-qualifiedStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OffsettingAssetsTable": { "auth_ref": [ "r61", "r62" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about derivative and financial assets that are subject to offsetting, including enforceable master netting arrangements.", "label": "Offsetting Assets [Table]" } } }, "localname": "OffsettingAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfNon-qualifiedStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://virtra.com/role/StatementsOfOperations": { "order": 2.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": "Net operating expense" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r154", "r156", "r159", "r162", "r164" ], "calculation": { "http://virtra.com/role/StatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income (loss) from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r349" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Total lease liabilities", "verboseLabel": "Operating lease liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/LeasesDetailsNarrative", "http://virtra.com/role/ScheduleOfBalanceSheetClassificationOfLeaseAssetsAndLiabilitiesDetails", "http://virtra.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r349" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating lease liability, short-term" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets", "http://virtra.com/role/ScheduleOfBalanceSheetClassificationOfLeaseAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r349" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating lease liability, long-term" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets", "http://virtra.com/role/ScheduleOfBalanceSheetClassificationOfLeaseAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r348" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating lease right-of-use asset, net", "periodEndLabel": "Operating lease right-of-use assets, ending", "periodStartLabel": "Operating lease right-of-use assets, beginning", "verboseLabel": "Operating lease right of use asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets", "http://virtra.com/role/LeasesDetailsNarrative", "http://virtra.com/role/ScheduleOfBalanceSheetClassificationOfLeaseAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r106", "r120", "r149", "r321" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.", "label": "Organization and Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r42" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other assets, long-term", "verboseLabel": "Spare parts as other assets, long-term" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets", "http://virtra.com/role/InventoryDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherBorrowings": { "auth_ref": [ "r383" ], "calculation": { "http://virtra.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount as of the balance sheet date for the aggregate of other miscellaneous borrowings owed by the reporting entity.", "label": "Miscellaneous payable" } } }, "localname": "OtherBorrowings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r53" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other long term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r78" ], "calculation": { "http://virtra.com/role/StatementsOfOperations": { "order": 3.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 (expense) income" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other income (expense):" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r315" ], "lang": { "en-us": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfIntangibleAssetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForRent": { "auth_ref": [ "r89" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash payments to lessor's for use of assets under operating leases.", "label": "Rent expenses" } } }, "localname": "PaymentsForRent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfEquity": { "auth_ref": [ "r83" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common and preferred stock.", "label": "Payments for Repurchase of Equity", "negatedLabel": "Repurchase of stock options" } } }, "localname": "PaymentsForRepurchaseOfEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r80" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Purchase of intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r80" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payment to acquire assets", "negatedLabel": "Purchase of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/NotePayableDetailsNarrative", "http://virtra.com/role/PropertyAndEquipmentDetailsNarrative", "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r287", "r300" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement." } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "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]" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/Statements-StatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r26", "r250" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheetsParenthetical", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred stock, shares authorized", "verboseLabel": "Preferred stock shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheetsParenthetical", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r26", "r250" ], "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" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r26", "r364" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred stock $0.0001 par value; 2,500,000 authorized; no shares issued or outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r5", "r37", "r38" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "auth_ref": [ "r81" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.", "label": "Gross proceeds from public offering", "verboseLabel": "Stock issued for cash in offering, net" } } }, "localname": "ProceedsFromIssuanceInitialPublicOffering", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r82" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Net proceeds from long term debt" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLoans": { "auth_ref": [ "r87" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received from principal payments made on loans related to operating activities.", "label": "Proceeds from bank loan" } } }, "localname": "ProceedsFromLoans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/NotePayableDetailsNarrative", "http://virtra.com/role/PropertyAndEquipmentDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r82" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.", "label": "Note payable-PPP Loan" } } }, "localname": "ProceedsFromNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfRestrictedInvestments": { "auth_ref": [ "r79" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale of investments that are pledged or subject to withdrawal restrictions during the period.", "label": "Redemption of certificates of deposit" } } }, "localname": "ProceedsFromSaleOfRestrictedInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r81", "r301" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "verboseLabel": "Stock options exercised" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Product Information [Line Items]" } } }, "localname": "ProductInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r48", "r201", "r202" ], "calculation": { "http://virtra.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Manufacturer\u2019s warranties" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAdditions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of acquisition of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Additions" } } }, "localname": "PropertyPlantAndEquipmentAdditions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r41", "r194" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/NotePayableDetailsNarrative", "http://virtra.com/role/PropertyAndEquipmentDetailsNarrative", "http://virtra.com/role/ScheduleOfPropertyAndEquipmentNetDetails", "http://virtra.com/role/ScheduleOfPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r195", "r422", "r423", "r424" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/PropertyAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r40", "r192" ], "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": "Total property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/PropertyAndEquipmentDetailsNarrative", "http://virtra.com/role/ScheduleOfPropertyAndEquipmentNetDetails", "http://virtra.com/role/ScheduleOfPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r16", "r17", "r194", "r364", "r391", "r400" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsNoncurrent", "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 and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets", "http://virtra.com/role/ScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r16", "r194" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Schedule of Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/PropertyAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r16", "r192" ], "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." } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/NotePayableDetailsNarrative", "http://virtra.com/role/PropertyAndEquipmentDetailsNarrative", "http://virtra.com/role/ScheduleOfPropertyAndEquipmentNetDetails", "http://virtra.com/role/ScheduleOfPurchasePriceAllocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r72", "r176" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Reserve for note receivable" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r356", "r357", "r358", "r360", "r361" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r84" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 2.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", "negatedLabel": "Principal payments of debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r307", "r374", "r436" ], "calculation": { "http://virtra.com/role/StatementsOfOperations": { "order": 2.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" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r30", "r266", "r305", "r364", "r398", "r415", "r416" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained earnings (Accumulated deficit)" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r107", "r108", "r109", "r111", "r117", "r119", "r175", "r302", "r303", "r304", "r311", "r312", "r328", "r412", "r414" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/Statements-StatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r150", "r151", "r155", "r160", "r161", "r165", "r166", "r168", "r271", "r272", "r375" ], "calculation": { "http://virtra.com/role/StatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Total revenue", "terseLabel": "Revenue", "verboseLabel": "Total Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative", "http://virtra.com/role/ScheduleOfDisaggregationOfRevenuesDetails", "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r144", "r168" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerProductAndServiceBenchmarkMember": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer for specified product or service, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer, Product and Service Benchmark [Member]" } } }, "localname": "RevenueFromContractWithCustomerProductAndServiceBenchmarkMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r97", "r98" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_SalariesWagesAndOfficersCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for salary and wage arising from service rendered by nonofficer and officer employees. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold.", "label": "Annual salaries" } } }, "localname": "SalariesWagesAndOfficersCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of stock, shares" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of stock, price per share" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule Of Accrued Compensation And Related Costs" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/AccruedExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule Of Notes Payable" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/NotePayableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable": { "auth_ref": [ "r277", "r280" ], "lang": { "en-us": { "role": { "documentation": "Schedule, table or text reflecting arrangements that are not equity-based payments, or pension and other postretirement benefits, with individual employees. The arrangements (for example, profit sharing, deferred bonuses or certain split-dollar life insurance arrangements) are generally based on employment contracts between the entity and one or more selected officers or key employees, and which contain a promise by the employer to pay certain amounts at designated future dates, sometimes including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period and the carrying amount as of the balance sheet date of the related liability.", "label": "Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]" } } }, "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r183", "r186", "r376" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfIntangibleAssetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r180" ], "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 Asset" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/IntangibleAssetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r9", "r34", "r35", "r36" ], "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" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/InventoryTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r205" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule Of Minimum Note Payments" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/NotePayableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line.", "label": "Schedule of Product Information [Table]" } } }, "localname": "ScheduleOfProductInformationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r41", "r194" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/PropertyAndEquipmentDetailsNarrative", "http://virtra.com/role/ScheduleOfPropertyAndEquipmentNetDetails", "http://virtra.com/role/ScheduleOfPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r287", "r300" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r289", "r295", "r297" ], "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": "Schedule Of Non-qualified Stock Options" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShortTermDebtTable": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.", "label": "Schedule of Short-term Debt [Table]" } } }, "localname": "ScheduleOfShortTermDebtTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/NotePayableDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r91" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Employee stock compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "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/2021-01-31", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r292" ], "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": "Number of Stock Options, Options exercisable, end of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfNon-qualifiedStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r292" ], "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", "periodEndLabel": "Weighted Exercise Price, Options exercisable, end of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfNon-qualifiedStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r296" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r294" ], "lang": { "en-us": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Number of Stock Options, Expired / terminated" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfNon-qualifiedStockOptionsDetails" ], "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", "verboseLabel": "Number of Stock Options, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://virtra.com/role/ScheduleOfNon-qualifiedStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r291", "r300" ], "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": "Number of Stock Options, Options outstanding, end of period", "periodStartLabel": "Number of Stock Options, Options outstanding, beginning of year" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfNon-qualifiedStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r290" ], "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": "Weighted Exercise Price, Option outstanding end of period", "periodStartLabel": "Weighted Exercise Price, Option outstanding, beginning of year" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfNon-qualifiedStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r285", "r288" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "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": "Weighted Exercise Price, Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfNon-qualifiedStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Weighted Exercise Price, Expired / terminated" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfNon-qualifiedStockOptionsDetails" ], "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": "Weighted Exercise Price, Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfNon-qualifiedStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r298" ], "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" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance, shares", "periodStartLabel": "Beginning balance, shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/Statements-StatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtLineItems": { "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": "Short-term Debt [Line Items]" } } }, "localname": "ShortTermDebtLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/NotePayableDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r203" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.", "label": "Warranty" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r25", "r26", "r27", "r100", "r103", "r123", "r124", "r125", "r127", "r129", "r134", "r135", "r136", "r174", "r206", "r210", "r211", "r212", "r215", "r216", "r250", "r251", "r254", "r258", "r264", "r334", "r452" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets", "http://virtra.com/role/BalanceSheetsParenthetical", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r57", "r66", "r67", "r68", "r107", "r108", "r109", "r111", "r117", "r119", "r133", "r175", "r264", "r266", "r302", "r303", "r304", "r311", "r312", "r328", "r336", "r337", "r338", "r339", "r340", "r341", "r412", "r413", "r414", "r474" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/Statements-StatementsOfChangesInStockholdersEquity", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "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]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets", "http://virtra.com/role/BalanceSheetsParenthetical", "http://virtra.com/role/InventoryDetailsNarrative", "http://virtra.com/role/ScheduleOfDisaggregationOfRevenuesDetails", "http://virtra.com/role/Statements-StatementsOfChangesInStockholdersEquity", "http://virtra.com/role/StatementsOfOperations" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r107", "r108", "r109", "r133", "r375" ], "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]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets", "http://virtra.com/role/BalanceSheetsParenthetical", "http://virtra.com/role/InventoryDetailsNarrative", "http://virtra.com/role/ScheduleOfDisaggregationOfRevenuesDetails", "http://virtra.com/role/Statements-StatementsOfChangesInStockholdersEquity", "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.", "label": "Stock issued for services, shares" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/Statements-StatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits": { "auth_ref": [ "r264" ], "lang": { "en-us": { "role": { "documentation": "Reduction in the number of shares during the period as a result of a reverse stock split.", "label": "Stock Issued During Period, Shares, Reverse Stock Splits" } } }, "localname": "StockIssuedDuringPeriodSharesReverseStockSplits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r26", "r27", "r264", "r266", "r293" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Stock options exercised, shares", "negatedLabel": "Number of Stock Options, Exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfNon-qualifiedStockOptionsDetails", "http://virtra.com/role/Statements-StatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.", "label": "Stock issued for services" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/Statements-StatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r57", "r264", "r266" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock options exercised", "terseLabel": "Stock Issued During Period, Value, Stock Options Exercised", "verboseLabel": "Exercise price amount" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/RelatedPartyTransactionsDetailsNarrative", "http://virtra.com/role/Statements-StatementsOfChangesInStockholdersEquity", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRedeemedOrCalledDuringPeriodShares": { "auth_ref": [ "r264" ], "lang": { "en-us": { "role": { "documentation": "Number of stock bought back by the entity at the exercise price or redemption price.", "label": "Number of previously awarded options redeemed" } } }, "localname": "StockRedeemedOrCalledDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Common stock shares authorized to repurchase" } } }, "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r26", "r27", "r264", "r266" ], "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", "negatedLabel": "Stock options repurchased" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/Statements-StatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r27", "r31", "r32", "r103", "r172", "r174", "r334", "r364" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance, value", "periodStartLabel": "Beginning balance, value", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets", "http://virtra.com/role/Statements-StatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r101", "r251", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r266", "r268" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders\u2019 Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r342", "r365" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://virtra.com/role/PropertyAndEquipmentDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r342", "r365" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://virtra.com/role/PropertyAndEquipmentDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r342", "r365" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://virtra.com/role/PropertyAndEquipmentDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://virtra.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes payable" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit": { "auth_ref": [ "r392" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of time deposit liabilities, including certificates of deposit, in denominations that meet or exceed the Federal Deposit Insurance Corporation (FDIC) insurance limit.", "label": "Deposit insurance coverage limit" } } }, "localname": "TimeDepositsAtOrAboveFDICInsuranceLimit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r56", "r267" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/Statements-StatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r316" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://virtra.com/role/NotePayableDetailsNarrative", "http://virtra.com/role/PropertyAndEquipmentDetailsNarrative", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_UnbilledReceivablesCurrent": { "auth_ref": [], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.", "label": "Unbilled revenue" } } }, "localname": "UnbilledReceivablesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r137", "r138", "r140", "r141", "r146", "r147", "r148" ], "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" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r122", "r129" ], "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", "verboseLabel": "Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r121", "r129" ], "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", "verboseLabel": "Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "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=120395691&loc=d3e23780-122690" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r106": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e777-108305" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r137": { "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" }, "r138": { "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" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(11))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r172": { "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=122038336&loc=d3e74512-122707" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "8A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=SL6284422-111562" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r179": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r198": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123377177&loc=d3e11281-110244" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12524-110249" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1),(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r249": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r268": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19524-108361" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=123585891&loc=d3e19793-108362" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19396-108361" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20028-108363" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r307": { "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" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r313": { "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=122134291&loc=d3e330036-122817" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r321": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r341": { "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" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r345": { "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" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123415192&loc=d3e39896-112707" }, "r347": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "840", "URI": "http://asc.fasb.org/topic&trid=2208923" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408481&loc=SL77919140-209958" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r361": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r377": { "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" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.13,16)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.14)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6487483&loc=d3e32239-158577" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r436": { "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" }, "r437": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r438": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r439": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g" }, "r441": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12, 13, 15d" }, "r442": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c" }, "r443": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b" }, "r444": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d" }, "r445": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12" }, "r446": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r447": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r448": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r449": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r451": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r452": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r453": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r454": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r455": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r456": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(4)" }, "r457": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(5)" }, "r458": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)(i)" }, "r459": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)(ii)" }, "r46": { "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=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r461": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r462": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r463": { "Name": "Regulation S-K (SK)", "Number": "229", "Publisher": "SEC", "Section": "1402", "Subsection": "Instruction 5" }, "r464": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(1)" }, "r465": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(2)" }, "r466": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(3)" }, "r467": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(4)" }, "r468": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(5)" }, "r469": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1406" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r471": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425" }, "r472": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r473": { "Name": "Securities Act", "Number": "Section", "Publisher": "SEC", "Section": "12" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3),(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225877-175312" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r70": { "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=123367319&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r74": { "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=123367319&loc=SL114868664-224227" }, "r75": { "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=123367319&loc=SL114868664-224227" }, "r76": { "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=123367319&loc=SL114868664-224227" }, "r77": { "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=123367319&loc=SL114868664-224227" }, "r78": { "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=123367319&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-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": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" } }, "version": "2.1" } ZIP 63 0001493152-21-028608-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001493152-21-028608-xbrl.zip M4$L#!!0 ( /R!;U/:U:84_C M.!#]7JG_P8>T*Y!:2N&XDVBW$M!R6XD##JJ5]J.;.*V/),[:24OOU]\;.TT# M+2S#S>>_#5J#B](@U]Y*4#60D#+L04W:M(A[7W(T:NQ%:!EMH MB*97+VW78A'7(QD?,3+=:[%4W*5U'LH1;FDY&J=;G?;9Y<6@[+@>\$B&LZ.O MN;:V1OXC7"1;G??QT"2M=H,<8NA7/S+HY\UB^Z33NQO+H4RKE8/F;K/=..E\ MWW@]$:="_VRS_/I18^9/>]>#_EG_]'C0O[RXV4S]ZJC_SDPJ@UE^4\:^(*=[ MNXIAI:,9NXW5-!3^2-0<('(8^ I>8Y4R#PZXC!F/9RR+4YT)9E*.94=XM-H< M8P(T) ]9P#W2(V %XW !\\!6#! AD#(82V!2)J0"_,\5B7GLL8 M] 9L2OB1L1=F1&E 76GU:X"LM+0'T!#@*1'"L$!TM9*#R3SH&UGC2_)<([AE M(0P 8P6HV?Z,#B0EFCE"1^W@91M(,L7@*J#3^_. M&_-X)-@Q*/$Z"S&ZY@&O-P^WA0NC>>B[*W:(C M",AR3\&]G@+T-!<>Y82 !0F8C;A\8BSNDT#\)FC?YCO52E<8](E%MW7YZY"L MD6;P>&:>WX1J]U 77E/3@VH3,,!2'(B#5&O%1@BMHYH6[(0(F7JUR+D%J]. M#Y0@5\O+ CV48' $8U0H?9[:2(=&^I)K22.03K788A23I\R0D+ ICIPCW6&I M6AF!B%*4!FJ50%5++PLYE1@,S$91\#PEC1,X96&&;T-!AB@":"_\#>>O<3X, ME_+AV?RYE!;/9]Y5V5&M/$P/,D-*3:1/H.=&Q9R*##=(&!+9E E<^W-0(D\D M'\I0IC.2*ZOZI22U^+70=.EUSW0AR:H56\SN\B$EF4Z0&\8*+,]3VK<16+T^ M$C%D4X@4P1/:D8U<)*%M:"-15!F[=7[ M2#:<;UEL+@LW%0BHA8!B?P/=]86N3QSN0+&,+CH6R76M?;(2PB]@;I(IRO,R M31 J28)EK]5*I$R*!W18#6?&@Z?\H(YM/Q))@&P I3ZPSB/'?E38(QTZ[8FS M(K =%]:8FT)!$1G;Y!$^9!:8W,Y(7D-F+)2W O_L^*)VC14$$CTW)<(T#K91C*@$AA;:O"%-AKS)!9?,HD!V'S-8L^>!.UL M]K-KS/VTGST.(5S1JP1HZ2""SC0\*8"P7'H4V\JIX+EKV^.NYVY]M5"&-';X=4^%(4\, II_V[(O M%;4'UR_O8$+E&B)Q/HNI2K;R5Y3:@^Y_#OAP[]UKSGD7@#YR45T 7O:WZ.:A M^RVZ6(E!]W4"+R9ZJ-)414=L&'+OEC4)2,R>#+[J:R_]3L,T7. /7[=H-_J= M\O#P<;TN2_T=4^I;%O(UPW++X4(IK2C8LDW=^UG?-$/GV^M-W^IWE4;A0%_?V6I$N4>+*" M$A < (DL * 97@S,2TR+FAT;>U:46_B1A!^1^(_;".U2B030JYII4"1 M2.!Z5&F2YM!)][C8:]C&]OIV;0C]]?UFUQB3D#37XW2T(@\$V[NS,SO?S'RS MN/-N]/M5MU[KO!OT^OC/Z*\S&HZN!MU.T_W'TV;QN'-QT__(WH\^7@U^.0A5 MDIVSUDF:L9&,A6'78L[N5,P3S]WPV'NA97B B9AZ^[GSVBSF>B*3*@VWE[I',NL7GO3.C[M-"^Z7]<$7R29T/^UC=^^ MUMCYR\'=:/AV>-D;#6^NW^^W_L50+6[*)! D].3X3";;-&7HU6N_7;^+:P\_?GX+-UJP/^//-8ZKM>&;,IG@FDQDV(N GA* M&O8IYQI CQ:XGRJ=,97 H3K&O,8?D*,Q3%1&I5A !4Q T0"KI9F(QT*S-R<> M.STY;3$5L@]2CS3WV##QC[_)[NV1\((IIT#"!3?P'CP=+]A]HN:1"";"0$;+ZH; ML0?PK@'XS4L %BR4"1!":%LAP@-Z,1R/=>6Y3)#>@$T).3+QHYQ2&E!7\;X' MR$J;]@ : CP%0A25B*[7"C"91VLC:@))DCV"6QYA &"L #6[GK$*^=Q,61BI MN5EB7(N)-)GF6(G33:"-U%V4F$H<7EHCJS;AXQK8;,5 "/'D;#E6 #6XTB:*!E$,@*Q" JH//X,&?\F0B6 \I\2Z/8%WK#6^T MS@Z%4Z-U%K@K=RF)%R<.XK0 H[190;X#(BGSPD+UVMI*X=I*(59:$H]J0& $ M$9@]N7S!%O=)(/XF:#_D1_5:7QBL":?;NOS/D/2(,_@\-Z^?0K5[+("N8B7' M!E2N(0!)2+)".M=ABE)"DW!"1L"&.F"/>85.U,@(:92@--"L%JY9^'G$J M,3#,:E'F>0H:1W"JQ S?QH(&H@A@O@CV.7^'XV'\)!Y>G3^?A,7K,^^FZ*C7 M'H<'#4-(S61 H.=&)9R*##<(&"+9% EHU6\P>"I/27*>(#6,)EN\K'5@-+%^?B 2T*4*(X EUG($=@F;$ MA0&"5*:H)OM V.% \!$(@QF/-1L(<$F37E$-W.4C3EP> M: #VF(A$3J@'\/A8Y=GS*KRF8/%RM*#&(JQF[2JW78F4R/*"C M:@@S/B05!W7L\!E-0D0#4NJCT87FZ$>%/=*ATYXD+Q4[[[S:(+WQ9O49ON V;U&]^Q+&EU[,!TL8\Q;)4M* MWE68K_(F 74C9, L-I&I)^R^5(^#X6=*FY*^V!N0&<^)2C@>:\F$Y>#V4'QY]OY#$V'69;:XK"MO&<=$]6=AVPU'#V MP$E"C2SF 3[")E\ T/X44B#5WO^6W _N>46=T]_D+S*A<@R0N=S%3 MZ4'QUE)GU/_7"I^=?+_-/>\#T.=.JVO R_X6W3ISOT67GACUMZ-XN=%CE64J M/F?CB/OWK$5 8O9D<*LOO0R[3=-TBJ^_;-%I#KM5X_!QMRN._HH!]25NW*9: MSAE.E=(C>V]\([4NIU*$3I/>ZE3PQG48[+ X'J27#\K"4[0?G8ONT=J+9&O. M:]K$W?W/ODT)Q;]K--A;*:+@G-VBO+\[3>S%7NH>!! \AD H !E>#,R+3$N:'1M[5EM;]I( M$/Z.Q'^80VJ42+RG5"U0) /FPHD"AYWJ\G&QU[!7>]=9KQ.X7W^S-@:2IM?+ M'7E5^("Q=W;FF9EGAEFY?69_&77RN?:9:?3Q"OK3MH?VR.RT*^D55RN;Y79W MTK\ R[X8F9\+GN"J";5JJ,!F 8U@3*]A)@+"B^F#(EA4,J^ &W'K]+[[6A 0 MN6"\"5JTV@)%5ZI$?+; 1Y(MEJK0:0\F8WM?<(SZ.PU:YTT76M%R_3Q\3^[X*)0,W5DLV9RN=.Z^7:P^-U*%=4'C+86:1? M%FJ,?,^?9B>SZQS8VSG<_8$:A_AO&R5>V6PS)YV"FJG MC6KQA;IF6/FJ5>K=9?HN^/45!_QI%BWGKSD'&7:J754-%@CO>GU2(2H5[+YT@$'O-Q<8O"HDXLF6+H$N$N MF"MG2?B" MH(6!1IQ/NF9PG4S'(1*'&6&JL6B=&LC#"TU"UB;-"R@GX9!E1* MAO'I+1GUT :5.R*YG,3SV,.PM-VIY)&3"<@4[;QL9BL?B$R6A+X#96)U2I3 M93B.B+EB? &9JMN;EU32^1KY*3'33&$87?#ITEF,YH0IKMXB"U,,Z*HEXGOHQ?8C!GQD2]1B!2)BLDNCW'"'?T< M%;HL4:V;'$K%?D(+$5*9F-3LRN?V.EKY-1/%-KHC$WKF:&1-C=YP_.OG0K60 MW$^-?C^[O[>_U\Q52RU:?=>"N9#X)U5RA.^3,$) V:]"'C'D?V=A,48W%53H8U!KI8+#-A-T_#/!MH.=" M*1$T8>X3YQO4R@W4$@F?N0<=E(>=2E1)@=^>.]J586??/?R:/9=4/V!)_9]$ M'A)6FHX4RH]G0;A[%#P.)<-.&6*KI%M1D8J>O"7U&<%ZK0EXA*;Y5(WRYIGJ MK4T^*:PT&2F4GY]R]_KB;IC\Y[Y828:KSD--C \^'"+P7THE&##JNTV8D@5M MH8++F')';VS!)$P&YB:,")ZT2Z4LK_WAUPQ5ZL:VTCZ$ZKOJZ]Y1?;NQ='\, MO3VF;FS\<+Z\-8=^7YJ[.KNC>FX&W:=>LF-+V3W5N_AE^<]RWZY@++*P[ 6S MHJ.91NP ]'CX8T)%O[-)7^+H=SU_ U!+ P04 " #\@6]3(H'*J*=Q 0!+ MD!8 # &9OQ]:7/:3-;V]U3E/^CQ3*:2*I%H8742OX4Q M=DAL< S.]H424@.*A40D80.__NW6PBI @(0D.)G<$QNTG#Y]G;W[]*?_-^PI MU#/2#5E3/Y^Q[YDS"JFB)LEJY_/9P&RG\F?_[^+UJT]=$U^'KU6-SV==T^R? M?_CP\O+R_H5_K^F=#VRA4/@P)->=#SVOXQB&_?#K[K8N=E%/2,FJ80JJ MB"8W*;+ZM/KYY-O)I2U=D>E>*AM:FF-SZ^BPKYC<,%QU+4MHQB-$ORX?;J>7F][73R_]8.J":K0UO2>8 M> [)DS(IADMQV9F'I PDSCT(__Z^HSUO?$X^Q;/N\@4*/*$%/HWD)\_GY4TU42JF6K@X9Q1HOW;YS,3#I:1HIT3M61^9&J"CUT3@VEX4>JXQ5/2E_9=^'^[W)[)-A&&,Z8>_RVK MF'^C$F:,+B@554+#;VC49+#*8_(9+LUO\]S"S'.+/:1*^#_S6A$ZS;:@&&B; M1[$SC[K2Q('U)-D0!>4W$O1K_(G1W)+W<^3-/_,>Z;(FV4_]OM609^DL#71] MCLRR*ET))FK:7]_6F>&=S(SOOG_^O,4KLI<8<%=-MNDH9?MA^*-MGL$UZUU! M1YAG37>>1:_1-)^#T\W\3R(F(-"!S69V6?U!_HVZ,EF MFL:_MMG,-[%Z=:C!OV_SA$*S*)(Q,M-'".*$B)8FC2C#'"GH\UD;JY5SBF7Z M)M60>WC$5?1"/6@]0:7M#VC\&EUN6PI,DI_=^R39Z"O"Z)Q2-1597\K#^15?6,6@U671UF5#\X$8H6M=Z[GZE&%-S?ZYD,(ZDU+Q MV/"KD'SN*>=G%U-!__1A[A7[O-6VQY_/L T_;VG8# FJI0!FZ9G3#V<7UO>JT+(O&=G,PB_5866K(BFS(RJIHJVF\YFR.P:-3:EJ=@O>>,DJ7/9UB$.)F(+_8/ M,9T#5;:OQ1H"FWOC7)45;(7U :;/)II/5ZFNJ/14WGIJ9]4TD1#*-XAWHMI"^1FN>B(=5A MW5:D\K'CZJ4WJ3ALB1U75Y(:/ >T#-2!XCH.N*RDXM^RF:W-#!,#>NK\E!4 M!B2V+QH&PG^EAC \6Z$E-MQ7DF&V?BV0W$YP/'EZ7HNYJ"PP>C_&^ ??U5MBD[:YOF M/1=OH/#9X'7>CN0V="08 WVTEMH0F&O%LK6!2=*S! ;!\38W*X3V>X)B;\4P M!DBZ&NB88#L*L1P!Z[M:G]QEE(JAQS3A-JP85O $, M>U!^A"972-RP'A!Q:9!4%G05/WV%E>/SP=OR=2.S/\9VI([T9VR$C3 DJW#8 MV=IW3#X F XAK AS2/[ EV:"#T&KR*RH(O89;S4C#'"EV>"M_3XT;U3):39X M.[,/P45)DLDC!>5>D*6*6A+ZLBDHJX@/WI[L0[P?466C]%ZWQS,7DF;9GEP_ MS.5"\+7]>J\[\+80FO>ZF;V+R2M?%//!:^0=R?6#!CX$%]H7&G;B;9J)=2S# M[F$40R@:A#VNS88SA%QFV(/R(S0AY"C#'I9/=S(=G.6UDEXSP\*N<$DPNA6U MUL;2@&G 7D08@I0)3O^&, 0_\,H$G'D,=@0^D90YK(SX#K?V@58VIB'D'E@+ M*_,:TI!\@B\;4<"V#[ARP5=H]Z%YLW'/!2\-^Q"\752HYD+R$$.* MBG.Q">+],#*TF>*NX M)!-"Z6L?XGV)9Y2NW?9XYB*LSVS/7"ZZ^LP.O.7#J\]L9"];V*&BE.&C"JJ7 MR/6#!CZ$I*H?-.S&VS0;Z[B$W<,HQK:PM7IXAGMG@567XH(Z7(/H =?!V]7"@S@6?'PL;U"%4B<,,MG.1;>S: MB;E1;>S:B;=S&^4#"Z_N=>U9)FW/KC7]2ANTS/9 *8I6[Z6U1>WYSA'SI&9# MV'U>Z?4%62?[C6OMBOJ,#)/\O >)P3ES/K9[[K:M,\N&5*6^)+XF5O9]I!I6 MG[-=Z0O>Y&)M2B0772'[WXIZ96]RGME++J]?1[1VWD-8O+],LKNIMZA*5_*S M+"%5,AZ0B.3GE6#P17OPVM6#W:BO&;)I[?XF>\=7R-AF<*2#!R]65B)"DD%H MJ L*JK4?,)=U6<3 "$(IA! 7805@T80UPS3.J[6]+-D6A(:PG E3YY!::]]J M:J>!]-X5:GDO%]T\^R%L:YV=?9)A(HTM Z$UA!V=7K16\"MD[*D.6HHLN@MR M=R4Y> #,DDQ,E['.=OD!:3[HQ>5R;X!M@*8;V+7"/@HVLIJ.;8'3"6/+4M<- MTCJZT._*XI5,=$AK8-I>$)([JK<+EDL'O-;<;M8AC['CI[7-%VR9L<68?NBT MFZR+2!5T6?.[]<[IW^$]0!+BDV0AH)*XKE+.*Q-73L[J[17@&.),"F#]9()HUL\# FW6W6J9 M!>Q&>T:Z MU1AIQ8 "7'H:U(#VF9\ +=%NP]E2.6R>G^!27$$-:)_Y*00,MX!LEG?/J=WT M>3X3\)0%I,]7Y/UVF,5\@*G+G97&-E.V2"+P>R(MF3Z/Y8Z?5U#"8K<[!J+,$S_QJ[GR:ZE9])XL<4U(Z,(U4[ M7;5Y-(YD%$7, !U)MW;B:_XIWD-A USO;HD%R5H0WUJW&CSCH!8_17+3AUMT M(6:Y,#:K>N:*B[J..65-^.5H>HF3Z"IB:RDY:WQN\(6F45'M]0P>\[+)ME0U M]?M 4.2V[)1&[ =[SPV?#6=?S"8F&%MQX2=64ET3246L?X4.NRN*7A MW9(Y"\F8^\,Q*""4K+1PVS$B%\Z:U8A1$A1SN+BBI#SLR[IUSX1)88I+(9XH M\>!"5 IET8%/'E0"DIDYU_^XH!(4A[)[0(5\.#VWA##-6BR!5!$9]A7DR*US MPSI+#;^!L@Y(.^_JY&7/IB&G..=$H_=# P/!_IH<2/7YS)![?5+@^#!]U?S# M[=<9VD!WWX8O(X.2SQUV66-=4Q1Q;IKL+-X\?=T'S_%BFPC %W20'?5Q,A^,^:?K=TFW(/AWD8CKN MZ>NEN5O;@)F41 #.,6D. M2:$PR3T_);%,8MSC>,)'TKJ34J+BWU1QH0XQ@#-?.%])F)AA7Y%%V\OPQ0-YQ("]Y?M[FL^F/$V ;QQVU!DN8UP8XBB.. MDN># 8[BB*/D>52 HSCB*'[^T72USN;C@Q**F*65&W;+)+(:7E/QK\;\Z@VO MH4>[:B<;]JJ=Q=E?[MYY&E._-.X3F_?U35!/ P-K>7!B>/!J?7H:*/ 8^8G- M_8H&\*+\Q\7XCGG=P7F/FO$:, M!_ ]3U<7@.L8N>L8<;<(\ 'CX@,>HD.,=Z^0TYOZ./F 4K"\ 'C),/>*#>42M.3P%O,%8%]7@N@%\-'W G 3@[ 0?\T9CYHTD'%#BT MH(UV!@]XQ)%[Q#&'T"24@BU<,7*?Y\*H\!=O+\X^>+^G.>_@O,;,>8T8#^![ MGJXN -"!LB#QMB#J%IM 'NCK([,P>=?7"43W/>P5&.K:,< M"1[ 43Y=70".#U8WVC'3K".M3A=4B!P!6 MV[63]^;JM:8CN:,>-:A# P"JK8[J!A.8 !,8OT6ON\$*3&"L3&""8 4F M,"DF,+:@6NVN3V2R9'V ](2G$@B2[H2_FCX9SZQ>6C5:<)R"0CBZ1*G9[ M@OZTF%7S,66A$]<8]=%"Y6H].$!TMQ+=J6]_"@I_Y6@!-<&@!A3^(; ("A\4 M_JZB6\&7ZJI@E^U/0>>O&S!@)S#L@.8_$")!^8/RWSD5#>F=R%$3VZ3@]J@! MG0_IG5-2^,D374CO &H"1 TH?$CO@,*/L^A">@?4?AC8 \U4$@%;J7L 2N@5_;1*^ 0A(Q < 3BX@@]2 SH?TSBDI_.2)+J1W #4!H@84/J1W0.''670AO0-J/PSL@.:'],[>Q('R M#S<_"SMJ(17H5]D#5D"O[*-7P"& S9PGX@@'5ZBO&;*9<"]L@@S!Z!95B?Q#3DU_%A0T.3#=3HUZ#OO0B)%5C O\E&5= M[7X3Z-0S*99+\2Q,?;RFWIF64*=^0>I_"KJ.WS%R#*WS:4U%OY&@U_1;9!P+ M&KJ"VD$5M2B*V@"_0^V4#5/N8:TZ:U L7,SS)%AS5GP1=$N7S[S/@]NGI7\ MA #"F&K"6PU/F-[ \^8P"( 8,A!7PB'60^5)E?S660>Y#[ M$.5^Y2JRJE;'L98R65@!,A^TS'MS&.3]&.0]>8O0P*\'OQ[D_7C6L&V2=_#K M#R'SX->#W$23N\5/O6^H*-[3-R1K+.]%!0!HZ'>1:S!O!54ZCGG&L1OFC#FZQ]--(CBRJ:=/GN=E%:;# M/A'AAOF.?KZCD._+@8P'JW8P@]P?*[V^KCU;KN21J/BMH."+(R>F%0 E24-) M%+JDI/7Z Q/I$\:=("Y6\.#$] 4@(8Y(B$(G7 ]T538'.L+LNI:'Y*=3-!>K MV7!BF@'P$%\\1*$?[@2Q*ZM('\UR[ 0!L88/)Z8A !%Q1D0$^X?KC?+]*0+! M3C\O#_Y$] ',?MQF/Y+Z Q(,U-44Z<3S36OX<"+Z !"1!$0<:+>]]ZXXC L?E]>G MAISY<4>M<_*[Z!PRC=& IJC+8TT5+@7U"3.YH>-/DXT?"8S+;-S'E;N;7;.*ZJ$?]!E07%7.)W:[*_B .# VE3E M?'\W4$R9M'I\P*,J=G1T%#%&7^V3'BHT+ M%ZTSH%CB1'1 <":2ZDIU->X8B(AR("(A( MTCO U$@"(Y/R76!&=4F%#=4UMI6*_ M@R@5 $6,03&K5MPIVTJM+&+IL)UI 4LQQ5(,3=3V6 +G?R]T)='SCCF&5^P9 M .0"<@^U4'FE&H6F*A$U58FYSMH(&.BWD8A^&TF%F;OZ1\05TUQX%C=7I6[,Z"V8_+[$>P4[LD]&534.0QPGZ?) NDA3Y*>AIJ)S!8 M)F4M.TY$+P RDH2,"'3&"3BAV^,CALYHM/H#4)(XE$2@2VKMMBPB095^"CKJ M:@,#U?N"Z)X!X5STJ KX,D7&;IK4Z,JZ1)I[)WQCP]XIX;6<"RX[W)!-!1-0 M427Y698&<^=3K)N7XU9V;"'%I&=@;,ES$0]#2OY64&MJK0&YYVDMY%V\!AOA M.A!G*D)=!V*]PUH' A,?[<3/K?5PIF6[M1X+> EE"5G!2OUQD2$A"*$B PBU M^K9T8%3"V)6,@W\P89D4DY]L"Q5&F&/B$_8H3"02#P/_U-&%'G%"[A8<+ZP' MGK';05Q4?%5/-@Q-'U7QC^S)0)1QOX>^KLHI,A+"7W1DH@IYL!(>R:3X0K&[F>=0U MN9CMW@\"Y15=!U2'C.H%'@.*MUJX4.K*J%T>(G%@RL_(SEWH>"JMSVOXG8(I MJQWG\V2C>%/69 =61 VV>"]C<"!VJ0FZ5&M?R3KVUS0]X3GF32CR'NVQ9MU6 M]H$D2X1/2X>0K^*J*N+7 7(:!/NQ1@M"=;086FN'/)D0;8P9MF)AN13#I[B\ M_5,ZQ7 N4AI='2'2H*7!JNP2U \$P'?6 ']<1C=Q@(^?!Q!;P#O1;WKR4W:3VIX(Q(O6(.5U M0249K3HB;3L04LFR='-4447"K&=$5JLG&_UA:MAMI(]PLBKT9NN.VTY!U.$R M =HNN9EL5!+@K4A H)3N2 !\9: XW+=D^DM)Q(XQ^4")]/KC"]PF-F31[)S M"4O0.#$ SDZ'1CA3&15P0., <#:8*G9BJM@,:)Q8:1QG?G8P5>P!%J!X PN^+)I+JIB8^/:JR:3S4'Q=R#[J@8LS,?U@< M=/ /\S%QXP6_880_2S8XX]!(V'U%\470I>4WKYVW8"GX@5]%.LC,)$)F\1#" M<(EXS*X[VXRTJ)7"]FX(=Q@W9$6C)%]B?P(2'KUT)13P,5N,=C# 3RY5-;.+ M]#E-",(06V'8S]YY338(8 @"V$"JP^3950Y'T7TT/D+FX<\MLCVXU1-QZFMZ M$B*T1EV253,@1)%8JBGK ?1!@G[)/&PE!I.+)4DFFTL%95X-@IA$I_IC(HQ[ M.HXK@ 5*X*"6[UH;)#Q='KU$[R9K4\X#Y".V>R $QVW60-3"$;5U-;"O Q61 MGFM6+@JRY$=<@_(YTR!Z?MI=:[V>IEJ8.9) JT[Z19+[[;7@>(!]3<6_SO4N M7AKUH<$2FW-];%;8;5F/# #6H&IM:YKGM>7RH$%9K#CXE2&==XB+N]A?H=05 M9+UWY%M@\':%&.X090B#\4W&DZL",) MH(@?*&+N7:YL7@58BCF68MO/"K11?!%T\&-W H)@$*H7L8$1$;JVSD2&[=K.-9SFH2$2-$2*6;-J/APG:K,$0$,D:(AT M@A( #9%BV"Q@-^ QT+GRZ;,C+N![K8)0?- MN7U5YXUO">FF(*LD )3-@;W$N:(^(R/Y/?_]-*#=R*=@3._&YN&;9R%J >!W M$0 ^[./8 /8 ^Q#3C?Q!*V*S2,:^MFC/6@>IXF@%C!\TLUL2^K(I*.2P8!7I MQNUMZ?CQNYX[P8!W]?%9Z[@>M9K>J5@7GIH.'^;'M['\6('OUV(!,4 M;0UO KC@X#U091O;C_6K)1SVD& ,='0A&UJ:8W/G^!KW8>Y7\Z\@3UOQ_'I7 MT)&Q\A4.$ZR+=GX'IN]^Q7LL=]B#M^3>ZJ!'NUFOBR^U^O![O=S7/#!T'NDDV2TT$$;)JZ/?]QYVHQ_;7/E\P>F?DXN MV/GI17$=[LCC!=$W\9\^R,-S_#P-*S-DD(^L3[I(D"R]\>D#9C'^E_SO4Y\R MS)&"E70;2]XYQ3)]DVI@G6505?1"/6@]0:7M#VBJCB6V_9'J"7I'5L\IK(S.US_[[.)__V&SS,=/'\C]%Y\^ M]"_")-)]_/^E4M2UC!3IG'H8*"AUC[%$I5(7GS"?MA_$1^I%ELPN(9-Y/HD4B\9/SFYZ,;VM=/%8KC?+5ZU?U1K%1KG_ZT+J(.\7U MOKMZ7WE,2)GWQ1:"L*/5A3\N8A1 M_?D,CY_\WAVK_JCE\O7.L-X*1- DLO<;W]>5A-$(X0A7]9*W.<+.+NJH;]KI M'YZA*?+H38(7X]D%NQ,/NW.YZ$'I@FI8'>C6&9[O=ZUJ6_E9NU2>@C0\;4$Q M/"W/(E6.Z4DGR/0T'HK5>H78%K ]R;$]Y@1XKO%I8TA3S=D_6-KG/VC&>FP) M8#]I?"(;I+[Q^E5;QA9!'1"[=TXM:J]K1WO9!<1K?&EU8%>;O+26T3:EX5#* MY#/Y &+ Q7>2RA.;XO-ICMFDE>+(\ZAAX2\-L B ]!P 'E!'-HC(FF39N3<( M&.-V6%+&-^D_;& @F'_OV<6/R@-6]_3K5Y5JZ7U2,P-ORT-!-%^_(H.EM#:E M3P9)"09E])%H;=:C9#P?ID&)77911<^")/C1"?NYKLXT<<'.TH+\>)%X#%AK M",.*LV9$M.9QG5=15[0_O_3T=R0$D5E>2\#918%/L1R3R_*K8_]Y"$VC@5 U MS&XQU;X6RA(OFQ9-IZP3=W"A:+A9>?_POO[>)J;< MZRO:B*P3.@THR;-:>XHHO2.H\MCZ\%W\9BRN2)I7739-5>W]NR/(4H"K&$OS MSKS\[.+;2$C1++S^[*+X!\*,F.FIG!=N[C4<5"I_Y/[J2/:W).5[A5PQ MITA!PV;N[6<7^0R73T-LM$8-:Q(]QEDV^O-1U#P*Z^T%86&NF48-LD2E E]Z.V;& P4601$1;L-BG# MJ!V$E3SQ 2E%,$Q*MY9,)+$P$RR)^Z[@F&[H>_W*+H8A'7.Z/]"- :F*F1J^ MTLX[LMS;UCOB-9 U!$71/ ]Z9)#6B#RMP><##Q>L%A83CQ,)8I<2R>DO$+!Y M#X()?@9T@<#=R=6,>BU->4O\>^#_822 K)^8%P TM$T:A=7J2U?>QU[RD% MI);7$K=P+JYA)C!K=V9!'#[U%9T/9954M)SUV+N7Q52)E,2P?FN-L)^.L/[% M%#QAK8:LRC7Q%6<66;UEWU%=P:#( DB)$A3%<>0-_.^_@4Q<3^QQMI!S 7[F MQ/OD2?'27C_L^*!3WY4J.PKU]2OLF)+OR0)B2AJ0YA#6M7T=BU2 M,*BW^($XXJ", 5; 1E$=;4MOW@,Y ;K6GP7(<-Y$%D(;EA46%22T*; 4)(P,I9+#?,)^M) MU_'-]MIQ_$22*A\8WJ'^DUCH/=\^]K7LW\!2K=[O/[OX33H;>.E-GI,V;#1[(%_O6K-),A8OF .@/%RKU1]52#>DLXG/M(<3SWWKG"[,K6 MNLL^67<9L 2_?K4HPC;)$\%$QKMEL;M<6+(WX01AA",%WF+WK\,S/W_RE=Q+ M<&+G_?XXBEV@D#X14<38%R@%DX@H012Q*.H"D2<"39T8%\]/*3SG*8\OC!Z6 M8/P.W571&'0]/(H1_?H5%AK\-&Q^"#8CZL(M+YF/[J7;;S (9!DGA8I=*\D]M2Y>@6Q[I6R:JD:K!U:*$GC !GLP<5A#;!--61YC=>'E+\&F3L(3!8%,>[!Y4+NKB0 A* M9W8GJ#CEE4U(" S;@SP/?NV3&]D#I(%M5$TO;?722YC]'4T?>7L4ZKY,SA);S=J_MA)QN,K.U>:W'-'7GQ MDLF+EK9%9#)SR+0HOQP8LHJ,%2'F7YG-7?TH54:W@>Z>7FS;X4'/-BT[DJ8P MRH[/8[]YWO&)%V#F5ZNZ=-]8%)=L@KV!TWX>7OUJI)]'Q=VWFO@&CB==!^GY M$H<,:X TA)]0/=GD3?OUJ]6A&5GH9$>4U'Q *;>]TCI6,@>[OJIFY6(&AAW6 M86KM?C,>K0!P9$C>I8PLM?,BXW?C]U(JIE2S;%B^M"JHHBPHQ,,F>P$) MJ:3%OR3HDD&1S82RM&HA ?]6>.<9H6U8+UX>3GMFV'UD5NR)1\.K^D^].M*R MH7;R6$65[TX>B0%E8H5IA_2+T<7AM2MOU%LL1586Q-X5OIQBP+A]]Y[ZC:EP M)GT)Q%?SOA1Y_%J+^'*C#@NCX57Y;O?UA/[A.TL/\>LW9!$A8Q\&3HO&ZU<8 M3U7MV6Z&Q7)V,RQZ6:E+2_ABY^M"6J]'-FEKXI/=/+LV,"W%C#5T4Z[8D,-_ MN.:8NRP6KGX4L[0RUM)+]9XUSSV;PV71/5V(Q7^Y>2RJ@YZDF1(2 M9>S"GU'.#\;GLTKU^HPBC9FM1[AMOUF&SC,YFN4G[4=<^B:XM)MI$VD4+0HQ M\S&)E#:E+JS$WTYXB%-CWO64QZ#GL]=2GLTC]NSZ/&D?'=R<1-3S^6#V?7[N MR8@^XNO_#9 J(OQ8>WA6*+(\B2M;;KM#FUR1[9N8[&FB>S:QO9CXGG_'.HRP\&YS80*4F>F?OJL___19S(4/M[.PE%#B6YC[6P2XT#XI MYDOU)\VI[3;0,:R/[&B9/ -39W13BR9 M9>5F^IQF [3(^Q7?-E$:;T(/N()\M=NYT_+5)18O&'C;]C-+/A%C*8S[XDW9 M5A']B]DSA8+YLPTMNR]]KRW:NA#6M%NN6PM/7$?7!JI$E(:FGU-ZI_668](T MQ^=I+I-Y%TG!E\SB0\-^<67UE@M,,OGX\QFWM>+<:RN_0'5U$F__1V@R#'MV M<5VI%JNE2O'6H;A*O(!BPSJM1 BRQT*H2] / J^?7=E$46 JG@6A1--P#'B, M@[J+ RPJ)NK9;V7?1TO)O';EL'9UBV;.5CS2W,;> /#V414&$E8HTCM;T<8- MU-E57D;DJQ5U:L$(@XRP ' M&O[4:)@'?L83^"5K?8Y!5C]8U=^NIDA(-YQF3%3YWT V1QMDHIQ4F>#!+H!X M..*1]18/P>A2UXKV,K4+1X'\%>S@UQLLH.*4WRY$U2A8RG2::-30M65;(@#Z^0X MRVDHJH(R,F0K[3)5PB5-E>R%_.2:!V0,%-.8CUOCJ9W!PSX"O1@'&D WQV,> M M#-?+QT,W=V\9UL8I*QHRL_NYT%L)K%GRK.AY:65C1C0!:C%UO:P*3N!/T) MF=2#;#S%4_7F0?4F7^W%@090O?&8AP!4;SI>JIKIJXIQE3MWNN:B"2B M:4&O@EX]8AI KP:V]C+.BR\5I^I<:WPI/Y =(K#J$A3=2=%P#- $!S)FJRX5 M9TW#+>JX2RXMS]'J(AM3U[$ &C7YVBP.-(!&C<<\!*%1B_%2J=FS"Y+3M.FX M%D13TT&;@C8]9AI F\9C'HZO[I\[NWA4IZ<_.5LK! 59Q7MG<>W,22L0T@%Z-QSP$H%&I4]NR@/NW)+ MCNL>5I8!)9I\!18'&D")AC0/D2PCG5=CW-E%O7)3+38>'\KU>"HRFX/LBGY; MB3I,;/WY"-Q'JM:W]MV>D^-'ZG& MJ(_?7]2%EBQ^I*I"#]FLKFJ$@=S<*0CN7=;I)!-@?4KVT0Q>?)OKV$PZ>2_V M;-ZC:?:GUF14,^O.X]B=GJRAM^XD1R$Y>^@=@NV%_Y5S:M+0>+Z7\:%&-L7' M?B]9.]7A,I6;,+72*),3(=[/,+7>*.(/ S_+X'###?CHB(/.4UR.%/%[4,L\ MKO@)KI8?.&=T6A>7Q5N,M_+K5_4OY?("U,(<<3BGT?FSU>[Q;CS#-5F6;8Y_ M/[%2^GO]^\^V@BWYH(?I'EF7G$\;,%$IRFG1ZG1GW>$8#G_>@>'/^WVH>W0$<3SLD:X\]R+,XX>(U['? #82ZWAF+TCN=$W"/27 0\U6 MAC0N(-.%TLQ9E=_Z8W;(57\.;J5%_W+#F1I^V>)W_'L<9^&757-=_.;$F@KX MSR%&0R9Q9A!' =VDT[])]#@B>CC.Y[%!N"L(PV']YY=OM]V01&]IK"M4YP' M.MM(_!@DCSDZR5N1]XN=3Q!/XQ\751-#TN?.QD@@HP,C-"G3?P+[= MO>#H)P@D"B0*0 0@.H17SBUYY:6!KF,W=NJ<,RQVSV]^I+LW/QAFQ"3,/9]7 M\-Z>>*"L=_CG=.2T6'H.T@S2'#U- "( D0^3D)LQ">0 KZ(JD7](NXUG02%' M&17-DJ#K(ZQ6K05[V$1PE69/*(W'#X_- MJYIZ39PG4B%^(:7H@RY>+1JU-ZM$III#BF3/*WM'V M^4P>FN?JH"=IIH1$N28)A?F>=I:E^1Q6\CDF>3#W-JZ% M&>-:49\QVS1]A'FX8$RU'[^,$?_,U'X("0V' V3NA$^T3278S>-1*+,R$(:= MS- %GJ3!>K-=?%1;LJ(@:>ID&-XA9U'3 MA"]CL2:;$H2<,UQW&>B&G!B+ P2ZY4ATRVKQ""?0Y--9FLMSR=,T /*3 ?F> MYC1#IYD\G2GDDP=R;W.:F3&G]SKJ"[)4'O:1:J"B*EFM#N?6[2S8U6]U'GUY M>KHLZZT$19\+.[9"MK$.5VW*D,P/[UK9V_R??BY! M,>#:O=/+G _>[VMHIGLT-D2 X*-NN;HB[%B/S]%\FJ$+3"C97 CW0)22(TK[ MKDS*T1DN1W.%4%;@06P'L1VXYR3MO9S&PZ^5OGFN'U7RJO#WR_:U5]82CFWS,-FX70+/G*9"!OXDB76F^K# MJV4EC%0FC/ ^0GA?/\=?'F6SJ43N%%UK$\;91"J$?3;P4UH[-<"_ M6+$7F-AC4CUKI24,&YO/\C3')7"/%*#\E%"^MX5E"FE2C$H>SOWLD3<%M2.W M%.1D-I%9'HK*@!BG&TV37F1%63"TZE-=>[KI\Z/O(H2R,_R?LG(VNPDF]IB4 MCQ]Q"<72YCDZRR30QP>PGR#8]S2X7 Z;W/31[!6<[>9]A?J:(9O&8AEQP<3^ MO!Z^E$K7I7\_TQ#+UA%FDNRFB"6'@S2EN,5$4#A'HG!624$"G6-ATSW@ M.Z[XWM.(YK-TACF:MF[\;%)XNK%PI0&MWY1^-9[Z?\95'F+4V;PPX=U\> IF M]-C4C*> A-+\C>=I+@M1*: [ENC>MVD-P] LFT!T;S[J]0JU$>:;5%%%K8<: MPG 2X"_8T6_&O\'CRZ.DWH:=ZUT5B*[8J1$CF^HRTR;=%(:;:ZM[#PJV4AW/ M5JK5PAA*W$NG\QS-,KZK60$(X*$0 &(%8K6K6.U=),X7.)KQ'W''7JQ@MR+$ M#LF+'1*RMP! !" **\FS6CXNV)G?->_O\EQ":TW6O='V(QF MDD6%=C3@H?KT4 ]2YLS2')NG"[GC:9$(T@32M*LT[=W'G..L$V^.1I@@R@,' M'1ST&#$*0 0@\A'E,4M1'NE X\1V5DSW[=]MMMSAOPS8Y*TAW3VDXX(+Z4(+ MY/:E<5?7TWHO)6F#EH(B\SU7'88>(L6'\#O#65Y#9S(%.I\[R.$17')B-Q"@ M$Q&@?3>2<'0N$]H6Y4@$".(U<+7!U8X1HP!$ "(?\5II)EZ[E866K,BFC(RB M*M5-37SJXO &Z09I%F2.ICU%+Q,7N?FJQHD(6WI]GSZBE>)EY;;2J)3K-NW% MZA55;]1*W[[4;J_*#_7__2?/L;F/5/G[8Z7Q&X06\H#G C@,,U91#=E)AP* ,(< M YH 1 B'Q:!G:W&BR+6RJ9Q+XR$EH)*B_TI;N5N<)VL M_A0N\VP:^S8+08JWJ0/&M,CG*17A;'!E\CDZQV>3MW$?L'WLV-ZSH,VG,W0F M%\KJXRC,9G'&;)9[?44;(?2 %,%$TG)ZVP4F'",*X>-*Y--H H" MK)\:UO?MH)CF:99)X/%1F[.6"QY+497LKEJV&=EH>[^5"DCZ6LTWO@D0O:XR MPVA(K#"^G)A@C;"78Y044=B8K:5J3"L,[I D]GTV"; ?A) _Z>ICJ7 MX^A\_FA:-TZ[5!85S) K' M0R+",*8?L#-_/*#K?HR\36>VJSS> M%M.8-C@F8);SGL?'NE'KB*:,KJ:;<&C ,6F>]7(3AH'ETRS-<@ETV@'F)P7S M?6NV'$OGCO/PV!)^ 1G.3]GLE@8&-GU(WV!Q_XT?OZN2+[56%+;X?F1S5!.JJ693)[.LL?3(@\$# 0L2 ';TY]( MTSDF3V>.J*$K[(.$."-Y<49"-BP B !$!TB[>J\9]@\;D.@X,@I !"#R819R?A>$S!]#:J\)N2S];8[E M>N[OC3GJ/%1W(Y*A1D/#$2/@>I>20SP>E"YD\S;*^SZU/]JP"XI./ M^#T3:ACQ'$/SZ03VA]I\%!P)*AK8-,SN(UFPMMV[<>?IZS_MF1<3%Y8=8KL@ MF-=C4S9>0A'.TD>>S]*%0@);A@"\3P#>>QM.)LO37!+[2VS>9K]B7\C*F+51 M>'BX+K O?W^T(6:=8?ZFG8-@78]-_6R4G%".1BVDZ72AD#Q-!$@_-:3OVX4N MP]-L)I3%_E$'JU:?(,]*XH*QO>IJA?&([W)_E02%K(?=-&@QTS&ZV,92Q,;" M"M%HU%=25[2M%LA0;#B=YH]G$Q.(U+Y,G;LQ92 Q)0]375F2$'XVMAZB;@FF_6X M-E,8&H_7I;N_"8J\XK19;Y+PA& ,@K%M@K&#Q6$L0^<+&9J!8 Q$"D0JF)YO M=)[/TKET*,T-(?*#R ^<]F-RV@%$ *(#[,Z8,7]DBYX3[Y$XC\1[Q;J&_[TM MULOCEG+7'-\TOG;$KU]^E+XFJ>BVW?:]<",_B/? .=W).0WE. N.Y@M9FLN& MLCH5HCP0I*0(TK[+8%F:*:3I;/IX! F"._#+P2^/$:, 1 B'\'=]=S6^UY/ M-GM(-8VB*I']E5@S(E5T@KV*9XPG526U_?A%^G.?T!8M 7)]AH$VE>3<7G&6 MC]3;.D(4V69#%=Z!C$4?^U'^7RN<"45_+Y7M!K>MT4 M3"19++]'>KTKZ*@IDJHN4^"99E^2SBA3-@E9DYLIZTTT'IE./9,;7?JG+V5W M>RG#L0RWS+;OM@$WOBNJ4F*4V?A30$<1N'M*:10SKMKY%#5'%?$&T:XA<;GS;D,@"Y0ZQ$ MT=3%%,-8%O_EM;]J_IE-WE;R_2J(-D-L_-LR=6#?Z2-OL&*ZMDP: MK'[=AM[O&U\88;I@5^KBEBOP#JYG1NI:1#FQ^A;OFD3FV\W;+F%6 MR%#:,CK>EAK2&(+)T2R_,XR#F4Z&LA1OC$VX^WQ42W(+0$\'!+0AJ:8@5KNE,&J+? M9_I,LSNS/ Z'=V331TD1#,Q.Z_KB4#::S84G61<4[RS[T1S7RG\;LB8I3"_1 MYW\$OHF&,.GUJR*&Z=056DYWK'"Q?*0[FOO.W$[YDO+.^9(#T1MFPL4EK[E, M7;QS,6$2'GR:9IN\2>BRX"//<[5UGN? ](:1* H:4J'FD,(B=N?E(7ZR2VNS ME>L61^R-KK%RVY(N'_Y^$X?\'NF#%:G\S>LJ]A] _LN/)[$K_LS.K(T)> K MEN7L3WOYRWU#'%>OF6+69SYEA[1-\"Q7KP:H46M4TW\R468=_8IZP.L^=LU: MQ87?WR87M,(" Q&/"+%74DM"734%9;"TV^E4H#5[^IF6I M TMFIP";"< M0=^Z+*GG#&X6TE#.\2RP=#;-'I)3'#P6.& MSF<2*FCO5CHZ,>&O5BWW]:KQ]5\]DZ"8<+MC?H)W!1N:Z:9BC1FF.PM]U*2-F@I6RZ6#5!0_KN-*QL,Q>'Z MLIN$.-R8,3$C"!D)R]D@86/'$?GL*!QW/$(V<0Y^6 * M>-[QSZ]??>K//MP.SC81WQ/TCJQ:5IUBYHG^.S!,N3WRH-O/HY>H[H=!HX@P M:O2=2:PC]/J5((I:#]\^(FWJ5 MQWI8GIS'1/Y?*D5=RTB1SJE[H8.511W[2$@5T3G%?Z1J?2(1QCEY;AU9XO&1 MLA;5X[=2J92K0"7YV7_^RA[DY(JLI=,MR.)!*HHC.Y;,DM\QQ:+[^_P[L#^K M"'T#T^+^])%ZD26S2UC"O'$4GR&/T20K,C;G7G5U< MIV;9Z3+R(]48]3$%11WK._$C5<5:T&9V52,L9&=O^N#>1;Z9BK4KTI\^8$Y[ M,5U'PE.JA;!6Q,_N6Q/IL!F/R^7Q!) S,)LBHS__]%FB"+'V; < ZYTA_*DU MH;5U$6MAPY3^J#PT'HKTZU>5:NE]A 1OE^@@,:W09)CTV83>I0?.R5/KHMXH M-LIWY6JC_OI5[9JJW9$@WI_&=+,4/,,W M699OCC/E\6.EI3/([&)].NAA2D?6)5ACN;:,2DU_MLYHJ?61+EBF@)KAU=GV M?/&GN<\6T^ )W10*J? #9S$G.;E"L6GU?LDQ;+,Y/:M;O[G\_D>H_GHJ/NV4 M9#O!E"<@SB?BK@C.F GB&!MQ';&>S?]HW77JNYU) H@#Q*U"'&=K-G9>QZG7 MZ &I.E(O14 <("Y0Q!5LS<;.Z[A?CS^_%HW?O4XN"XB+<*E'X+ZKKW4P>X>> MX:XQ"YW8*<]Q'$$^_GR67BIP#F)9X4P+S$DP*8EQWWKSV@9Z0.D%%L&299$-^4+YOC]K^?-X_FPZ#T MDD]XE^@]V.ERYCQ>]S&M=ZY7P MNXBC^5,VNZ6!@?U"I)>'HC(@CEO1,!#^*S6$8;-KZ&8J=:]KTD T:SI^_;,L M(OL(3-&Z,96J(K,N*,AP3[_\6T(#I:4\M&MA.Z[A;!Z8[(K@N3>!SAIFE--. MC[ K $0Y=')OXJ,-W TEP7)NU3[L72CCWP2K'S9U;]Y:Z.;W8),[[48'N13# MSIQ!:HM?2%$\. 92A"T0&Z(M8C-TKL#0?#8-8@1B=+QBQ$S$*!1CQ')T.L?1+)-L M:^0=U^8.$->6!1-'HH*LDAWY#]I(4$P9W>++5 ,_[1HAXQI/#-(?D'48R[V@ MFR,W!NYRN>S+=>9O[Z&0Y.(-&_318XVN8#I] 0V;SCDN4[K#9N.#XC*::B/R M@+;%:TJWF8WIU /H*1@?)1M'6Q2H2IV]<G,[%GL,<^Y >1B#;EH0\K= MS<> @AC%6HS\:NX<:&Z 7+(TMW?\=7C-G<[06'Z2I[F]@[/" M 8*SFMG%$^!&"W.3X\9@QO?K8JU6[A2^2PFM0X9_QI?%1ION5:%76-MGPE6G M< Y1-%Y A@G4"X##M@#D1^AW>$>,&VW:SD>ETWR6.9H3NT \3U4\_=H@#FP0 M@#RI((\V]@W-!J5IGCT>&^0=^+)[!KX]HU2[*=;';,EL]H2;^_&WXK_FN)2[ M'_\>_M&_#-)02YRM)4Z/(=-M9D.*#U)\ZU?-QG)];/SF&N3@N.1@*>3<70[2 M+$_G2!<@D .0@Z3)@;-RU=3VMPCAKE*-WW2#*!R7*"Q%@'NL,\UP+)U-HF\4 M2KLK..8(M$+P6B$AVY !1 B %',> ,@ A !B(++\V=F\OPES3!K[1M-DZP3 MU>VU:D9=4Z1FSW!3^+\1J_?^YGNU:SGY*?R@BXR$@S:16CNPUAA0"3WR2NAJ MN0NW$L#3')NC"VPH&5!8:@ "EE !"ZS$P-'I=)9.9T+9R 0"!@*64 $+L':1 MPS:,I?-,*#M.0,1 Q!(J8H'51#(TGV?I-!-*223R!6]0*8'4$J26 $3QX@V M"$ $( (01<^;DP21=Z6$F:F4W.B:8=SK6ELVFW*CV1-*X^^EW\V>Z59)VK]1 M9]"XRU;UL#?L1[#1(?AHT^*G37??XBI$Q! 1;XJ(9X0PW#H)1^=SI!<*$@42E12)"K 2DJ(-@ A !" "$$7/FY,$D7?I(SU3^JCU MD2Z8V"\K#_M(-9!1;!G6UNVF?-DIH 1 B !& *'J: $0 (A_^Z.RI'#=(Q;Z54E2EHM2359DXHZ;\ MC!SWM"DSK+4^IW57;8[%9_U%8TO5?U+89QD>ZAR-?1;=V)RS2114B1+F& C" MG!AAWE O62\AX:Z=8>E")D\S?#YY';4 \Z>%^0"W_7(9AN;3@'G ?,PQ'^#Z MDPR=S3%T/I_ WHF ^M-"?6 K1+(T@S5]KI! 3>_GO$,#";K8Q:R]0L](T?KD M$$G/N.HG5WY\_'.9[0TR24[['VJ[@\O9:>@E31D,2^!@"=PFI;=6-$,^/B+# MTCD^E$[AL,@4)"RY$A98^)@NY.AL&GI&@82!A(5VY 5V'G,TEX/6AR!E(&4A MG:9!DT"-.:+VHK!] I)F"4F:):2^#R "$ &(8L8; !& "$ 47%&%7;=]@A12 M&LV>:5=2>H;=26K\4BPR9N,Q^^4DF MPVXGE64*="X'[:1 KD"N@EQVETOGZ$+A>#J5@UR!7.UCKX*JEF3I I>GV0Q4 M_4&R0+*";##%9=)TGBD)@ 1@,A'A83W MJI!45%'KH5O-,*PS-DSGC VRYZ3WM3G.9[MWI6*]T_G!08ED\US8W+0)?ZM@ MIKZCVCB<<2LFF@I'E4. [#] G@IGR,62;(;.Y(^G S/(%Q^>SU)*,L6DZDTYH MX>0=U$P@R01)IE@Q"D $( (0 8BBIPE !"#R43,ISM9,S"[2JYJJS?OCSBJF MN1,Z\AJ3?6G]>Q[^?4IRV23P$SH(!VWZ9(MWU%MG!\D[.*4#)#H&- &( $0 M(@!1]#0!B !$6SJH%=5$.C+,.;]TUF&M(M-I*5NME,>W(Z8Y?KX9YGX]_GLN M<1(JWI'?D9J<@P:NVJ9J)[822T%,QJ41E(5E' G@'G\\5XZ[*/?F1+ MS]6'ZWR2*P/!GY.(N>MTEU()\EPF4UJ;4C&;\?LM?H*F2KBF^M&H5\YWDZ6P M#U'D.8;.L:'TWXC?7(,<'$P.9F],&4A,R<-45Y8DA!^.S0PG#UNZPO!,]NPB M-:$=( >0B[_J#6XU/RA?D(0HE6\^0]>G@U;>=:*9>#U)RR,R&N[-TL7 MPCDW&_;-@:P=3M8V[9O;7MCV*'E-A6U%V9>G>3:AYPWN7PP&>0-Y"SJ"W"AQ M+$\SA82VTP61 Y$+R\3MO$M\H\!Q=(&#[>*QJM)%[VM#L@M6,@.( $31TP0@ M A !B !$AZC&7,U48]868AJ3;KL]I18,/NNYO<6LST/$(2 M!2WM*(< &@+H3?68@Y5BEE8[\ R=#6<3$-1@0+Z2*5^!;3CBZ5P&#OX$V0+9 M"FFM7CI+\X50MC:!A(&$)5/" MM!Q7-TFC^>PQB@E *Y)\@]Q8A1 "( $8 ( M0!0]30 B )&/4@HSU^/,/0.#N-TE_#I9'6 WK38Y8>\28;<;V=6%76S*%+,UE MX]YR#8PJR,L>\A+DJ84<3S-<*)M5XH<)D)?3E)< *R(<7< 6)L^$DK2-'RI M8@XE,1N;VA[HUDV[MWB8&L(:)*D:Y*$)( 1 B %',> ,@ A ! MB(*K9V26ZAG8-7>6%ETB%;5EL]DSG )$N5O]8U9OK[NW\I$4(()?.7?O5A^< MTH3#Q'?!%R-@U9]O*4SJJK\5$AENC8++\#273VCK!%A1"[(5O&P%MQLDDZ8+ M:=AK!;(%LA5\[2.=+= \DP7I ND"Z=J[3+(@6PR=#N?D--@) I432#4=4ZH) M0 0@ A#%C#< (@ 1@"BXRLGU;%,M9$[7/[E[-ZR2B3+\8_S,?J_^O6D?;CTX%\(RV'ARA^DJAB\8,%^$4@319V1.9$T$8 (0 0@ MBAEO $0 (@!1<%6/TDS5HRSH*O;*C'NDU[N"CHHMPR3.<5.^;(YO_F0>7DK2 MZ.ME/G&%CZ![57D7.*@^TG$$T^OA*,<@_#L'(08ACIXF !& "$ $((J>)@ 1 M@,B'3\JO\4DO!4,6R=%VS?'/'O.[W^_7DZR_K MRR^>TA7HTIM*]7J^_G)OO<@XNV#>L[#\!H0+A&OW93AKA>L@FY)!N$"X8BY< MNR_*62=>7$+7#X!X@7CY69BSE?'::8&.)5V>2W1FQ(Q)J(NX>IG.-,Q-KPES MKV1E8"+)#G3[?SJC;]V[X=].\DHOX42W#GM C9V\&MM.BSFX@0@7O 00K\.* M%\2X(%X@7F%:KS"BW%#.Z0$! P&+9Y2[P8!!G.L_SDUV039ZW0-K)6"M!( ( M0!0]30 B !& "$ 4]784JP155"7'2:^97:1?R8:H:,8 N]%SNU6>\^7KZY'T M_0_')ZYDLI_[^1,1_"#I]2L!#T+H('LOBD%I ],P!96\"#:F@#C'@"8 $8 ( M0 0@BIXF !& R(=W>CGCG;I^5M'VLJJ#7@OIM;:=TJU-?:V9#2OWU3LCT]>_ MWQMA'[<'&U:@8K-1VF)1X2Q ]$+TDBUY0BX1B9-X[6,^0QFFSYFFY;6\SZ MF%K?4Q2GHK[,^+G7G5U)'JHI5H,W7JD98R,W> M],&]BWPS%6!7>#]]P)SV8KJ.A*=4"V'-AY_=M^;,83,>E\OC"?9F$#4%07_^ MZ;-$$6+MV0X P3NC]5-K0FOK(M9RA2G]47EH/!3IUZ\JU=+[^!-LW49RLD*3 M83)G$VI;%_5&L5&^*U<;]=>O:M=4Z4NQ>E.N4Y4J56_42M^^U&ZOR@_U__TG MS[&YCU3Y^V.E\3O^XVU=O'UT%?>[\,G].S!,N3T*V$3ZTYENIIUGBDV633?' M=\J_%_9.UK\_I[%&'?0PW2/K$JRS7,-%I:8_&_._:&VJU!74#J975O$7FOC4 MU12LCXW_"7W-P!CX-Y#-$37#X+/MF>E/Q9\M;D:69*.O"-A1PJ[;EFZO=QE@ MKVQ_',(HZ]H7R]$F8U*DD$(H/#_DX\]GW$Y%F"4R?PP8T'$:J,XE(WI9?41]WB,1]S;%4J@YN.KT! M]Z\#&#HRHD!1G.PD3Q5%=FM%4;(.VYK7$M>_S

=7 [3$L1$5O*4I8L>8 MY.\$Y5Z0I8I:$OJR*2@NF,I7MTQU7*T\*7\!3$=&U"8P9;8&4T-'@C'01W/Z MZ,_W0KW3,[GG6S!HQT;4)@A=;@VA!V0*LHHDM_6!BZ)+3R<#[SAF%U&-KHX0=8=O[QI46960A"_KFY9FIWB&ILC2D!#JQZQ= M/SZ(2 7<\O'XTJH125 VH0(TR0#:8[(\ZL2*"$ H"@C9N2' 3]3XV2WL]*TV\#OX:>IHKO!*!?R'Y*52%150>P*HW75$;N()--SI M8.40&DX4![V!(LSN%0Q#Q;G)+L!M$G";F%P2Q,,0#Z^&?+*"&7L#0F*% D 3 M!6B*/6V@F@ : UH&@ -:!H 31B@<99,P:R?U*SO;E\@%7^JF'DKH;8LRN8[ MF/>3FO?=\]J:.5-=21IF(!,4E[5TQYSE3(;B@TF.,3]C211,,DPR3/(Q$ 63 M#),,DWP,1,$DPR3#).^3!YCLZN+YIDCV?3 YAFTVK9\*/#/3ZWZV4>U Z"3M"SFG+P^7?[,'=2T$15!'9A @F]76@HB"WT+A$[D-C MP.=!NNV,WAR@8:B+SD)^]AANCW,5ZI[@];O;=5.C%[.E?OW)Y%M__W;/*%,V MR> N44=6R2I!C%0+ [1SK/5.4N P-;/ U+W;F<[>F#*0F)*'J:XL20@_'#.6 MDX[7K MN?LQO&K=Y9X*K83I^K6MJSBL%Y&E "=4&6%F).2Q?H7%@V9RH1RB )(1#XZ=FF2L[66VJY3@ MX#I;2--I,"(@*O&.7/(0N0 R#XG,MZ%H<>\.U/AFU41XB790-)#7'HP97^E9!'93+AEQ2"NN Y "9;O'()E"S.44AEU5[ M(R4^2BB./DV0.B<5,#WQX-%1XL=WT2R[- J '$ NC')(=K-!M9/LWA8UM&+) MU5#./^>^Y#J=PJ188EVP;*OV*IDMB8' MM@8@%R?>Q$ IKXXAM]3)H10J,C27 =6<7#GQK9H+H)H!<@>%7)X!R 'DXL2; M(_ &3LS.K\S89K32\)1K>BUMIM1#A>169S7*B-?GU[ONU>"KE) M4!_X><;19NUGDN^RQ0F"$4K$O"!G26L.-VA*1>8^>L6=GN#UPLR3@Y/K8!\: M#*' Q&0Q\;#)PA-G-C 1F A,!"8"$Y/&1&\O/>W;2[?K1,UQM:O^_C7N:#VQ M"[ZZZ;H7 %20=F B^.QQ9#8P$9@(3 0F A.3QD1OGYWWN29^XLOC=SW+(G'> MO_ZM<-=/E>?Z73M9+98.MS1^QN,W'+Y!O2\Q]3ZH%R<&/WZ7*!1@50Q [C"+ MXZ_]+HY?-JVA+8R_[ZI(_M,1]4IF86&\AZ4ZAJ7Q2[R-=EE\FL["NOBCD_DD MBH>W4W\@Z5CNG@(RD5B9"&)'_7&(0RCK]=D<2W,L" @(R($[!:698+OO MKB M% FG&1XB88!-07[$LW381'XQU]RN$ %!24S:#V& ="HUI! M=(!,Z(FS&Y@(3 0F A.!B4ECHK?+/]L&K(K,BBIJ/72K&49S_,(]I9EB0QK7 M"T?2,W-ZE4T+ONY]IK]/:(59YJP6LA@70-P7-(4^4@\M39>0/GGCI8(GR'XO M96B*+&T7NATJ.1$>U7%(?WG"()Z9'T#L]AE<-N,O@PL@!Y#'#N2@E@&QR4*L M;[7LL_\R@!Q GER0^VS\"B 'D"<7Y'D .8 \H2!/J(.]?MG&7'9QR]69^QX8 MMGA.&)_FZ$*."V/=!H@]B5Z5\5FO9>2 MM$%+V7+]VP'W.K*SZ+66RM0&IF$**F$A 6\P.QKO==1&NHZD^4V-HZ?B9>[O MY=?+Z:;&LO5F#&T+*4OK=T+D]*%6YW.%0%?G>\(]&2['24OFJLTEQX#P8/>? M ,*3B?!-MN?R,+;'8S?]O_N7[T6Y??/]\>D8#,_Z#1.+G%UU^G"(V^=9ALXS M.9H-YW!NT _)U ])M( !G?0=SF9\EF;R+$@82!A(V 'V]_/8J.7P?X50MOB# MR('(Q2VLRT!8!PA/),+#,"K!EB6Y DMGTPH'=D3"&YE-FYD<$"@7V;'(LR M2D2*XK#(FAKR.[Y.='_?FF0'[**F*$+?0.>4^]-'ZD66S"YY"O/F;%*L#:R\ MNF?IU+KV!1%Y(D]4I#BHUR6B#KL,!$\=^?CS&<^LSZONO+K"8X"SDBDBK&ST M/49WK>GV<,PNHJK8^E-W^.ZN0955"4F'J6<[ZQ]"!MCL HAXR!0(T%2 L@F5 MG\DZ 'M,ED.06!$!"$4!(3M;#OB)&C_<3DO9_')Z!6@F/J_MR:9,K8^]6=>Q MG3S5R[?U._AIKGC.PZ4"_K/%4$C..E51"1T \A, ^:XC:NA(, ;Z"!3BZ6#E M$ I1% >]@2*8,TT*(]:(A W[0HP3P+,P]9]X6Z+@6@;()_ 4*GN'$J=4*$ MT$0!FF)/&Z@F@ 9 YH&0 .:!D 3!FB<%9@PZRCAFO\@O!?-7YF\%)4S7!]"ND4FQ7(IG0VK7 MF*-SN0S-A-.M$20['AR+L\T)HHM(4"*RU%\DE\N#7(!<'(M5)7T0Z MFP43 J(2Z[ E"V$+(/.0R'P;BA;?MQFA@<>&!66I*R'-\1DZGPFE+V$X4_\. MY.0HY"1(,=G9C6'I;"9/9_*AM!(\F+'PK"4QY<6Z4<4P!DBZ&NA8@=SCAVG2 M#T$9(.N[6I^,VB@/D2[*!I*:X]^CWJ7QTQPR-27DFM+/KFRB@$XR(\RU&P\& MRG2+1S:!FLTI"KFLVALI\5%"%C6T2@G;NJ[T_J9;0H6?5$JL"Y9MU5[UD@-[?UMQ=]7YMZSW MD=-!UU,R3"B),!#\>-F:#-@:@%R<>!,#I;PZAMQ2)X=3J&!IG@/=G%Q!\:V; M( >0BQ-O$NL.F-K^YP(EU=1[9^^OFD@<&*;6F\LU7&MZ23"Z M%;76;B/"]"HRF^-LI\P6Q,SPQ[]NLK9_'"YK+UOL(\BB1,Q 2E8IS6$A3:EH M_RYEH); K %^=O2D,CQX4@"Y@R3Q+WW;53N[&U[:?J2\9.JYJ^_7M<6T_29C M%?,L_H]&O7+NB[F19NUYFF$8\E_R7$:0]C@[*+M+Q8'DP>.H>Q "$()D"D$X M98,LG2NDZ1S(18+EPG?TD87H R!W6,A!M0H@%RO>),'Z!U(E()8]D\RPS[M2 MP/I!MII8!+T]DD^HL@\W%V4W9?7A65="S7#4 F0":.0R;"*2/D6)IC04J2*R6^ M Q38&@:0.S#DH&P%D(L5;Q+I"P125+#L?"A-A**H*&1F4B!59%944>NA6\TP MFN.&HM[\_5O-HY=\LK8:+/(Q^$-7,:>S\NQ_KSXP#D /+8@1S4,B V68CUK99]EIP!Y #RY(+< MY\9+ #F /+D@]]DB%$ .((\=R!/J8*]/WLXE%;G"^DP MY.2Z4AC?#+^UB_0HE:-N%RV]N3]6P M>%QW'?5-Y[QNQCJOFPT!)/L2O:L^L]Y+2=J@I:"8*;3IDN?L^D->RZ&>Z?W[ M>Z73>1Q6,M7,9&USV7KSRD->0^3TH&MB>'I9D\"Q(&$@82=H =/CPV:CF&'(8.(@D?&%))+&0\2_3QEB<"^38Y%&24B17%8 M9$T-^1U?)[J_;TVR W914Q2A;Z!SROWI(_4B2V:7/(5Y2(??S[CF?5)U)U74'@,<%8,180UB[['Z*XUW1Z. MV454HZLC1-WAV[L&558E)"U7KYGPEC@LC36\-0X@07&3H&Q"!6A2];?'9)G_ MQ(H(0"@*"-FY<;)^!S_- M#,_YLU3 ?TC:.551 ;4G@-I=1]30D6 ,]!%H.,#*1K4EBH/>0!%,) %<$@27 ML'$1[J80"$,!\@F,(>Q5:(D5"@!-%* I]K2!NO_9X ":4P(-:!H #6@: (UO MT#@+$6'63VK6=[8DG!3 O6[348ZV&+PR3 M'+1;46Y]MZ*Z)WB#ZI0GFGRW>JOU1T,T:5ATB3JRJJ[K6;0#4S-O MHME;7L@&NK?\D! !H5I-Y*HMK E"9KX R#Q"9&Y2]^7#J'N/YG3?!D9G_"0] M=497(RC2Q.W0T3CQZ.CQ(]/_S[#,/Y. MM@7( >1VXLVT%%+:;%#M!+NW10VM4*+SA6KF1AVF'_A)H<2Z8-E6[54N.;#S MMQ5W/8_SQ,YASCY!EPGU6)\!,#"5GMT!](0)83Q2 7(!?' M(Q>A%%.R="X=2@8B?E@X2CGQ':OP$*L Y X+N31 #B 7)]X<@3>PAYW/)#!. M]"XO+&5#'E!_H(M=P?!@=E.N-OM]IL\T);DY_O_L?>ESFTJS]W=7^7_@S7W. M4SE5. ?0GIPG5?(6._$62W:6+RX$(XD8 09D6_KKW^YA$=HWD$">>^^YD266 MGI[N7R_3T_-R>_HD5[_=WEU4LK539?.K#/: J0R5,H-*S*IE1GX6=J0JS)%B M(I:/RLRADB6QIE(E5.JL?"B"PQ1&:(O%F18VL.3.12Q9LL.@%OTKQ/SOL6(GG?*^*>&XK9(1>F MXSST#^U^[2BG_OXC*SM2,AY_MV1@F4>U1AD7P_QOLI^S_[AX>SAO"J*2HSH- M1G!*A^DTXC^3V!7\N.)B?AP30C%WP:G,@B"'^]"[>VQ;;$NM;R:1I\%WKM M"T&-QC'IZF9K/F">\.O_O@(R!4J; A4SJC_APK\W)FK],ZLB3(2V M(4)>?IS)S[;E9[5#XQ;E]!2A"1U7W1C:3C-Q MV9RX)"T7R>XE85$K$_D,AAQ>W5IFE8()S3:$IMHQNX;+A(8)#4,:)C0,:9C0 M)"$T?O4BF_4W->NKVQ>6,&/E-/\U8/SY_MXM4_BO&)GS'1/&W,(BXA4&LQ!#$ M!X2N0V?,QZ8%.X7^VFB/H\KL'D>UB0(<5W^]/T>B\_OQ^Z-4KX1MC@Y)2S., M69V.5F!JX:_M;$K/B[%N2M^DB#"EFD[DM$VO&9+,7)Y)Y@Y*YIKM5.."^PDM M[8ZE%ZGP+#@W9W+&L'[][G5BY4"4#L ;3*Q[7;[ "\ETKV.:G0Z.I=GFQ-!0 M(385F=!U+I$66$POTL&QMZ87B76+J^3Y8IF9$*8JJ0Y;2BQL89*Y2)BIWLMZE]#?KBTDS@2<"E=:XIK<3&-[DS:3AY-'X]V4GX67BPK+'8< M+A,Y)G(K\6;*JO=D6^HEUR<;T\0624I?A-ZE4#T_?ADLB-,+QFW56DLE&W;\ MEN+NM%- Q[,;TA#QL*K'-,+IA>[HQ?) MK*14^$HQD:;NZ1.&G524A:.5,HM6F,AM5N0J3.28R*6)-SO@#JQEZ!-99]O& MXH(TFA"Y)5;75MJR,X';#]J5MYKPH&H/?:4O_7KZ6?YC_6EF:[/*YA<:[ %3 M&2QE!I:86:/RLS!DL=51)G*IXLWFZRQG!27; M2?XZ$+B0"=&A5.2+Q5+*H\/U2R]W4CT61N020V2&R)L5.;;HP$0N5;S)HA/P M)LW[Y+QOM!G1%7'/#<7LD O3<7:L8#S^7LG +8]J';@5P\1OLI>S_[AX^S=O M"IN2HSH-UF]*=^DT C^3V.4=N**XF /'A)P)>>J$G,$RD]AL2>S"L"PQ6&9" MONM"GF-"SH1\UX5\P;GD<.IR2?_E9ZFJ"\)ASWT,UTQ4S;%T&5X- MS"#+2:W8:^Y#+:!GN*B[./5CU)]"3M\Y.BK9H@IS=U&EA9BO4TL(GBG@U/_TUKYK13D79 PDL%)N%,PN?:GL)F;,^$ M$RN^7=2,+R71$G_INV!XUC_K.^$#*DI\J5CB"\F<]VF*[,8CHFX5F4\%C.0M_4 MNB28E5R1+^?%;)J5)%8FF;YE2]_B5+O/#! M&T]X19'"-)5.&(^N^VI"U1/_!N*4X._A=RBFKLN6 [0$GSYQ+YKJMG'TPE\^ MECE:GWCLP-?8P3-&5\==TYJHBP-='V?\T.O>?3X]B'(NX-DGKMZS@(*J+3?_\!3D]BNDWDQX,& =B#9UMTSGPV MP[@"'H>R%Y&H@1!8PT^/$H7$>K,=@P3O,D[\V_A\?WY;OZWR^WOG5T>@_8W/ M:2?8NQ/75^0'02B^"PBNU:OUD\N3JWIM?^_ZE#NJULZXTXOK'[4L#.K]70#+ M?Z>>W,ERO1@@!LMB.4%Z$$7IH4_ZSZ_BK]*OVZ^X-;O; ;)[]!( I, J<0># MSPYG-KDCV6ESI[KYXG 1QKU;GDF+ ?.[<+>Y_X*,[AV7IARC%DSHZCVX(T^( MN8?V"&UAD5KE%!=+Q7#95*3+IOWCL]Z7DTOY5?K=6*D&;4*$L"YW=H;CQ8<) M"]7],ZTKY*1"U3Z1L\+Q0,+Z%S.2B@[O2#+\(]!+N:CO0@5]X'QR$J/O"9-.S5ML\.9 2\Y.63FQW0)"CO1;--$I8-1 M3(B8$"U@,*K3CY@3Q(>.?'5TTKM[DVJ:ZF?T MB_F_8F5VV"G5ZY'*O<>.J7%4"/GT2G^E1YF#19%X.3BM^F<5RD8G-]DRG_G- M!T2O^8!K>I_7J?:1^()4XO.5?!+%/LG,;&S@R'0A!;KPMCIQ)#._BW0R/XU8 MY:J*Y6ITY;MNWA)@JJ+I9(C5=7/I0$\0(=3[:EA'[C?I+O>[F.50;W)']#6F M*,)RCTS7Y.R \YQ!W&%+CS_CEPH6);SO O/A][\YRY\/KM%C@2+S\=/**"9$ M3(@6,$FEB$DZ)A; H2:CH87/.L$/54.M=DPP"'WZ/9@8:3A^[/9.;?7'G]]Y M+6EKL[G"J97Y'F6AWR;*4#DYPD"FV)E1[-E>\2+:DG3DF"N6P._*)>$EIV]R MF>!G7/#7B!)'$B:E/%\N)A(<;L,&1U?W3NG>'7)!9(?-R'LJSH.<>>8 MX<)-[:OV[4FZ>,QRT!>[1:9,] @TFQQ$<GW-O$;(NOQ('(GOX M]PB^U"::NR\7U[FOZM5]465QYU FV..DO]*(G&3(LR/(,T]+DHXR\T*%+U=8 MVI<)?=J%/C:36Q9X(8MYE<=2]9LK$JY;IX;S\2O4)F0X2U=];OJ M_0!@I:P%(TF#07:WE<95B4&2R:4JU_7Z^=?YRM.DG'I2*?DRJ\5$X[ M**V_B8M)>]JH># 8,1QYZ-\(J[[] M?-*Q=+-'_.5&!UMU0E,8-EATS44RWJBUJX M?.8M7#Z:]S04&RN6CHGW;V1GHW_$561;HW3XT/]^]O1T_>NH:^"IE]D-\6+? MUGC4EHT6<8)>!=%-B5@"YM M*+HF-S2=;5#, D9&\9$R(F1 F9#&FFR0CJ M?6[#BD(P%KGQ].#-M?2]>E_0CG\GO3LB V%2P#2/QD$Q)H_;W9E>9T:OY[3M M6$1;$M^@R!=$B1<+B;2V81E!)O8QBGU\6R'$ HA\)5,B/]GX"C.-[W&7(.MN MO3**&]G&Z&*R_7U5NG9->!9O:JL=WY&2V"UV4QRM4O'H'"I5&=TN02TTSPI7 M,HIVKLV'X\_9IKGPA_[ECH.&0-/;[U M>(]*EKO-$BHM[9='U"3Y?N1YL<07RMG*8#%Y?U/R'E_TR>=P,6E5*G_YR\_'/QHWF3ZQ,7;#['/4 M(Y%X_/2*7$UD*:=T@=&&ZU>_,N3:7>1:1+<2#Y;S8,4E*5,XQM2 J4',*[@E MOIA+>_/718QY>?8.%63HX "N&<;[Z?G+MZ9>D]NW%19*4[;YQZ$PH[SC:#1) M1Q(O,\[Q8L82>$SJTRSUB0E] H$TQ&SY#&:1)MO?DSD9;,MT-'=NZ/SEXDN_ M^OC][OHTTUM%8S?$-0+!L>;V/!I5CYOPLV[".UUB=QA$[2Q$C>M._%9Y"D05 MBWRIG,%^V4P!4JT "]82YK/?&6BV50SV-_E=OO H-D6QNT2]&&SZ'U_LK6GD M]N>E)FP5G*E'0X6Q%Q99@93*8* MV52%V/+*Q5R!+Q4+V5.$J68\Z'$[H_L1/<=MING^"EZ\>&XXC1)K=AN="!!4 MVG@Y;'@[:(6D(U/#+DALTVQV4&M6N]LEM&ACP:Z4JX"JL-III@%9T(#X\]&2 M)/*"E';G=9&UX-S,J/L(WH9C^Z&Y[2-JU8D=<+LW;K-S7YJYIU=3^"HE7L?T;J[>Q7<@3@$K,1/I-+<5 MG8LZ)=D-\K'=\?:QB 4KFP*,C#2;94+$A"BA+&^T"]05<8]DITV/*E>)>MB[ M<_ $U4&E&)BHYR#+*]8?.NX@9.S(1T;^",M:+$ M%Z5$*CY9;,E4;NMY[9AT+H%*ZV*1KR2S93EYQ9N>\&:Q)0L+6%C A"BUO'F3 M0C0YMCR<'UMZ!Y /V?1OQX<. 5 M0E0'\U8U62?7S5OP/VU-<=&=1U^4%K7C E%84OBH7S[TOSS]='Y>_KSI7BF9 M\^37A/Q;HI*.A=DWO]:_R2DXFB:,QX4;X6]_=SO3Z,QH]*(;>@OE#&WH92*7 M:I&;N0*Q(#(GW9^\(A9X(?6M4A>V?=$FY<&.K;I959ZZFDW.#5L=RG5#R>=>C[0L;X 38]\ U[65MNR0T"AJ(3M9Y[6L8=.43J39*EL^CVF'&1(P>(H@K3T^5A2U M0T51B^MKXH6((I\72KQ46GBK;PR:N@''@.D;T[?8]"TVYR,G5?A<>>&BWS2K M&ENS9)G"[,4F&5EN8D+$A"BAO&UII=I#;U^;90F6$.YNP\AQ:'<;T6LMU_KR M6+LK96XE,T6[VR95+K*M-LS+776KS01U3J"-&N@MF;GM1N*%7($7\KE=V'G# M5/"-JF"B&KC.9K=0_T;7G0LY 32/-51A@2>+&5C,P(2("5%J&ZJ<:H9L*-,W MO7VM2>671N6/TB2[$6#&O>FM&3"0;7IC"IXN1C$A8D*T@)60)E2UG)KV+;'\ M\HOK)J[5T=[,PX4LK\0!"V%]ZS[>7OR1GS)]9&#LQ2L#_H7E*XYK0E!MTNT7 MK* T.^J]Z/Z*4H[MKV BM\GJBHDXG6Q!A53DB\5=.+$^:O> B3Y'KYL7IM&J M$[MS3!KCM9O4Y+7.KBN.+)A'I]GK!!)_D::M0?QCR7IX!B#EH[>3L,&V$>X, MYDS3D:3K)26!%RMLMP23\XV[&;Z,@8)"V]GGJPY2=O ,E^H M@!DLB"DW@RS.S)K@+V@+RT+F;6%YCBT\!XW39/VFV] UY;K9A,<;K7&3J%^I MYVY+.K\L9^] @=CM8 TSFAZ!&K"1J(AO7J6E9D (Z#&1YPS"K&&&0&%I:SA1 M=Q+?2%?D2Y6,=OA@"I!J!5C4*F8IX3_9*E:G-51#9+_VEJI.7HFM: Y1QZUA M[4)W7H_M?N&[Q +$R8;17^_C2,!%!@39 8+%VUQ-TI<-;"7/2M;F&)]KTR7.#=R3V[H9-SHWMP]Z:^J>P*^]XZ$H EL^P,. MABN2R,:#FYL;[L*4#;:KB.TJ6L+%C[=G*CLHC@EY&BUYU. DW98U)Q7 AB>R ME+'U[7$#TUY9:?/%\&FV:.V']OO76C=7_5S5$?5+$) M!E2QB>R08^+]"W_K7038DU>E+1LMQA;H=30[]C")(9!)GMJ6Y6+1-?9L[S)2'' MEY-Q>-,G*4R+F!;%OFV6+Y8E/E=)I!?C-KP0(2XO))R28\VQ3$?6OX#AM^ . M^!MG1#.Z1+VVB"W3.H,'K?;0__ZM>*X*U166@F,IN$0A>4E-'P;DJG/=I# L2@6SU_AR7N0KY=UISLD4 ME2EJ"A55K*RGJ"*?Q]-;*[M>)G"Z-3?JY*%OBK\$43^[KEV]A7("*5F/BL"7 M2?I2ZY*_*D33]W*JV6WH9&L8_9]EX#D>BG<;G]>N.A#Y0KX WM1&#A>0LN-) M,35E:AIKO+.6FN;!A2KQ^NB?W9:M;*O-")9&=I.G#7B;@&Q#P.:=*+"CAZYS3 MK$T\'3U7X0NYM%?C+G*.377(;+H$"Q.&;.;7B]_D7LS_^OU<9+%2P*&@-Y3& M[&1VW-MY4#(D_!LXEZ943CN ,$OYYD0\MBTK!5[*I_V@MUG!Y3\N=K."S_M[ M_UK1AWMF91Z5'=EN:09=Q^&$8:(5@O,P@>Q%GCQ&M)5"$FN$[._)"OAF<'L/ MMXD8V"&,VEWR;L0CN[9;LJ'U9?2-CDR#(C[]XU!V-.>Z M>0/N&I9LT*^ZCF80QSF&!]H:;9M=-=0J6-DN%H.V;N!F12-.'8@ZU$WED4)8 M$.F7!3$2Z2?ZWH?^4<>47YX:K]>'PQMLUY[6/UW'U9J]=<30:^TL?N &FD;Y M(QT]]'^+OQ^+_?M&_CCW[G.41W3/1@U(T)I@! V7&PR?"\8?2DO2LKTN$Y(6 M[OMZ[7Q(LD%< B$:U"M3MO6F"&M>'*SE+_NDA[[V];Q4*/RX+.2:B8B?_Z5F MJ 0?*DTNS%T<\K7/([)8K#STCVO=_,ES1]4L;5@6P;,&80S8P WX$,ZHMCDA MC),5FW!8$B#[7K/KMHPNAJ%\X-Z[;<+]]__*DB1\.O+B'Y[^*7X*OO9O&/GV MA8Q^TW6"+TP[^,[LVOZ7?_,<2+OLTDZT7)UT+,*#TZSU30.)T1Q.YEJZV8#X MRN]=:V.=WY^NVO*J +FN0RO_P D&_]FU98UNZ'>T3E>77=.&$38U<)3MCC/I M5PJ)JJT]CWR-1[@A#W3Y97^/&/3I^$*>@Y!<IF2\.)<,RF^R+;,'Y\ MF .V7[8UTPG&#$'?W]QP,&SG-I1R#J7$GO5KF5) &!<)262>.+S64 M9O2TC& Z50VWLS2ZU&I:LNT:Q/9GT[0U4$NXIA%@%P3^MB_ 8J62 V1SN%-B MV\"5&X\2Y![/4-N5&S/E!]>X,I!_F?U(=$M0&@IR!BPA/!VV6Z19??"5(FF%V/-<*HB!ZJ!?(/?YT M]Z'V 8:H*$2GMAP(4BD/X)EZ$VFBK/ ,?]6R-5!_T$ "D"[KO)<^HZJ(!D'G M6D"^;=!\&B(!J*P_:HL>L,BU/?Z ,P^^/L]A:R/7 _&!?]LU%&*[,'[LAQNE MTQ]'[\/^WK7AT<7E8(*\:<*KOM#7 ]X$EJ!&Z8-1^-8I..Q31LI[![)[T$8E MI$DJ[J6MP1/)JZ7AO)KXBAXG%H(7="WXRKO&?QH:&4QKJ]P-S #ASO%--C$M M@M@\A'2<(F-YBPY38Y-GC;P@$3K 91<1S8/V5MGUW$)P?<<+@(2:%,?BNHZD'=#8 ORCLF0;\,'@Y>(F. M:1@@U\'>P? Q8+R\-QK=)DB+)WDX2"O$50Y^0.NM^7Q2NK9-J(Q[ Z$BXD_( MP,A-FQ#-&=A&M("!-M*>6L'+,:WIVQ1/CYQ C$,^=D TP-*C84<+_ )*8!-, M-7,RN@-T6T- *,CKC[:F$_H$,%)VUPI>/Q@,B!U1?)AHP*7@5 '\H\<"=\$# MX>*!8N"[V+7-Q-T,@,+XU,>B%( %8 IGD*-^C<0=<.M5'+,T*WG(YER MRW0TSUW1-9 TE0H('IEK:2ZU^PXXB I,$B@Q\J&!(BG#Q,L-*@T>6:HWY1I, M$7Q!@&:3@_"?>/H;X%O8HX!J0QM=%(\^SV#;Z,1A^P(:IH'FHG_D";XG(<'7 M/0?X"'> !.MZX \!EQQ\'N9I]O=4 H!K!G<#HZ,3X;T47ZF;+_! N,D$H.H3 M5-=G@I),A=4$CPI'Z5T%R$XEQ*8*TR:4X< L!69[>,#P.AS<_EZ#P%6&Z0.1 M@B?3!@1_ AG%2Z,W>!I&;U+!NO2H#M W^3A!'4:8G:&A>Q1X$@[00^]$H/-N M\;0)'59:'P&^V@>N"JC0[+JX3\<7I\4FE_/G-@(N\"6,3S>-%D&RGO$>4#=X MVQ&F]Q'[<9D&Q.^84%%SJ$LF Q(01:8^'6@#P)U,MPW!Y(0M2A&C/)GTS\OP M)=4'$IAM&U@VD.2F3EZUAD;=5$ D!^,3I"6J7Q&SX]D^WP?P8P1?,J@_;YN= M4'"!92%VZ#U^HJ8Y>/8!KG^?FA60T@AWHH^ 4X,2!HADJ34OY;/X!313C,>7$E>F=D M=QFMPNMFN>+G_#&6S/B>0N?43I2-IT-[LK-9Q) 6[V ,>^M]R+^?F M8??B[K2=T626\- GWZ\LX4BZN5'(N\]TY%1JHVEFEKW:"MD 0/M[LQ?E$>3U M+L(AVCX (FK]J.$#8+>" QB(W0\$5+HTP 8;3S?/0P_9KK9-0)FD3J8'M0' M'581N8-DR7L_"58[.0J28%Z* UX*<9]G#RE4@H;_ 4M"4<[SAM'FSAIC@*H] M(ML $]ID!ZYJ&)A_N07K:;L8O9P"V,(\''P+7]#4 M,.D4>0\W_IHF.*I^]L+%^8$!>Z$0#8@K]"KQ S7:&$4,83KPHVF:+A9<1+;X MHN&'2W0:+ S&,)$5X:3"!5C$8:OH"OEAA3Q8^(! %.ZU<%);Q,!8%)Z.4:SE M#CAT9U">TQB03G:58K <3N:7:O4FG,V!9&&4C#D[=(TXB)M=ZMF <%@8=]&_ M_* ?F /!LXZ2UVIC$- @N@:.8>#IAQR@00)ZEQU9]4(%^/>IBWXZ2&A'?O1N MB7+3\@!J(/KH=X$XZB!G&,QD3MVSC%)#!45S( OB?!V<)1[%$'7?M#2#QDWH M='NJ@)X:1'XTWE219N]. [31<=#-!:'PYQ_"7\T&X88G[>^-1V/H<0]2DWXV M1*2JZ"4%!E$=)26([+Q *=AX/\ @KPF<,Y"^#]P/$&7X]ME/)@60L;\78@8X MQJBF (:$N!C=R)Y7/(M-G[@V!$O/&->\H*ZH5+Y]@/#BDXC^^,D-JGBHM9N1 M_@R*^IKYS_,PRO %!Z'*Z3;^$"^5YWA!G\X]R[86Y @F"=M T +),B"6X#I M2=OQC<\DN?63*($F:'H/(U(5HT-<9? M=O F+U<21NRAG>OJGI7;"DBN.07; MBBKN''+=//$C>6HCV3!^^\*&O_+HT&U^J->67M(DH84WV3HX3CA[ZC\]G M+Z(MG!MWTKO/,$8:)83#3$&(D(A<98!P:H ]Q]#SC'#A>'*L@(J 'A1F=KP% M.+ 5@?' E)PAM^C%H=<5I*X"%\W+GX=]#H1UC CY1 _RZAKL1*7I]E&PS5M3)#17*!#5[QLY $^Z$6V;1F3?H.?D6\* M?$W]/2233A!F+P]TZ@E%)E4S7%P[P*)H[ULL@:"; SE7?HT.,B!_Z@L4TW'! MFW(TQT^1!@/W!0"?H(1*@-^X0+GC[[B H$@AX8(;L6DL0<,GLP'Z*8<+?^@* MHH#:=&F#*DJ0,T^Z#'YST.;5E9%7*FJ?9Q7*EUBA?,R%\H7L%,I3SRJ0DC16 MS2?O^=UZ%N366]Q"E)B=2BY%G,&Y]S[T?QBUZD7_1C9RCQG-(HLPB#_FE[IU M7OGRO?+NLS_H_;W(L%/@(+[9[$RPQBBKIA74O)R&CD>D7KJ&:U2RK3K>F4T,5RMA8GA_;VB4.0Y7TK\!<)A#:J7Y-2^@ERY:E:P,OPZ?&VT"'63"=T*,#P@'Y-1R! M%TLG(2Q'"/ZBT53PJ"#;0U.N,H'#5BH;8'>D7W@Q,W3)I\X([@0BVH+,=7( S8?@&. M7YX71/OO@TQ#)+W@)1T"JH,'__T!"PRP20N\VBMG\N\)BJ2(QS-@,IU4+WGC MS^I@(KF@,$>=3ALMOC5:!SC"_;UHBNF]2IK$MB-D^7-&9-M %J.4-$U,2R!C M&B"P31 (I]L!P0<@=+S$O>SZ22W,&TR;8"3#]R''2=^S.Z1,RD=TV,",7FKM9^;B!Y,'.ZN"U%$UYIA;8L',1DX:)A%7](VHFKW[0)34?@>S0>X$' M<.\UP^JZP<((-H]H>3_0Y1*_[L'!LEV9'GZV<_+&,.;M80Q=N/6*M_V#G MK+O8X\3;6.OMU-'!$AM>'SAL;J!C"5/7:QD':L;BIBF$W891DA\Y.3,6WA&9 M!FOM URB-0'B)[_T2W."IWC+X%ZGDCF]Z=F6NQBWMQP-.GAXD^N$M2:T+&.* M?SNA9(/.8N#F!AOBII:G? HO&2OU&"Y944*_81"@3"T%\&0I;,/3]K^@)TQX M%/C=5UPSZ.R'O_M-(;U*J* =H$?+P''W*V'"AYL-ES:!I_?(B;*D,"'&I1$8G>H M!IF8T/ CD:%I&HY&O%TOLR*1#_M[I\',#K!V19@=KNV;U.%H#!H&0+(SNT6R M0/@\I, M1AQM'0AZ=J!C^:2WEVCQG'P(!_,JS&AS)D^'(M5*-@EVK4\KBT25 M]\N<:<,@VC;#V^_N71_VG0UH#GH-!4H0K7)#MQSKS_CH+[V 9K1K [7R>\^9 M70=WTP=/#^_Q]\9E4"PR*\\G,C:6#&N''=??ASFAH-NG>T,Z(3+;'WMPL%18-> MIUM-EVW<\(=FUSTN"V: YRI >-">X MS=0TO/:VR":8WVG5T1D4UTUOSZ*][&%JY%;+)A[;KIN^,[)P!_O%[G_H]R_: M\NE5Y6NWI&1TDY;PT*\WOAX+A?AD=/])_[@V5:MK9 ]NJ5$'4Q0 MQ-OTG&QS\N9DS-1KM!UK6)?,^_OS>?1' ::\O1S15H[1NGV_Z0WX\K3KC;?= MWVLK$S9)QD:TINU,L #>5NX!L4[470XBDT$]M5L T?@E>?,-VF6W8CGG#=I%MV$XI$*]_^-4L0SAN_5;S M7X+&WFK5_=^[(].X$P2A)%7@NME;SZ>X)W44M"G>3247V7Z^T/T/K8O<\?5M MO7YX<%R_O3FYOWSH?[_O_/IR*>I.LF-\P:[CJ<]4&A\_ _5MJ2NOZSO-PGF+V/ M$,^ !00#'O!BXAB&MN@L .2+D[,8Y$_D>5KGDR^$)YL]?#AP)0%9Z@' M=IG:[%B)'3 2)@^__M^[W)A1G^$X;(WO];9-_ U0ER;MHG>"";K,3L2TI4ZF M*2F9H F:(N:SH"EA7TEO!$%SR',M#]R=JOQ7A+RO)0K M\U*A\/>:.:6@>UMYI!F:7SNQ,7@EV,-#YANT'.%!R[C)4T /_2/RHW+[Y>UXV?M M'>=J+HYW0-VH)+Q;@]&%$4;3+3)K<-HOWSBU_<+A2"7I'/:^FU+K43H0Q$&E MA\_)A\48^8[SCC/\WSOMU?UH=#NJZ:I$T3JR_H[S/SC>4CQ,%:&?NH;FD7!7 M.W[W6>1S)8'/%XM!G6TPLL_QZ5_,PAZ;\67P4"GG4@ /@T@A@(=&N4<+-:GIDU@G $Z?/E9N+F3 M]4>28^@P@@X^(Z? PQ ?U\>&DI3C\R61(<.;1(98 HO^MZ.GSJLF7 M2A>GR MD"ZOKY]YOI2K\%*^PC3T36JHL(J&"J&&"LF$_I>]"^U[L?WGL/.V%5X(%5[8 M3N@OB1(OY 0&#F\2'%9R[&,&A_' O_#-:KQ\>;HKW$L,'99 A_@#_SQ?S!7X M0I$%_F\3'PXW@@_+!?X_[5_MBS-%>OQ>SAHZ1&\\<(ARH+T>M#55)?!P8+BD MO39L72CE<^\^'XSNN6-ZQO1LMI[U;\C16=.I-(]/E*QI1L)V,PY+6,Z7^$(E MVY9P8\4'/]J:2V+ MM_/EEFJ^;76./[XO%HI\N<3T>7?UN;@!?5XN?G^RQ%>Y5];=O+3KVKS1A7BI MP(MEILJ[J\J5]56Y_^WKK5:KW"F_7G?=E,90V2+F^$J1:=3N:E1Y>8U*?&7\ MEW5VFW/=EY^_V[NEH5M?ZA;+O) K,77>676N;EV=QV/72M4HG'?.]$-AQPSN MUM>FBZ+("V6FS[NKSX4-Z/-RL>OK<:DD:??FX>6N*_-&0U?0Y'(ESS1Y9S7Y M<'U-[M>UW'/CR7TUGLL[KGPQV,8\V$:QG#V-RNKN^!BYLNQ)Y2M23*]](:@( MR"==30\PC9&VK8SY8"IJ_B14#77PY9$W&37_4.>-+G$;O:>OO6+SXOCB,:SU M&5 V46A60LTY<[&IDKA"(=:2N&U(&/,4EO044J-]XU&]6OQ6_67VCLUJ.U'M MVY#/LB2GT[F6+54$OBPELLV-84,JL*&T%6Q8+D- KH_4TV_7N1>ER) A%>OB M!8F72CD&"SL+"R=)P$*_?Z&Z#B>^-E^ND?QYOO6C5%'?0M!=C'Y\ZY%\ M2V86.26+\"5,GU<2Z?Z4/FQ@]GLJ@AQO!4&6"\V=E],SLVG<%"K--V&]2\QZ MOPGK74A"]_KB_;=ZX?E;79!RS-HFME"?6?OY5G>2GQN.*^NZ[!WR'G2L=VU9 M,S2CQ0!LS? CREY0T+K/UTVNK-_8'>?8K=YIIXTT ]H43J5SVWA>XBN%-Y+E M>Y,J+&Y1A<7YZ;=\K71EU_HRHJ&2PI)#I\((Z?)JH#B\7 MJ__^T3^V;UNO-Z:VNQJ\V67P"E\0V&;6W57?HW74M_]X=G[[\O6LUKS;7:\W MCAHSB2\4F!;MKA8)RVA1X@O.3^7+']JU<-=XWAE'=OO;P/E<(8,)-Z;!"VIP M?HL:/!Z*2M>WQ:_V5_?Y7GZC&IQ *%HL\:+P1O:+LD7G10H_$]#TY0+6=DO_ M5A%^]_J_*UE>-"X5V:+QF["2A^OH3K_V[>Z+]NN;H5ZFNDG16E8M#CM5YO.% M0O;L5)IV84\\DGWUX^?79-:%IA## 7H&:[^VV9/U&?W#UQY LOC4,&V5V"%U MASI,DD:WSX*/XN_KH3<'Q+6S(2T#0O+ MN^3YGR"PSF)X2E>@^?SBVTS2A3DSW9P82-UP?!&OP*=FV\IV,&@\X7!X7OQ> MDGZT>\J?+6%02D*9LC@WE$E">9CJOPW5EY)7_>4R$.[+8_['E?G[K-9XXXH_ M?]O:&U?\+&GY=G(B*ZIT_^@T]^//"?DJD#R+ )(_VISY]$R_%]?O\M+ZG?@" M_TW_UR_!/>\!;C"\2%F=0)G/%1=.WKXE>&%QPQH@5-DV"$WH47]%ZM7>>4TX MU-]XY%!AD0-3_12E#!(N6N@JA]5*MU9U[I2WK?@5EBMD(<5F%B'':BG4U[/K MIJ!W#XL:"P$2+\G8+:<^0[OP69U7NJM,XP2!1(A*!Z.8$#$A8D+$A&C[-#$A M8D+$A(@)T?9I8D+$A(@)$1.B[=/$A(@)46IW,JW#E4_<:"Y2PESD&LRJFZZL M>S3Z.=@8)C-N(E==.J#OY52SV]#)UO*U_YG9:BMD?FMOV M>M,2^^15T;O(U*KC$/@_M2Z_;G)/T^_OQR]'+Y7&6;X0+D]0V>'"U'WR,Y', MJH0_!1]7F(%T;G(2^7R^PI=RB30HFJC;Z31T#(86@R$QK3 T7J-DMS3Y1[%8 M:0DB@Z%882C^_BPYOE3&8[T2.8N3P=#.P=#A]F!HR2U6OYN-T^KWHEYO,Q!: M%H0VVNVT7!3XO)1(BR@&0#L'0-7$ *@O%0Y[9N]9/KS*,13_G!T_E<]R>08LLX%EZUO)),S*E!D(,1!: M!(2.T@I"XUF9BY[7SOU8HV^4J MR&#U\LPHGBO&B4J&6FA_Y$0!I&O.,#NRW=)@+'BI,#R\/S#%6K,W882+/'IL M?)8W&BL)&OTO-4,E^%#A@U30C)4)!V.UO^>V">>V;4*X#MS8=C@"#U?A$LNE M1HS+"3R'*4:>:X4N-BB^XBN& TK0L6P-5(+[CT=("$G"<<(+59?R'],.GN", MA&0AM>$%@0.DF,>OSV>_C$.IL?TUYFED;F!9F>=,FYLU9S!DA>"H\:Y;S7F\ M(39^(;>(^&!IZH-J/70'W\4^4P_3*3GL'1)#:8/./([XP'.F;)%'UWL6&7EJ MLXH%Y3)\ZO34"H/I(A8 M#L8)5FUJ)[J_0"Z;G$O]"X.XG.T-@4>D\1.- _C9WYN!/X4MXL\@*SJ&/_6; MK_EOEN+>G6Z_QF4JF1NHKIL$/\+&X6?Z1&4)?HYKS_>U[]V[W+?'S<'/=-:E M'GZFUSI,A1]L+:(! LV3Z/DCN&0Z(D6=_.+W3Q6-DZ#LVB M-/'REHF.T.G&D6CF;&4)C+[)5K]6O3HL6',%*SXPFLF]U..1N"P>?> .>Q1V M9, =T^#W]X 8;M%P3E@EG$LNP[16.%>^N[^\JVCV]=<_VU^<2BZ-1'% M\FNB6)PSE24(4S7YZ^_GW)EVJ\8.8;ZV?&!4L:CNJFX- 1+^WMA4'>Z1! G>C#FA7-XTQ&&@T8/ M4$[!=?@)^%7:8C*JCD,:PZW?AX=B^Z=#;I^TK2>A)E$8P[$[%8$7"E-7X>@< MILK7G3Q1)^3^Y_=R[J:W??N2S#Q)N1Q?*4]561[4RK$(?/=,]!X/W@-7JY_< MA"[%_MX$![BR\23BQ,G+DIDY.7WZ8O1;NG8^=W4^ON3A1*ZEWKR4/TQ=6_N+ MPLJH.)YLW/O)O#AJ';/QV#Z6*S\VF C*ICCF/LQ* @VCY\24]F@1E:H]A\)[ M!+Y+ZR)W?'U;KQ\>'-=O;T[N+Q_Z-[W[I^^.H#R]>K.#7-:,+ATEY_]!U"J, M#QAP)X 2Y4# 4: SXU^A;F;=8NV5B[%HK>-5I*-\>+SO[1]2, MX=]PL1+\'; L)Q0>Q%P>FX%4&N[S%_NPT819[': Z!Z]Y"-WK#F*;CI=FW ' M7$UI$[4+;[ANX@]RJV63EL=*^,:7.X=[?TQ<6=.=OU,1?>H'5"096F9V'9+KU,45)4E'$?!84)4PU>",(\@V9 MG8A,$;MC4B-D=B(8OJ9\@B9HBI0%11FLM&66]9DB-JMR,J@'R2SK,T5L5N5D M:)$LL]S/%+%9%16Z;3>S7,\4L5D5$>:=,#EAWDGZB,VJG##OA(G*V_!.LGIZ MCK_R)I7_BK7S1TWK='79-7&7-E*'%0FRHA#',6V-.#',\H@ M85E(B+^;:8DO2V6^("325)E!0CHX-KM3>Z*0L%0+4@8($P!ALYU%^8I0X@OE M,H.#-PD'A?7@@"EPH,"N&>?Y*R+HI5CAR\5$3J1D>ID.CL7GN0NA7B9S:@K3 M<]R9(6[U,)1\"7SW4B)=P!D@I(-CLX^).0 MD+2/P$+Y=0%AHZ&\5(&@(<=2_6\3#(X7!X-H2XAA2.B?B(=G-]9M__%+B>ER MS,=WE/E2KL*7I&R']!LK;?C1UEP2XQZ9-5EQ\NK2[CL>/0ZQGS6%'+@]BW O MLFW+AAM')4-Z "QQG!\Z13J KH#+-8^_R-X?(7>W4+80T#-MPE="P W!WDQ> MIK->H53A"[E$CC=*G]OR)E5=VJ*JS\EA,%7?:/)"XL'YY/-2(G4(3-M3H>WE M1+5]C?3$6]?UC>8E2GE>G-X5G*EYYM5<7$?-F6+&7#H@\6*A /\EDF9@&I<* MC5O*L&ZV-N!M:?#6BP(*(E\2F*KOKJH?;U'56<2>3W/K:/G3#-C79?'JID27\QBP)S5 M/@,Q! MP534_$FH&NK@RR-O,FH*,61;,YVA,X227=3OY^NO)]5?]^*S_A@"YX"RB4*S M$F[.F8NUH31ZXX%#E /M]:"MJ2J!A\-\2-IKP]:%44ZA]8UF#_OEE(?_]R^VO&U)*LS>R) ?3N:Y>$0H\6.KL^3),YY?/$2RK M\YM>9T_"Q&8:##:;1I *?$ED*^^["P6'\4)!O]D^O11OY;STG&B/[7UA.?2ILY#<,&RF+\%.21"\)+(G^)JST&DM8\Y?GF56-?[T^ M+Q3Y8CF1MC<[LEZ?LLWSYX;CRKHNXRP-C@!P;5DS-*/%4&M-U(JR%U2T[O-U M"_OEHY0,S7&:<6X*^]*Y1;Z2XPO"&PD1WJ1>%[:BUW-R TRODX[^\Y4B+Q68 M8N^N8I<34NPUHO"!G.S:^8[KZS;7Q47>:&02!M;IM>IT.O<5O3ZK4>X6U_?SI4D7I!8 MNE-KD^_0;7>:(2;YRM%MMED=U5:6DVEW[H2QF MRV5>R&?0#4[3 MGG1+5E68LP/O(1\Y\4/!P3)HE;# MM%5BA]0=ZC!+'HV<8^J:NC5>+Y&X"Z<%M/P6Y\--]ECL.0F&D)R!@ RU\4B. MY0F"Z2P>IW.=O9NZGF>ZSD*%#=MLYMIOJ!J N>M,J5=< MJIBKU)LM,& @D8HJA'R%+Q06WF+TEA"%A03Q5/=O&G=8 F L**@(\_?XOO&@ M@&E[/!6,\6L[2P LJ>LLV<=BA4UK,?/M-U(ML6/>>H;Z!+"ZK#37K,4+ HD0 ME19&;=C-S8A/D2(_;U-TII:=3""90#(SFT;>I%2NTLWU]B7WRJNA=9&K5<0C\ MGUJ77[>P"XJ*"Q>N(B3/_&062'RN?UR!Z>G<%B7QN6*!+^9R26Q,G:C.Z;1M M#'D60YY2^I!G3AT40YYT-D@517!V\(R41'JD,NC9.>BI; -ZUBC*8L"3QA:N M$B]6@9RLN#\NS) \\FVTD+$I\)5]@F,,P9P',*:Z).101)B)/_X_R]?9._'IO M5HH,,I:$C!B\#XDO2")?+.[. G-8$_2/*X-0P.?]O7__4;7GSW2(R%?-Z,K^ M&.GW5O35'SE1 )&:,[2.;+$%OJO5_]VZ_7YA/QJ:W0KA,P#.K2]53R-[$ZO3/&?: MW.@D"I%)A#$K!(>-=]UJSN,-L?$+N47$!]5ZZ [^CGW:'J93<=@[)(;2!OUY M''&]Y\S7(H^N]RPR\M3@]K&K PE[-']7OY7O=7IZ'<'D@1P1V,\]WGTE2Y_0O9Z5(' MR"# 46\$/$*3G_$F010V6=& -[9!R5K4 MLSK9"E"=1PG-!E;-(GD#E3<3X:JP4;B:.6E90JQ&[_'Q]\GW;[GS?,H0:R:+ MTP]:4PM')H/6!^ZPYWE1,K#9A+ 2:.$6C".%5>+(0F+I^]5"D:U"W?35MT1# MQSD+;K'[97'.5Y90KB3>'GWM/U_\Z(O;0;GEY2O]$%>9*K=3_#**;V.Q8](> MV?(RG]+0<:H,)1@ZSBE&F@A0TD8!:C<"Q\?7TXL7J>U4OL@I Z@,!XZ;BAOC M2' M+_CIC1NGRE*R<>.<2H+8H\:8IRQ+<"6V?CK'U\^_M5]I@ZML1XU3,[3# MB+6_%T:-IXM'B:('<%Z\B/<<8;1I] #_%*QHF(!LZU:7KK/66&_;A(PM,UXU M6M;Q_?7W;CVW]338) IC" OY7+["%TM3NQK361R;JG4W7$^OC%EUJAJO9N.F M4C;UHXU-U5182&:J"H4RGY\5OMO$L0A\]TST'@^N!5>KG]R$VAN[]QR3DF7) M$AWG=$O03HVS+Z7-I28GV$J MM190X]I8D#HL5R[1IP0UNSN/?__;^R) F? MT#&C'\5/?^_OF19!^,/S6EJ KWB7 R&3['+DU=)L J\RNK*N]SYPP5 &U,KP M.QT-$ 4TR_!+D]CX4=?DAJ9K;@]0T=5T&H1A7DDG0 MX54PO2-99?^! 59,3*L=CXYN,'R?(0OX 7/',.P/5)WKYH3JGHGDQI#^Y_-Y M@1^%8-B@J@#!@C0EHT6H#F$KV/Z+'?,KD$16I?=8509 .*+INM<4^\J M;A\ZEUZ V>[B%- M))\5PIF?@+2H5[,9GW$3]CUY1[+F@F#(MGICFRK,V@_9MF7#[4WT)Z-+M#/O M>^A+>K=_U_TAN:]J9MW*RD/?N+ZZ>GJ^N"A4I'>?@S$R9W)KA-?;@"E!+OO% MFP\-\0K P?(DT>$HYL#-W28@8]=&OP/!#'\"T)'!)G0T!#! (G"2T(N4T=O2 M3!61R#2(!U1RTP6P"1Q/GFMTP6/1'9-SB*Z#I^8 -H'GB(&K!=H(#X2!>OEX MA]C/\,V!V[-(E$Q\E_E[BT@HUY0UW4%B/&^8(#/A$PR- M,C-@'Y@%,%XP . #-2@OIOT(G$;WFO>V0H630PT!@KL-D&[I,KS%>V'3,S?! M?'W@QHPVLFD&=R,,#2<+[M")XP3NY/[>F*-2C8#7B?^H$?"J*HH-KOYD3Y): MQG,#KD$S"-P^ ?E&;D0S2(&S$CQQ+/]4!>+58[AK^/IK@_R"85S;%S"(B9[- MR?CHY[DRLT>YB*\Y,@S_VPG$QK$44A3+?%ZL+.=^YI>;U3''\TW,ZHAKNL%9 MQ?IND<\+4^N[,:8$L%K57UT2.O;W(MBAFS#UB+8@4"&.3 U'#],,'Q=T*'5X MAS^+:8>0*03' 2.50ID7Q1D"-PE&BFF&D33-[D)0DN3L @;D\E.+%->$D[J7 MK\+10^CJEUN$SM/ I8SDT0*/*I)IF(HAY31CR/9E:QGG(RZ)R@EY7IAEGN;5 M7Z0.+;8_C\NX&['-8T&:/8_+X0+6;0SY&9'X"E=AYY5?S:B^\G+U@RQY)0X55IJ":D?]+H/S^?RR^YJC9:(!JA99X(S"5A6D5%::BB M8OU)+HDYOE(,.J;M4IFGN80@"3#DM@?K0G +_MX@ M+#M=F];\W+D3-?#+<67*F9JZ[#"S?YE/HF+K*J0/U]R$A@UGL3:_UW-=KYQ]K+K%\ ?<6:>KPN$/=5!Y'5GD. M'TC@2TZ_YZ'_*_^G4;->[@ZE=A96>$;6=LHP@!^V=295SN1+X(!7K#MZ:N&. M2%8&"(\N[(2Q-4Z*OR(!4#BH&[( Q3-PJ(6^=!5%GKK( 4(V%IU@W(=N$RAU^)[9(^@\'[<8]&C;Y=USI)[WC/# M B8LG0FAF:*<">^!AXZ4[7R@14SDJ0NW8^EX\*3]/7S"P'O"1T3\%MF)5MK( MP');QHZ2!SJZ1=[:%FXX'EL4"NGW\QT#=N#[6L0 1B%GHPMC^WMPLR@%WA:2 MHL T-]#8 GC[Y5K8>='?3 <1(+TV6.[ZP%4'[^G(/;P5B=(,:J$:/8YH0!Q, MFVQC21&:F1=;<\$F -]<7*,RF_M[P2UHRL&NZ$0&<7# ZO8X5>[A&J!FVJ&+ M:JC!F$?(\48>3MG(N+57?SQX9U.SX17>&M,(_\ I?@&B<5)M(,0SQN%#X;,3 MSJN_O@>$P;@[79<6E'E/\FSJV%RH)HX;GZUW5<(]R[9&B[5PR!'2@$5AL%T+H$W3CAQ4(-8RZ'L#$9E0 <5H%CZC.-$_P51:\T$"2&$HM^B O_T8AA?\_I.1 ,A.,# MSV%H/94RTF>[[R_1D"4:)@ ^T'5/>#@P!Q2! M$H>CI4H(6JD2BU#4''A3X#-BU((@,W2Y$^C7//F0T3_45) K;TZX5E=&QXEL MJ( ZB7J,P)A-+K-(OC1FK#C^B!89W7J;'*,N4WG6[HG!70]]X?6TV':NW+PC M;<)IDH2)G:77*8I!Q^FE>WI_HL:C MUJ6EJ78:"K/78M+V'*ZUR#X%(VK@1O_]/>YA\!I\=]M\\4U[(*AX!4U" M^78ZK-4*B_'Q=NJY**:7./&JT- =F+D8C1,1E!!7W6N[VH#[<73GP1,O\#F1 M]<+1@NC9!,S+D"WX_EGK>3$D&PO"S,4=:U"!;-H\_1-)/ @FK2$;C][7XQ,. MX5X] FYM6<67^S=.A:^)RS;1[598RGX7/*=*_.2MEVZ-1_[R91P[*G*Y,E^NC%C* 5\I&K?.+N,;:!EW$' M!\$I)ZKV//.P#I$>UN&8NJ8&XPVO*-+!T",;P&CING]V!)U+_!L(58*_A]^A M0+PG6P[0$GSZ!#9+==O(">$O_U001^L3CS7X&CMXQC/:1Q":@-6N:4T\H&)P M $;T1_2\B#WT.G#H#J*<"WCVB<-Z@H]02]NS;#ZTG3<_3T'T,IW6O]$RT17S'TTP M;3&()^@VT2!D]'W.B*\(L.UEMRA)@4^)WBCIT!ZE?6:-RNHD-13YP M9Q":F+8WOI&:];9,4\+ +%0#>*YF(,IS2ALFBOCK:9@%PGR0V6VXS:X>1BM9 MS+-D5Y)#B:()1RI27"!1(Z+DI?)U'>QF4*'G"]AH0+FT,.V&!4X_V3-TUK)A M2FP-@L>'$T:/&72X)E$1DH*\LHLI5=!U#8$A:*^U4($7CP!& MH@=DT ?U(KT#X^WV4YK0[6>!8UNO#7+JC;E*Z4NPUXI?(5@UU)JW@A\^)[%. MFFKM]]'-Z?/A46EK#I>8(MS;E*' M\T64"_X_ZE:HJY2#T6-G1C4KMU;SHM)J!R+OM&8]U:U?9]6CU]J+NK6FCZ6) M39!V4+,6[:WM.^Z8_03/!1?+AU5D8'L\!5EHWL:4J;2H,EF:&JM"5;U![:Y2 MD5O[3+>ONJW#N>UYX].7&5S-LLY,M48SC=*"'53W][PDW)Q>)_-4PURP:>," MNG%EUB"RTO-R7MA_&[>1M_,[VI?1VG<'2;.G'@$ 7UXL6T58<8 M2RN%84[-Q3MTK(/Z&ESFD.';ED'7Z;S$C/^@@>9$SJN9Z,PM=%R-%RA-LU1C M.E:)O1'E6_?E;LCC_76SF7_Z4MY/0)B":]*DN"V?G>K.8>Y>.2(&U4,,<9E4:QS"UR@OTDU,VR#.#7#M7-/N'6N.HIM8.S=EW^A0XGC6;0_];^>M;V6K\?WJ\#&171#K;'FX M,K%MK?1A!,;*TO%#7_G6/;W_?==O_LF]^QP.,9RD#6U?B%FF$F@IJ[2)VM7) M=3/DD=\XN8[*.$5^*E%7==%'//2O2MKOYXO?C<.78@:V(8>CH8W><9<$"?1 \$#5 \F>W_O MNLF-JM5DH5VJ9'-Q?LTO[BQCL266*4;*.6FI9U/N:#H,:@9<0B%J^ M4HVT6_ES6&F__&Q<%\7V:-WNC-K@9<8[7H^[QF##.-X;8Q#,9V):4DO8/'G) M#P**?NOEI=T^/W'.7Z4LR$N0+/#%Q=\A76*A0_C#M!_/C1O;5(CC5 WU5GZY#)K1/VCG?K>PCGQ^U>^6?S_T M?]T>O M"X]"5[.(VX@F[ I:E?O +X^L\1;^M'&)Q]@8S(A/O_170@JT.DEBO!S]3WS, M$HLCI-G8RV<-VF;G#A=2JF1WD!;YHDC_FU[)M3Y7XYWOV-Q?IB$[K"&Q[1_. M\<4<:$A^:N%))C1DLH47)UGX^V#?UBW!)I $S/H5V'45S+JJ/72- M5DW[JGW/)6S9?[0UEZQISN..JGSF9"+>&V-<'-7K@MC[!5%L3+42 M-N[E'"_D9A1IQRRTL8K"WTRUF&K%K5JQ>06B)/#%PM0]0UE2K422@8D'Z-L/ M(-(3-:0QN(H3 Q(A*AV,8D+$A&B!0*TZ*5"[(NZ#5@]3KFX0F!6_UDYO?G=J MK3^M# 1FH^P<-X#2FEY;'0O2/!JUL7*A^.STNF2NZES2]])..#K9FG>F>\U=J$N!>F0E,FPQLV:DCO#9(;;(M=V0%3P]U/L"3$^:APL0!+'(LZ2B1Z\-&OE3A M2Z6I6QLF-])=G+[SE6Z\ M=(8'3:GGJJ.#YORS/7Q6";*BJ<39Q"X-GW062!/-S8>]^3V;H#SN*?Z M)#BG9?XNEFCIT3*/>>CG]!/SFM0N?KO-=-F]<%=+;GQ7"]CKK[=B]U&_:1#M MW>=@Q%0@P^&R'2Z+RM>TO2WE1:0J(DO7RO/%?>[ENZIEX7"]8$3>T0R#0Y%V M<8N++V+#:G1X"F[ORXG9N3ZT?SU)\S>Z #\FJQH/;Q[HVS!WMKGI)>SIC3$& M,I'RD%5RIV5C0_IW+;!=+DP8V!:6'04^ME7B#5# YF5S>+#1;29K\.,"O%=6 M$+_&ZDJ8T2L7%HD1O]BFX\S.LTZ]=V)'&IS (,'WZTO]Y/G,.?R>6ZVN>CN5 M^K-Y-3.E&[2P&3 AAOH\OE0J\Y5R(HM ;%]+.C@V0XW%%=5X-$._NAH+/^L% MHAKM'[?%=*EQ]$9L=GR@O1ZT-54E\'!@GJ2]-FQ=!%:\^WPPF@/)@,YLS!%( MHOAI#58<=C4=@RZ/GO_*'>L3%WS'G7?PH'GOT/)T.6YI8=]D]!T RM%6_()@ M N'"X&-T*L,C>#3+SNK.]!E/FB4.0E:>HB9'IK2)E2 M+ZC4QUOQ$A95ZKSV>BM\?ZZ:J\3W6W(:I%B=AAWQ%&).&<3(%2PXZKI!!IB, M+34S-$D&3=;W#(*9"Z_R86/XP&Y:^HY-10:+G.$D;Q]4DO84IO HCNR"6)3X M7#&1G@#,-TB%-I>6T^;U7 *FS=.+##>AS6*!STF);,#8$1JB7VZ0/$\XB7'D*V@N?' 9\8V[,=#:MCWU2HR27\FG+[HE0S^QAR:&7R*I?(CG^/SR51^,)\F%5J=WZ1/P[1Z,:M*FRT]6=F'"?>;PZ0QD)O>=F"WMK)[^B9SLD8^KSE\M@Y,9LMN#.YNSWK M*+)0_Y>XTD8,1>)*+&T 11()O;:"(AG*-FT?/M]0*+KEH"XCW=>9$#$AR@X$ MI[>0(=)R?[)?P[1N%0?V<)4P^"VG_F)KTH\%XN4"+XILR\?NJM<232,&\>%; M5J\8>_972B6^G$_DK,(=L?:;.6QG_9RYXWST:*PJ2K?3U65L/:L2RP9!D*G< MT=[W'1,&WJ=?L#38UG:V1>;H.#)%\%DGM!N]H58C,S45([PS@ND&>56+.!]] M[<(NJ3=/TL65'((DE9&IXI&!E-><0RGC8FJR+HW$5_(E7B@D4E+%SH?=-=00 M-H(:GD_5_ZD=ZZ5OK_WS"D.-6% C-D]-X@N5(A9C[@)J9#-3PZ+#-$?.;S+E MR82("1&+I.,]OW)PGLO87D">,\CZ*71VY.80\3.ZR2Y4O8O',4_+NM],3 C2 M:9SMN&;A:,]9'$DX*R_Q>?"HA.+48_MBUXYT6@NFR(LI\D+=W0-%GI3?9XJ< M2%0I\KDR;MS=2!U6.L_L+3[T?VEELWM_(=2_RADX;RZS!_E&LRO[>^35(H9# M>$XS%+U+NV7C#I&AY!+/O#X]-]+0#,)U@-JVPQ%0194;/T.7IW,UX=S<_;U)G%I%ZX1I\QYMNEY*2O?Z M/>M"N3B]^6E\BT7+2IO3,K&0YZ6"M)R6G#0G%8*)P3G$ MSJ2RT0.9Z^!:#4PA?FMU;:4M.P2/W;5)M"I(QZ/>X2K-X([:,+,ZL7FN:FM] MTY"Y]WCO?_^O+$G"IT!_Z)_BI[^IU,PTA#=RCVZ/J)M5!23:)M/7WCR@+(= M698*JZIN<'&@M:V*T#Z5KW__N6L,(B>/,LXU.=DCS3^A?FY4LO"0IF%L.<38 M\@$,TM?Z8:(75_@14!7XLB#PPG3["2IKR9K*O6ANFU-DITV5&81!(41UN":0 MRSW3G2G]_X.HP(V%VP#]SVZ%G3,L6 M3/8KO,,%Q.9&IRK:RZ@*.''=Q%.D\+R);E4!K ]F*S[MK/[\W;<[ABZ=%\,) MPS>C),'SU'FS-*!R6G9O;34[OSJ-S 7EP[O/^0_C$0+G3X2,EWB%9FN/PWG(57!J1_!A#3R9IT4KA_-2GL#$S*-CI6F M!EGS[G.IR!<+TY7$>>K* /=-0EQ/3P*#J0&M!J $V(2.^0R(INLX9LUUT.*) MI4^@/\!@ZM)YL]LFLHI/+R8H+E)0<$N.S2P]) &$F'<\Z M=W $!ST8 GAL8%KE]6.;RX ?ZZRL$?3K?AN" 8 M(.QZ;W_/!R9\;U/6;.Y9UKLD^*:%]?&^,QOXMBI]'.@4'M)N!]X^7NUH'4V7 M;< D#9FE-37,#P>W^X\,8,:#R\$K]_?HD/0@@O 1$'6=#Z7>BQ9#0G3[=('JO!T:C(CS 3Z944Q;56&00$AJ##^C!P4! BG M#W),2S9(.$C&_MZX-&K&@:7+"@GF'>0# M;)R.,DTC5US>BM[=Z6B.$QID'2,&H(/ [33, 3'Q1=Q_JN\;*[*EN<"//E6% M81H1O_T- :A^S\3+C=BD(VL&4H-Z&@PPN,<9VD,09!0_[._5)VJIW$ / ^+G M!M'-%YRM1P %^K" 1V 9'(3]H?M4K=DDP 6@MD'<%T(\-49SB9:H"TZF'X@! M3QO$8P+$_DX7X - S)PP*Y1S([/2M:G)&:(+@8,.3'$G\P7LX8&"^JA3$-&U M)AEBTQCK [69$L> ML#P15=U[-@&IU;UZS2.7,A/N"[")?:\PU>Y.3=.Y(M9-#WZ>4-+%BB2AV]FV M'-"8N1^%N@^:QC61]1.0Y XY)K8"GT9>P91N3\9&->Y3/&6+'M+3L@?N<_&Z M?5GZ=5D,'!QP4$_QA+W1HR1IVW>MF[,/D^>(4[G%2EZ20I[IB=TLHT9+!S%] M3CP#>A ]$+MR>D$>N5-M(RX:L\!5%22)QN56=%6!774#^AOY[0+]G#S!_\3T MYQE[PEN![NP:K3'V/-NI#(:DV_<18O"O^JC4CG\]KAH?P 23,!*8B ]^DYSX MX\#N[R.;7PY_*HFU0L(8_J .[7,$R7.6 M P2E>U6-S\I8E=!HDG9?!&5QH >!2Y[WLU"^Q0P)@(8:#1ZJ\A#]%L1X-^;C MB8/&NT]-Q3%IA)%!N#B1FL1N@XD!F\".U;E$OY0L^CUQO[^WN!#Q"5]*4];? MT'-%[^WH1/E\TVD5FS6Z:P_Z#TL)F360P/X>?+:>!'7J3(R)R/DA3&*A(Q7 =TV=#=>P M/K4LU,&]&_QQO>"?2\>[TT;UKZ35?_ZL3149<2=<,#-SGNB8X;HDP!-Y %]W+)>\BU IS^FZ@M5(@X5A M$)O0^]J"E0_A-X_O(HG]=2G$QN9Y_7[4,%SC[,>S5GW#++@!GMD+72'S\_C 6.#LP^[B7H25U0[+]Z.'4V*]#+_(H\\=_R95 MS1[H\O #.N^!C=XH/:*Z.L"PV1$\!!$HA@@!BOA B<*& 5LANLZ+7&@2$_X; MGE.\?R\,/U[!I,"ER@.;?!"\GSZ"I%:=W@>A*O[E@3F/Q3,(0@K!U MX=[Q5 MPGJ;S, ]X:__W[O"&OJAH"8 ,FF)"6%>HC,[@)?MO!,P7TVU^HXC^_JP^H^% MRH[VK D$1^6O9;H+RH:: GO@>RDLLY64>Y#P+4E_K:L4NCY/*70#V"A-ODRC MI#&PZ^ 6/:.I=5&Y.?[>MWK5UQ!W<)7B7UM1*>T#;$[;W9]QX8/DU84(N6JU MEJNO9N[Q:K#SK?6 60(47D9MT.PER&%-<^S8]C"\+>K0DO�&+ M5P#R@8S4K2F<&8YL=#5TA#2H*RGA?I<^R1_:&'8*=VVLG;OZ]8@<$2@*!!C M$,!CK;?.2_GI^O+WP_'##K2'71/S]6HE9P/PM9RW5"[ERH6Y6W)M%X?9;9WT MC3D[MD7!S+IZ[@#UI.RO2KNE7F@D5C3*D[7_6YN^,M< V.GZRJAZ]K53:!]^ M.W/4-]SQ;RZM(AHT7U7_C+??^J]Q/VK\^V2./G]O]F[)#H3\8W,M6+8%><$* M0O+IG__)YX53C>CJ!^%*[@(%W-"L> MO2261/0J4VRPM1%AL,'/^))L7#HYYB 6NP+LG0R@1C[W[M-I M/@PZ#V@?!;2!/@@-2VYKRD?A$LB8 ?;21!#6PB_]UWL+_Q+@I(>/__P7(!T' M=(O(C_DV 4*&M0?TTCB8X5P>C/UTC!#2!1@QB*X>WA1NEFTHA":I9'BDG#,T M3JKIY1!Y;'?>'7KNGC [;E=)*&,JK8?Y/ M^Q/VS-G?*QV,)?_5"E6PV;O_7EX^73\]/,.SXZX=_Z;:$YDPZ68)):8V;$L=C^RK[_^JA0OSZ5_I1T07,'! M]O=85PC>J0G+JWE_!S^33<8"^+>3CE:_'QU]T;Y+ST]#RZG-E8Z62'];DH56 MR[+0MB1X9@H85Q@I5OB3H \RTC,,A+_S!UD]_*F/.]< MN:N(RZ1G7LE.*@E36;(H.LXK(3/Q5#,TAYQK3T0=MQ/II/AP/=X\+QT.+^0' MTSK2P2 ;2Z'BEQ@[>('&4[!SD6>A4'MNF1Q2J;+6'-)9<)PV.LM/H8I *(41 M 965N>+7ED*:4?EKJ5QJ M)C,D,I:?";H]W&^-H^UK:]5NO!3&T$U>X!T>L2M<-1O<HT&6W/H]:LA[:E0BTGUA*[U&PO;>^JWV;V2/1E MG=[1\@_>NWN,<-)P^:PS/K+MY1^S&&QI$0:+_8!#4QI3T*+F*@2IGG_^6:Q9 M-P.MO/.%(&EH5:D6?R3QWP7+0):FSVU4N3)6L@@KJ;^:E:2BM,W%2N1#Z_CA MUXDAG>]$35GX16P8E]=>\CU-50DL#D O:"]M2Y2AKMO+A#+*6H7G)K"R_E3*XM[KY2FK4,L('>OYH;)H J M;A\,5I/1_ERTOX1NE$#[ M4C4G%E?2RW;=M+^;3I',)MMF>_6/]"YF2)0A46;#IMOI+=P0@W8>1]&?$XP4 MO-596[K(YJ?4W52G-/>Y),X)[94$@/1ZL"1:JF=C;CAZD;O?I6X>F*S6&5ZK M%7(5L?1F6M1E]+RNT2ISTW.<]9G1\ZI<\%4I)Y9J;X:>%VXY*=V/_GV4I>^/ M7^\:G=5TB%O'>,\=:,85]IWL[Y&7 3%L(CS+MO"?:(>NNABN0PN_-MF0+;8U M;91WA!<0^&=G$>;TCZ;?"C:Y0#57$!.KLNAXG G@-18#GN@#3]P<\$2_.[^8 M%N@JN4HET6WFSUPU-(,(=**W+1# ?BFL!H.KD1$)*>"OE*M6$@.\^WNQ M"'SZ&EB)/JP8&@-7?Y .6\5_B:5L )NK*6-S(5B\@YU$ M5]^AEN; @]+%!HDOUI]VYKOWHY/O[6\#<508GFQK=]IR;'?:+R?5[C?]Q\G# M5QGC_WC.W>Y)NP,*%)TO?F3VX>4AJ_FS!7DPL,P7X!\.4+ PSDG#-;]@6US# M+E K;EA$QK(1U_[=<<(5:+;EY/,7P.^Z:78ZFD* QWR7+=(S79O<#&2%\+H1]HT6\F/DIJKVI*FN MK$>7N#5D6$37,.36ZFF6>B7#9_QI1N+MC^'=@_;SJ.)S=N]H@OW;A<\*'4*< M69Q]#"+SU(M-/QM_:-KNYY0$9Y>G(0F U_3N4[&:JR97Z ,KGX0 MO(UZ98I MSW_V-BW8N&NA SP1_@ ?"C8,,@1V#,8;;)G*%=.U ##6P+1D9 =LN1P@O^%V M8 NN!39>CEKE_;8^S(4^@I^T>]I@@#V$X5GX JQ)![EC^-@1JO6J*-R8KM,3 MO@YA_P3P7E8![4E_ )]H6-K(-&2A5B[42@?"F2'(?!A#;G\/Q=U"M"#-20M2 M72PA+7BX2)D;5F0CP"?G;]$_-_H@;/M!7?O(>+EUE4?CW_ZPM&H4E>IYL11" MT;@-+8%UY9Q43"Q=3$0ZCE\SOV0 / MH>W:\+YMP_'[ YV\T([4=&%XC&'D@= *801Y(8I+O\*+HV4/(/ G!WZD\T0= M4)+@,AW\!R<3]C3H4:;;[4W@4/6>!/>.,KT)_$_&]RG43UX&FD45Q1"K]'"* M::>I8-=90?OUHSWX^OVR&LK/P(T3W &*##78P+O9:A'#(=18Y\,FAJ1WK9NS M#W/#X=VGQL#2=%0\2Q-Z&T.G@_V]T"7^W__6"E+UH^W=8!=T6SH.4U!-P3!I MQW('$0 O' Y-Y8CPA.,TA"Y@HPRG1%# GQSX""JY\,H3,61< U#S2;8TBKSL M P-Y2)>/[D+H :[AUZC2 1BE&8Y)/]G18"5LZLWYSXKUY\R9% W7@?'(I8$ M%]+&&T1NE!.<1!3J HNQ9!V$ \Y6U8!&*(ORU@'L\7" L2Y8"61?#XZ&7[9= MI8>,A_(\77#D%\IS]O>\]@MTD >\JKT FEB4UZ Y1PG!CO"GL7VI)F$XQM= MF6P.O*,A8WS.D&M3BK9*@.[[*'X$K8,W(UO 6KJ4%0F:'4@8>GV$7MN!X#-$ M7SFQ$#\5C%0@#Q',Z ,LT("BDVI.U+= @QR@ZHP_"HI:F^E2%(^DCRA8+4? M?3+C?O8;NFET\_B" $B&@A"8J8KN$!5(29=Q9([= V&>X=T:-^XCC<=3&!X MW@Q B"&^Q?$VACG *)C.#0J<2BQ]R 9WX&0/SSO$=1N\=$22*&IH)/P=Q BS M#4?EWGI8O2\_CDM*0&K-ILH]&A+^)R:PWSL'_6KH>QY-= UL?804A&N CM?' MF4V4P%30%2ES!Z0VF-;O[9%)>J"8L4V!B!\_[X'0L*?(!9__4G6=.IVB$[ M,6<%UN!Q'%PK^<#[>[["0D7+E+VX-H.NK'*I@B[J<=VV&.BVA][KU_#VO3JX M=Z^(A5X7N4OB9P'>WAW>_&B89\=B/12S#38$IXKN*8UCN+>_ MEWQC46.&HAM%HS!.LH^ 4:AJ>B"E$+$.!-\8H $)I/\Q&J&;]0@/) R@); K M2T96DM?15@/\U>)I:0<9Z^8D0B$I-62^C9]T.LP]O[_W13; J!D*=!*'5(^P M).#5: E1>Y>*@[S9R?N*!%(?>0$]%K06IO""8O$\14E@MC4]2HV)6="97'>U@"E5XY+-SJW-(G5SH^.D(KX87HY] M=]786:F6B*$FE(CP7'[ZF>G0PQ_*0V?0W:-+3AF]4?V4I#__ZK=3^J%QX>.D^D?/RSO8X$O279%_4>19PH M@A*!16"S)MG%.&\S)G.#VFVRS2=SVJN:R)DN&X_F#AR6[D[A6<5I5G&Z MNQ6G7%Y7"^D.< J%>(+._9/>#W@AXN]+A:-FD]VBD]VF^XNTFT@F_EC 0^ZX MH_-_NS=WO^K3/4GCU]HFH/IA3&"9T6V%TEI'MRWLX$JO/DW*B77LGK^2!BAO M;T9;REI%ZF-+(B5@N+%%ZG"R1E)K;2059I4-ZKC'V.&I:47Z14WAD:R8'Q"?WR9!KO?+Q]Z?1: ^*@&:Q M68SY;DS+G*@&\!,E4:Z7:XR$0M MR%CAS=G.+46J!#I>;GP:ECR M<]X\/[]HM0[S%^=?&S?WHYORE?'\\+-6?I+6UOKWW?Y$ MDXRD:A[:J ,+7O(*UCFPIA!C$7[6)&/U-3^K@T[DM;$RG_'BH-K]J-.X_NJ6 MSM5G21TK V)@%BXXE%G5SQ6'#B5D?&X6!C].6[].'P*Y,J%.+')E;PR6$>/$!Z%X,J]H\ CY MFF!31R"H9N=40T7G)Y$M;-#9EU%&7(VJRM7]2#;JU_7'B^_?3LNO\K-O+*?! MXPCC"=Q+4E=6(;"D.;,$L,8K1%9K6+R>B-*Q/<8LCD*NLIH![AO)S0_XEK@H MWSIVR27LL_5,]"=R01/9)[F64VZ<'AV5E4)[Q5QK%0Z'NELJ M4KI\IYCQG3^,[W""6 F[J8NY#Y M3WBHXFU24D0YRT'DZ+YH^GR[L=5"'23&49C,>U,O+==O)- M1\JOQ$M;+^9*]V1ZT_H+/4-#H!RUZ^*" S:MZ 43.C-+.9B+OP*VD MU6[_F"@\/Y=U7!77U&U_G1B+XS@\'#T2BW&S%HKZS67YP3Q\.E49"^1IY0R4 MB6,H>-YD=#+%IUV T3*YPAXLBV+]7BJ6[D>_?Y=_G\J/E[7/%:!YMP^'&=)' M/@C'H/'JIHTIS'G!2VP6EAQO(+P_)HZLZ?;?V;2"&9^ESV;3"I;1,C<]K6!9 MC?SV:R"'>[KELTJV#$O^0X&N;;>6;)ELPK2X*A_;B5"4%A=?=VL M M'O)2M*A:)T/[K1;EIG%K /,#5^1LSF85K#FDE#RK M8$ADBP\IF' :9+&QC?7BF6=&P01OO.@4FT9-UD:=:C:C@ YNH9T%EAOADC2A MH%[)%4LK24/()A1L-):VX(2"=7#-+-H6SS$+KQM0,,$XOQ1.AW\$! M6'_N@(+=&(J5C2C8D"LK&U&0^;-VG\"R$049^6QZ4SM,/MF(@C^%'*?HZ(W% M1A0PC3P;49"FBETL2+GJ:A3L-\*ILA$%V\Q=,F&_ R24C2C(PB(K"8N4%QY1 ML* .\:>/*$A-SZB5BSFIO)(.>F^[[\+.!4:R$06;,ZCFX(>)7# ;49!NZ$*J MEG*UVEHZS6QV2$&X< (>4[6GG:B'B/9D/Q(+<54B2N_H3!Z<5IXE):9*9+P2 MI! ;A(N')3KKZT1#PIES5AMU__)HJ+--OW/.^: @LC_A4GNVV&IWH]#IL2Q%F,E1VS2Q=R(-K,P:GR7XM>70^E+[\XV.XOL MLCBY2R"'?R@W6+3(J,"*C+Y)/[]:O\G#YR_ZW$5&4X/6Z/5;SK3N1\PLFI*DPQBV%BY(AKMTW9-?)9WL*5,-L_@3XD[K7&> M07H,Z6U--CA=;K)!#//Y7K-&O=[5<_US;[=TJ&R^0<:'5C7?(#WV\[8F'1PM M.^D@A@&U?OWJG5WT:_;-+DYSRN8=[&R7!Z79['XK?-^QT%0V$B&S>[:[$TMZ(Q%2 M8X?U8JY>J^^F[3//<(33^88C\(S/G5.XLJD(;RQE.4*KD2LGA M<@J?"; 49H!%],$BK@,LH@\6,36P%.NY>C&Q(6E. .-E0.!W3T0?'@CA(_D( M:&B&AW^ G:]#P..9""BM&0'Q_QPS310L%2NY:CDQA2P>!4]GHJ"T9A244D;! MDE3(%:7$"L%'',0JR@%BMADO4GD<^\^G>;#H/. ]E%H#0>P@X8%^J7R M4;@$/&> O301A)(8?NN_WFOXIT"_\G0KIC_%0-TB\F.^30#_8?$!O;5P$0T# MLH^?(:P+4&(073V\*=PMVU (3U)!^701>6+*5>2?-C HO)&&H<)OX#DUU!$O*&QIP><.=5-Y?!>9N"46PZV 7[?B_4BI=<\? M?JA?2Z?*2F9VO5[U;7^Z-!VROUW9UHNZ MCE%P2U8V\O/L[REF'S&(F7&HOEA$E]'MK9BV8^-5V)J-_S8[5%-DY8I8QDBK M'SOP^'[4OR"?K2]WI?Z74GS)T[M/'C[L[S4[@D>"1V$( AL" M#9M!\ @AF%",N)#@3K-0;[/COC84TMV!<$UX[E90DG<8F$NCJ[-:6SS[\OCU MI[*&CBQ+STKS[4<^B8L;D3MQ+5N[L5GXCTX?=2M?A*F=%3+#LJGG=MN^>3A=4,U=S;!_Z0_T,TAX?/1V\0@'4G^&ZW\,KJKPH;4R*TCM9 MD?%(4\7HY[NZJSJ#+VUUQZM4E@"R'Z;#[0QD314<^+M@=CK"^ZM6\^^,S[PM M/C-&&*N5IZ52/2=55M*7?OLN,T/TG4/T%!O_57*U71_T% C4\$#T8](A $$U MG(1P)-N]0]DF:L.R9*-+:$;HQ%2Q6)G[[>&+]J/Z^:RJUW;0=$T_UG=EF6#" MLDW:/=G"O)?TW,Q9.>C.EX-.9W:OIL[5"OY"H9P3Q97XL3?2#B>COHSZ5DY] MZ94RUJNYHKBC!=EOIAG5YCE09I&LBTWL2.NI#(DR)%J1R1BN@O6B=#Q-/532 MX)N&H<9E@6VHE)V3ZMWMT:A4?1.V88IS_V1>"C"]F"+KK)%UUIBJL,ZDS-6: MA5*N4*OFQ$IB*?G.]=C(B"PCLG2(++UAP*5B3A)7DC*U16ULQNJ)0_65C=K] MZ/#(Z3U]N;1^U#KK*)5,HUQP9?6J=ZV;L\EB5:^LMV&H3:='+(Z:\]:P'M\3 M!4!A]F-*6!==^GYT52H.[\YNBR\_=JFPU6N90?4P$T\J\&G?X1&_VUG@NB0, MO"W3MX,:U]/[TSM#R5HHU D<;X7QBV'70&"&K M=-T-3]0V5"Z&*UT?G@:G1X8F#EN%7:ARX79D!0>]6__WO[6"5/W(ZV"? M&8 UDH:?.:OW>\7.UEOO-R==K;@D!PAF19E$647L=D#LSZ20]'*/RX6=IY#9 M[2QH813OQ#A=H*N?&Y6GXG-W4.[L8!1YF7 Q@L@KY,D*8G(RW%>6AE .3JY4?3NC MIS.2RDCJE2257@4-B*J:N)).,&^[@F9YDWCSS"2S![**APR),B1:A\TF3ITW M0V7>Y&"0N"J:D%5W>#Z\;(^>>Y5J\:U9=2NHJ)DOBS-+^L^2_F=UG5F(>%?< M>*E>S%5*69E-1G$9Q:VGZJ9:+>1JM96T5-R>JIOM&O3V3]O?>#N \\*3,XO9 MY,RT)V=*V>3,E/%YHN!M]0,UCTG;F3TP\S#2*B[VC?O1F6E_N[V4K[3O\I8. MQ*Q.#L0\NA\5G-+%U?705'KU=_1!X6HL!C1Y4=O%(^.+"]=38;9,@5G3V-^[ MD(="C94NY(0[S6I9LF 1A6A/8+;)@F["PN^QH [35 OBQZNK*^$JXD$-%%Z1'F\L@!IJ"( /W4MN8_[NR 7M#HCM%STV]&UCDR# MN!(=@F-W2*AX*"=J36,X# M7-A6[^<[-7]XQK'2:#90!,2I2HDZ&3P/,I>BB+=S(=BZP/^] :.''.)[2(?<\J"R83[B5 M9U,8$MFR!=D!#.]H+X#I&LIE8CN")3O8F%D81^*C1"0^XZ]>PYLW#A:C7Q$+ M!3T(/TP)4 ?W;N@W6X[H([E9.I?:E[_+BCR.[R$0+8;ATT"TI3A_=GGJ8WV^ M$$+[T,X_)>9N_>4C86Y_#PX.V*?9/>2HB(R6XU4I'YF6:N3&_R-A_8YX$+FDZ8"PX<#4L9M M@W8J_'9!@G2&H KO[[5=6S.(;?-G&+.R!7> #X+%0]N2V][F9 C*G!]N)^> M/D0JPN[Y@3.//Q=\0? ^<"#<^F0/5]_WGP6([._AK>7X5_&7 $[-"HN0$#\% M0'A.1!\!^R"SVECB#=+RB1C^,B\.,F.?\@$>"B$JT#DL[MJP AXZ#(_ +6G# MU=N*I;7I=]C=>!!FFQ@,=-#[D8MH_8%.J11/W'4U54:]&_ ,-]D>TI=O#VX. MA!M )5TXY# 1&FI?,S2@"9D2#&X&'MW?\S;,< ;;',K&D&T8YZYPZ/C'XF#" MUV'/H!S0UD2A2X@Z6PWABVL00:JP9"I8JM2Q;ZX0&0%T;LG)X0,OD9FF/!I3>$8A/(1'V,"$'X$B8;_ MOCEL"#V9(BWP!'@MM)97;A3<:P@)/#3'Y4'^,@R=I,\P6C"L#:\Q]@!0!N[? M[!I@45/J8JT'S@S%[!-??U04MC_$8!ME!-6LS [B)3ZX'L1+]5)W&1D;;A=6 M%@KE.'3$J]*)PQ%KX%I*3[:IVF018-J = .0P$,00@IE3G#'1SW@1CJQTJ:O+;.A_'8!/;TEKG09=!Y#/8'?#O 1 MJG%)8DV4[EES@EJA'%*6$M\['*):-J:)\8=CK0*^)11',ML3R!6;./;,"I>Y MS_(NP>E0RXN2]Q."BRW:,RR!?$E&') MH%!83A.U<:=XX'FJ&>*[G&Q2TW<70I-K7*5 MZ=?+>+WN*P-P.]2GYZMF^WN _&WBJVPA"RO)L#J=R[ Z=K%I/^C>FJG&652I M7?'H9[5?=Y4?VM/W)8R<\';7>[USV2V),=779"IL ME%/%$F(M\289(#2%,[IT;VP^N[=ID']=0[6("J]?@D+N$&)KF2*Q<3KUA076#*H.ZAC(4/ M,#^#FL"J3Q(O^(*_>@QOILR/.[V[2N6B27[=!L'JZ1&8I1@KGIUR.U4>(A\D M1ES()O[D[SYY6G,1M>9@HFX04.*$%3;TVP 4 X#_B);/)*,U!+\Q%5^W(#$Y M[-$B5;&(14^!ECO:3(XGI\'XLM%_Q%P3,OL'7K+O3>$:EJ^T<]U5?3,&5_I1 MNZ ;(R+#U!Z.Y1#-3'OM?G0V>G9+]2_J\%=A/0T:EX%T"QU7!@;K/-^ZYTSD MG1@G^C"NJ@-C.N<9;[)8N1_IQ9YYT;L5]0=]5I/%_;UF1T 7LST1NXR>>8NZ M*(K;UT(QY09MJ:6XT6>?"29:X3EU=1LZYQV%.BU^KY?NSKY<7P!ZK:AS7@P( M=KGY8LR!,D1+0+1RJ$6C5+WN%NO6Y\]2?4<1;;U=&U>.9[LYM6GF-2^9:GG3 M,RTGCRXJMLE0C<&'I:\Z*SK*BHXR),J0:!V5:\G.\5#J7*CMR.75T>CXV;P? M73U)1S^_G/\K?BWO0'^N%7799%FGH:XBN2"S).L=N'Q5RVMVMM[>@0LE6J8W MF+=8S(FEE0PJS]II;@?$_A"22*URJU"NYDJKZ76WX?Z9]6!(SUC\B<7 O;!P MK)BNZM^:YQ<_.W:W]M:JR)=U5/@3@'"7?K "T1FD>M;+*%5DC[R8MXF2UU[R M/4U5":P-:%[07MJ6+A4JA8ESSE_NNA7MC_*[VEPH0_*L85=(FM-Y)2Q\DR;SJ@GHYX,B;80-G\D$L6'0:JA, AJEBU0+,.^(S^W M+(MW1"$<$^_0 7Y"%N[(?+,S?+-Q=+;:>$?(VG@C[MF,JC*J>B55I3=E,B=6 MBKG">N;TK#?H$9X:,MYI)M2#I%&^'U6_.E^+5N&E].UA'FX<#@B M8#?COML7O#8PK&&13-M>\KXOZ.U MJK$%)QF]Q[FB,F4,44(/+?V%H%%'-=01YN+E7ZO=&YWU"[5X;(T5^G-L?M:. MF'"*FJ^',>8K,L. 25X3CW\T.U=>B>XUZ/])9 M-W;Y\WCH> M'3HW]Z,'JWMD_NR^C'Y7_7.F:L]ZR#5>I,=.SGK41,$5JH&<=L]3R];^D[3H M>(6TIZW-I72]%N;IF#UC:EFAD*L7X\:&Q!X\'DR3B!=3G?<:U#LS+N%CK6>B M/Y$+.'O/'L,[\]_NY9WZK58YKKP"[Y*X2RR"%3R03$6G>3G1*I%G$FJKP)Q2 M7;E)3'. M+_3YM'K$(C+N;APXL8]/PZMX'V?@X9P7[Q999RI>TJ+;UU[2*O"RDBO5Q)Q4 MCJO$G0G\113J]7"&QK:R5(/HJ] M93K8[VHZ0O!G%Z;'Z!#S.2S9!5=96%"L@LYJN7)5S(FQ??3G .OCX8WCJ9^O2W<2\]?S6TVFEIZZZ"I4#4)DB7'>??>)GUB@1Q;" M9\X&,<\1;B@L$V]@\X+8V 9#,_C,39S]J,*-! ,@B@G3 55"^O#@^,".LV?;%I'LJX3-3RGZ*8G6\2^'V@JG^ A^1,\T*5\;UM./M_"T5?-SIFA M:D^:ZH*.$YTNV]-(Y^0%-%I'>X+G.II"K(:ATM\W!P1'7QI=_GMOPL?H6K;. M/K\<_QCILQC]G(=(&L@B^9-!D(WX V,7W_0BPYA\4<+W]JE0 94H<<:6,+#( MDV:ZMCX4Y&?90@2P\=B".:#4*!B@4?(YGYHW2Q2."&A "1A'L%FHDWJC&/!9 M?]YL= ;DT4F3C@\Y:C;93!%$I3[]CD!TK:\9LC?E+[H'? D.X^I\O)\L.*AE MQ,X%"D=(&SJ?"4B!<2C;1,4]$> UN/ )&UW*:_K7BX8/%;=X7CPKW,CU66@X MWRFV!0NG)4=(E5Q52AP/Q&;"@D:#OX3;54*'],;,'@B,_H37\2X^-G<<9\(9 MC_ H+$E)GY'0&7V')CWZS&INW#@T@:::G6/-(HIC6K9W_6?*U\NJ]/BM59\Y M#"IA0],T3^^6X[^^%#NIYLK)$_L$FSZ%=*G073,ZSNWO39VN&3HAJ --BPWM MOI-UEP"?I5].&?RNHWX^'O[06ZGAZ'DZ=C4TXDT.+38 _9S$\O?JN);!R"$LENGET+\UF0 Y MX=SLU5]&!7^:YTGTH&R [J!V_:>8 M!>*<9D'I%68!$JCH$Z@XFT#IWZ91X4!5?>(#^Y]SMACMU],YO?.LTD@0?5(4 M.2G".>Y790D J:W$$HA1]??W5JKCEQ;7\5> 49'QS$$Q5:+K%0 M.O7LA&A)Q&Q16FQB:R/"((.?28SG.N8@MG@E/NC(9O%%/O?NTVD^##H/:!^% MUG .VA8FL@!<$0C&_E]6S_:)\^$P.DL[Z_![H1IC2"D6& M$G4.^GF7*N5 1.N[@S3/M[/N%>1%^WL._(XJQ/#?S)8939*0,WNX19,VP;UTWS2;*I_H\X-6AY(9*J+ M/_O @G$]*N&?A[",DYST![I)C:O]O4;70C<7+2W,V,Q/NY;B?4 -A@8/ C,M,_G $"<22X5\F(Q7ZBQGTIY EW M \US8-]ZCS]2&M9[.2=.<1$A:DT@1F%7$6,NU_!N(<;*W#K5J8B10^?_@"B( MDOHP)]AN^P'^A:J28MI.WNSD=;@$8$2RBOR5[CU'T0E!(:/[V87#PM85U&LX M P00 H7K'N'0YG.WI9_&-:P29S;SC-P.P-FR>*8+IR_?\I\J22D,@IJYTV4#7 MY)AT>C9;/=.U 4C _&]@2\#HB7'RV]69>6ICA^4!+7M(6! M:]DN\" _W#G.3T$QJPKL$()_"@&/$1$@^(MP+MZ,3.IQQ8D:=QU9\Q+_N(Y" MV:, (@)8*O#(";D79Z]%Z"$V0R&D8Q\.@T=X Z(&AFYYF/$S9<]G!L.CSY9I MKX*YCII%^:3\Y?"TU:[,1/'T3Y0.OUP.G7/E,@90$\>EQEM@A]M[U4F1\N+W M0;E1NZW=V \[<-6KR.?*216X:C'QJJ.LX:/POC"7OE194@R*8M7/K*W,GQ&1 M1-*BY39^7'QQCW1E'5)+S(M5/SVV$LEX6 6YEG+BE*2J."UE(I]R/=>31(;5 MNOG=/#8__SI^W/#UK(+$Q%PYN9=G2!/8W^.Y3U3\RA$!'"-9*VM@MRF3X5?K MQZA]&[\%IZK-3GS=_ MSRN@^6HQ5ZS6Y_53CN4VQBCD$5?AN"(?LB[V]SHTNDL$A_8TBZ;??W$-XA>U M?:3?>E_\VW& M=\9=J?M-6I7+G*EIDJ^PP:97'B !_IFK518,D!RN_5:2V(,AW_YHJ"?GO=M- M7,JJ@A.%,BC3I<1+"4@SDXO>!-.JA++D1]A#S:Z6&GX. LR MK&G;AP0^9M"Z*BX"=!DNKNW"71#;%E1Y*(3\,6*AD,/2%Y",2H_JC@G>ICZ\ M]T0PUR?BO:>).[("M((VGD%HI+ZC.<)[_!FNW^R#H*$H(7QN-*[^%A*%#B)@ M6.H4J)-(=@2=X DF>%2X_<,E<<[HM\X#X]_34@I,2PGXF=NV:0:N M,F:4],2$?Y3J%#'O7?N@HU;%+0+N^N9VXOT[0ML6C+E7V17$?^Q8=L:\L>P" MHY[+UC/L=@B_\YAGH4YZ+>FK>W@U(HFXG!Z.5@BV5WBQ,ZY5(+)EL'H_\J(@/YQ5[K+XD/SIUG6J_(NX(3_:,QA5L8(0+NA7]O?\V3DLZ;K5!0>"&=,%O;E M%S8JPA=_=EC^"6'Q%X=OAQO"MW@Y1 P.V6ANTC4:V2&M_8(=VL.E^DOU9[]R M 17ZR(9?BR]5Q)6I^*(%^A#HT* $<[RQA6?3U56..3=:7P.5 M'>SU>?6T8HIZFCR7IC95^RKN#(_$9#0/2RNMWS^>3_0OQ6)QXU@ZUY9?BZ?% M67C* [>((@/3P=BPK*.#AAJ0H<)J'WLI4K$4&]GG>+.BN&O C#F84TK8,TO& M^D ;8SXC^[;>-4ZOOO=^;!#K)EC@0GCH/YQPR-?B:7TV/S7&F17V[1J7JYBJ MI3$DI8Z,P"?,2U!<+U8R!ZLMA8C#'P/E[V%_+TFV8R*\W3.!R;,:F:DUX%O- M-+&ELV]$FOU_S1-%K%:WV7((=OQZECE;%503]+U$=2\!$>IOB4>&D:7RM:!H ME^+#<-3;*5:W//I(TBQ6EOE U[3M,Q01=GS\R]0U98A*C%?^Q[S;D? Y_@:P MR7^)*^B8S.;]F:6W(4/P:AV9*D7+$#4=4^[,SOX>T[C]'C2S^86O;OUV9-(6_XJ[LA5+:Z-YT8;5 M6=UH]-C)HG-!K_#4,.+F3>C%7+EX/-!>+.KJF.;#&YXHW\^ZY^3D8F:H?/4V M=IS'=LZ3K,Y9H]D)5.'A%T-O#['\#E#[>T'_5HVW%E9IA2.6,0 *F]A(3,\X M^%J;"EQQIH&9$G!=60WP>K?-ZH;V]WCI#,@50=6 QQ-J %I#SM3S-KL>_">( MQ3YC_ -Y"$+&Q"Q(9# M ']KNPZ3H7E+=F0T,UF],S[15!PSU(N63?O%(])]TGZUM%482W,)]D:#1O-W MBIZ08I&Y6B!%L:D:'UP0[BLX+LY&1]>#XG/MJG7CSDQ-CE]VFH2(=K%Y)>2<5R>>DBUY(X9LT%5Y^%BS& /9D-6-6,;:\V.K[]\EDD/[J/5CM% MV$[T.7MUP*LR-:%W%F"1EFAN5O0/@7:LV33- [4^7R6E-$+#(&U,# '!2)5- M.A=+H/6%2"=YN"#Z5T-!WZ+LJIKS5@3HZCM"4=4+?4G$LED-#[9#FMT,:J+- MX#QKW(^J/R\*G=_GWX:PX%9U,_'[0$GB9".HT_M136Z<:L5?O7_??0H?E]MN MO/PIZP&U#G6MX3H]TT)6L+]W) \T.I*Q>3>EDJUKX@SPTT)$T7P%ZSIV'OY[ZF%W--N M23M[S47%+>VYA'Y=-!MGOW[:SG%IPS?F>8\F-KG4C97GOC$@J' 3Z)SPOOTW M\(LI2:/+W-21+MMP?OIR["W1!QI^IM6M?OVO6_MN'NM;=4WA72[7_F"F:RYT M3?A1H3%&8,'HF*EATSEG]Z1Y>86O9VW'_?%X]KF:T'?=W_NJA_ND?'N+3/:) MG^?#KS)NK@]KEO1>F627AVLEPD-_!E;M^^5H1$Y49PN)\#"M65ES$"&-CK&K M.YR?"DL;H4+_]JK?CBOUT4@^NB1;2(7+7%]*5'@82X6@=9HTB2]"<05I+Q"9AO!7GS=9O&TR(:XS7PHT@"[VR2(=8V#&>VQ%W)@V[ MLF<.A),7A<"B<%DT4_D9)S=8!%1)C%^UA]1Q>DF>9%46KKDK#S$>,Z),ZG7G M#G[Z,/H(QQK+!)WL:"L7_%4#.^OK3$_&.*,U,-F$G@\[!^P=Q9'W6HQV*\:S M:(8O#%UFQ,-?;8K$2]0GAJETS'G0B'*VGW0^NR*1JXW8KO\A9NQS9R1-!4F8 M5:.:V(6;I=TJ;M_591I3B@#N8,+?[&'KCB'MSM):'+$5TR.VA0R2-5%:]).O M)+4X=6.,Y+!$XKTD,IJSXX@N;I'IQ,=BQ 'UA0=%Q:V6$>'V;QN($*EP[&(C MUT@+Y>/NE[)SQ^P2U(]8GH$--XOCB.CCF":GZ_Z =,;,&"'(DITS$"7C;F@ MXP-".(SK9]KQVA#A*08/8DP@>F-(UVTBC-\6O7)CR*\\1ZM!!TZ0LSC/TMZ: M^WO>HC8!&Q1X.H;(;38SP^9E![QW RV?P=ZY+!V%:]B)ZC3;D-?! 95S,"+9 MS[3_2K=KD2Z&Z0V7Y4!@S5805@C8'N6.=#NYY.4"XY^K^?'OH]&@8Z@??N C M\5@9T3/!*'#, &!\=-K:@FTBX!!&M(D,/M@79)5VZM*';X3$ M%IC%5LYFL:4]BZWX)\]B6S*P[.U]1R/*7E8I\B>+!F>S /FN!\C#G0W]FYTC MG#"2#PL_B^2X7#Z1?(O*7^"U 8'I.YCF5%Y/](W-N@V?<:K+OY@(W/F\_J-A MQWH\'8D/_5XA"<@+^.WGVT+J4%[:/S_.<7S?_,[1[NZRG*D.]5;\F(TH"\(I M>,"7L$J*A3;9,'HM,E_/C$RJ0AQ MH7M%B-NB/V]@ JX5\2@SD<<=KS7D MW\='+&)V,D1=JX9";V)_[YH,7 L,+)MD*LKZ)_5X-2 %VKU4JD0&X/FEH3%< M(ZRUT/I*[Q;Q,=9 8VI] KW]X.ZO6%7-)37PFYUQG:)E'I+@8:KD#(R*4:$C MRRJ26)BG R<]1;/CG^&H)VO8)-:?^')IWM1_=7^I967.S D\97#RN1IUO_;( MJN0E,5]@G3RGGVY.E2!?\;MY5N(:=R>J!'U-U_G4(SH",>Q%8A6PUZY. M\]O;>:F&XJ/OZNC34?F?$8ENB.):FH,L^>2%^UP:"AUO*M6+I1QU-_5I1!SV)G#?H]7& \=45%HR+;,J0ET*;*7N@AJ M?@KLY:?4.OKZ(!]>6?&I/=O'7NHT>%;?(O:"5*7KID(IT],]H[(GBE)^US"/ MQQ"X,!KO8H2WOX=DR\B//1I:S2OUQ/(RV[4'K!:/^KQAOZY."5)#IYW6%RQ7 MAV59:&_@MH$V\@JG0 "9-M ('PPB"U=75X)N N[ZV]K?.VIK[B8BAE6#!N6>#Y7 MPV3 2);1!GS33M?7P)WJRRM('%13OND[E M%)JDCDN;L (/GV#LF:6Y5JJ^-(T\%LAK' M ,YT.^#=A\@+L13-]H+5^,/ &T@;'E7_@G%W.X@@&#BR("Y&'IAGG!*8\A-T M?V!14]OM V+ NS9-&IEV'YB2VYE(B5U!L;C2(ZJ+^G?\B!QZ&D[6#6Q:H3G# M%AXFH8J\'BZ36G[Q^]%US34O3FO&X86RDO+R=.EPK,S\L'(_:O[ZUFZ6GY\[ M1G 0&<@DN$'1 &P03PX[>\U.T*$L0IC?)6B0SR76B@P/S\$YPOAOZ/!Z%#4 MGD;T.S+8&'#*&9\8C_"SA(-W7GP[".S/OVC,!<[[XAAT,;#_FAU\%/@U^/D3 M-+O0;4J>+LI1L@+!J[S*^Q37#;_ ZV\^:^$PQBH\6*NSOA MAL!V06[S.]C.N\NH;E=O;B>H;OMD>WJY5]A M$'\G(+RU&]O5J\_H_@^^_!VB^Y7H.!^%-EQ&US)=0T5'L6E]$*QN^WU!+.4* MQ5JN4"[_O:0>Q%W-)2P6BZG]6I)LN4GA.K8CT_;^.:'M#4-&2P/C1RG<+S]$ MX:\54@HTOQ8"RUA2\B;_D\R-CE;#C3R?1P.$IMPEGM.# M*@MKXE&M$]4][WJ-\Z0I MZM2*C+MYU*D5,REC="77^\:=<]+.U*DUJE.KYUQA=:IP4-IMUK4V']_WGN:0 M324K?<8<<:)N5PPYM5COBE7&-$U>>A'VF7%%*PX^6[,GYZ;!C,-S9A(518XC M2^<_+,U9PR_F;:+DM9=\3U-5 HO#C12TE[:E2\5*Y=VG_'AST-=SG.W3D/Y( M8EO(/K,7HK:I2M%ZB3!1$=HY(JQE1/CVB/!D#1)OM>;'FY1X53$CMK=';(T- M2KSU$>&;D7C5P@X1X6YFL"P!@VNB$B"4S-)]%2LJWQ./LI<5^]Y%;*6IZVUN MXTSG?;P;\:YU<[:T#S'V!M[--Z(D;=\A]M$$KAH7_J@ OTCLI[LEG/7OC)V\ MTI9?%3L9TVS.#,?2#%M3:(?B;3'FMX;-K)'+3+V8#7&?V,B%=%!.[/:V)6PG MLZJ6LJI6K\IL@0]C:WC,=J@RHL],Q+6K,L5,EF"4I;I*'W0A#?M(7GL<0J3FK:S+GTQ["@H[2TDA7GX!_*P\;S MU47EZ>PQTTHV:*SYP:Y"II:\59X@;E8MV0(?T?8PD*U72S;G**IO.?=Y,TE, MDU!)OV?1RIY$\2^&PZHM\T(TDWQ MSAC!FV0$"_FA7RGTMR#!Z*W3>BFC]8S69]%Z==-"?RO<.V^;$:3;3F CC&"' M4FHF(518DO\DMRET*^9SY2^5H^K)YY]&]U5C+3(NE^:@B[7J=.)*4M WPOQV-04L[1A+Q,=) M&,+)0&VK]W%FT:%DX5%*-1+L7^I:79S?3-*Z$.O&\5%O?G4X&0-W(3"T4CDQ M<8]_C(5VM6<>MDZ?&46E>93CCQ,W_.@AY^'E_SSL<"!MX3_GT MS\ GZ%JC=#\Z_EVT'W^[A>=K.5)P#5L6 4MG'+,O6UT-SH*/BM'C/<#U:9TA M_Z5FJ 07+8BQC'6>KTT<>< ..-CV;;=Z9'\/Z4@VAH*JJ8)A.D)/?B("_@+N M)O]$;&0T-M6FS,DHL2#;5-LB X>BO5 4^YWWVJCE,\\H!(/OKKL!@/:#/,DKM=BW1EAPB: MU\U2>,)VEHBD#CQ@>@&&)9'J/^-8=9A> ]4[2G,-0SUY&1 %?FR9^*N0Y(*_ MA6Z@X1TZMDL\HM9@( [$E?8636G/TQPI,Y69,0@,2I9WWVJE>NY2G72 M3Y(2'B*"3.!%BHUUT\0+\0W@A9@67F! 5"Q.,367P8K<_A[H-3 MCNG(>AR/,J,:/,I(P"J+=^X55-H/BG(RX+%$Z,,V>C:J^/#'29Z5B^=5*XCG M$;_4JX5'FV->Q53<2UG;G[J[:7WU$H7KJ_!,DJJYRK1YTDOB&:**LQAV+890 M8@)"53:!4..&]W8CU$1'I.71J2SFBI7":K#I8'_O%%1PBDT]B\S!:3SU*$=? M\HP*"RP X'LJF)T4EC;\1L?*2D!2^J"'BF'TU SZ)[EONH8#JEIG!L;%]\NC M=Q'?H)#QH^HK^-&BGTIB+M5(T\X4<&'Z: ;Z'^'U>LW^WL0-U):^ =&_@44( M.)4;$/T;2(T:*[GJS!M(2X7P2',^'2 ]RMS?BY"F$$>9X=SY*\M4"%%MA'H\ M'M [CS>'OY9^]Q[(];ETH\]"BIG?6:>,SQ4+L_ #(X438SC5T)\7(".'DUR M^$"S1LZ4/4R#Q92)DO_JTC:U;4E\$I^?_^MU:0JA]M M_#?P A[Y[% 68<(7HKX[IR?[+K[Q7>CF,\&W9+;'B2_ZOL+83Q[XX8=GS>G% M+"^WS2<2O_+TLX ^AMAD:P =[ 8(#(J>P##'[^!@+2[8'703BP>%LF:\>N/_ MM($?@)TL5??W3GZ[FC,4S@"E#20,X4J7#2! .%#[TV;.MLS1=O9.FL;^7L/M MPM)"H8BR'JQ+P70MH6V"O2+(@X$%]*;F!-MM/P /0[E.>4'/U(&0^ -@* )# MH#+=,%SX5Y\0AS*@3OAI6P!J;"J.B:I%Q?L:OC8%*83W^ #2=$'\R)_ W]/? M2!__9@PU] =DH4#13)6![?;E1]C7DZSIU"^K>:MS-O:LZ;![V]8 !"[\S@03 MV*%.YQPH,XX,R@H*S+[I8!P6F&Y_H)M#@C"$I7179>?L '.RX'?(8ES=P0'C M]#U5 QW),=&W_!W4+'DH(," ">&Y[;'M6*;;[5& =''@-[5:(IPWQ_^)8 ?! M1NU.%BNU<;G MWGO8B<668/\69#1G[?5PRG0Q/I948>L@^\D+WB?Y],__Y//"J49T]8-P)7?) M1WCWMXOB%SY1^2A0.P%^%/)Y+_-!U9[F#XJS(_M/5&CPC<8T!87H.@^N4CT% M_PT[5;Q_1[^AF+HN#VS8B_?31\!GU>DA*,2_>/C=UD:$P08_X]>&C-=[..8@ M-H(;1(C#?T2L)5;D<^\^G>;#H/. ]E%H#0>P@X8EMS7EHW )2B #[*6)()1* MX;?^Z[V&?PH"OU[0]Y__ JCCH&X1&9"3 %[#X@-Z:QS.<# /R#Y^AK N0(E! M=/7PIG"W;$,A/$D%Y?\\F=- Y0N=BV9GFC^ :6]4>3N2!QJ\P+(:KH%M6B"3 MP'X]=1W7(FC((RM#>T2JBK5",90_@Q(!$2Z:+]-Z-EL]T[6!US4,]88\(383 MGG7!9(DOA7"%J;T %:9F,@ZKL*UZ;-7BFZ6J=(=N%^03V^^[3\)T^VAA",1% M.*1J7JSE 28\X>1U1U\N"R\GU>)G30DOQH_1?4$[S&!R$H/=2*;,BL']1Z EV7C:YX "34[(:Q@ &:.K&@([%X[NU<' M]V[PXNJI8_3M_+M2?;B]/-%\*@F^/T$I_,XUNGNF=03[GQI/7!@:VT$7W/N0 M+X1()#C*NT^)XRG_\@QF(C3^+K6[Q,5E$:BHQ9*%$+_&,FO M 3)ZW_X[A+$J88T,40=L#^DRU#38D.KW1QII-'9D[^^A]=#FM@%1X]D<,A?D MH3/,%-\LP1L/VRR^QP=0"SV\ V28Z*7UQ-?^W@!0C_T&&: && 5,3S&M@ND9N6"BY@0$5 "5.DU$NE[2O M%.!31+?XXVGP8R@?_WZ67AD\2SI^4M2DY@&PXXZ1)4>ZHV:22R(\I[>^]MPD1+DV'"/6_,WFQRO % M4[?W][C:@#< ][;6R,6?!_IPE*+BB6B/1+S\*VH)H>KHQP,/:0P#_G'L:[M> M0(-1(#6@QCEX.54.7EE2U(\>F]]_'5Y67/*[MPF&6YDEF9=CG*6<6$[,98P5 ML,7-7$^"M!E]O?O1UTNW=Y^'Y0U?3_P.E[L>,5L_86N(V3R>Y#IILD32 M"5&5$]J>ERU.Q(7MI8Z7.OA,]*>Q#*4OKD&"HHKU2[\UA*1V8>/(ER]D2^EY MM5E2-#V,QHC@NC0#$$.&MQ3 >T>#):]<> L=J0W?R@_'>2?_[(5[65X(H#>- MS&H&G,IQ$2NQZDLSL-0,^7S<8I;M+9(3!JZ%SF(:SW[N:4HOLF_J>J#!8YOH MOK\V6(?ZQ_P4GA@9$IE]+2-GH83-8@;PCY"G\LQH@2BR&6EQ#E7T.52Q*(64 M>(RC-3NA1..H-A_ U]NJ#S[/'IC&[+QECAAPS\*P/?,@Z_$]^=*I/EQ=RH6^ M[#M[\:1^R#_'><),KK@ >))88M%GB<4\ (R; +/!P1^$]S]3@N-OEOHTDW 88*S[ &>Y>''VQ3I_[<,%L-,UW, M[(/'J5H .R)ZAV^&^Y!M!U@KE0MH;9T"2(2;?%%X?ZKI*.L/A&*QF"\4:Y5" M"=@Y8^$8*NS WR<^3&4&_N+FY A5CPMY*!0*X>A>$,K3APAE7<:#!#O$J"#H M'/M[D;=D/]T9K JJY+B9NW9E[MI0F3F0@#FN70QT66$8(W?9_\9J%OY3#7A* M&<9H&!1!HDH-1:!K$_Z'!^+W]ZYDRS%H+.7\_$AX[S%M>&::ED'7"*L7%B;1 MVA.;]Y1?/Z9-D90S."=">P?[>ZU8W64 6,Z^%]96.J K^V'H<>E0#T+.GP&C M;2]#VZ^H#,63)\/+D?3[A42'?ROL4B;DADJT?/X<=J"?T#A2]&T\)+\7[U;@ M3CQ1<6X>W@[/[TA/">9UT,,AT=+3Y4+@&80"LE-"T+.@,ZU68%)^S#@^?VK: M,=.,0U<.$E/A_4AT-P+ H YDC/%VX. LUR&$NK8O+?U2$"?0\9AHB1!Z'$K# M)[5^&^B+40W2BX[X@?AM\V)\= T16@D6Q+.Q.04L1%YPXU,KK:_#'Z"X=PI+ M\RID7'AK49ZI6=?XW9 ;XT)^T?INWTMEHG52'CU$SIH$R*D$,1-:ZZ8(ZAB) MG'GY.I%B>9H6GTG^U4A^O.7]/5D)%<3H1%8G9";G)9ZN>B"<8^;WC0.HXWAR M&R7[(\$XO+><8N:3A&^P$L4C 9B^.]C?0WGOORZ#QFF A-8P!UY]TFQ\-Q*_ MP7T!ZAN$T8ROB_JK9VBSJC330"L'!7\PT/DE\QP265'8#:&Y$WJ4ZO2TH-UD M*?S$5BRM[96X8SZ4[DFZ9RR9]?4$?)E7TFH3!23U@Z2_2]]3=?A MWSF!52K DJJK.!YK\041B#N41#9W\06Z&$L2(T I?0^<0^$$"P.!19N'@=$!L$^)-*V+. M%<3%]-,IO1.EXOVH='[8>CR^N+S1'E?2.S'U$JYI95O5K&PK[;*M\NZ4;6VV M4NN?MK_7;4\1PB0G7V+H\KTH8CXHV_)9Z^1B?Z\ UE#CLO'YY.+DLL7ETXUP M?'9S='MS<]:\%!J7Q_#_C?.?-VG37.A:/FY?%9RWOF^N3F M]KQ%'VE>G5PW\ \W!]L/HIW5A:D'W4^$%U3-!DEDHS2DL0Q#UH>VYA=A!68M M2#]5<[SG0$BZ.LN<,EG&"79KL'NFBP$? G^756[R/KA&R.;%15U#=F$M+"8) MUO=#/3;_ NI&*9#G7'N] .AU_2@"#1\'; M"('WU-_4D0=:EBYS'<"VZ<,VAY/8>O@[IMKQ1A881_3 ,AD2;K Z_$D0?9UV MP/V]HE_S-FZT!KD;N-.3%U!M0/%C27?LF.$P"]BX$2SED^/^MU@K5PI%)"(> M;.%TY,=<"O4<\)BU6<0[F\BS#(<'7,"$Y/RY:3X")]C?N_%I(V._JV6_FL'4 M?*07CZ.%&#&G:QN)E%Z1SJYHG'N%ET$2Y5R@3V2#M]VXX>[&0K7A^2UN0G&7 M!@WU"U*]6,Q1-V:?<0)(E9O"5AXZW@1)MJ2B&V3-VU^-C'#GK\N&Z B:P-XWLYY[_,_ MM8FND:?)WWLFM?\'/_>!T*:S$R^P%B,3O^[+P_%?@55O3#PWL,R'N&6Q*&[\ M=TRX3FQ,"?\V6)>H6LRZ Y!W!CI5QO^ **<9+IG8"*[N_8Y&G[6^IJ/(>,&: M0)NUGWC>\<>RJ MP@HCZ5JT4SB6B2L]O&7/J6+0*D@* -H+GAX"H,^5%R1 Y@C4#*;[3*>^H>EZ M"@]^E7IML)3#)=CK2]=HP-Z"K6"8?07CF,GJ:! .Y<'@QTL$+1]C4-!+CO'55I M2J3!:)PJ6$/Z1E]6":^DAX=,=E^V[?9YG68;6"]C:(!&[H N0T/(TP X'7\N2$W&BP.&1\M((MN(Q3['8.HS'L6K*64L^LG$O&5+ MLQ_A5Z *L]POQG\#7UY'9I4)] K8Q2NR:Y,8M # ).($ BH-83E&1K0.;Y7@-5$3GF1+,UW;.\'8&9DNCXN*8=R^PX$'X& MP%( GSIN!%(,N+AAWF7O+*]BE2A.3[_MZ$LF_1'6#2'=72N7F%$+4, MS>YYLA3C3-S-#'3-9A1@-!+3#6D@#-V*MF^?\31]KX \R-*@=(:68S)'UCUYCQ ^X,%?1?)]F,?-ICODT7^/1+&8.S;?H MT#QT;>">-HB8)B#:DT:>MW_;F[-RI?C9@/-M^TZS6I:]C6UMLE'K=)ZGI8(? M@,=029Y@>)%N-3<&NKS9R=/3Y>B>;;A^NZ<-(CY;?S6J\O7!8E0PGP8X.UAK MJ$AJCLL5O/T]=O?^63TWHD;U-IMU%P:%H$\K=@6=]LBDRSRS]IFLR]: 1CD5 M#MB>UNWIPWR0N/^D65PE!*QWAIXERRXO .MP(XK$4K2VHRR"NL'8U4\C-_0+ MF,]V'*K!WF!7BH_FO%M.@'N@_F+F'[/+T?\.1JD&6B8\I['&TJ;KL%[4!N'- MXV14WTVJJ-*,!JP?,AV.1* ): -&U):ITY6'-/4?_53.,-17B:V4L#' ?D+; MP-)&$"I8=3I8/"I8@Q1O:?)D(\P34TT&S\WW@]]= 1S)8<8KM?.NK3"FT^6(!Z M(#S.U.JA8RY_"E<)&%DM?62 A,]BC[>A#7HZP!*;@H-1)'1E.T__07PRQ-JC M"#_;WWLF\L WI/N@23'N&$8.3 MG&&([KNJ9QSP//>ATAIDS*MV*[SO1Z!Q5 M-"O#J"#X#C**#C8@/CLX^FP?7&2>7G)[: '.^KTML&V&_HY2B=M$#FT9R# X M[^U.00L+>1=MW&93SRC#+X5B8H#KCD4U&%XW[9]9=8EG[K&'^[Q2I!-B[<0 M+F@:U.:+N%&)P G1AVS&!M>J*7G";W_OV,+^D4++N[,;[T;@D5*M\)$I.$^D MIRDZ\6C:>P;;3O<'.G&X+\# ;7:)P;TIV.QB "_"U[&-M1?PI0XJ.&_[$=L]$9+ M/- 5TV',?5Q?HJH5"1C. 2J1 MJ?3!FAOD6N?5E:%_]B^SA/3_VDM?EYO8;= MS VI,S]PWP25T! &O:$-H. @M-!SS1+HC"X.0N&GLZE_$EV;H#+U3,?,![3H M?;3M.@$!]^01[?'#63$0INU@)2I(-P 2',FK,X3;P.+" V%,_9F% +[J9K.I M"*B^:5Q'"NV-!EO0%1M#_-P31_DFZYC*\BP]T-/1O!H@Q2@ (ZJ-AN,[9F7U M";W;*O5**62 BB?*KCQU;M%Z-Z_+G4HZ?(O>M<%_=7TS3<-WA<6D8^?>8!4M MZ0XS.W=UB>6NA7$G4%K:'.S()[%=!%=!Q]G;>Y[)8E,'&>EZ'2)-G8XU4625 M]$')^-O/+?',1\\5S@U%(';01JU@* RZJV6=+\<>X@4-P/9!MY;144QG''"/ MK$'T Z%)8U.*:W-[B[P,_ _3-7B9.&5:"JBI7EY0G&5,OT]'JD3"=.C/9_8W/3 X3K_!V).\8^N22T7KA1V-,1Q1L.44T3X2)N&PS#3 M@/-';OY2.UMU>84[?X6I:[;#=A'J$Q&PG(%IVQJ0%')'Y@C">+"]'H&\T[#L=OS?S"QK7K.5QW\\<1 NQCUP: M?1)\= WAP"!\\#';A]^%'LX'4L/+6L2E&3"Y!H;=!4"X68<<&-K;= N.,LR.V*3K+6&BH*CJLJ-+#2JY1=!P( M*#Q"K-'G9-2II8T"+9.N(H=68:*!3_$ D8 Y&+2#/--BL:8+MNGKOVPS--,; M?LW9(O[[O^C=8XS1KU$,@CB@FPYX]WN,,AC^7&M_\H(S'!":[.1IMEAR!ZP: M>\8'&1]A7LRV$GS6YAY8FB'2'S"3(6/!V<8R%KR]E[#=+/C0,F7@5FQ/5YS9 M>06F=L!Z;S3>635(09?J]2(;^^WR).I>[E=878=I\4R1X:7M,P$"(]1 M\TAQWPL&D1?TB7JBP!,!:"#0]$?0_/L$9W$0'M+RSH\IA32E"" 0R!38!PV& MPY%D'@9RV)(<,NQA% _X+^]S =O/.'RVL8S#;^\E;#>']_I;!:RUH?QV-5MC MV32>8P;YJX,SZ$Q,VJ9CP$"QU?K,O=)Q#3IWR4;=DU=!"HZL/&*(3 Y2M6&; M;4S2-PB-O@>Q/)WWTASPW1RP[9S2B@H90Y"L*,$R9)[MI&)+3\P-YJD]9@=G M.[71$<'Z[^B:W:,M6)@71Q9T4PF_QZ+LM!T&E1[4*8WA?W- O%$9G,/[7@WD MQ@@=&MCS0HCP>\\11&A^,CS5)O0)^BRAP+*QV;@=:E/^C!!!DX.[8/"3 !R< M']7GR0((8]TTNGEL#<3VPI/;97X#X2'("7* YY7N1H1F1K9R/4M,3C4Q>8<& MY&:)R?-OE2OJ^WLA37W;M[W; =L@@\PW,;QA@=$I@5G8,0L[9F'']2BX=_FB M*++<4;8C/_6))OI+F/0O\$1O)NN7992'ZGD:37C5JGA>KAFB49B9Y M91X310,'H(1B<@#E!;P:&_E%7B78>8\F@UN8B,BV$YL6#2^Z=( 56GO47N;> MS5"M"":PZC)K2D3=E[ 97M;B6D_:$S89>J09CN'L68/RC:6>0NW]A*VGNMZ6>J\+4>8"=L]K)N!_Q%^ MNYKRJ _]2C^?"?-AMV[2I.PW;5M!4?5A)\U+3 M6=,.+R9/&3FVL("/PTZYA]#%X5@J:C'>(J;!G8 #BPS8T!^#.B*]C #@[0-+ MLTFDC44;_9!4 \6QC1C'MPR,%WG=Y[@&2NL8.P@7@[@@/W1M1#P'[A!.W2%Y MAY9/$2Z0E/_?WI>EMC-W@KH>):0NI*JLJ]\H%>U2\AX^0:Z-D-=RB_* 6 MI91ES"ZT)2EH6X.2O0$&Y?>,2&(PSA331(T5T)O>'@1/AL Z=2R7WUQ^OY7\_I[[EYKZC^GT6Z68T./[]%=, M[]]Z"?PY&M\C] E\2GX.TJ9>]+1BQVR,=$*Q33VW]IS%"SVO;:+I)'& 6?5! M!1,7% !]M@:9[OD.!9V:$YBI;^JJYQ@JAJ?Z9I E\0DXS[9>P0(5#-OZC.44 M2.E'4OUCKCLD4M>BU65UO+36750T2" 425Y@D:A8;<#9EHTB)5G]^=A!]\Q< M\298'0HX8>0H6)C2LVUDR61JL MNA%6B'T?!S MMF^A'F^]:86& 1R5HZ+"D MGF4 CK:]>4=EB276!:O9^F]&=E@A=,[ZZ'"7. >,N\3W]Q .2A*ABH@%&[!- M/7"PH)9Q4'2!5.A3,%J6!:8&9:*HQ49J^"$L5-Y0=RZ)6P61,O:5L?ZT@@ZL M!Q,5L)X,@D)R#6A"&AD(*SRS3&GB8F+B8RLB55-Q7<>V9\3W].#K^D9GS-?$ M5&D"0I#Q@&63#9IO4<7$!(21*(PAOW[839V"/1C M0;V5#ZPX59#$;6O*.E3#B9\<&Q6,80%CQ3(V0>=VE+W!,MGF(+,G^_?"B?VH M_D#\<\+7-8AZ<-(E:QQD8'>(_4U63R$A74.Q]-?SJG.1>G/*%/45QYY%C7I: MLYO++ X8EUG[>P@'(+,Z7:'5;C(FJ 053B,,B; ]X:G9%):S)#ETE+&]4&8S M;/ 4O;/$#I.D_@3J\G,S8(;,0TI*"))1GA6)C!8;BTK T#(9F2"CV$RAL::@ M9!D:-&<$[X.?%?VDE7N9S?*X?*]M,6,O%0)(*_P'&T.;"MA$7. $@61YM*]8 M70^32LC-CTDR^#3#Q3J?.(>$X\LBLQ<#0!Y!2:^M@Z*-5 ;$,,7%QU)&6%^$ M'A>_VCUL3Q._[]U#;DE+*5)@]J.0)F%4O[R8YN,;*ZZ+2WFN>@6'&3\N+ M/\]\C44;P\2V=248XPXGC3#\"+I:2"KS('R/A$:3E M-.DG1=KF/G):O@2)07LN*.Z:=K<,^]\2QA?Q&;*[.-\B98'#\N?1YCG4@*>M M$$"M59PQK=>NK[ AF,M@"MVXE.6>+DFS;(2%U#BS6&8.=09'*B2C/X#N$T#S MN+D+@AKP?LZF.6"<3>_O(>PKFRYBHZXJTUW;M/M@#1N^G((V2-KRA0UH@I9? MYCIR><:>C'#&"OK"Z0L;$,+:ORJ-(Q"$S1< V6A0Q-+NI.I2;X?YYP< M,,XY]_@0]I5SMDEH, 4&XXF%(HTD#N*COM-3D<4= ]?"]F*1H*2@L2KI#QA$ M8-&P6QV[D#E/DJ'X91 'C/.Q_3^$?>5CW7RGU,9]RWUA/L-F 6QM1Z&U'\!0 M/S5)*X3P*H6R+J;8!=Y$:JM_S4?)^C%\FU5]H(*I"9$73-UIP=04+YCZ8\AZ M6 53P>(D_0Z+M'<8\=CM/^ '6S*UZ-.NX'7% :TS(2;$&)C18],>@B$-(V+' M2E588K=;735)\1S65OJ&**47H)\"EV_2>'^J?X+UK[ JVJ1IM3(W-)9+1N_9 M/4)WK*&"#>>,NBT(@N,C[+EC.[:E+ S'=X5/A6:_6CR5_)]6!G>#;/W>6>>,7HN9).(+I1?5H">*.4*8 MR%8<'Y'ZZW/'(,TH1CJP3<6,D0!3G8E!S 49 _@.Z[P+BU*]L "2/S014+H_ MJF.X!NSZ-JYV"[S@ ]]R,-:!-'J/P,G6L3X[/FI:%"Y!A@.BQX1O5(Q#Q70=\0EJACA.6O7,/SE:!8?D =ZD3![M3TZT@]>XK7;H!6X4Y@!Q,% MBU:Q',NE'E;L4LB-"FE?Y3BDHO^90<6"&PF& :@"L:.6$G[-0(W]N^HV*36EH/#%>!G<=LBZ2R MZBX%2\-D8)(!!7]C#I(M:.2JB0#%^ V.AAF]WK9.&H6/9#3!O[&=9:3S+=[D M4]0EV5[L\?%1$!%J 0Z:C#J"9K\.D71!DTSVM:,_.@@Z*4YIHJ^5>%''-+'* MP>PC7V<=ADFUM35["S@MP1"'8/P$FP:1DFXVAJH_7K'#NF4.,;' LBF=HF\6 M%-&#J:\*=<," GDD$ ^DR'ED@G8GPEYX)$T@@O15\!C0Q" M42>$0WHK86B)KBIA(Z893(K@1-KT'1_ANY3",$MO$M(=XVN N@YQU0=T&^G#F2>H6)=BE+QP M[' Z7 C -P9T DK^Y.JZT #A)60^GW&M>!>M=Z)?DK%!U[6I!/J;'C9V%$,' M+Q%1!!VV,BK4O3Q29(KTW#%(6QW+FV#9"$2_CCX'08#])9D")Y$7GST6P]WB M)L\;F3RTV5*;BD]L;Q0T5@H>"4MDZ'^F8V).CB72\I,#_LZYTOP28BD!6X51 MDI(>' _(0KH#[\-G=XOF!TZ?!=(;'HZYHY@ZJ9='B12?D]/'QXP:@$JE M3"PG2:^BU$0LF01J3:5>HM00%9X30R8CP5=I0@IR DCA)1 S *(4RXJ9U]!K M*B9G82Y1!O+X)C-Y B%,#",FQ22%,?F47(E[Q]=9(_O \HQHX:X7OL#J,CSX MH'<3HY8Q0(R,2DI H#B3[. I P2.Y>A$(J, M!8RC4#*'P<_M'W64XJ1DE$ M2)@X&%/UOP%G.I9+9&-2ZB>U_N.C)SPDD4J"+I+[CDGR&$PYD8ZE4ZD0S$>D MA=#-'0-.W3!#X4WJ%L*\AD,\9TO'\&!+-'MI!9-@^2D7ELNNE$C*N[&-YF2N MGE,2=5IJMX($>QHBQ;KZ@6H0)!&,=,0(]$%1;Q)+'"!435QDY/;J^"APHM&+ M 0J+Q,GU5Y)KU5+Q7NK3%?#GSUN:98\),XYX7"C1IE.Q5%9\%"2(D $P#!LDZAVBV_AEIA=[?,(&BF\J<$ MJD8J^3T"?J8#9-+)6"Z5(#0,7$3ZBR/]^R,]K1Y",7N+Z>1Q@#Z6[H6%1AY+ M "DF Z*DLZ\R=>W(7,='+TY&O3R9B#K]@RB&8B*7R%%+,R6GTZ ';B7#$T<_ M;*-O !- 42H#*+/[U\B9H0 MN/RDF$IP"GM_"FMAUHA+\J_Q])@,Z2HK@2F%S^2+![\]5@B!P2>RN=?9DJ!D MY9+2STD6242I03ET(@>BY6L0)M.YF"RF7Z4(@B693&=^#L63H(!F94K?DIA& M0S+<;V88A0!C3=3P+I/Y6[ VQWQNKHG4'P+U!K$UM(@="5_!;[&DFLN)Y]V) M!ZR/KVIC:)D\5G#D9"*6>Z79E$UG8V(V^9->UV0&3)@LO8!(!693%#B\V\C$ MDKG7W) H1,J8-A--?TH)[HG/HZQ23(&J@F!4I44OI!+.>1J:OLD@@$EAA M;5?P">?\S"+I2/ /5LJ).%3 M-1I>)%FN*KOHHM4&=J+C^-U^$XXM<3#J7<: M3IWFX=0_PR8#<(WWNZE_"VZ?UW!P5'E+BF.12)AS1(C?!(MSH:OJ\]/5DE[Q3SY0_KRF=9U4QBZ"?1'%K'*,(,%H[EG0O[I:UBVE[G[7/(!"4RC MT5:TATF@' =&(@WBPGL_#)0%]JJ2/'1!V2(\'5LSL (^BY)]'/',OG%)$/%3 MT%$D8P40BRBLDVBT*PM[@\_P(M3P!,W6:7!@$!['8FRQ6XVJ4''.8I6C#6'( MIF)$K#6V2>!\Y.;SZ189+@W-([FE&)"(X948ZN>2Z.2@^OT08-87.BVQSSY0 M@I+,S_:&I=^3LBPCWQ1(WYJ9$CAH7XK&HWY6C,EP]+'BA(GW3]_;A@^&(?HL M0".( B81WH'#CR(A7<[3D\#VG0Z15QB-Z;LT10'4(]\A%]3PL6*N7:R&M84. M!PS<()0JL&T-6"B1$'P=HT,56LB+)"8$*&6\',$<].B)P>0+8M+ 5]17S;8Z M1&A24A8W,[KOP:\D M#1L7 VVS[#"3:&A$0^?ATC3TDMFF"O2"4;LFC:#]&S M;69=34@ +(N-#I"1AB0:H!0Q3&!WXECYRS,\WZ,77G07C2"X/_2B/PO@5EP& M/ Q,(R45E30]IBV8@8ZQWK@KT)J[K%@C*N):&"9JD<(Z))>!S)>? 4M3E9"W M(+\(.,L+._+5=;*M,>'$+24LIO-,[X[1P-<1*4D4]3UC>#ZJWP%>:4]<:20< MG7U);5E:J5?QE&WS:5@D;HBC$2(G&0>$_P7['@3E8H$-E(F1GF^N_O3?%4\Z>&R% GYN_-QV=VY5=I6Q7WOUZR'8S]/Z:[\VZ==#L)_'Q)DA/S=^ M;ER(_6H(]O.T]DV(<4OSAZW^]\/.W?I@=HJ_&$=T$!N\MX =\,F+!['!>PO8 MH9[\IR*+XOU\$-N\MX =ZOD72.6I@]CBO07L4,^>R_O?^.2YO/\M3Y[+^]_[ M_ ])WG/_Q6&XT3[8KOQZ"/BY["<$_%SV$P)^+OL) 3^7_82 G\M^0L#/93\A MX.?R?O;9%])=84RZ=& 6B^W\+3CCX:>$F(PEL.)<*O7Y5393R/[U8L+Z MO]TA4H$"P7I4A6('IG8 [U]OA-3_'B1IMSOXY^XV*_4$,@?#^5\!6E@R9'<@ M[GCS=N8\X^CVZ]&-U9;AR,:1[>V1C94DXLCV89!MUSNV:XQ+I?86V5X?Q/D; MX=D>,[6PC-K>8AIG:Q\(W3ZQ$GM[BVW<$/T8B!969=Q;3.-\[5?OV,YQ3DKO MK]_CL<+V;C[)FXGAZ:]T1 8Q-+@#887-?[L/M)@4:T M]29 [<=&<23B2,21B"/1KX>)(Q%'(HY$'(E^/4P)(Q)'H M0X3S/?>B[72G(EW9$,C'K<)TE]/AP= A:XZW]X3(L6B?L8BU1^18Q+'H5?$" MM&'F?J'1ZX,$. :]%P:=)O9,DNU9^4../-\ BG7AW2\$XD+LT+"(]&'F2,21 MZ#5(1!MSM=U7@(HVZJ7@/^WI>A!EJY[M_-M5 M WM+0GX[J%]-ZNET3,SM(EWM*PW ]I%7+S-I6*)U"[T'(ZV'&W?#VTS MXH[4GP2$AZ%S<&'&\YWKZCU96(R=E=W%%PM.5H^XYJPB$JM8<>0;HK M>BF=5[O%/"?D=ZG)L;\T+,4R:9 ^W.?'D?:0D%:6@*GNI/8D1UJ.M.\30Y), MQL3,+HH*1A6%H?/ +[%3M3G&#F>X(CF["]1"->]N!P,.A4VC?LX74/#@A[]@MU MN/PZ,/Q)BGLHOC@6'1@6?=I+-.):T.%@T+YK08<>"?I&?KO1=QHNJL["WW;D,>R/5UP=%4W%LK0U#G5 M'0S5<=G/\>=5Y5UBR31W@7 <>M5U[!XB$;^,/1S\V??+6(X]>XT]^X4Z7'H= M&/Y(Z5A&WD4U_/W;*(Y$[Z8"[2,6<1WHG'"L_0!8NPM[BQ?S'XK.\MN&OO3GGQ0TY.^7L],.P4XZU7&WE&/L[8RSGLUQMY6KKP3JR7Q\' M^NOE"+__>2]B>A.@]F.C.!)Q).)(Q)'HU\/$D8@C$4KN$?,M0CDY+STL7IJ( M)8"5IN7#8*5!H2T!.2ZE8,LOU5HZT!X2T4BR=RL6DU%N$*,S8 .'Q5? PO>GV-T?H%D']D MZ&=(,']#&-E#P])T'%0\2Z0,ZU\#_L_PO_\8_[TR'GQ#,[SU\9%B:4)!F1N> M8@IMW;5]1]7=,]A[ ]8UW+XI&*[@371!&1HF_FF/!)@?0-*=N6.XNN#9PEBW M=$?QX"5-?_#)/V:V;WFD2(*JN!-\::;KGF# ,TO7-9?4*L6?CH\<^,9P=&RM M#0!T8:Z"/8-%KH6)H@E_)J18*IF*99.R@##_F89_2K%<-AD.CH_)/W"@A6+B M0()")N_H1T(I9.I G*(BE8AJ4+,YAP MX@(AX !?.W8+4)Y,Y;OPEF&].,WQ$9TGG8[E1/%G9A'/8)ELAN\N!O#--TF[ M>L> /0?V+(P<>R9HNNKHBHMP ("*JE+*W980C@'@"]AYVUG35.#Y"H0.>0QGHYLF(3K8*^ D$\4:TTDCBW,81J4 M?\%&_"):>Q7.?@!B"R@ < M8+$!),)0-P;G9?DCF,EW<$J4;W.4DP$=(JZ#3/[DZKK0P,+?\F="5 J2"\C< M%S<;#@'7 HM6O"?@P&?Z;([D2$4W!@",#!4D.OE;T^>V:R!KQ9[(\-2+/4E:@151\ZD8XE0U8G)4BZ62.7^!7&^H/ <'Y5?FIKB M9H1*$'EP,L-U?7A=)_HGF"6(HZ"5 ;(#!+ ;MCH-54HR)WUD,V365[JC&LB" M\#=$<] WM1A5@V%#5*J3HCPT;0!)TX=>5*PA"$^*?^&C5JL%[\-Q;"E0^AQ[ M1((O[G! @LN)H4Z>T. / 4[^"FC58;%NG3EZ#JN@ .T3@M4$K5 M)R)*(-[&0.>E>HK"1@8BALD%D%Z&K3TV3X/7CX_"R^,V;9> M:L%$6>A8WA .1W$(&W8$X&B@HR-O,W5B1^@.@#6C7'EX3UD[HPY5L?#K(6E% M8H\M8X,!C',TP S81/G&##1S[H.;KPX..4SEE 8H)BNJC*J*:OZ<@1 M/;KRI>(XBH4ZQ=C1J?N [%RG6VH!%-N'9$4(_5-+(@JCLU<9^' M"K!EP08(R8Z9QHB('UT!GKT59MOISX3\8R? ]DAB9 1V)/_[/]F$E/FR/1(J M<*6S3'#>9T)=L90Q&55 #6Y&5# <8Z;$7>2K5'5%.?$ MM_!WQ_9!VP7]@AF$\-0C\*&/"2!FFP9P %^R9XAD^5"9,,&\U7SBT"(:!YR5 M2KXH-/O5XBEH/ZB.L_6'9[C=![*C=%Z!6=*.1JAC:7@3802RVP&61)43^.+X M:.P;N \6.MZZ-EDG0Q0V(Z*9YQ@JU04(489F/$P!J.RKR-78:@1W0A5KNF_; MQVO0+F;P!Y_&"83I<'#!2'=ZR;,J0D8NH>@ P MJ&.6B>S,5-9$@R(C,LZ-"T<>]6B)=":*'*9)OR2LC#'[F4+LT0!=N?;TEMI3 M@?AZVQ%?[Z]4G1*9KUQ?[=VV[Q9?FCX(I2T7 P%@&D# 3$;:0"V,58=^;R>X M&P@E1NCD!\: W-I \M]ZW:@XH+H'DAY2F0?_X6^1"8#6?=<@QA1*74\?KXF6 M,[,=U)-@<5(BD%G$+J/RC"A7A(N#:+ZFF@)PA;8^MQT0P#"A>(.^!;U<2)S=W!)%IX8,%0% M[&<'(8GL#=6+(AL2F*K'1^%9+Q3#1*43C8AF,-D!*JOO@ G5=I0 M/X=!B;9&(8)](X "*(;+P(WA!,&R8,]5*ME<%0Y%T.RE1<_35"QZ-P7":^E- M/HQ, -#_W^FI4#9T4_M;: 'N?('W02D"E !VF/@B] ''X9^R<'H:7,5KQN*; M 1F/:FO1989OI E[)1>Y @IQ=IG\GS_$/\C? )T:_/UX#M4& 3YW 9;@7U_@ MX#1O@LL7_V*WZBYH'W0_<)HPO^EISI)GSU^\L=[>B$=_5,F]YJ/IX-W(Q@5; M]D7HKNTBU%!V!JEN*)[7QN3 M=X^/J,@G:@:SBU%K0#MY&[ 1W#U%[DQC@9D7BUSZTLT"6PL^Q[TV;1?=-WAO M1+3",:J17[F#/3YJXF[#9HYMI!PFO$%$ZU37HAI3N(X8\_]0!=,F=BN=&14D MU">H\L$V UTY@%W$00! F&C;(F#!3C!W%B@8:'PN,8PEXEI0T"I$_,$ MGC02 \-^IQJQXZQQ70@GV02\'#DUB8LI0!,#78*@KBFK[7*V<'YU)-5V/>9A MH[>4P0HM#=%4)T.H(2$0[RD Z2K$&8)!#&KHJGGLB02^PHC6H*2Z=?H28@O< M(BXQ%X;$_QO%-:1PL"Y@ORB#1XQW#)WHSOBB/<0]"BZC/$ 3C4P%= LBP3<5 MAV(DI1##(J#1=40L"7I6"\4Q;#^(8HCB $%GH =FH<&>V-2=&JK.8+XPSZ1J M.*H_ _S"#6?J+W(?G)F\0/>9F%<*B6H*60+HVK;O?>6,7B9>QD5FREH(?;R* MAO$DRAPY') $L:GHFL+(LKSJ(;X%C 80UD2^@;92E%B#L)3@/6"("]PB>!Z< MD'8FE&U@\(H08?&,6:I,+D>IA=\B $>7*>%B2 M>%H+G?UK'5")^KJ?Q8\]\L4&5CP[F:U#30C\:='XF._LDJ#18(,?OJ]X'QOI M$)285^J4;>:*C6J4CFW9*'E^N(8U?>82"?JW2/N M(IW%MIQ"J$;%P5?<6%%NCT7#%1X7 MX4[>)5$P+UV+@S:D&42_I<(-/BNG>D* M45?740T\%KEBQZ6Q.%RF:A--;SLFPD-54IH[@/?7&$I@$=\AL>.(:@Z:,/!# MA:C2ZQC3<.F'2SURZ*&.#Y,0O_[Q$7U7$<; 3$&-U/40EA@8<0Z80N2R'B\( M'3\ &M5OHDL;Z/G47.O:B0@@ M7QK:?_XPE?\3Q<0? :NO=DOUXR/Y3+CNY1O=:C??K?9+0KY1Q =7P=_%:J=P MU>STVJ6.D#]O]KI"/=^NE;I"N]JIG>V_+_-@I01H9&'BD$9)8P:\BH0F(+60 MS!UR"?EN$?^'< @[)!7Y":DDSX1"L]%M-Z\ZA$Q:[6:A5$3*X'2PJR,H1?R% M&(Z_=;H266>;;I 7H.H:Z@M\Y]^, ]WH&$A!0QL"O>K[!Q(+M*O 84W4,M!Y M@F!3&*SM@T(BR ;Q86G%@L_R MJG=&_%;?AB7T0G_M=TUG4;,DCH$,16_X(S9LP(,#_R3; I;M1IROCV,>*7]V M,90#7MKZ,*/0XX9@B)E#[NT)1*#SP#]=?X:I:YLP')[=7J#R2#WN ,L) BZ(>H9Z5G29J)4& ;-L_;ZT(]CL))"$>]2#608-5 MN<1-[.ACQ2&3A-)PBX5GPI-XGQA5LXG/G'BK8<+H5=.K@ QN;K27SIU>QWT' M(94PL4*WPLP/>I3P#8T4)A0 Q_$0.DV<%YPFPGEP5T=>UKJC=]=7$7YSH*ZL^/HHL>ZFSN):;, 0H@%!P2']P$9B0#$+90U-PJ6N M3'$8/;R<7 *U&,@,0PK!X;?;2>P=FF5#IJ&AT-L-B:I:%K.8_HUW^_CHA?1H MRA]"=$6.!\/4%0< 3^2XYWEW6D6!\%V2_?O#)\Z=8N^=\8+>J F0]>,;G8#> M?IQ4::"G2GQ=6O2N9\M0&XQW!R8!T;$2$>:)QYJ,B1ND_C;$%*6I<(2(@5EZ-JF M[^G;8$DAN$^+)+@$WS$HNN)_TUGJ;D PU;F!"$1A%.K-%_OFQ-BM'JP M*DQ\9%H*"6ZW:(2I,'(47V/ACNL81FP2%0C=8VI8/B.X =1TCQS.A[E,^$XX MH\S#&7<:SICEX8P_+$X#6-]:0-+#W:%')QEZ=%KY=O?XJ%K]6VAV+TIMH=HH M-]OU?+?:;.S]N@Y$Z7JR]ZDGWC3I3+@J5?)7U(U6*E8;E0YWYKS#+7\N,.6_ M%]_Y5O?]*,J)=?;$_8!A=@Z\30QL5 '<(.D3_S!/D39T*OT2Y5JIUNJ5TJ"IW\5:DC-,M"Z;I7 M[0[0;=-K5[O5$KT4ZG5*^",3:IQ4WI)4K'<2"8>PMSND@.SS$(%BJ9SO774[ M0J_5; #*-ZK-=@3S.9:_*9;SK=T]DN>>7^[7JXT2L/=R";AZ).R%(_?;:CO* M?&X:*CI6.#??/:)+XA-$3YW]"I?'V^S]UED9=4X^=5[^]#H>^2Z_ZN/\XZ7& MDS\VP0L^SZ_TD_PI@'?KAOY:A]3W!.F3\GE'\.P2&1_)Y&]T(?T5R+ /I[\/ M,+PI^^%GOCL8/@WWD<39=33"\BC+,(PU"7(B@OS<;63*<,V"3UQ=]4D=NXEM MDGI&I6^'>%HZ[]Q6' P1HE 4#?@2F%:HY?J.[=A>KNK0OIB761/A-*MQ?5 M\VKW8.WFPS0J7E ?GC"LX7.&]2J%):+C9ZB.OU>WY)A,L)H80\-[AHADG_8- MV(;]-(ODM?K0M\],,JRWUI'?%2/IH#M %Z9OZ:[J&*12R:-CX:K_NYM:>PO8 M/B'";M3*F)^") M!Y:HHX\-K%@;J1%48(4#GAB06;0?OY'&P.Q'Z3/(-H4ST=\'AGTZWIVSQL2^ M[?9K8-@ODVSGC#3Q(XRT!8HH99;Y,3#&];_AGHEWXYYO9,*$-[RLN]O0]/7= MF=8?G"OL)Q?>V\WYN(@ G$#F:/"&O#TAI:3T3RC)+<>>&:Z+I6%)^#NMQ93W MQ[ :(9&B'/87*Q<(+Q%= JJ>'!>Z1AU[I"K8'?R43 ME3D3Y4R4,]&=,M$T1X,W9:+)3.XGC/0V:P*+U7A(<_B>97@1+RQA=](7 'D( M:"44SX2R[CB&^VOM]D2&\U!./+\O#\UP-'@?'OI#=ON/\M"ZX@$K6R(3/?<= M$T/1?ZDYS[DH)Y_?EHO*THX"K3X>&H1<5%_)$E,C_UO L\0V:K1$. (*9G8K MK&5;"FO=-EDMVZ"(-'*NCDY;Z^7$=) HTU&IK4IH9?DF(8H*S MHT/%0\YY?HSS[":.:6]1\2W94>);[ CYRI8E;2NE?8LER6*"LZ1#P(,# NSC M8H>[T$G>ZRI\?Q"E\(.YTI0QUDS.F0Z'_O07LXV(',J96 MNW00I_"!&%/+T5U@1,J'5IQ^=#OW^*0/"K2/C".2N)NT]-\(00K8U)I"0THK M5[$FJD)Z2@M%Q5.$LF'JPB&F-*GU]&M8]4=#S% MBXYOJ^?NH.BX)/*JXZ_ UCTKBDP^"TN-)_X(])-.M=+(=VEOKCV&_V#;I D)$\45--]<"ZKBN\#\ M29]@VM040\6&NH!Y]%AZ!,X/UO"E<#5'W2(4ABU4QV9) PT.4= M0WZ^_OO=&A.P)20S.U[#/\9_XVZ<@OZT#L(_<8,S" [8BX!17*' 1!"&(PL' M[ 47SL306<>YKZ5^Z*ZA15W&'(,X8!' /LV#Y" *D!ZBD4W1Z"MN/8XY'+#] M5JM_BT-X3TWYK;3CNN*X$T6X!&7'7JVX;LP!^QI@%%,H, Q=8AQ7.&#?48WS MJFK[EH?-EYENS)&& _8CVO HS)='8RK\45"V&/5M-?FM;K_?XJ[K.Y??Z2]" MDU1*=O\6KA37XS?@N[@!E_[M#?C^W5&_8V=LQQA/\'3(Z#"=K:W)/R;>S/SO M8SSNZ%ZP[2MM]46H%LD__D_,GO^?'L3;N73WR'?ZY3IWXWGKRD;MQ*^OXMTFN9FES>RXV&B49KW),E_3Y63>KRLCI..W!2[TT[550=B MI3_HE/RK32ZUUL<+<:%V+EW%[E_)F^35JC>IMTINO#4]F=U5J[5B:^I?93OZ MH&N=**/%9CXJV?'67([G;3\SE;7Z(M=^N+II]![:UY>%\]OBTC=RT[MQ38WG M.WW_LE_+B)EFN3\2R\:\/)@-K0MK'3\I9H<7=C,7G]\M*O<;2;W,CBQKG?&Z MN=Q)9NKF+NXLKS]M>+V,7THMVYD']RXMGVCINU)QT9I?>(V+J5+(+7-BMS*Q MX\V-:Y6[K9OVIK/L5KNC5LN2%VXE(54\I9.JUQ[Z]_'>)%>:3A_4]=+HFS?S MS3@Q67B-V>2F4P,B75Y?WB=*5Y7[:OZN?N7.\SU[=MYP9T5O4KU8B;-B*^D[ MLWC/-!).(]NY4L5)[U(9R ^3=7>27,05Q5Y<5+WI;*3<55O&Y$ZNIG)M>]AK MI65?2TZKZJK<*DQ23KUZNVBV%I?GE\;*7FEU7ZP5;^W\I*7*:GTJ5Y;C0J7U M,$B?R.;#<-#;W-SF'S*+?J^ER%5_-NYIMC(PB^--Q^Y/6^WJ]45_[FW&]4NQ M/ADFM9FK>]G:^.IVY&2:^NK!S:W2^&6QFLY0V[MV7+U?+AW1Q>JZJ]8:>N=3B^5*FV9/FE<+= MP]V]UL\JF\MENMWKVWYR?GT[[9>OE]7SU?2D:,_$.""VW[LKEN[T]*+J:959 MO#/*7O?*Q8*3'ZQ;%]>E/B#+?;QZD;1O[XQF+UY2KIQ&O[YJJW=^MW.5R_L+ MLR_9V46W6##C72/9;O8RLQLSL[[1;I)CS;A/VNUJ_G9<6Q8*D^EY2SS/R>U; M6YTO>X41'*+>-&]%T]$F;K&25CO7<:=^^Z"T2H4KF,LTLJO2S>9!*HC-B3H? M7(LE4\GV,F*ZL!HL6^7\ZKK33,?'2MOTZ^[R>B1-5*-T=[UN59)M,>N5;@J+ MV[H[MS+R:GYG)&;F0G%39J,XG]P8>J>\3NJ%Z;54SXJ9Q$8?R_Y-HRTN+J8S M=SU>EZ]._-NX)LKK\V&FEC;6V=5U;]X^F<1O4M>%\;0Y7N1R=P-D"!E%OAAW M'SIW4WUVW;R6Y,VH?%\6AP"47?:N*KV'7+FW;DS%NQLWT4JMO4YZV3PW*Y.: M4EYFZ]-!KS#NV%YRX&KQ6KKJ;'JM62^KI;HG4^NR,^U:S<72*IQ8_5Q" M:MNWO:N\?I+*G&?+->-R75_:ZJ(>O[L8K?-*KCN>U;32VKE6':5STTUW2K-! MO5R3A[7Y#_+>96E],EV?#)H-H*R2N7I0EG6Y;XH7W;[G M5)OJ]+YST1THU?R-9$ZG_L/:7C.EOEJ?3ZJIF:X4LVFSG-.: MUX AJZN9E,MF[I(=_6B,EOXY78[<]_(:#=3>VXV_-MJRAZNSS/SP>;<*TAW MP_'&L!.=B\)R?%<=7&LE-=G/#&_ZBG+GW/3O1Q?7^?+#55.\=A71NU^G+Z:7 M2J'OJZW[V_ZZF;R-MV]*.A"'H4_'R_P@W[ZN]2QP4OF2PK0ZW@>M,K MLS9MU5KY\>!24W9%!7;]L]G[N52/3_/ M]"7OLE74)YEN;>9?Y(:S:C&1/IE-O&ZW_G#?LVJ[>5=RTDM M[AJYY.IB;=X9BX6IR\"H"R<35=0O%\IUUF@W-\WDVEQ?M0K)262,[N+NH51:EM'M3?>BX[90OV\#W M&ZI45OI5O;W23.>^/U-O+Q:#\;)246%?^]G+]ECU)^55.WVAW"U6PX)^>759 MU)9P2/.;!]F<3?K297%L7S7LAKRI##8+N:YDUZ M7SM1;KUL/C\^R+PO#B][T M(:WT%TTI,;D?;-1L-M?1;Q+&NE00YZOS6[\^'3=NBN>3[EUED2KZES=2Y4&_ M!9TF?0-">G-;N6A?Y,WJ37)2].JW=CI[99<+C9O.\,1.-^2&US^7E_W&T"T5 MR_G-M%LO:SD0OH7,X/K.4<;)C@9&2:5G^=W<,GF>JM0;Y[U![?YZ,6W=U8JK MRO*Z.A=SV4VYWRC9%6=Q:\SK):W7:4A38VQ;9:UER^NZ*;E=N9B_2JXYU?MC;LN3)Q.21X;@\U#S5B:?:]_/30O\C=RN1\W>NJ\[]4M15P4M)M& M=96:J&FKK9EJH[Z:BKWTS,XV1S?&H.@U\O/$=*[>9G*&6;M=5VY%-S689;): MK96-E\=7JI>O%?KYHG6[2C2:#YEEK^S<9HR1OU(;2UY7Y"<03:W3%5ONY-(EL[2:96F8V>:;>\R\FB>JN,O+9]<=4Q_!O+VXA7FM$<='+I ME3HM:(E5/UXWO,M\:FBUTM9$-< M5$;M7]?/A%BY[>GTVZ7N]TU-'"USK52S-E[)A6RY=RI227K4)\6F\G6J7VY"0_FO4N MF].&='=A^2>SZ^F)=2DE[JWJPKYSW+WXHOD77IB)^L77MD'07@Y'*\] MZVH]:=^/9KGBVG$J)[)::JR3@XOVZJ%PGI(N3W)J_ER>*9O<]4(7UZEXLB#= ME_H#:U8=./G+>>UF(5ZMVIF!Z_7;CJIH8]/*5E+Z5;-3Z9NY4F_J3-03Z^[N M?EW8N*95])J7F\Z!8OKF_K)X/9]8.C M90NSAED9I">U9+TUN#6,M;2^]B^]R8V:D/S>PZC7/FFFJHZ37%P5._?]^T'< M'?DGE>1B(3I):U'8U'2[ IQ"MKQ!R[FX'&56G=OFPKJQNK:]GBOUO)82L@].VF>QWN=Y-V- ME>BI;K-U'_>G-ZEL=KVY!="D?K;E^Y>#ACQO7=?%9NU\J@PZYUFMD+BY.VEX M>7Y_[FR&H*17[IOW75>5[S4M/C!7B>OIE=452Y/*9).M).\W#\G! M^B:A7-D5+5%2'V;RQ=0!_EF+E^_;M?+*S5CFNN14\M-4.>^XM6[.&I;;BBWE MM9I4]*W[RWMK:&YNG'3).NF:];O)J#JCZLYR>#X2I^)XU*[8IR=Y_O M53(%4Y\M>N(ROG'Y*R\N[ MCE)IS1JMYF7AH1;WQ4VM<6[5N\5EJ^+WG$*UO9BO^^72Y7+CU6XVJ_NQIBU: M#_'XC>E.;H87J=OAB5AOY"PUO6@M_.6M5UBW 6>GH&-T9F._7C2L9L+L)2L7 M=_%R_E:7'BX'@U3&&:7[1J_C7ZI#O[K(WUWWQOEK[>3VYO*D!\J37,NZJX=B M-C/NF\;F(CF2U\!JS:N+JVFMGW)\:[I0[VKIG):I:6/U(74YEM;RK%;_H>:G?\?4$L#!!0 ( /R!;U.U]!PYLP\ #:? 1 M=G1S:2TR,#(Q,#DS,"YX1#RL]IQQ:P9P4% M@E"EU'87N_&_9NA73+DI\KLW5W/U]>*._3BA_&UX2OB#^D26__PPNGWWY?6_ MWWZBGZ?WGXX7HX\S\I^E.WWS_=\6R\'5Y_/[<%^-?KJ.AGROW"F=$0>,P=51 M!^6+Q7LXV!%RTMO?W=WK_7AU.=!PG0CP<.$S_KD*?._=NW<]W9N EB 7(^DG MI ]ZV#TBBJ:4H9<9X!E7 >%N#MX+4H0L\.M>U)D#996@;R)0EH!ZM "GJ+LS M$?<]Z #X_;T$,%3="2'S%'A,U$@3C3LT<'=WKWN0HB@9E,&AL1JT&RSG5%4B M1%T5:%X@"V@Y/4)W#[L1 :]>F,\N!< MR-DI'9/0!V%^"8G/QHQZ'2<@,*Y@(4!JS-NP;;YG,', MAX;?O<S:CZ9$CZAZH(/ N%^G@K? T?L[)>0!WUNMY>1>/%@SB,.]EA_N)$ [U8=&4.HJ;GOGBH6$BK+K-=WAC7$5)Q-)F6 M:_U&3@AG7S17?>X-V(2#;^42'O1=5X0\@ #I5OC,930VQD889AM]C=X01!F^ M4*&D\$>6MD.XYV2H.ROR3D*_A0:[X/<@B)#Q?K;ZTZSJMT55IX@MU.&M%'". M!DN8OKCUSG%;B-19V6/6[+NB9A,:>@*G5%JHY@N0@D_8R*=]I6B03-A\HU&Y M>[OE:9N@.QJ_A6J]I$0EFW'\V:S$O:(2(ZP6J@Z.$!E2[VPQISS58;'1K,S] MHC)C="?!;Z%:KT5 ;\F2P*J,5)IM,*OSH*A.1'5BW!:J\HX"1]2#N#I8#B7A MBKB9B+*VUZSDKXI*CNDXFI"3I=1"E9^(V8P%.C2 8_]$:!>3\I7':P(P*_YU M4?$94MH]R!%KH>[KP_3-PO"]-T5-9RG\^4]O]_>^_B:.LUNHYDUBMNVCO691 MW]ZCHS[G5?+I)6(W6V2(I^@6EHSQS'8LA92;VS$:IXU63,/OK(F*C6;]EP+/ M%+W-BJV*X+,Z-O0;U;U?"D6KX_PVZ[X0V^>G=E676>.EN+48_+=9UU$,GU5Q MKL6LV5(0&^&V69^%+$!6L=5=9@V7XMIBFJ#-NLZD![)Z+C>;=5P*:[.Y@S;K MMQP]9=5KV"X6;A3.OKEBSU8X0:6Z]',!O4F)6(B#LQ M]=A^"?U66RS*QE=OG35]9CN4D@E)OO]EG\PMD#A)C]_CI5PE:9WXM=2)4+4+ MI3FBV5#&I$)RA9 =Q8%ATN=<>J!6KYR219+K%E#333"E\B24^(VU]^&T*AZ."<>[^4P*QD8+WM4?-E38\,J$*.9OJI/8H"9-+G5_=*+ M%4#%\>D=7]V9? D#I-DFQG1%XCTD5W\OSD/F%K7:@S !F"U12DSD+UQ?G G# M ^YJ6S2&-ANFE)ZH?^#]8J9UC[ZK+;4)@ME8I?2%\5'XB[U*YS[OIB5 ]!N$ MFWEVS92=@#7P9FL9FWNHSJ/S$I'I1-8 S6V>#9___WPL)_X.% MC>[HV-$%D0ZQYLY11S$L2=6)VZ:2CH\Z]X%BW:0NSL\@VLYBYB<@2-I0$$F; MMZB->."$!)%NB4JI8!,0T9<:L,7U$N83 @$+$/TV,XR#X\#:[CV%R#X9;2HR MH%#_&66]1/I/*B3,ODV%+$S89Q+U9#7*DPH,2V=3@?.K[9GD/4T'R8H;5Y[J MK4I/Q7\7RU.]!\&%#!Q>JG)E*E<6%5J[C.]N#2CX5S?!ZV)3=V^_>["WLU#> MBM--F%BI83,F$KPMF*BNP]9P^ 0!QWV]T8CE,FU50ZHZ?JF%J'J?]66TT._3!/+C>9(%F4 MY(_M)DJQT%\SHR18D4&P]M\C)D=UZ)Z@=JYQ.J"/U_38$!\JJ[H M;(2%^I#1HTZIE?D^YC"..H$,.%4=VMCA,=1VG1PT-/ MS CC%P&=(21(%HX4[/PA0G^0(IP?=2)R#$!,K)Y!Q"[!0^78?">6Q(=3Y9*Y ME"N(!L\I55@&DT7[@!4M]?QK(EH%M!6BI6R=A"H0H/W"]#,!V"# M:LK4"& "L$& "PX[&=>CU,JP!L8&,880I] :]FOZ;& [X>J4SH5B07'NU/7: MP/HGS.WPXL%8:K6!U1M.?Z)$WLA+JHK'6V67#4Q?"CZA;JS@>W!G$B*X4AA'ZQHMX+=X=EM^@R_P'%EEPU,)U\BR/-; M:K6!U;YD7\"I.R;\R%&.<0_#IF//S)2=%UK^VU@ M_RJ$L!H/Q3MH[D_ 3]67TWD9U@'9(,@YDRH84DZ*R[2JPP:&!]05,*$K.*[L ML8'EO@O;G:2>?E)<^&)'8,Q<2K@'(1"=BE#1 :9I"Y[!&B ;!/F!$^#29YBX'$Z9K,I_KH&Q08SH&S+0 MYI5]AYH^&]B^)4MW2MW/X"X$5#\D@T\326:7@O"KPG1J"FR#8+!F[_'Z%O@ M)F=,*2&7^*RQF"];!V:#,.#A?Q]R#W98\(JN&:_P#+GP2MQ>FV5:H-@A]+(CTL(B- MA!4OBKG.VEX;6*]3>H'I9I:J0[)!4)UQ1H_];#;WA7XJ7^?<-P.U0J@',427 M!;P7K,"#=8UP+XO>_%UP%_X$ ]WZ>/+D)-P%PN!9D*33:P&@_G$"( MF]?R\ % EM!6" L:@5HA5)2ZK#1"39\-;$/4&+-57.85'38P;)@1N#$UGCXY M8"L$\SP675A6&\30;P7[M:H^%Z%L:I8&LWZ^:@]L@'%[U MB^AW[2H> 91Z;&#Y6O!_57QCHW@/8P:R09 :)R/B<5L793VV#:(/P#66^OO* M246IU($L)3;7 MH@T$GTM.Z"I^C$Q\)SJASN- .U02B8-BZ-O'N\%*PQT5HH M&T2Y _\-:"_:]*.)@2B56F&\F9 M F\\E2,(I?&??1HWFZXV&PU\!(DW"Z<+0**1^6 RGM8TCA*_*X^XSFL [)6NN@Y+[[E&8AQ\ "^ M)=Z[IHWQVYZ!2SD!9E-Y-T>S5@.8KB"^G_@.0PD>+W@S*Y^PKMM:B=+O!6(M MQN3+@H4%N0;&6MD&OX0PV*;BCLZCTM-XH^F,.ZR.?'[8Y &W\S@_68ZY;;'MU4E^D@Y MAJ63+W>,3MY$@QXO5R!Q2<[^ SZ+BBJCW5$/KP_ ^K=:&!A]A,YO@8WJ81HJY'XF?"39^Y4$?MQUI5BQ0]4?8D?2[6 Q& M77Q*+K#I;(%?F%FWI-NI7 I]51JKI4TZ97#>C@K'( [RF:C4"K= M? E,^EB')9ZQF,U)KU\; -IZF9"Y[(G/\>J45@,X2S)6PP=1^UWAFCX;O/[X M6PHP:VJ^&& "L$& I"I]Q;/KZJY?E^GWO:@V%WS\+U!+ P04 " #\@6]3 M!OP.G>,2 #Y^P %0 '9TZVV][!S4L1($V").W>?5HP,FT3E467DO)RO_Y(2G(D M2R2'MF32P!5MDSBP&.0SHF\?3C MWM?;P>CV^/Q\+TA2%(]11&/\<2^F>__ZYU__$O _'_XV& 1G!$?C]\$)#0?G M\83^'ERB.7X??,8Q9BBE[/?@&XHR\0D](Q%FP3&=+R*<8OZ+_,'O@[>OAP?W MP6 X/L-QV/*OMZ<+_G.TG21O-_??WQ\?!W3!_1(V??D=4CG,(:W*4JS9,GM MX.F@^).3?XA(_/V]^.\>)3C@]HJ3]T\)^;@GGEL\]O'H-673_<.#@^'^O[]< MW(8S/$<#$@N[A7BOI!)_+9LV6C[=LZA\QM%^*DH#&D6 MI]QI7-.(A 0;A5V'5Q8DOL(CY($&\51-.]"D@O,?8BQY]1;=?%G3PL< P10-.]" MDDN:XFOTC.X%"[T4+4V[D. &1WP6&7,/DC[?,10G* 3-\2:Z+F3C<>.K@.D&0-K-O&WO9_KT(S:S;!\S=Q\SN,WS[\3PZ%2C.L=./1), M6$7SOKP33"@S90^>"FHO#5%W7@LF3%O;'CP83!@M4#":1DJ"?N1DFE(FN M$]GX@GR<1?AJ(1&9A;1EM>T8N'G^)F%@& M/AC#G"YX=XO0<@*VAD1%V:D7L36PD;!;Z[5YBDN<6ML2QJ=CV3,6SO@$?LU( MB$=15.R?V]QGC3T?<0D=B//1!YMU:M[A0>1RA) MY'R:.PD9GTA9Q#+I@J![$I&4K.%^NGA*MWJ?96G&\!<2DWDVER+P4$.N"*V5 M [/J+KZT[5IZJFXM6P22XEB'1Y*EJRYV!(YILH:%K5GVHE$9&O-'7Z4SS(XS M)C;6-QD7ZW+N5C\1:"=%I&VM@H:X6RF+ 5:L"M8;JF8>':]T; &(NX.\5@N+:\650/:#$,8IW[6SK:&AW/0R1NB M*,PBZ0XN^,\U"OR4XGB,QR4?(3CLD#DEJ6A:G/H/@X%($_Y%=,('%,F9(#WFG?"9SP0R!42M"9!\5<-*;QFQ,*",#X*/>\/R.8B% MM3[23+(H6NPGV7PNV0P([PXE_831N<[@A7'I.JI4@>%2[ 6/F$QGJ93>)9#% MYD]R@T/,A>?.DR_^S3U12P6#[= I;!"]_4-KN<=TB37HU%O!T#ARBD:;7OY9 M_VO,UQ01'K_T&?.60>PH*B:DNW72_?X[V.Q,%*?4M=U^=T5'Y$04TL&OW-K+I_':U( MHXRG(*YB./S.*1S?(>>EK. ;@BI:6 H_>(:);/:_D&5BVB* M8WV)]E2[)NNO'MR$0%H]=F&$5PXRC4O7MK8^["T6IW+@7<75]JZ'A!H#Q:9B MN\+^=:[3^2*BSQ@79Y$V?0U ZGH& ,,&-H-_"*[TN.4N3YX<80.H/2?72Z1U MAR782/[!7V,T)T C/P**(V M+O8MK>)AQZ3Q] ZS>=6C:?IE:VN/8FDC8#I]_4-'X;E 6YUF4H]B9,O3H)T: M8C*>MW0 .AJ/HF38EK6>P#N\*N*"/+17'DLU[6VXCG0XI9LUVH5.I:X T>Q; M;6T=IRSE1QI2,$/V;&MCUP-$4W^CD9>D4M6_/B6N.= 8 DJSI>L!#D9$I:1_ M<(S&8R(41]$U(N/S^!@M2(HTR1Y* M>!&1@<@\K^870CKJ/$>'R*6,R#R604 MAMD\DSOK)WA"0J*)R2"TKF,S,')P0_@'8L7UBV(1%I[53.G:4T%U4T=#_N(& M*,_5[KJ41*Z]V)IH@>N4K1>6;V7%;J.OJ?R92LT/^ZM:7O"?MW!'K[VT:NW" MWI'VPE[PJL;BY]ZN%AJJKM9$?K,B\@MM0"?!"W7PZFN,,N[9\?AGES,3G1>N=;(;6@A2R^=\3'3MBN\S'P5Z3W\[_@./>EBC368N?9=+7@UHHZU M;>2C.TO2JXE(9):3(68/),3)+9_F=-Y,3>/:F9GA,VO<@M+ ]?9KN7.\6LI5 MLV?^TM2EY'EM_8B;>C2>DY@D:7Z'OI!.,R>:"%W/%$I,5CH1&5EXV,P!G(7,\04-A VOL'VE*]/'7[@D^'@+FBVMB;<=748'5D MM4SV7IX$P%52]T[_G-(EC6E=,>/W*M(?EC&W*70ZB00P6U= M9JZG$3"$FRCIK6,3I_!K3#DF.M?;4;;C$F8'__![<7WERIG$&1?_9ZSDL#UZ(5# MK-36L&S:YN',!N]IJYV O%6?@*P>AQ2\ Q('5>Y_1PN:_![D#ZD=E&SCA*?Y MPK>:>K]H#W@$<2"I?3G@$57MN%#7C#X0;HY/SU\3<6]^Z2I'84H>#(F8-CS^ M[RG6F$8L$5KUZ:WSD'<3_PE>,!P2E+^A0;RW-J]%/II3EA8O)E&#!J/VP"5L MAJ6-D?R#^(R')7&(VZI)P5 &,W"^+-X4:$M3^8>U5%V\<_J,LA.:W:>3+"HO M6JL!UE.Y3NW;&%6(4?R#LE%.1Z8>\:_'_$.B@]-,Z?H&ZN.>EBIVL/@^\U#^ R*>3LAQB$3\=8)SK^>Q\TJ\-I]* U#-1W_H)J M8R0/!V=3_),\&;+ROAWM9@>8 7#?X&"7H-;::B?0+C? 15X4$7:)QVN.;A,G M(/X>;QRM:[T=Z0CY*R4L!WN-# BQQ_M)(+OL!)[E.JS(;[>:P%=)@;AZO'T$ MML\N1&'%FRI*#5K?6&&#-XP?L!-XO-NTF25W8M1+N5\L8MT5VNF!T'N\*V5G MJ9V NJB,O^:8;Z,&PNSSOI6%E78"Y&8IUF85UG66X'I^P([@XT[9AIIO:W^S M93YJK2;6#J]@8<4!"*B/>V?6NNY.'*>MU&@SJ@V,@.COU"8;R';^=0*%)?(S MELW2BUIY.#[Q#C$>RV3-6R3>''W#!60D3(6X@/,U, -/4Y(TJ#;/P6U,Y5^_ M+E]Q?T='X8^,B!S<^HNV-"B;23U-4[+ %VH>#X/2ANS*%Q=:8*SAX6FJT@9@ M&PWF(>H**^1I6)LYJE8>/O3P,\IN\")CX8R'&%<34^4N YFG3DF#H*(?:\WB M8=?EPA:27TW*VMHG^%Y;1D]%X:GG@8-H,H:'^%6#H?,DR43>)Q1)"*VG#L9B M8((-Y&&@V"+[>6KA;R MKM[I$V8A2;"F-!6 U--\V?40UIK';V1A+^M04WB:,KL>CKOQ)@^AK_@G KH' M%&&9LE;N.HA?\*5*_8-*RVL^Z]!QL2F*BZMHHAPEF<9D M0D*Q[9,?/W+YKRD/VZK2U^Y+_QH,@A.2A!%-,H;Y#U66 8K'085I\,(U>&'; MTZ7O,A%.<8_]MU7!*^U[DJC<5VO=4JL)]VY5N))46K1E\[%SV]6V>UN%'!XT M+5A2!0593^+)0]3V#CDK,A;D@:0/Z@QZDAA2<+XF]-M5 MH2LR>&HT+9ABNS5S9GWY^J2^>JTZ/A]994_0O8YILULAXVG%^[A]Z& M96NN6B=SPS6N.NS^I)R)U!8N$II.&9Y*KB+51=[ 2$[$^Y\BA2Y- M=UKP"ZXF09VC^*3D&;PJN/KA=0IA+A'+B\:WZ]J!LRT>%"R?M U@E^Y%BV3# MNU:1K'BH)7!.OS"(WQ&T LL M&D7TY*XW4-M0:22,6AC"OZWYI?CB_9+2(N+]!>Q!G^ROIG&]2VN#F%)ECXH_ MKLYTA@E=%X@[F:G;HG,.C6[>/FI$Z,MYFTX4T?H_@DL1!/?N@BN*%6E*UXR$ M>!3),2I+PVD4:X3Q58=4,@PDQ^"%Y1;4:D,)U.&.&D&_:C7E*$ZH+;&TX#26 M!O5H876]U3LF[;(;X&BL&I2";Q>(Z@L&CR.4)#*FS*-RN4S,DY-Y_ZO0SS-TCCA[P%QJG,TUXOCY'U\'[ M-KJ'QI2[VSE$%[][I)OWB24CUPDB6^H**X;;\1[ G]R!RZRP4#6> M/WD^^1D*+/AO[.:6!S!.0O[B9*5:@%(F=M$\F"V5#,6FEH]CQ=#O#K93-RDNI-6IG0>8^2TZ. M[[:-LS#]0\3F\7E&9,.LYJ[:-K1N*0+%!D>ZZ_,6?74V)K72#:L9*^ MAH<6FIW'%H?YF[%U/4UWVR74AMOQ_F ^OU^+F^N%1]?H^W]:;ZV-X*,)7T=HH!3\UF?GNDZ9 M#LK--/-MU56YD0M*M'G3N/10OYN[Q70;534.F!Z-*P_JZAQ;U4I3L0.F6.,: MA+:"AZ,$J4L^ G]D*)*'%M6"C-J%OO;>0XUE?@D[*)ANXUI#X\XX#"V+ B9J MJ(H)0_QWCQ+,/_D?4$L#!!0 ( /R!;U.BG5FU#C +$U P 5 =G1S M:2TR,#(Q,#DS,%]D968N>&UL[7UM;^.XDN[W"^Q_\.T#+,X"-YU.O_><,W>1 MU]XLTG%NDI[9_60P$FUK6Q8]E)1.YM=?DI9LR5+Q199$*N.#Q4XZ85%5]9 L MLEBL^N>_/RW"T2.F<4"B7U\=O7[S:H0CC_A!-/OUU?>[@^.[T\O+5Z,X09&/ M0A+A7U]%Y-6__]]_^5\C]K]__N^#@]%%@$/_E]$9\0XNHRGYQ^@:+? OHZ\X MPA0EA/YC]!L*4_X;_OSY\W5$'M%/0G_$KSVRT.OP+D%)&J][>_/T)OO?BOR? M81#]^(7_OP<4XQ'35Q3_\A0'O[[BW\T^^_/=:T)GAV_?O#DZ_*]O5W?>'"_0 M01!QO7GX54[%>ZFC._KRYM-+RZ8&&^3?>'>;LK'MF?_63-4&Q\8?# MU1^+30-)UP6FX^"76$AR13R4B!&BY&@$MN#_.LB;'?!?'1R]/7AW]/HI]E_E M. EE4Q+B6SP=\?\RH-=??0QH0A%']I#_Z?"4L)'+^!1$EVP$QP$?@*]&AXV^>H)"KI^[.<9)K/IZ;>/6N;A!%$?) M'">!AT(CEFHIV^"/SRJ\8'W'X^EXR5<"-GZ4ZI)3M=;GV;3'MO5\BN+Y14A^&JFY0M0&5V,Z0U'PIX#O./+O M@ED43-D0BY)CSR-IE##[4BJX5WMB!W$]#/)Z>!3&:S2B>B=5H/+W%;+JG.#[#"0I" M-;.F'?6](F>?OT:4'P,?E=N<-OIN%Z'U FP,"439JA4Q5;"2L%WMU5F*:YP8 MZU*OGY9Y3ZDW9POX#0T\?!R&F?_,G'>M?KJRZ*8#Q*2/MF=:R70WF&\R^@YV M).9S3XN\7:T6/86G(8ICL9ZNC(38GPA>^#'I*D /01@D00/ST\97VI7[(DU2 MBK\%4;!(%X(%MM40)T)CX;2[:F]_:3JTY%3M:C;;2/(;(+:3S$UUYA$X)7$# M#1MWV8E$^=:8?7J@B@Y9$T/LS:'M1UTS_?Z8P<^6:# D.DJ=0\&[%;)NV>5Q2&9AP*@N[YBDAR;,I:3M/KF,13E(9)XT&9DY=Y9K]F]IRO M>\0[T8DR1(>-,L/NAH=,"#B5)N(]B/6-P/AF.;<9X-9<\58S:!?/+8384/G/!1?8[,0SXKW_%-*%DJ%9LHC M4@F*&F:,O!H1RDSRKZ^.WFQX"4F,_5]?)>R@X@A,PH,PGHI-Q/%3H#/2JB2M M@E=K]%5@E3$ @()DK<',+CI%1L^R300$2UW;5O&H[F=48(!Z)DK.(4#>OADR M(I.C&O;; B6WY[NN=XU1$])!P+VS#1P[EI)(,'W\+=OC@L!5VD[JQMUNP)6W MVP HDJE!=%@&IY'MA6W#[HD!&EG;R?OAH%%D&4+CO64TLHN"AYAMG;T$1J+< M;O+)#@K:&[,:=B$$+"].*TXS#[4N#EO-;<$!:[D.C3JF7=U\H7C./9CL/]R= M]HA"X=-,3A&EST$T$^]>),N6#KE=T"1@D(:R@ ;'\@1;1;+$M]C#C'UV1KC& M22:^9)Y)J :"G%($<+]F%[!US,PUE@!4;#400"HL@YL"NP!\CQZ",,3^9N#$ MROD"TPP$'(4 $%0?[$)U0_$2!?F%=W[?71(=QDR#>"#@Z4H"H?C1H3V@YMYO M(,CH8_#)!0RN2>29;<6K%,/8C0-\0^A\MKW.K<(D;T(>FUR.2I4M<#"5793D MVM]>W!120)A]L8M9]A@YFHEHN=M@-D_&T^]Q^65C%30IV7!04XLANRRRN_\N MQ21!;Y'3^L%03:5 M()KA(*60 83+L@]#?R8-=Q*9S1_+GHH5LRH8AG%VDBO:LC.A\,J!/^FL1 :K M#[:Z/3A_"V@D"(BG9<=$00CM6T*8QA9F3: P32Z2;3LN>"MKP%6 MCP)-0#7M:4@8-Y(-A-RR>Z/X6E*):DWC(0$'L0]B8]NC4?* YA(_*V&2TPT) M,0U)0/ LNSOXXTTNW.]!,C]-XX2=_:D^A#K40P)26QX03LON$!/C-VSS9FK M++M%"NR:W#U+R1R :_&G9X\()"V0T;X2;16_QX2 M(!HN8BJA0 0MNTB:7*VZ=YFZ.WX-[U7?67:)W- LLD7PKWC15]/8WNVW.400 M^R VEKTBJT?4.L!LMQP2*K6\@Y#8?J/B^T*#*+Q!@7\9G:)ED"!)(#! ,"2 M9"* .%GV5MSRQ'\1]L\1C9@=C8\]+UVDXCKWC&G9"R3624T[)/0TI0&!M.S4 M@&O7Z&PKA@04P#T(C&4GA6K'U#RP;KA[0"W)($"+*5W^>;@E]!7[9_?I >MK M.I9R!;Z3Y@H<_;W4Q;_MAVIKI][D#7$-GG#G0A6]T^ M=Z#U<,]][L#2OMDR&F6O(MO_CJE8#7SAS;K!]&[.]L2Z3E6(WOE71@9B0$A: M7N3*$@AVX^,TF1,:_+DY3:D W*8;&'"U[#NZP:OC_#*.4U.P5C2#!*K .FBM MW -IG"9Q@B*>/L(,J0+A(.':YA_<[[FPP6AHSS2(G<=.5P9P3^(,?OIF3$(T M)+R,#)@[%[P&"Z.,:GA(Z2Z)UB/;M_A6;30 @N$!I+'%^&3CYF(M$3M49O&^ M) (J'+W?NK78T([(=+2A'OW]>X12/V"+_?[N8G]W,:"[BY@F!8C8O[;A8;_B M^2/]U$O8?@;31UX7O/ZJ@C6M;^GH#07(;S_G5A/5BWOA%8LQZ '?R%/7O.=K M"95R*QC (G9^(=$K$DY>1[2 5C<7$=5JK;_=WUU.KG%RAT(<@VYLWJK?'3DFQSU?2UGBI"F"*"5MWU/=XL? M<91BC;I2VRTG1ZX?$^LY=O1F)V/V@DE;]Q1[G';T<^DI)'#.;,)7%XQ<:N0]$ MA5E'KWC6+^2S:C$:1@HD<1\5!>N.7N-\Q1%C.V03^MA?,%UREI/@$6="2&:, MG- :7GHP$'-9'+W?N<4Q9NSPRH%GS,"&1!0L4<(G)1L4>!J2.'K?4Y'68%T< M%$0 ]QI7/59A627BOV+&5@.83>,!F:IMID&'@P/):JY)1,I\YT7HU+L*+?H! MX&8@!P2EY2=]EU&"*8Z3$N=%D12E2-74]E9&5Y+"\?D3TP5C M/X@0?19[#)Y/C;MA21@6%B*9[>WLH^[OO#H7'AQJEOU#:X&RB7'"C)G4DPH0 M# 5B@'$0'LO>'[8CU#FEEIJY#T4-NR EGTX>$1S:]AHJ5R.4D$ $"++_IUMEL^",$UD@>\ P9!A*HD F6[ M>E?=V.*.]Q7S8C]^%L0\ CFE.O=]#3LUZ M9_@ZY;H:3RN/;!1+K%$WSLSI)@B27>4&1X)E5Q @2J8;@X=FAAV]_-$@EQP< M#P5WDHWG40?%EU*G9!_"QOG)Q\K=4VA$[GD"OG0U'E+:MK/;&TO93.%EG2EPW; MCBY\AHGDBF*U/Z-:AZ.>:5?O\(%$^RIDI&2VQ[/K-N"OWD6PD$6B>G$1Z-5K;@5K2UU"Q5HD$FKMV0ZX+W%T0>HKB^64T MGK(#'Q@;S\D45.YBHLL\I/VF\5?-M+\:(\TP6-$.&HF""! >EL.Q9.OX6J[\ MZ7HS U?IQEU(&TL#H6LYE$NZ&-0I$=AV1*K>RRV&[Z6FYL;X(R4\@.^U':79:3CP2U*78 MB8U(K;(]IC,4!7^*=Q,\DTPPBX)IX*$H.?8\DHJJY#4/G))GIF?N M+%H6+PG+O'W9YBTG%?HL$'>EN01%L^ AQ#S_4SV/1V^J^LNI1AE9-]Q=810# M@_'H:)NIO'$WK+#13)E%W\X94>;I[39/&=5H0]8-=X5'KO6;X0A<$8\^ M;/-?\U1ED":MO*R:OWBSWH->2?9:Q M7#&(VU:ZLM8K%C*;1O>.;,%8RYCM&(OBR:]\Z].?;3$/.@_QC-9A3/Q#HZGN:9;\_X[7L(B%(UHEE_H_%T M5.Z1_R;O<_3WK-=];/P^-GY L?%:A1?6#'_%9$;1#G3 M(#X6D%B-P2*/LA(8DN;]%R-1:YCH, ZA8:,B25MP.!GCWA9DO98EV7S^C">< M#1Y2KD!^;.=1!Y*07)%>3(NX[V!VK>E FDC1]L)FA,E7\HBI*.'1 )-MXMY# MVML!I58,$!7+08?U(EP0BH-9I(K5U2#N/>#=!$-#,4 CU?+4N@L6:)_,TON6.>"7/GX0C1@$!8&/;B.#J-I &7 MJG;QNHSBA)VNN\^9 :\?U+^4:W &WJ^=UL2W&P+H"E]PV*@0U]Q=,9')%F'F0K[E!Y852ZAW4+5R,9A\: MK;]DU6F=51:\C*:$+E"F%VEMP;ZM'.]%DO"_GP]J9KJ=LL+T- MGZ>1MN6<]^7F%%G]([1*-:*G:EM6_#W[*]93>%U3*Y7* MC30-C9%4AXS:(?YP\G^#(FR\0_2%/4*BF',XF55NDMOV; MG:&8LZW*DJ>FM)//4!L*%8+UBG ONV%W$#JY'^X69JI$51KDMK+R M:<\_(_>L3CR#Y158(4%FA[C3=G79N=;+CG"K.IZ\__B21H*>N."&]J/E49(Y MT.-;[.'@D>]$E%D= 8K)!TL9'1OB*I<#O&5Y:SE/4XU]NFPJ9X M6P7.I=>J\,PY-MY'%8F!BQ MEV"_GOGZWZI/(+OT:LEPJL';/G?LKCKW#*M[ \)IT]SGH.GU/G=]=8&7) XD M"&\"?[<;3]Y9.G"V,C,K<1]W^;:5.,JWD&M?VY9Z]?D M+HAF(5;&V_+6]8TG[[\XKFT9WZ"FO[2L:3;)Q/*GMXY4FDX^6'A99;J* %R# MEPZV'6G64X5\L'14,\\QT%@Z"'S;UQ/;44@W[#C ?H%F^,@@S*Y -2 PU6) MJ-F^^:T9>E@A"7B \I;2P\ZQ%3TD]+!0UQ0'/.';1S%/>9:+G=S"B; * M81SE= -"4$<0\*1C%[LS/,5LA/F975C_QR.SB&?$DRRB2M(!(:@I"[C+M OB M/3O5YY$_Q\F8'C^01WQQ=GEZ&<4I&XH>O@H6@61%U>Q@0( :201N;.U'*W^/ M LXP]H\7_")<8A2KC0<$%\@]!$WAMKC'NI=K!_*Z;I.T4DJE:E6Q4DJA]-.Z M,$K7M:GT\N?)JE2YE1AO7\UE7\VE8YA.4,BMQ=TCI\@ZAE4!)#(:.X$\2K6K47(]O*==H)R\%6L;S%YOQ^Z6B&)>9%8>![3= MK.\\>/HS@,B9=G0]&_.[)%&H,KXFD:=R@]4VG]2-#9>25L-<:WB8;6SUZPJG M7N-$MO%_5RF>NM[XDRE02/7_C*YY@5(7:B3F#-Z$/ EW06R-7;8.K3/)I^LY M-W!F9VZ/J"RC-0:VAK(GAX41N?=F1:Q&S%N.H@1<^$<-9^PP!H/E;2( M[1P03##11',(#\^ZAM/E8T2GD#N=7^6*;8I43_4W;2R=0$SF%9&P[NA">I(& MH;^J&)3_>+E84O(H1J\RDX(6>>]IO7>&3E\L<$6U'G6Q6*8)IFN9E3F+Z@EZ M3PZ^,W8R0< [7HN@B?^DW+JP303>U>!#3%3R )>#%J&[1OR MYNQ414O^ A5N$J*)I2=+S8%3"0,AUW9,]-W]^8T: >$CK+9DFZ3!Z%TJ GPP MMSQ1KC"*\9R$OLG>0D+4?R6%W7>#*FE \&QO)4"9OU(2-W&>"#IK)1<;.\AT MY-'P:UM*VYR*,M'8/\-+BKU@=9."ER$6RHYX( Y-LKJ)H*0PV&U]87C#HEW) M'3TF@EQ?8\F@D%$-#VBU-.!AT/*M5DJ].;,^-S3P\'$8YO>HLENM(UDX6][A M2/0XVG2YO]/:WVGM[[3V=UK[.RT'+T'V=UHO"L[]G=;^3FM_IV7M3LM2#8>N M[[2D%1W:3A_B,>8I]H5K[#)*4#0+F&E?!0S*\XBH*0=TZ6@BD:OWC:#8Q[XO M%-YD1[JFG7QP#,S&OH*R2!KNPOX]NO:B;.\GV/L) M]GZ"O9]@[R?8^PE>+IQ[/T$OS^IV"D!Q;'=K'G[2@3, 4'3.M%3'Y48#BF$$ MF(=TVSAN$5#N9>2GO%@5"G,7@53-4/.):U>[!"?O'Y K/4'@>L0/7,[!?8ZTJC0:W+ZL30N,ZO4O-KU@!+3!K M4F[1\ZY)HC$"<-CM%JAMC3JY<3'6>J^[D&,:_$DB=(*B'VS&W5.VK,G]J%#[ MWAUNT%@ENLQ"*OY@^;3&3<]X>LRS!,[$X)*?NH'F@UO/Y>* \\%RF.2&SYA) M>,U&V^8W]^RG&'G">:NZ0C+NR,Z)6XX.V4TD5\_;MD!VTIQU/Q!ZM7_?F!(" M7EKGELLPHUAQX\N)I#2V7N0TG6W$1"X(%1LEA[X1FLS0#%\1)MLXNL5LBQ7S M/#-G./9HL!1U>\0H75]3@?6(FO8U.".[@ZR@1\$AZ*_1 N=<2YVA,CU G?1? M_&A'J#0PERNLD M[;9+UMQA-@!]#757&TZ.^LXGUX["(4G "XEWEET"=^E#C/](V:IP_I@YI^5. M 9!@<#L6E4"@%\@D6ZD&F_U*3_51P8N43&'[Q.6Z_YM4E) M =O/8JO)4=_G[EVCMZO<0W#8#O5$S\('?T^RYSX-$JWH]S$\($UE V>=]8A> M#V,_YH57A5]#@N9VTP&"5B\":.]MW_YB-)[R9ZRRB]V\S?#0V.8=-/TMNQW_ M2!'%%X0D-YC>S=G/D-NQTG! .I8)T,^%FOE[=/Z>]/QI&:P*!Y^A1%8KN:[U M@/!12N&H>_&*E]_&8R8M8SB:"?YO<81_HO >TX4,+RGA$*'3$*CMXSGTTF!= M8)M'4*#PEHTC8%6K:SH@Y2F%UP M=>&KX!'[V^D *CC6)(?6HG;C@;*$5^TGRNH^G'FD; (L^$Q95V<#>:@L$>?D M^1OZ'T)/0Q3'\EM2HTX<\%!K8TB:B^GH"5DBPT8"'@&@NL S[LC.W6L3S+11 MEVG,O5M:6] [Z<>W-3RM8$#SBE: M!FRG'_R)_6_8#] I'[:*L#$IC:V<6SO"H"<7N* .*BN:I:?P+2"D*QWHB'-W MSZ,HI*"B[#U0=O>3C)9(CM[B27@OU (HYOQO!"W0U\L"6R:DHV>7;1&N<7+^ MY(4ISQOQE1#_9R"< P#@.M0#A%A;+(UKP?Z3ANSG&B;"FP318%6483X7)S"9_/<[H;2 MV5>P^S?/^S?/]N/6_Q)OGL=3MA?&;-O[.Z)X3M(8WRV1!S\YX$12FK[]V^V\ MS%6*Y-"*?,_WS3RJQ \> S]%(6QR@:8#MJA2X;N.X6T&S^]!,K_%H1 PG@?+ M>Z+(+E@GIJJ3_@VF' D)8GKZ<,,>V@#357O8$>"]FKOO$6(K?1CPA>=^'E#_ M!JDR-,M(+!B[IM.)Z$O4]F(*8"$+9D=M=YD"N[,P'2I8R>M01LX]+KNK^X5F#"^LNI!7=/>:^CIC-]M%=?Q M#!Y;+%]-7N-$!._S"RV*$7P+N=701J:MG3S#$C':#AH AW[UH4KAR='&EP'. M!TWZP6%C+EW;7@ LA-"*?G)V)$\Y"FU&:3JJQ+T\K^&TCR%%3;#A4H0!(((\L/?K?>3@:S>3*> M?L_"/W0GUQ;94)%3"P6!:/E! MC?&#>?38.)EC>IJR!9$_*-:+)/NB(W3^#2&P^,HH^XRMV+%KDN"8#4U^OI#) M]_Z-3#[1RRCKID_VL_@T_GV=F+?W1S(I\F WWEN/L6X9\P4$Y %O[RNEJ'.& M2]IWI #UW9S0A.8^] M"L!X 46K)$CL5*C*LJ-O7ZAJ7ZAJ7ZAJP(6JV(:$K5'>CQO*MB>""_;3C"*1 M0>^;/%!,B];2@^@6ZE9IB^?HVLPMS644,R.N-IQU;8=D-6%9G7,WEUG523 ! M4]@Q@A)ERU 90E*0]L!QV7CM#&"O)NJ41(^8)OQ=(UN %T$<$_K,3]/R_!!R M*DMF23DCB)$$;2]Q4!1YA/\CC7R*?6Y*V>DSP3BZQ;,T1%0>2JXDG/1=ZJD! M$)I2@/.A?30N*=73_E9#6UDW#+5=QS5XRV79G(-)+D^>)4&/^76##O&0]F$& MVG#N4ADNU"*+[5,);C&-_F')PN;_ ZA;Q?_T3&C]P146K4>S1G M@]E"I,R##H56/ HQ]E[/R..ACX/5;&(_",T+K;-_3*[P#(6K9P: _6*M*HT& M8:?J& >W%OUH6_'"B#6Q^A9,HC$"<-BM26A;HTXNY,9:[W55/J;!GR1")RCZ MP1:Z>YK&\J![L'WOB1JAL4ITF07'ME/>W@ODX>,%264A6Q#%Y*.E:I4F=]Q2 MYB&,G'(N7K*5@.(XX>'1=SQJS=]4/M %3=;' &%4BN/H34O/Y=2& *RA.([> MU>Q40&T0,-5R[:B#!EXLSE(:1#.V6 1$4DY-CWX0N!F(TNGIIBTP5_P&7K9L MZ&*X139 Z.HD@!"S_!:@S/@WE+"1QO;1]6_8:H4MT@P0JPK[$%!67@9DH?DB MV4,QP$4O7+E2F"J/]!?]C8H=NA:\G#^+*KV$V 3[\ 0:FW0:ZV3 HF+B"8JY MQI[S,*$;PK#&"=NN"&:YFI(G\E0.[_O/:H=[N M\NY,P'G_DPH,8G<7+? XZDI^UR'FDAL>_HW3U[F077"?OFZ?OFZ?OLZ-]'6G M\P!/SY^PE_)-]2II*65+D?C]^@UY]GMY]*-Y3\-,=M=0T+979##3"Z(^,R', MX'B,1EXUJ[YQ[]$,[> B$:;;Z :S%=1L9C$*V;CJ^RYS=Z0T!&K]OM-P[=L: M2(U6O=H^>H\\[G;!@V4$K9?E6[.[A'@_;K&/F77WQ_24'5>Q7W1?BRV\[!6Z M7@>3#[:"GFT?H0WTX^B5^7$H>L?^1BU%=6:I.N AHD?_EQTA!NIQ].J=L;L@ MD1CIJ]%\&<CM_(%EF\0'=-5J,AO*$PQ6]>$%%KX0\3[ ML:#0C:/Q 8+QU? M6CG!O_C;6*3ZC-GNB7I!+%LEC+OZRXZ99IK2"$KH[^:4 M#_L@R=7 4S(S,7#D!9K%#=]7*G$6>A0U)TM]NG9_6F_["X/HY+DR7HY_LM-& M96C4)8K:O6\W[CN5DL20* 89J';\A#.WA^T-*4EJJU;PV.?!ZON%3CNP[9-F MH7W2K'W2K'W2+!M)L^[97_%_8T3/%\N0K):H&<4K9J4>:@W*X2;,TA3.Y6B( M(<;'M&Q2]U48]V$L+Q],)\WDT,)8=KUXW[[&5%Z\UQ,,+W)%+8]#:VVK,1+# MBV;1$ C1N:6C$=O<+(F53F)]IJ9RFS5)U*Z[7N M?+:H1HIW%+%._S(1,$XXJ_"D^?+B#_Z9V:1,R@_ M3QMVTWN,GGP:D!TE 6>39<-SES[$^(^4\7S.Y5 G0@0)7JPY4JC(N??:-?RJ MUDH)B1U[I=*Y$B'7K5B;(+ELVUH"LL]3\:Y8JJX):ILS 2V]LE?.'2E$1>[A M>UK;UWABB5>:MJUF+]:@U:K#N206S67?R!?YNJ>%;KYFQWC6XTMZD-=9:SOX ML>2RC;%-SB.*&!QR/V>6SE=X93?'OW7;4YD)+9VR1TN5H04P7 ^PS+ MA^G?&.]!-)/O,DJ-7NP>HT85TNQ+%N%2+>=;S>S8]#I]UFK<=5/<1.DN&S]# M8/IUW;(YS.:YW"];;&/-P-0/7B)E$S8#3:^&H!S:$>&UQ76T6==TZ9!.CBQEVMX) MCFW^030^MHS&?Z81OI\'5$Q0X]5*DWIR]-E93(Q$ &'YW&X@I5:@\BW?.<(O M> I_?GG;W[)\$"R?+8$BBQ8O->C_A4U5:Z2>M9ZVLZTKUK) M6TN>U.ZR9&A+#<%N.[*B/JG0*D'9+7YDLJR2"]TMPR!1I8C4[^@%#H4F"@ 7 M \?C;2 E92FHOK*&27P9K53PE9*XB\Q%\,=>X.CJ2DG@9LON"+S&R67DD06^ MDHZ=4K.7AWJ->. &S2Y>5^B!\.3(63$K9;K8^O8O#T&9G!"45E+S;<[+U^RX M\4>*PF :9$%2 ;!>!5 ONW%YYPS3//4J1I_483$YEY^Y92_T08K#P M[MU+MP^9DZZ_;F#M]3:;;1S^7\U61'HS)*6QE/--:YX0 QD<70QW/::.TR1. M4,0S9U^GBF>8;7]J\LG.V##=XG0CN*O^R?:$_1T'LSD[@QT_8HIF.$^3?D,# M3Y8TNA\&_H*#3ZF.%[K&67>._D6&&B2ZHQ[/YF$*M?)VM-JUQ\2+&88MJZ1M M!R^PL]YU=N75SE3K&/]8)]]R?OQT*[F&\]C%8;(U_"_982A@QUQ/5+'I:?A( M>?A+#BNU1J#A9CO)B.S2O9U*5)*^G!\KNTD&86[YV??.!CF7TO9>R8B/P8RU M_K4"C5/+3\]V7:3/GY8!7:5.SE71W3FQYF,O9L0U%!T:5NV&=MM8_BKR6EL MC3AY,0.R"[U H_6+XZ-5SQKP2^.N+P0JGWHQXZV1X*#WU74_F;ZT=FX$-!GX M"XZ^YC<"!>=8CR%S_.0T)R%C(5YE#]MP-6NY9"3B&SU%+GXYF;68O49(;;N<-#3BW-7N M%K.JB#"@N:64^UH:)SH"N!JWUP8\+D?JM09AKS%Z[-L+$HD]C#Q36;6AI6@\ M^; G*HX=7;P*S*JR%%>:]EXMS@0)*=,@&+:CA/*Y?!JB.!Y/!=^:VX$JR8O8 M"D":<"X4I\BHRLC4M;6\ 0#U3)2ZMY#5;%_J7H'8OM3]OM2]RZ7N3PB_5IJ>!11[K-_X=(X"NI 4MF5$ M+^%:J:*N(1,$VR<+-E$4?3]_PE[*[[=TR][7$_2?];Z]NOJV[[O]KIG@G]^--P>FW\E@I(?D=YJ6B,K,6G$#>9G+704"#<[[EO<% ),M@2>1TE+9J<:P*42!=]Z6=P@\@\QX6@BT ME&\5@.9#WC-(->#<6\7B P V_J[9GG3S&UX)+4:>V.&J///&'=G9?LC1(;N) MY.I&Q1;(+F]U.AP(O6Z*[K"74J9.'-^DU)NC&!_/*!:<24VHDJ[_4_:.TXX8 M"P>?LUO>]C#S[:T&V0Q'WK,>0G*BR5M+T5$MP*,C&7Q;W8IO,<;>ZQEY//1Q ML%I'V0\". $:^\?D"L]0N'+I 'L8UJK2:) [ESI!(/VW\LY>K7W%-1AK8O7" M4J(Q G#8[>:@;8TZ:;J-M=ZK);XER?P4+8,$A3>()A&F\=75J72)EY'TO\!# M0Y:8, ROV^V>3%]*2;@= U@TJKZUFW%B7_5M7_5M7_6M1OOEJFJ]UPPQK/HF M+[/SUG;5M_0A#OP T><[)*IE:KQ3@$D&N;:KQ8+0LYT*9L,G]WR/IX4SH>JF M3(?6TCL&)0Z5&GR:6G#/7=@M@DZ:ILY0[O4$,IY.,<^D)SUSE!M-WEJ*GS>8 M($3./#B-WME^L;5Y&[C*:GB<)G-"@S]E"1\E1).WEFXQ6\JUH!0-0M*)YT*" M;W;H'5/Q.LH7:4AO,!6B:.$)$;\@7.4B@OYV9_#]C?#(R5N>\4>RUP0(7A". M5;' 5=9R#!;K#%.:%:317V;E=$-'4D_T-)3.*%JMN7D_4EQT1C+=3FP7N:O"#IYG T$BPG 6>[8X] MC/WX@FG+$'DEZ="1UA00=.BYX['-HI569Y];'&/ZB/T+0B_2)*68#V84R1*K M&W&:2[91C(//F&'0UV#.PB+C@(; <)%6Z02QZNE8"74>%&62]@ M0=7+X.$WEA7$WK;S>".)*,2AOA> *%X0IC5R@?@U=><"5EF4@,TWC6O/Q<;J M $981398NT(J7P?U5-M5]=,Z.G6M.Z56I+M[:V8<% DCH0V#WD, MDKJ2/_W@P3>>/#H'2'DG=KNN=3+!7Q(_)A) (O&O_^-YG:,G3"M2%G__ZOV? MWWV%<)&6&2D>_O[5C[>'1[(C."%*OR;^ASLL;?HQ]P@6E2E_1OZ*W[7_C^I_J\Y*7[]GO^?^Z3"B+VOHOK^ MN2)__XH_MWWLEX]_+NG#MQ_>O7O_[?_[Z?(V?<3KY) 4_+VE^*M.B[>BTWO_ MW7???2M^[405R>=[FG?/^/AM!Z=OF?U*+/(C)!7YOA+P+LLTJ46W.Q^#C!+\ MOPX[L4/^I\/W'PX_OO_S,;O$+"S._KEPVC4D4X$[YJ__9( M\4H/)J?T6Z[_;8$?DAIG_$'?\0>]_V_\07]J_WR9W./\*\0E&3^,=GTW::M5 M^C8TV&M,29F=%=NAGFM'@L^^'5J_PH"Q?G 3[LHZR;<"/]8,#OLSWNZ-#WKA MWS3S\WB[-SW2W OL6H6\^/7JWVO._WC)_C6!B)]K-H#AK /)F[!X8/$$,3"T M;?>ME^FDW9Q[\Y*JMO.14;2Y2JI[T7!3'3XDR88]X,/[;W%>5]U?#OE?#M^] M;_WWG]H__\)'2+S&17V2)U5UM;JMR_37HV=2=4\3IO[]*P_Y;^=F<,TCVMF2 MT-3Q0EJ);].2#6>;^C"7KUZJKVBY]H+1OKG20_B7_+YO7[YJ!L%@R$2,XJIL M:(H7]?38&M^WVB)X.B_I&M,;G(O))9M5OIAY\)K6@G'F]2;W_-J^*1A< M?#7^.6\G#;)YGFRQ0GG7)EJQ1M%*M(JH;!9M>+O[9OI5_<@,Z1!-C#03VD,I M&&^]#>CIZ=2 P4)?F'.R"3TSR8 %VOTL\^RWAM0O?*V^+-A_5C[S?;U.E#F_ M#;YVWJ]3B$Z\)2@5)R=$T2 +:PG@FC6&*<696)ZPSNGTHB%I90,[9I-.#@R) M+.#4X+T5[1:/8#DI.?5T$TG- M.B\I)@^%-63RT@P9/RTP91Q,>:A%9^!RK.:Q$HU5#U"K#"'J^I3\5TE/FJHN MF0?6K8^;A$+%66: 78"E2D3GCA66,OJU,GL.IWIWV&.R#'9FX7#CFPOP,*29 M)*/SP N>9>#J%: -82>\\XJ:BL,7-Z3Z]?CE&!?IXSJAMJ1:MUK8I6T_(Z8K MW7:=Z)1;"%0-Q4=JB.NA7@W6WML-?L)%@\]9ES+0#'%:_TSJQ^Z3<2P]>>F& M78E:8,YT88=>^@R9SEH1/:3 M<^@.%]F)@Z&A&Z.'8^0:L'QB]QDHYMEWF%U:0Q#$ M+A^,(SZP>YK8A&$PQ0/AG"P3E8"$N6._8@^BZ.6"$<0&LR>&3@@&(2S(E&0" M+@IXD2&I'H^*C/\/SP-]2G)'#J]-(6@,XP0^"5^,TM$)Y0U1&8^8I#@U)?XQ MTMGO(F='Y5.\*2M2VZ(5@V2X4,4*=8A3M&+1B>'&9@QC.VEPWN:1P<47Q5&: MEDU1D^+AK*K).JFQ>Z;NI1K4 RTP9N*+//2BDV\+L H;A2HB!1J44:>-[E]V M.;>L+3K=JD@[E6-^3> MO9I%HQ//#Y\RGY(*^W*UIJI9Y2TI'O)^U\-,$)-DN"I:5JA#-2VM& Q26+$I MU;5*)*6'%"U@XVZ[ %C=X!23I^0^Q_:#]4;QH$LR#M"3U1F#;'0V>0)4?$PK MC@;Y (&]."CI$=9KY$(&]4:8XY!>$8I.!12)\ YH5IQ).11I[#?1>';34(Q+_1G61%698)Y M$Q.\WI/,!:+WO0W5O,.%&!)RT)P'FW!M,*U?KAE@/J7CZ1,;?A[(N1'MI1FV MYIBW*=,29$ZUZ&1;CE6W\'QX29YPAN[8WPD/9(ZJBOD?4$GEEVSB;PV)QP(A MR:4"&W-H^!4,511("B/X&@LP;W3.I&S3( M66+.).+Q401#M25HE5BH51 K?OU_C-6A<937!VUJ3'O?:S_O8I(.7%?1!GE6 M75$G"H9K=GR:HPI"&O7BT-ATWM""U W%[.,Y)\_\7W8W9U,(R2DW\#&MS-)@ MF.6$."=7KR!\5Z<"C6"?DO21%)B^C,-%*\.L&B$IY@%]S#&+.!B2N3'.6=9K M");MWH^9U@ONSJ[M=#&+A5LU,(,<%@Y4F>AL< !3E@^8)-P1[!(G%7XL\\P[ M4K=J!)W4N:%/9GEF\>B4\L>HS ,[C?U$W0;_TJUDF%W+7"*85]%#ZQW*].?H M'6_&I+E@2@CMQX%4./WS0_GT;8:)]!WL'Z+?19^S_V#4?$CRLZ(F]8MF65$K M$:+/+=!XGVM^CM[G9DS*T($IOT)EKUL+1Y3\7A;)<5+\RJ*:.]I4EH#!(APN M:<8%>,B9,4E&IX 7/&4W6\HCKH"8!A(J^S^[GS6\(F&2=^L[9GJ890.>V;?# M'9W7UPO"X(8#G7I.OQ,?5N& !9I\A^-J=<2/53V((,6R.660#7I5@ WNY+( MG6!T$OF@4Y?;XB&_I2X.-Q7 W;*A8$5R7V5H7TAWJU:BD_?5T-6L M>#;B2O4#>1"\7*%AIK9/;WA.:%7?X2*Q+?!IA()Y/2/ WM,I$M$)8H6E["!P M.20%H45;M\U]A7]K^!6*3^S_.)*!C-)![[*T0Y[<8JD7C4X?/WS*++^71D(< M8+7(F4'6]6&#;$0JF=>$M8)0:63?99B3"$!0=<,G#(8X:?1;J-!'@=-%,_T/ MT7M>AT;I:19MD*H6URI]$E>\R4G9/AV&YP41SV3=K+7.0?-[N&LA-+"&&R%& M/X+H?ATB=5=9R.Q]%QFS5YNY8DR=5+@]9"/$80M9$8G>SW9)>!PDEU&KM M_;CX:D52G!39SPG%CV53X=M-DNKK"O@HA#M [@-\.$ENDX9!&Q^(RMERH2.V M1WLM)-0@++_(+\(Y4\8J M2.B( ^A[KX\D9H9=>2_#KI%-,%SU41O0H?:H3@H&*6S0M$G>0]6U'>X/V6AP MM,9%9C] HI<+2P(#S"D'9D* **!'IF= +[OW_/[D)7W$Z:_7M*QQRE,BV+\> M:++F61.?+.&IIV*XTP!+#!D."?AHP>#0$JCJU%CJHD$9M=J(JT-;#SS%]_5% M4=6T<>2/Z@1#+J>8@8[75%2IZ)1R0IM3B NB07+/=_:4Q1.F-5_S8S1=DZHJ MZ"%@U[@1]<.6N6C4V4!2,T%J9T6&M00UPM0GN_?FB*C.#LJ MLL^DP#7&Q0U^:')'B76G5LC2?9XFC OY.51@T,D;YYQ1[]]_AUJY RZH-2# M,8I42(88((X9,1,!PP ]+EU9QUYR[XO[CP2OSIYQVO!3#G+5C_);[OC?KS:8 MGWXH'MJ_6P:C;9H)-T!M;^0P:"UO P;OM@>NWA?&-%#?%&IUY!6'XK>^N?ZW M/=/WN$QH=K4Z)90%^:7M/E639# 2VJ'V/-.+P:"2%9M20(L+,QZ@7AS"SH&_ M7W-*A]I%\/12#M'H#/+#I_A#H=4PYR"HU8[.N*TA M^PY\_*2ZXN:"7"#.#QN>K3=Y^;+V/#'JI1;V>G$_(Z:WC=MU8%#.'ZC^+G)Q MDG30!7:>5/M!V4=0DW30$=0.>3*"ZD6CD\L/GZ_S K8"SBM'?T[6UL+>$Y&@ M280:<),L"?7B1I40##*!^4:KF+3@<))22TT-=,K_H&FB/ZB8'E9>W- M;F@B$9)2&FAC HU^!D,7%=.<'*W$GH,DFA3IHV7#?R80+KS1 1MBE_&OT?O4 M"$F9:4N9O9\Y;1Z:JIY&2G=?6(SSPOYF.7/JHQ;NS*F_$<.94[<.#++X U6" M$J&)6*=_"'0!L--%Z.5"7_IK=Q@Z(2!4,",S7?$;R(W/CW@F5982G0">YVXN89%E!B4@//)':O8Q?]DWE_YG4V!^FD_$S5)YZ,'BU M#.R<6EP;?7QW$&3^1-T1]BF@Y3A'M]* MN9]B M2I[$30##D; ;4OUJ/:IG4PE[:,\-?GI\SRP?G6T+0*I'^CJ58 ?[/I?%?S1) M3E:DW8VZ$F78S8.80R'8>.8%O!_:K-+1*>,-<4X8IG/8*[4;@U)M[RM^^N0* M^=!=),XX6XJ=/N-IJBN)QM%,4&X^87I?5OAR84:-GPD1\FK,Q74;2FJ"JVOV MAAYY)8@N@]5,4P^ED*5W_0P85^*U:\#P@;XP-75Z6SW4*0Y9R7N?_&%:)Z3@ M(S:I&[E$=E$\X7?8 R[2%P\WY=((5_[%"_I0]\4J#H-&7A@U*7EBIHY=/AAQ?&#WM+$)PR"-!T(EUX^IH%8'=4H'B*E!6W7@5Y^0C"3T MY3;AI1C%#,1QVY%!/O0E-5;8\XMJM,+1^>6+4(F6$ED*4\X7][J\<+5:86J] MN'8N$;*,K@;:N&[NZ.?H?6W&I*F,*X1BW59^4K)IY-%])0HFSJS0_![JIG(M MK.Z>\LF/T?O:A$C=[GCBY^0ZJ= =?5JF8H&2'WO06##].50WZT!UO3S^#40G M:P I2\*MB#A<$KB#^YJ7YWGRH($_^SU4%VMA=7T\^1%$)^L0*7D0?751+A2K MFT?7L-KLF(@%[W0-2*7O1S*P** ",S-A)!O)L=_@!\*'%@Z!7WTG9JT6-V:0 M#^WZK;#G8X%6& 1I?! :1XNQ$NJU(O'HJ"B:)+_!FY+:Z#,5"\T:'<@Y6<8R MH#BB 6:DAI1%4C@2(_ZC26B-:?[B)(4B&9H7!JAS:LS$0+%#C\U(D%X\+D=X MDG$E,HZ=)%%%@T\W#&"5J<=,#A1/#.#,4Y)>/BY3;A]QGI^4ZTU2N!V*3C@T M6\R YWQ1)4$QQ@C/R!FA@5H5.+01%W>?LC#)T]B1?$SR*+!M_.F%P5)HCM"3 M1?+6=:X7B4G7F)(R8V$V=7%(D0S-'@/4.6]F8J 8H\=FY(H41T(^/DG.BLR+ M(KU<'(+,8.KIT0H!),<4F8L:3#HF,Z<)(H@ M***8T!G)(A4ZS@B5J(3A53C]Z#*2C$,6!:J>*KT80*+,L;EH(FJDQB#)24/I M!+5YQ#&+!MN4=8#M]V<-6$P:84U+,A "Q0H_,0(M6 M& EIQ,2C$..:DC5/,"2I8ZA0!<-2PP1TRHVY%"!R&* 9V-%*H]N+DY@CR5WR M?)$QHI(52<6FLX,E1OFP9'' GG+&( R(.G:$!@8Q)335BDFDBR(MZ:8M2,,+9L:DS0G[ MYQ6]*[_HDK.-DE$HHT+5$F80@T<7!9N++%R!QS-<)29-1&!U1:]I^42*U!PR MF\2C$,8 6LN:F2P\ZN@!NOC3!\2=7E1?(X-RYT?2B<7Q,E.0>A"19 K, MZ5RD=$Q*7)=5G>3_']E8)^)ZX2CTT +6DF0B"8\J.G@NPD@=Q)1B3*Q;NO(- M#>U1LMGOX8X :V -1X!'/X(@@0Z1>@18KIY(H=#=S#E*<6+P"-.?@W6R!E3? MQZ/?8'2Q"DCI8?%=,YD8'_)ER7.D'LO"G""@BH3J:1.XKK?GOX/H<0.H>:\+ M,23D(JW&/]>XJ/3N>_1;L)%]#J_!^[-GRFIV9-Y?>RF M:'=Y='F#!KE0O6R%V?6X5@A$[]N0S9G0RJ*I<&!:W)8Y20F_.O 3FWQ2DNBL MT@F%(H098,<&50($%8RPE%I,O2#J) .3X)IB3D)1'$)VN0Z2YO SEW_V,9$!2P #.4TW]!G6R, PG#D/7@#@(>H@4!#XX@X %B$/#@ M&P0\1 L"NL?*$B',+UW=Y^0A,10GM$J')H4%\IP?&E%05#'C,_J,7@4-.J$K M6HH29Q?%JJ1K\?QS]@^-E0:Y8#4M;3#[HI8Z(1 =&PHA+A^9% MDY$:9Q+,.2F2(B5)WI='U*V(NU6"L<43?$\<2AU M&7HI729@_(SS_-^+\DMQBY.J+' FUU)T.T5V^; 9,P[8TZ09@S (.OD@-*3. M<*7#7[D6ZM3:E; H3/JIS)NB3J@X2TYUGLD@%Y8Y!IA3QLR$ #%%C\S D%X8 M2>DX![1E]8@^R.(.3UL"QBX>^+BV%?3LU+96%A!GK !-9[C;FA]#;"RU(AVQ MK#&_+X(\X=.D3EIL1GM-XJ$/5=I ST]3ZF0!4<@*T'A^LM?AI6*2CE/12L;0 M$Q9J/926+/&95/C",0I$M79,+P*('CIAH+BLLFBV5",:F#9&L#/.*'*0"&," MI[ EQRE?;_EW.(-Q$*'!EK ,X"XY$$"(X8 M89G"XO%= 7%JYS7W.4G/\S(QK[),9 )7S%/AS8KE#0* &*"B,I7($X)(2$;I M_^.D^)4VFSI]N:9EBC'/LJIZ;^5:?_/4#LN9129-V>2E"HAG2_ :&#@T@49M M'(Q&K)B+>3QIG%=S*]-?;Q\3]@*OFKKB(R@#9EX%MRH%WE[P,&"VR6#1 $0] M#YBF#0>A*6]X/T!2&8VT(\W/JJ$*(,Z.7V[P"E-^[N ./]?'[$&_6F88'KJA M9V_>YLPGOGM_^%$2M?WS+WT.R5URKZ2=FH1"4,\.D'-,+Q&=3%98 M2B)A)\2XP<7 T>*2%)A/+.>;'3;!*/10@&HITDO!H\D\I'\Z#^]-0B%YH@G2F6WD2H?,]$-Z<)-7C49'Q_SG[K2%/2<[#J:/Z)*'TA87Q M/R5Y8XI0/'5#\FJ1.6.>>2F"X=T2M H/F1)B]@.*(!->=$+P*)"3\6]R3/<39PN[+[&IM"2):X M@8\Y8Y8&PR GQ#F?.@7F8QBQFMV>'MZ>4=<4;Q*2G3UO<%%A-DJ+O>-)I&AX M UZ:(3FVP)0QV3S4P+#.'ZNFJ@W71%BJ5B*F*D6>0#H)]8'PTH>!$;GF9%4\ M_M1EG>27OM- TYEWW@AD9GQF?;1@^4 G'IXO9M J=519,%[( 5"MW5H\'-:8 MKH$M)ES3$2)Q6^(0^/]=7J1S9Z\X_!\"(<.B&)Y@5_S#2K ABJ M^:!4TBH['91S)42YUF&Y.FS8?PC?!HEW%T7-P!,V,VG]-:[/GM.\X>D./Y1E M]H5-1XS38Q_5L*L,_L9,5Q_<>F XN0"LNEK1J;:#+"0FGN)-69&ZFL<-AM=@ M%@_).!?H,F3XKHC'T\4U0EY+F(YG9!7IV32$2*SVR]LS2$)FW+'\O'Q2AK+MWV3;7R0O?-_=+EIH+QTB3 MT@/6)4A-)<&PR K/F!2UD=) V'.VWN3E"\8W..>G9]0/PV"[AUY(3GF;,::7 M4PD,TWR1:DA'&S:U8U-!GJ<@*R/SK1TJ&V(_5& "NMGGU*=C2!N\F;F\F8C. MS]M(BUMTM@&&QEL"-[':DGPS&J>!L/MS66._,5HK&9*C%JAC&FK$P##-C$V] MA:C&W9A\T/$'"&>FNZK=]_%BIX]+*=YNM\D \W;W7 ,,O[Q@NC:\.R?U*=X^K0B<0FOVQ7JP(87^6# MTISW"G 1SNI\G;N7WMI@!DW[7J>G*A@Z+L/K'CVA96?P3^>.P1G/BDQ?IE8T MJ,NS@)UX.HT<&$99P-DGH-"H8YCHN)/$W'H )J*.Y#&7$ABZ^2)=,",%1T2^ MOJ>-&TSOQ*(0/%?1"EQ)6-1*PR&;"Z(^=9$3"LWC-R#D6L(K )3R9E-\(BV9 M:2Y./P--)+>]T4CCH I8@MAI 8X,O$HJJ46)2EZOIQ2W$> B-9/#JA%V\N>$ M/IWP&<7!#%MNC$K2SZ A:R:-==#7MQ@C$;Q_]PT0PBU.@H22]K@LT?$-I#8N M3F8<*W3)BU@H0EGBNJ;M.H> :BL-IY4,7+K$!'56JF0N!H9 9FR:4B3M^E/% M1='__>[/[]Z]>X\V"45/7.]OZ,/!/[][=\#^BI*F?BPI^1UG?T-%B2I9N9OP MBX@S5%)4[JF&]^L&T;9(N;4KC4@9R/D6,9,%0S -.-AF4A20:$&T=9 M)FX%2_+KA&07Q4FR(2P4-&4?F:2#YG_9(4_2O/2B8'ACQZ>]@,W;T[A>UPUIG,.+3+S=4QH ="'U5YC*NX2\IH3 MF97C335=!IEGGR9-,(/N(KB..>K!,#D%R4MYH=51/U?V>B6J4CP>F@PP\V^N M 91W!IA.OK4+'78C5F 6OHU.(S; %(+ZJ! M'E<]I@Q&Z:@,,T\6#*)P>66=)F@I!6J.<"./K;CN$E7%PFYJZ4%.M["F,F 8 M8P"F;D]),2@9/RV><]81NA-2?3%M7CF0_7_97?)L?P'+6HI KVU,U3!P23/0 M2+H%=OW>!*R+N4[*JKY:\;+O8IL%TR>2XNJVS,VCIEDA[,#I CX=.TW28'CF MA*B.H%6-RA6JDAQ,:O. M\2A;DX)P,VKRA%O#3)^.2RNH__$S8>*3["I@>.:'4W%;4DLD:"03/2"DN\$5 M9F^47RI^RH*VO!27?MDIY] )&[M[P)]&Z18%,&3S0:G.(*6.X%HV: $AFN*G M??UYY-'1:U2$%4V9X"G5)S"+K>?#(32ZR+M,+EGTY[)V+!F%,BI4+6D&,:"T M40"J5Z1Q ?1USD2^0?QM=#PJ"RBS-%%XX'-9E%.KNON>':&ZIW+P6A+>!BEU M)9R:8 :_17#U]29(2]#6IWT#)<2_*&K,7E<]L6ALJOG2+#_5P!=)>ALSNTC2 MJ0>&C O VJCX6OX]U141I'KWW<=W@E(_W=U>_/)#0HJKXIR9PV84!:ZJJQ4_ ME=X6G>J7;3LC].6_7M52",+MP%3.OUNS$Q98Z@LT&IHCB^T%J.* M9$"6 M\DK,9K71'Q!N#=.J;I^5% TS[JJ?.AUCYHUQ?WLGKLZ>6:Q;4N;5$_IR4>.U MJ)/%=VC+/!^Y>F/PLLG'I'HR/1U M*_@-5%JQ(=P/ MV9,4U)99QQ;M%. M\-JHVYBIN+4EC8"9!6R+7'L] BJE,,*=-&PNRT]U!V2V-@2 S1Z&>M#9T@IT M/KNA>Q)Z5T[:D"LX@G]>TI.D>KPHKE8K3+5IIWXJP;+_/,'W:7X.^>B<6@!2 MSY[VV@Z^L9DR1<23^5K5 U3@5Y_ZV8Y$\EO8PM9.$0JAIH;XTDIJO0ER3:!N M1[$W%%3V[Z$K.;!%R*)I \#P:S?/-Y!4&HC.X=>@=M*Y:N5A,W=<8&IKZAH; M 8>.;8Z\=MC=](3K@&[QA+_ QJ33?J^TEV?6"D]7'#(6?-J4PE/Q. M4K+ #[Q\JW,5T@.P?>Y"AP8BK0TOS%$+NR)LB*L#C"!=[Q_8>,><+*^P<;7B MTZOSO/SB2F2QJX0=Y=S@IY^V61Z,3_4 J8YGK0H__,B5D-!"_^CT_A<0MK&1 M@,,3V>T9SHY??F2#+IO2=T>DCM*:/,FKI.PA1[>6SEA<)3]5U/)V^WORAO, M^XOD>&+37;D;=[.?1X6]MG=_+VMZY^_NGP/&J>W1./6VX?Y1J"[9'+5]&%^S MGAW38#_S/XKE[:\;]CSV^S?R."*#@.Y?EOO,@%_Q*=XPXX@XJ,G^G6/^#UZ@ M<%W2FOPN_F[H#C_5D%_9$F/&7XV/'IBO8 %8)05OI"K+28YT@!#RG!1\GG:) MDPK?\+S#JQ7[B'G1\-J#D][:(6FYT*0Q,SU5P9!S&5ZE_"37X),HYD8ATM.RN:]737Z4IF7#A@G#"[&KA+T'SPU^>@F>61X,WSQ ZFJM2V"%/ZE+H1<$PR8Y/J7S22_-1 MDO3R/*_F[C&IVSO;*W26U)C6"2GXKP?OF L+[/CM2UZ#2!$8N,YY5.74RS_=[1T=))L2)WDCI7*)0T$ MKN2TT+!9<2=/;3#$7 Q9V?AX9/_%KUHLQNMW?");B:63G"3W) >UEJ?:W$V% M;OHICO?KTJG&9:S9&#M753TH8_,6F)6%ZE9P-(O=2>[^WBAY*J\(O)&AZ#6+ M1(DQ']5;.RXQK2;9N:E5A4]/&VSE-D?CO&2^_-*>"-CI+&5O/.YJ5(J2)'RK MI\BV<;.N9N(RV\](.\7M;<#GNA=^M42I5(*WN*@SD$WNV..6^.&)3FR.*O!= MA.P5W@+[YF!5JDF)%^#C?KOVV5X3[#_4S/4BC_5Z,QRC_%0)6AZ2+^ Y\WXL MV PH9R,UK*N:57.N*=XD).NLZFX!*F05,;$[Z>_Z_!J+R](E!MNIZ],2?"^Z MP JU%+10[6]Z%9-_>4= VK#&6!@K5P7 LE_8.*1 +6.[7CGRTI7%(,>RE483 M/GLMJ/47HP GY"G>E!6IMW&^.M78 8')&%=,,->#3T0C9N5$!&:^D=0O*),: MU0'*R^+AD$V*UF!IV2VEM;MB/*4N36G#7M*PU+MX <_>&(P%51^#_998;2T! MWAI8 -^X_MKNB(["@T2VT4<.>]IPM^QTB#0\,WN7JP?;BM_"J'Y??H%N=$YN M"5@)4I,7F:M>CG>KQUB:B$_EUN(V)SI(&8)Z7U''57QO<_3[+<.N.YHES M/^/3/L,9(-VY']A,EAF(.S@);&T( +,]#/5@N*45, YY:^BND\"D:P'@J39F M;8IQ)FXDO$UR?+6Z85@I26MNNRO'V5L[\/&-)2;-3G+XJ(*A[#*\ZOF.#*]% M;2&>K9IB6I,5853#(GNU79" PM,V;K\KC]+?&L(OR:R9+81/0FT+8QYZ0;GI M:\:$E2XE:.MAOH"5R5E;WDJF['Q=M/JBL4MW"D"H:Y_@//J" EJZ/JZD/5-3,K, MN!=.RG1A*VPFRS/5.YB461L"P&P/0ST8;FD%3(2[-737I&S5M0!Q4M8.2>K MR[)XN,-T?8KO37[3+!Z2:"[08XZ99*'1RX%33;HBS(MMDAQM^ITM/G>_AQ)T MCI UN7O3$BV(^BK&6E>R&F%:4]%I@AEIOJ+HX#]&/1C\])JEHN>6F5HF=A+@<>YUV"S"Z4";>#:6!3D\:P J@_*H^,CA M]?4UNBP3*,4C_"?UKUX5@+I<\[IEFC>Q$&G&O7 A4K=4 X3)W&[^__/9_U.2 M8U&(H-N!Y3\<%=GT#R-)>?^+F@>6Y@V_B.'L.165-6[8E/&,127&1\/BK#(L UI<=Q79#67>AC;[.VG;X_H1T&GRKC?8@Q-_^"-ZA?U&GI-J4 M59+_0,MF(\[65^S#J4G!IBYM!AZ+&/?1@XLAO!G/L.7+W9E?6/C\"+<*W=8) MK??F&[:S7[NGH_G\#] ]?B!%P4,&OBDO#(IT]<;_KV@*\/JK*/;[$Q7S0U ^ M% U9)++9;')Q35.2=S<[G>F#6!A: 59:=1JHH M8[3.RZJA8I\R[;;,6:C%Z^(*DK]ZC]QP.(_#OL&KILAXF2R2&8CFD UV[,X% MMS]C9Q*,SAT?=%H_]C5M%;Y!O-X#E*2)485Q;@F;-1@^%IU@X#-O!J"S8VTS MJ>B,<4)3"MIQ$=31!0Q/9,$Q%TEF4F$9HH4XI<=$!! W=+B,1=^X P'"B_9\ M.K^7N\^,TF XY(1H*"W IWN=!KPK1:_H0U*TM_2< ML,D" YJ)_SA.*E)=K:[9:^11F/A34Q%>1?X45RDEF^[>*N6]W.'G^IB!_M7P M)O?\S) L#_+ZQA_*7A\(YEL+8:52>FGT3#$KOB4/A3AZ5M1(\RT#^8#[\I&G M_2S)6>/>HA$VH'!"GP871G$PQ'5C-);_1(,*O&%"8Y?+R]M5(O/,ZF-M\I"9 MYO)PO0H04AF/M#DX'P>/S-FB3UV)3!$\T6JYH!+O0,D-,60VNO"\W!& M,_T]WK(F0%#4TR,NT8=/7'^/>3T^.-OK V'L#V69?2%YSDR;GV3WC@47MA&2 MLUN9-R;MH@; L'8;U,K-;VT;@K9#*T@V SS0--GLCC<]- .OE_J:,EM#=:F! M(:L_5LU:ZX250.@GZC6ZEECG0B%)I0/AQDJGRQ*P"CF1JIG'1"JM>Q?TV?EZ MDS@82KDQ:DKY"@T1>W4Z\#R:3\EL?S^W=6L1=B2W-5FS7;FT*3"T?AU^S4:G M*)1^MJ-"Z3NB.#\;[CT1-@F')*@=\)A_>DDP]++"4VM%W]>@IZ13:URNT"@= MCTE65V80!6.)D7%CPN6A2NJG_%JB#)ZR_GS1S%PAA3\KU MFL@ZT2PZ/1&G6AYPD4X"4X<+7=A&T&."VY@W.4"UI $PQ-T&M9+M/[0AYMB3 M5D 'DE[6N_SPTD; L=KJC9>U\+9X[?+)5F(#H;"L)^GPNW.AD!34 QQ3;"H! MAD):6'.*2"%XGDU4B7HL\PS32F+D$S%_I[9 /^@IS:5F38YJ^BJ#H>!2Q-I: M8:W^/_WI7SZ\_^O?D&QG3Z##T6>1J_UB8M^6;00[S;FM>?TI MSZ4-1&?B:U [\_F[AM#0$A#WV9YJF)U9>+&S=ZER2,>YS*"QU_33C$[4K>#. M&2J4^9'V\7$6()3\450/KVJRYC<-3LL'7M:V+/Q\E(=>V"5#3S.F"X4.)3 ,\T6J+@H*/312W%/@ MQF+*Y.&!\KKS["'\?CCQ9(]PS5_,T:K6@C(BW-9M: M)#2[IF76I/7/":5)4;]86>30";O"X0%_NJIA40!#+1^4$'SYE+>ON[!K82'7"NXO[2CZ0WI#JUQ.*,U+S?QFW M)2P:83>&G-"GNT!&\>AT\L>H[N^,-'@@)#405Q$+5)^2_RHIZD8ZN0DD"N$1 M]E] 2&B(!>]XPI4S-[7JBQV<-)2R?WDQU%\]:)"VT*A)O.:I"X:J"P';V/IFZEUL75@ M6CF![8H(P".A-U0C_<2JOJYXP 'Z_/K3KH8Y1G?G]S4E*3[*A2KSTU;7MT0Q MV,QCD2']),1+*SK'%D.UN;C^EG?1$!I: N+RQMY\>E2R.'Q!N&6@?+V98.=IEZ]&_A+V99/M VJ<@\1@T?0X/1,23NN(O M/!@9/0S(."&/[+>).<6#0-RA?/F4U UE_^LU3FS54M@B#%N;.BW+L+B9Z%_' MZ[';/H/SIN9I_Y](0=;-NF7]=7O_.!">#ZY!/7"], QR-Q G^O$U3!_TN+3! M<'@Q9!MUNQ/T)^6:'Z&7GIN-"J@[IW525J_GL#/P:6%TY_@9@*OZ$=-V_67+ M8&?K1B,$.*]\ 9J@9LL6H]-\IV;X4+]K6M!>-([:U@&&*\.+X+[-Q"'C,B/U M!/5K R!I%P&W$;F+?KM"&#"#W]O'A.)C%I]GXXA'G!^ZVLC:"_).;;\YWRX: MCD/ZU[X(_6>P;:L /XQ7FF+W^<7A;TV2DQ5A\8=H$K5M[BO29I]FSJ6K1%3< M8M/@DK)OOMU$UX9@+I5P4;(?^"$&MLM'Y]H"D J+>BVQG)8,>GLBSMESC?EE M=;>8/I$4\P;:=$6B',[Q40A&&B_@/66LTC (XP-1.;7=ZJ!**AUR+?2E5]O7 MW:4BD8S\SL"6JYH]CM?Y&_[(\ZY9<'";XB*AI-32:'$3X6XZWT<3PF]"UYEI% W&+@?8GD4& M.1ALL8-3"[(/TH(.=2N_)SY<,D=85*Q]?M-Y^9+DM3T0LLL'8X8/[)X>-F$8 M'/% J%3+[E3DU?&=DHTF>YQ*M5C/V1^[@T0_D_JQ2Z(^>T[S)N/V517?=,KN MDF?=W&F+9G[Y$+0+GS"]+RM\:9DUO<8(Y9+DDM^\#NL Q# K;,_U7 P7P(O9 MGW,V:=2+,_MWF*&?W!N4HON3I4@=J9-<$XU4T3^$,I2*1ZIMEZ3 %S5>FXHE M6#4"9^^ZH,_2=DWB8#CGQJBYV4ME&%="0LM*LS_FL+L(M7KGP HS"39]:4N>Y)TF2J4J$%_1+1W.#K*W]\H8 M7HU+*6@]3B\#)O4YK1I@?(873.-*\.X6?W=6!D5^$7WMH'$)H=]Q9AJ9//3" M%D?Q-&-:)\6A!(9TODA-E9UH+PF$=G=DC;N*+D?U%3VZ+Y_P^>G%R451-91G MM5^2-3$5&O;6#DG!A2:-B>BI"H:.R_"J@[#01*031BE3IRSH8L,Q4P-"T9.D M>ORQ$"!Q=K3F=1Y-(8E.,FAP;H8Z"?A4,3"4,F-32B1V4BAE.G('B_\#_]:0 MIR0'E/?4GT/_N:2_7A0L8N#Y GS%/?GR*6$S89+DIE4C3]VP]QHO,&=ZL[&' M(A@F+D&KC+?)%[3N9 0UO[!&F*=#&]D,-&;^E.2-G/UBGJ1@K/AJ4XC"02-P M+?$4Z3!L^TZRK>!U4W!FF]4ZD:J1G?@YTI)##_FWP8A/(9$]OF9Q'$*>W_S,I,U+.5I!>&LW=IC*QM"&9ZBP_\-/KU:H%&=# M$J%]@/*R>#ADCG8-Q*-.=K\,-41\MRJMZM%V+#V,,FY<6G3!C/L+ 6LVEH32 M 1)JT^(O\#8Q]09>NO#BQ O'@H-^!PG>$-Q2D3@S?Z= MXS9W\FA=TKJ]2\;X&@RO;7?-AV3QKE_*F.^[:AO:Y&W'=BF)E[BJOD>CAZ!L M]!0@'Y/1J*,L$S=*+';A(T40;EPQQ,N5]UKPW?D-(=@KXKCU+&4HH7C57^VH&7 M6:R?]G+0RD4(3.EK^E%PY:#-(.=UGM4 MY:)3Q@.<.HOE91D'670*B3AJ73Q8&/4"M*KK;P>:AJ1Y_?XS@AO]/?L.HKG.Z>KEPU?8M,(?B M^AJAZ-1P(=,,6JTHDK+H!H[W&38>STE!:GQ)GG V+Z3NMWGL;B#.]K&O8?H- M9)=V=#IN#=EV%E8V<2C:4&KA5\!VE"WV7CKVE/U40_)VB3%CQOKH@>'J K!S MEKJ8>0EN<]EBK&U[V:T&A);&+6:7SEN@HWN;F0P<3'9Q4\C^63?:S1MO#2Y_ M.<:&@##38:@G5PVMO 7VVJ&[]WJ3D5*T;-^I29]QW1_#[V[WT76HCQZ\)-5% MJ-5J6E-/=( *,.YH3#_UIB;3RJ]#*>BRN9\N1KE^L"H%= H-"RNRV3FAM=-*P^Y6+]DW*]PW)U MV%2XSV6_QP^DV$7)O5TYBNR_FJKFV\#G)?4(3RSR0=V#"_;$,YB$X3@%!T*; M/_AC^(&PE8FD'S@KK*E^?H"W\@*XR."X ,,=75YO920=\O-W0#;3KA<%\^G; M\>GGP))9.;@KYWCPV-03MD.MKC-#O)E7FLAIN643T6.XU^%6(4%Q8A@#%:F0 ML:,!XCB8F(E$YZ0=EUI_4HKT9P'QZ_.<3#<&:B+/T9DS7*64;#3I"4N5P]TE MN-2@X6)!7\WH;-H*KO[,(.8:W(-E@\*>J'9<4EI^85!-)[9F L$HHP76TV+R M*XRNUT%2DR53BM?R/!8;DNX[%4AGBH>;%XKZ1%SU8W";.L$X-V#,@>JOO.BD MHM/%"439IFEZ?-$S0-PH'+-5H MSXHO:B3!<,8*3YGVME+RAH7D@?UKD[SPZ0@L'K$/@1F>WR7/GES2*D3@DP6X MAE,::6B\,D-4KFI;;_+R!6-TCPN\(C50:OV4I&(2Y44K13@"I0R -72:24*C MDAZ>DHTOA1EY2(9JLN9'^E?HZ^N[JV^ $*D+H_D2(1N#I4U)]7C,(K?LB%]3 M^" F9Y7I+E%#_+Y%>S'F25N;K9M.+6X,#*E?:X&F(B!SFJAZ9 ,TFP=X^,X] M]G7GRV^P6-CN3+ '2DXE:!?:^ /6YYHDK:M*1Q00D165#;(?*C Y*/IK5T]R M-KLD*\)X;/51WMJ!:X4N,6E60=1'%8RW689W3M=/2=&LDK1N**;_]*=_^?#^ MKW^KX-VH*V+,:^GW[&S42@:]LM0,=7(]J2H&AE%F;(JSXY+ @GEQ(5:_5&XZ M#:)(!3U6IX>HW#XVB(#AAAZ7XE5(E>*<_0F7C1<_]CM7XFES':&/BDQ>F29' M:+_X96D;T,*9K?';HYMNI5%$-O(NN?8".H"')D_Q?7U15#5MQ/GO),769%JS M>-B9E1WT=.*DEP7C.QP YUS[7-:X\QT':,/F/BG9)/F>MJFGX-HOXZ)-H]7M MQCH4@FUC>P'OM[6MTM&9X@W1M#34Y3TC-MTJ2ON.]SY3E=BC/8) C1BTD<,& MT?[!5H\EK9W7B>ZQ$R[+XH$7)!Z;H.L%G1R\]',K2GM/\'M=$:![73M3^(?^ M*6%33Q$FW.#N: Z_+;1U]HN*&+RZV: G87;T$G1,WK9-J)Q_I3V0:QSX6WA1 M^!8Z>%V;0#\"L_E;?@%J@V^8_D9C(-= 6&*>HQ#"5DV!9;JM),(6[;QI7K^= M&@F+K;(52MBR,=B4-I9,V*JEMT_K-U)#8:E=Y^SM[NH=R;9 TWIL[JM8S1N* MO@2S"_0:,O_SO@XR^<,\6K$YL(&?KVPKW#&G5YH[G'K:LJ'H_-P%>F57XQ%3 MG'!!@"[7X_N,YR!=?@_68J8&F7:#"P@+AJN/;OE::H?<[]HJG4JG2<<.423@HQ:R )^322L*AE0V>0J@Y MB2[]B@E WZ4&M^/B1*H>HKSG=2 ZC6'+FE\XT]C/549+A.@V5OF9XEM>NB(; M+G;T>C'V!N(E2_@89B:F31N,WU@,V<#8=L\3'R['F&^"D!JZ6CX,V+[#3[TC1B<=+ M WPS'6<*0%FH1^DD7Z>&6CV0C&N7/UY.U>HJ/@KQN*8#;B;:6!HHRS00G13K M=- IG+%WF.3J#K*-SJ_]3.K'BR(C3R1KDKR_T._V,:%8G'7KBA8<%=EUR8S& M-9'%:8[;<\#'+W>DYD\:FF&R[*_,2/WC_18_X */LP0#]WW8%H*@H@;C?][, MJ[(MBO6EA\;*: 0>?6'HT?#< ]0;@(0%A_?^]SUQI@2 "QC[/O]\6ZSK_OY^E@_%APDXWEST+X((CE M7V_K,OWU!F>80Y;! ML[['E(]Z&XJ?2-E4^0M*OB0T8X0N16G0"M&V=2!\/FF"X>HBN'.J3MRS3YV[/?88P[(N"_'IR<_KHJH:K%W" M-8C"V_)R =7T!Y-'%5DKR)=?!N9,!U0J^HW ?YB2-BGE#8Y.@@ MDQKHSG*"-G3PXIHY*BF0#2+3 %S]E9!.I)P4T2;_Q2"; B=^NY,AT]HQI M2BK]A[>X$7B]O+T)2A6^5H+O2Z<8UI[T.+%&-RR,JV8=ORB1_Q&/5GSSHE[9 M?JPDJIV\%E/&U:L:!Q-;[-HB>R[7,.LSS1HKOJ2DF1XB\21@RTG.5V9Z8ZYE MHETT'#:M;%A:EN 0D%]#"FG>#>81:&5 MC"5O-SFIK:M\2UH)OMJWW$2/R8*I"3ATW0JWXGNY!)+-3!.M#J2_K?@M:*(Q M.6U$LCDH%-]V3&JG3S_P@I?512%-_H&6U<[#&=N3WD1\XWY5.PEXS(^!\\GM MS;:=AT0'J'WF 9)/Y=="=1^V>'*L&EFXOBC2O[KD2V]P,@N9P25E 4];]=J^BV(2#GH4 MT0IX"(U8O%SAFM]9):ZVJFP+&#M ]?B!%P3]5IO""$RB5+W;XMG[&_*I,G!T]89H\ MX&[[\YKO?NZ_K^Q/?Z.?LL\KW=,';GOT'_RS]S!][@PZ%=1O^@OISAF\PA< M)FK$A2EX:2-[--)[Y!&-@,D9W3XG0/M.]C&\[!(!J"%F]Z]VT1>]N\>#F9R% MM]E[C-G19V^H^/=:S];ER=OV>O;YH&"U O?ZHOI"@GMY2O2O;.^F>8^A-SLZ M>!'H:YKYD8NBIJ2H2"KR54.\9 > -_OU>;W8O7V5UJ?_,;]6'Y.]AT2?KSA6 M=LQKL^DMK82:%WTGN5'@!W%;[[;),LORZ8TNNU?]HTQ\.H.BSGT6@GA3TY^M M7O!.9T"+$$1W^%'-]G;Z;\X/.%_6AE"AT[^N/:T^:9\$ZHO>_E7M\IY>\XY%Y$8:W\_WO MQ_ %H_,RYP!XM(F4;!%VTTONNYX5]NG=WHQ\7;H%YA>DK]#&6;GV;; ,:A[ M'YN17J:_(A/ GZ60 B6_&1[/;MUKOI[F.:!"G6U?TVZG*[.'_/$^5Y.)BX_T8\X] CM^>@_] >_^SR]-^ &CM*T63?B&-)5_8@I M?XL4/[(729[P<$3.=@9H61-!J_)M8=RD-M\"?3 3]RU *V40AB:0: --&IF= MB81U]LC3_$O'D:3ES0 DMF+D%N2^!'>N:4O@KR3Y9?1KVI3JCD=-_5A2\KMG MUZM6 ?_UM9>\->W./"9]* ME \T6:1=6+!L,>:D2 MVK/@*._=4_?[Q4OK-WB=$'XB[J0L:IJD=9/D_'[>#[9%A-!(@J],Q7G5 MRBI56!AP/OIHMN^S)M75>)>T7PUK@:$>&1I!0QP;T.,0/^&*O]="5/!):^Y\ M^9]&BX2\GN1@\]'# Q5)R_L_*+$S:&_F",6..V-GARMVA"NZ9P+X,I0UFDZ: MWW(MQ>7]%'P=O50S-415K=&:.Z1(Y_6;%$.:\UU9)[G5YX1]]!O<9?-ZF7O8 M8K,^-[I/B&#L/L.3'L:X:F:/0EZ5 NM,U[XO2/D(JP[G]@8L*8 LFCN8IFKX M'>_8Z^)>F6*<5>?LK]X=[E0*O,1G\R'^6-7E/:F)^!O;IMOB+/"?)!O"O)Q< MP+G!%:9/.#LOZ7E3-Q1S:B:%,2-FBW8B;0HL,].P7>#7"!@N;XO6CA?L M4MEFMW!'VU;1JJ1H)=I%I&UX3S-GYBI3-H*R6?O52MF,DUYU&LCK)A-;-!)L M-KJU@?V\<7$+T=G[*MB*4^[;4>C;TI;(P9?/P49S,B!^^C81%TMQO-.5=OD* M+HH[%EU62Z+#9N=K^+MWYT5K\"M!(T)O(VL,D-F/ (*Y(* MYQ=@FM_&3#P2$;6@#:2;R$(DF Z@@TSRFL8-&^T%K?8T;HNB1%V\W"^7#;Y: M-R*X=8*-RK[P^T'8I1"=/$M0SADDU!AQI-X!2OKESTVONB<>W6"ROF_8;)VO MHURRA^;G6-R>U=Y-H"VQYJ$4C$G>!O14&+E8&NA?AAMOL&N3*R$:ILS)&Z M0 *7SV5!BAI3L0TD:-89=U)6M>$%N91"!C%^!DSN.K)J@&&A%TQER6)0ZBZJ M09T:XGJ!?8APBI]QS<.MZA.>'W;4_/Q+5J;!WC][5L,]KNYB4#,VWM\/@R=EW2-:7N/T75"ZQ=# MCVS?%*S>>[4=RK7NXP81;5NL4-ZU*0?ME6@5T?;&J UO-RHWQ)&)[@54DS=@ MH(!3 U9/^\)5KM$19TF,'1FSSWY@-+LJ&$$?R!,N<%5=K3Z7;%Z2O,Q/P'F( MP^HM+ZQ*3,644%GPCZM3XQ/XHN0S+JGYYQC]--H591:=)-7C1=$-N6QD4#.: M[/*P>LH/K'Y[MUUAYMLB*5/DN_I=\(L*7$/L++DDN;3+I-:;ZK@)Y*VZKUU_ MC=*+%T5*<5+A4RS_EYFVP;Q\5?%PR?_[DB3W)"?ZA51$J+ MW2]1B'!%'Y*"_"X3"HOLN&&Q,0F66,FD&L'=0UA(:6D&P*\;:0:"Q.?(0W-Y@QL\&NGC6+PNI#)TXU_,$; MU&K Z)534G6[2\S(JY5G#_FIP>JM19CG/3=51LRU@NK&Z_X,*4GQ42Z6]1E. M49'%W(M>6K Z<0ED)7.IU97%F="@C81Z;/^8/N*LX9D&QTG.]X5N'S&N3_*D MJLB*I"UI120MKV5FWGX443NZ>J>MPZ+$/DQ3''?[#/[AMT]!XC%H^AS^NYSL MM%=G\R%Y]#!@3#M*4\IFXMT.,L__$Y5T&DKY)O,6[-JR1:B,>ITY-A:U+7=; M:9(I;?TAV?K6O'E%^L=H_O$IJ1M*:GW/3S:RG#K!DC]\X0\;A X%6+ST1*ON MW(XF@:TB#$=$1.&MDE9)D;$/@DU;2DIX-KT(K50W8Y>'U5E^8!47,=9"R:"& MJ-2+LVB#>6F2S2-)61Q<4W+?<*MY%CD_A)/DAIT^/S58W;8(LZ[ZBA2+N[^G MM>&'\@E3L;V\J+OF:F^ANPR8E36S7BQN>L5SC?FB["VF3VQBPM_6SPD_Y*K= M9;!*P^H<'ZA*'D2K@RJI=,BUT)=>+<[.05/5Y9I74+HM5S4#PZL9#'_D54W8 M>[A-<9%04JI]ME ?5B]N!UYQC;T"JMIF1 9J.OP]E2VAJFLJT@Y@52=YWBW, MWE%9ND:SVZ>5@]5W=I#J+MX@+3JG;N6C=$2?:L. ]_DWIM#0)@RK2SR0SONE M5Q&=,J0410T)^[%3?MF8FO*]C)*P^L4%TQ(\] I1PX@A^'3UB%$25H^X8%JB M;Q@](O99"V&?NU-LPK#ZQ0.I.K*,5*!TS]TCQ=C5+3HA6-UA03CO!B$*Y.UW M*$[QIJQ(;?156C%8/6#%J ^$,46==-1>:.=CIG3]Z<^PWKH6FW(S2RL4-T>^ MP/^)$WI%+W%ES(I796"];C- )2>EP(B+HI(B+ASUW5^6Q0.F=X])T1I@>/\& M.5A]8 >I3!N$-.+BJ.\3 -^!_0N ^-Y]WC:4-WR.,TR3_.@!%ZG)K>O%P+US M,T;=RV^ED12/W0VWS#+LZ@1%"%P7F!#J.D#(0GC]1T7)-])]O@2S**RN<.)4 M2N9*!4A?Q>?REA0/>3]7,1W:U8K!Z@XK1G7_'4GI?N;EU0VO2..X^U(:_<]D MZJB5"Y:N88,Y3, U0K#(8$&H3,"_E'#8R7?DYH5=_A(C$.#XH$K%=N@C=_XT(.2<&X-,=, M(K.^3Z]9H@)OU1&G+(PS>W=.K"ZRQ^P>HFQU&P/GPRZW3F4 MJ*MAJQ5)<5)D/[-Q[+%L*GR[25)L6A:S2OLB4^Z^[RO#OVOHZ>B9IF MJI6"U2$VB,K^E?!EG3#BTN@?7#Y>%QPQXS++$%GBX!17*26;>5G[99K0^FD9;'WG8:Z!JP.4#0I1TD6/2TK++_SF M=>97E3Z:_ JK'W30YN^ZET&L=^*DXUXG+^DCY@7JRQJ+JP[:ZZ0ORZ3X9(JU MO+1@]<<2R$H!@%87#"PUJLJA1Y.W]?VN*C(H;V^Y[5Q&"\/['9M@$0YX(X0#\.@F M"(,D+%ZX8*HW0$AB\ H3RVBRKRXYQ?P.4"(9KH+XIU.J(Y3_YVU DM?LMYH=Y7/*[FU>G;-*8\B(4AA[6B\'J1"M& M=0;'A'E9GEY\W\,H#V*K]K[JRCR :L6"UM,Q@)R4T)G)P"*"&:"N4$[572(> M^724P07-6+W0 VNU8?76-M!]O:ZHCSK_TN,?0>3)-F?K35X*WCD3D#QT8'6I M/V#]>461C#3H0DE)NOM2WO'M.U[>JG4[]/,N_O#N_5^15$*]%N)JFJJO ;?M-'TTJI3@A81Y@1FLYUM+)0/Q+NN)=_)H,6 ML/Y9 -G\J7R,.USAHN6,,;"82\#J!!,\)6C 1?=UQ T0S*PY9V]G\=\JS4,N?Q+7+O%!9Q6MP\YKR35W5C)6\*&![R0A/_Z:DJ$CZ4Y+K M2F'#P 6+7[!>BG+>A3_Z\)X_&Z4C?"@9 *+[%S26VTB0*.$H#U I<1Z@)X%4 M;"/A%BNJ2_'G _:7'J^0* ?$!ZB[Q0;S_48)&CUQU%&V&PV+2/*#?_5*FJ,9 M6.1]E0UO9%7MFA&3OX,'?+4:#0;RRE!YI>CT"U-Z>G$+L#IY6_A*)F/?#K^H M.)7#924N5Y67IW9WK,Z^_S@WX^*TH>(:D^X&IGX%WWS&T:X!JU=]X6I.0+9Z MJ+^;JM>,&VS*N^AY*@NI&SDYO"CX\&)."O#0@=5M_H"5^%1JHHDJZG7C7OY MRZJZIF6*<5;U$. S:]*IQ$O?S),5R2Y07 MA'%Y1KLXK*[RPJJ,;)U25R$'AD.\*>O']F0T/PU88%I=7IZ8\D@MPK"ZR .I MDDW*5%"K@SJE \34XG80)NO[AE:"*I?LT\[/L;BPK;M@3>TEEP:PKO*$JV;_ MCO10SA71BFGVDT>N&^<&Z-4*4W/MH^G/L#I#BTUSU%L( 9ER\7(^2:X]?Z<3 M@O7"+0@M)\6OXO:5IC*-ZT9)6-W@@JEL+4EYQ!5$ M^IU0B5R%LOB/)LG)BN!,3+[EXI\QN]4B#:MO?*"J&:_%8:\DU]N15'O3J^XW M..,Q8W91,&= RDQ$_SM?0]<^!18G]FFBPJ6&\X6O1_7+U+15C[/LM&/;?\;D MX9'O#SQAR@:7/6_0+'KZ'YMT/J8K]SZT.BB12MVF")OO\\O?(U,S[K;'QU_R M^SP872;O8 <;'AWZ+;8\T#].\2II\AI=\OWN%.U M K]\B-Y==EQ*S">D#KIKS*.^9!;?I*[W/,B >]4::*:W/8A&?>'FUPSNY3I> M::37>$F2>Y*+32&+AU"E +U>"SCU9LM>-+;#&$&Q>PVM(,S7[^$_)CT0W8F, MT#A>/%3+ M&^)%9E1=\MT+$%3GX:]7[[AT8'X4=JB6+T5L44CQ2)W4[3:OB'8H&/T,Z-7K M4.GWPZ50I'?;5[[0[= 9A0"]9S,V92>H+_+1B<9^YVR&7*[QY6Q9U"(&\;UK MT)G?O!1&7W/Q;R*]?A9?E5/P+1]TG6 4!M05;HR:'8=2Z9-6*5:W##PZ9W_G M!8=)T? */Q)H653'>%52+.7NDF="UB;5ZJN,QS\3+4 M8E8!'@>(&B&L5&\6&GWCB'C>_'HCG_BX7+V,SP,=4^+1,K9JK?< M7;E:R53A48;P<5*15$>S10T (LYVN(T; &TS:-B>DBVAJ_&Q"-$8K)X^)7G# M_JK8O:"O34W [VTG\E?V=]M^K+FX3Y^JML??N'%CTYYZ8LYU)!MS >0&;]I, M^^RTX)6VZ^2%+^(H.Z)V<0 ?T!*4RIR='SDH"[0:%+E[X[5"^4%!L:H%8X>3 MQ564WS]PBN7_7A1':5HV15W=X!23IWG?+=$#],$M@JN)5842^KI3_P:Q_NU: M0$,38#KQM,$\EK_!.;\O<^<*[-=2Z"[>)$!GOW>MMEMIPB'*YI#49-W5.,%J'X38DF_ZS1!][,5 ML&>_RCX<-FV ]>8IWI05J1=_PZH>Z)ZTP/7VRZ*%N/WW&=B67' M+S]6/*E\H&A:LQC--(?QUP;4EUN 5C;H<(UX&ZAKA-EVB5E>]%!K69RFK9VS[66JT M 77D%J 7?I9]4W ^R_.2#BO*5RMS5IM5 5 O^N$T?HJKDHZ6V/G*;=34-@:E M17:UNBR+ASM,U_SZ*ET/F60!=8X3HEH7H5/@7<%5#FNF@[@2+,]X3HJD2+?U MC!IM0-VV!>B%GK%O*KYGY"CY_\^_^ZL;\;Q,%"0EIIE\'J >&.F2B @:2V-XB]WN+3DG%)I9)_@,MFXU8M*]2F>"% MLR&]:^?,7_A\ /O,4&^L'9G>(D(#4;K@,H$:Y?M$6C^1NP@M/G1!(F&68 M/IDV7$S2@'RH!TAU>:A50;T.ZI1BG5--TV;=B-W84[RA."4"%OMWCD6=@B([ M6I>T)K\G[>WRC$KU"S](SK<).1\W:].!XAVU#:C3=VZ2YOK;[@%H_(0#U#]# M?-[CIQR@[CD'XH1_?= ?%1(/BW6D"U<5QOT*V24?C[OC3"_=//!4OXWGJPN( M&HLA*T>]1 ,'HS5%T<8!ZELYX M8]QA=)R16KJ;5RA^+C(\Z35'SC:V4B3*: M-H9SP]LT]%:ZVXE_F[X?-XIDJT@V&XL+HX6%3TG=%F\>+SU<4\(FFYLDO\'K MA!09SV4^9T8D.;_%4DN+5[8)B2&[,D4A"U^=N>M69PY0V_@+#R';=O@BCFQ) MW!<*GR 7Q6?\7-]]P?D3_L3BUD?]B??7-/@VJ6&QPY\7XL[8JR)60L@B>M]OH<_L+.9JIOIK/YI9&[Z6[>TION\(D!2[N<*P/H=%=7 NT@ M^VN/O1GRVBJ"HP-'\BB8KI=V_A! 2W_[L\UVL]7X6>C(?+-5^T!T)&^VNNI* MADY.Z*X6M>BG+/M+0]^H])5B^+@U%8.9?:X4$"T!OE]NA* MO/TY5^4A@,;1_=FV3V:.GOK&G>O(DM#.U?/1?TRR>EDOX3Y?L7^S/ MW9_8_^&/9G_YWU!+ P04 " #\@6]3LJ?W^S-! T1P0 %0 '9T)NSS[>6ZWT66K=*?7[_^^O7K]W'R&'Q-V)?T^S!9PCJ\RX(L3]>]O7EZ M4_VG)/]'1.,O/XO_>PA2,N+RBM.?GU+ZS^_$=ZO/?GW_?<+FK]^]>?/V]?_] M='47+L@R>$5C(;>0?%=3B5YD=&\_?/CPNOC7NFFGY=,#B^IOO']=#V?=,_]7 MJFG?&$E*?TZ+X5TE89 5L!L_,U*V$'][53=[)7[UZNV[5^_??O^43K^KA5]( MD"41N26SD?B3H[?^ZB-E&0L$7*_%/[T^3;@Z\G$61 M&9O_\[C%+*>_[W=LW M']Z_$3W_::M1]KSB:IE2H57?C5[W^NI)$ GYW"T(R5+3UZ6-!Q_%3'I' MYS&=<16+LW$8)GF<\47C)HEH2(EQL'WZ&H*'R_B12RAA1@7H-!SBZSAHAI$(7QGF]"$BXS0EQN$HF@\QDBO"UQ"CYFRW&N*[7.-8 M3J;G3RL2 P:@:#[$2*Z3C-P$S\&#Z$(_"DG3(49P2R)N1:9\![UD0IT$( MLO$FNB'&QO>-2YH5%HY/AM.D,!)\MPHP-P#28>RV_3KC6F(AENU8(.1M76P@L$&HR4: M>#6#C4A)X,8VPP9EHAMD;/Q /LTC,IF=T328SQF9%]9H,KLE?+KG)#TC64 C M\V!M.]JW1:X^?QTP<0Q\-&YSANA[6(36!M@:$A7EH*N(K8"-A,-*3[927)/, M6I:P?@8>>\["!3?@-XR&9!Q%E?_,?NR@?ERMZ+8*8M/'T#-M:^GN,=]T] YV M)/9S#T0^K%2;GL+3*$C3PIZ6BT2Q/RG&(HY)5S1XH!'-:(_E9XBO#,OW19[E MC'RB,5WFRV((?*M1G BMF0-W-=S^TE:U]%3#2K;:2(IK';Z3K)?JRB-PFJ0] M)&S=I1..ZJTQ__0D6Q!VFC/A6-]E7O3M>5C^Q$8[K7;:UBQHB(<=937!JE-! MOZEJ[F/@DX[M1 60NO3KV0[7MA_'?C_;X??H:NB9%[_Z/0\BOAR2:7&TG*R: M K29AK">W)R=;04/[T$WWA4C*<>N6 ^N^"^V2,A31N(IF=8=B9'#;IDSFHFF MU;7_V]$K$2.0"RWA/Y8MJV'4 ^%[]JUO%WOXI'5M7</KZ>$ MOA:2$3\4(BK$P__R6_&A\4/*QQFN[U6BX(%$1?^_\3:M)J_W,*I:$O>\1_F@ MMENTQ]2$;,S"4<*X"G!9UWT%+-P"JAMB4+5XO2INM5^%"QJM,9ZQ9*F23B6) M1#'0IJ#X)_8CS3'__E2,X2(*YG)QMIH Y?G6AT"EW/B2Z!E)0T8+$V@0[%9+ MH'S?>96OA+<]B[F>.[=D3L5XQ5#6 0=ZNZ @ 0K^O4]+H>76$P+C..:K_BU9 M),MX\B?D_<[[%)2QZADBZTQ@H[+_Z%+:"0T_R+@X35,@' M(O!N:Z#$_^9UXZ'@T9/([Q8DBH2+)8A!6BYK#Q3[CS[%KN83@>#/Q?7+&5]: MX+)OD #%_Q,6\7>X]83 #6$TX:=F;@'-LN\T!DK]@T^I*SCT*N_S> J5]KHI M^/SC7]@M]CR)^H*F81"5([K@OTOUXI8TAXKY;Y>9S1[%F\WKK.EP\;Q^FVK+NM MH#+V5%MK6G(<[$HS2=?-LMH3+V=%SJ><'Q9$E_&4//T'>=8) MNM,4*FDO9TPM>UY$?20&7OY5@)8M<+!)=QF+!5TG 7GXH(5?9\FDRU)MU "(7#RWG3@G4OH(RG M4RZNM/KCBL;DK0X*:7/P'9$_ #1L(A'[.SNQOX.+W[C8 MO9Q%C6SZ%/LI_W'"[I.OBAMH96.HR+V<10TL^A1XL=),V U+'FF9W<(D]0X% M5/0>CZAZ9KTJ?+G(0[2];@F5M\?CJIPYGW*^2=(LB/X?79EVDO+V4)E[/+CJ M&-VW@['$73@M5*%$K290^7HYJTK9V;=(!<*,!&KUW6X!%:B7 ZB,F3W+\RH1 M=Q^+)-;Z8[NMH'+U^?Q4N&3WR'R.@FY]>VG&7MH$+V\]OWSWO>\ M?$@B]?,0:4.HA+T<\#2L[5G(6^.0B[?5!"I8+R<[*3N>;,+Y4UBDQE1'+\A; M0@7LY:2G8\Z;[9V#;._C%+"<#O;'Q* M7,/JOM_O%4]^1#YNMBS&<<%_D(M=T10J<#]/)'7L[5O4^91F9%H.Z8+&01SR M(]4F;;!"ZD8J* !^WE "F?;BWO^51-%_Q,G7^(X$:1*3:;G5UWGXE210%#S> M(1K8]0+!+TF4: HBE4Y![O#A7L^8F]+(.:UVM/67A!)W$5!53P M'B\1]6?,T6 MU=M.G; 5!%"A>XQLU;+J1_A/FW?DY?LWK>0EK<'9"3R*7'U:J&=VSY(O$B,W]4S&82WYNTP4]F*F@*'@YKD*9]K.V-E[R M:Y?6K790>7L\F,H8\_-F*G^(:'@1)8%V7[[5#"I?CZ=0"5M>Q'L2Q%]8OLK" MYQN6A(2(ZY-T/=L !R)@!U!(/)Y/K43AQUV0+)=)66CM;L&93B=Y5M2AY./3 M.@VT=%!H?#[B!##N:1>4;AYZD>G)\RV9$2;"%.[)4W;"/_1%ORD"D$/Q\9I1 M""P&"4S_>-WAZXK_PE&>4WFIRJU\I^]&KT9K?SC_N2(9530[:]L1C?^!-1N$5J+B1MO67AU4A6#H&2T4&W MPH,@<6*!Q(DE$L,?&7= X@0E$E5I(>,&L=T.B( K -2;CQ8 53O@?HNS&8Q")X^LX.PT8>Z;Q_)<@RC4G M#R Y.$&*4[A42"1]6$*%8G4GD]Z2D/ 1\PWD-HAF:[%3AD& $4,OZ0B/YS_$"CB$PW6I(:YXB.QO>.S 86,^](0+IA M9!70N@!>7?]NBU4U6B!B(&S#._A[P&8A#23X 9'JA\GP3OT^BXU!^GSL,\+_ M<7I5_.U0PCF4]U>>6;2-0T MWZYFK3.$.BH@/L-'U4%%WS:"9A$@06O"!QJ("_*BONXMG2^RR>QS5! M#'S:10(82 I($&O5V$ZY3IT_A5$N+M,_)LGT*]\VZ?;I$&HH?H[=%6#\;&2" M!,8SLA)7BVF;4S5T:@HH7([=%6"X3+PC@:BQ=87@HV@.!<>Q7P)N"W5<(T'F MK-JPBJB5);D/GM;37C=]U#10C!P[+"PFD(E_)$#!9T__B>/870$&!3!G#OFD M98(.#IAC1P4(IJ,!YXH&#S2B&26B 'RW*KGY6 SO 0JP,Z\'^$;15BI(S&5C MV. +1QT-%#!GC@UK')0PXKZ5K.]S;H)GX:H&WV2UVT,!<^;I $APZ)<'20@+V=9(1L"&5-H9"YLP?8@V9AFB@6#ESCUAC M!9,$$MA.D[C@Y5>:+4[S-$N6A,'!@U%#(73F/;&&T$8J2("T6>1V6<:<>5.L M00(M5 =_:+>YP#:002%VYG\9[K2'_I9;:T$@_DYP!U!4G3E=8+!8&%BTUPI7 M23R_)VS9W(UI9J.T-12N?;A"C6+7!;J8,Y-"4=N'WZ5GU +^Z56< M0J6,&BY5%33@@&]4H!F%@ 0M2Z!VQ&@?WA.X.03"<_";3Q"<UD'M7^& M0>Y@[F=O:E-1C-CPU%#:& J5,S>,-3@:GI&@TD@O97K]V6D)Q<.9SZ27F9-Q MBP2,\71:),P)HIN 3B_CTV!%,VD!O_JV2D4 A<9AM(DE- ;>D2!T2[* QF1Z M'K!8Y,@;AV&^S(N+X#,R$_4)U6!!:*&X.?. 6.,&EP@2"+L"7;(?.G2$OG>'O8!"_FB95E.2<5?'V/H\#:X M+TP'80EA.PLE@>^DB_W1,>XI]GOGL&:$GQBK*.(D5E13^J%UW["A'26ST89Z M])?/<9!/*3?M7F\=RIPXZU&:+QJ4!"A\J =YMV# X.4Z :WG^LKY=4+*L@8$ M_&]M\?-?B22BTSS,^%Z1L$<:$L7M 6\J;WD(HE<.WLU=@8W \E3=EH=R!:/B$1<$%YP_VA@ M[F DK!U\_/7Z&7U5M :PDFE(#N96QL@VEME$8C[0B$_Y\71)8RH&F=%'4@U; M,\-,A+[O9,P()'8,H<+ME@N3#T*4)CSCBVZ4%!50C*@9R'Q?T-AB!I("$L0Z MO%D80/^7,[;(*+D]G@6M=,-?\24;@&2SL>]Z6/:+6)?5PX=1. *NDSC9YK$N MK6?>I #I?1?7@H-M)1 D1O4RS@@7:+8UUB83AK*J$&KOY;8LD>D4;P)+R)'C M\6- XTE\P9GGVZF8B$!JD0JMRH2V=@K4(U6GAA.]]>W,>]&M?BCNPC*JF:IG MOZ^=15"=:Z?9"9,*$@A[H#< <,[<,CL!9X/986Z0-GN^VIU+XYQSNXE).B&S MA)%UE2R2GC]QD7'<:!RPYV*O(1*\"4=P$D4-"V6*%G+T4>]UR,![L3W(_DCT MD_->3;P3OC1J?<)* N^ET"SU0LDSEG6"9)"S<:N9]_IF8!2D_!W\?*K3\]2/ M!LQ'8#7%X90R,W&-9$JUAWD2I#2$(U,U]UZPS"AM/3A;7"-%YHQ&>::+OU<2 M>*].MB,Z+D^MWFUO2B029 #JY"O!V"OFF_!3A=!/"?I9:S)M+?U..ROZL=A M[9=B5=\C&H^:O?\Y6"7IWT?E1["\(6OD1NN7JQM$CN)MTT&^+[/"Y^6U&9HG M3YKAHTM>5RK3:;)<);&P8< $=G*R0P1'S@F21':MP9ERV2F:(X-%IW+M Y"< MH4;X&YYL-:9T:O+6:)X46*"BXQO)F;.1F@"6YJX/*.X?"UB HN08"2**J@$F M= QD:)X46" %D@02U.X9"?CI\ADTDZ2-T;P4L$!(PS427-JU'$S0J-K[?AS0 M!QT][T@ VE/M"O]/#1U4*U@11A.^N0A8AL #:>%CW,&+Z!_'P3V R& 4>EHF MJ#K+&>?OIAA>D9^O^+?)J@CH.7\B+*2I[N:P1U=H]BF@Z=Q'3)CL;G?\I78/ M@[.V+S3;G9Y P3E*#J],:"+A)T&Z>(RGLRXO5&^'A!D1BHT.QPE(" V?(J^ MU(E^ -2TOE\T#@+#MB!P6[S"8J]9J?,(]%O4)-WX?@DE7.PD602M33 *B>]&#>.X+%8'\0^5 >1&(R%QF^$!Q" MW$9D^P]8,T5D>Y]NO3TRO[U#\'1Q!Z>,&/\@Y_GS&,-$VL4I8P,E0K^,0R3] MI><66^V+*/FJR,[]-VUV;D$\*J@11E:M.;,*J))0>5ZWQ(AN6/)(.;PGSY_Y M0LV/1O7+RW&8T<>R?JV1RSY]87;,CSQ MU./IO_(T*TSG?7)+PB0.:42VN+U/!IOK;K[F^TYE,"5S"082,W)&.#HA+;#A M/T>D "F>CI<)R^@?Q>_5^@.C]GVYXA3&I(= 4&E 67:;7!%^N+\5;Q F,\Z] MR#R;P90 W('ONY<]ZH&E4)&H0L%WRL=UD;"S)'_(9GDT#L,DYQ)3XZ^G\GV_ MLT?0(>)#@O19M3MJ),;@5HK_>][HWV@!I'#T=Q7U.].R51$9I(X M-6S55.U]7T;M<3KK18;%4,>A"'$F9Z3\L\%H%8T.*B@([L/[#=8^[;FU;-$J M1;VYY (C]%'_A!9&[?T*K0:?LS0F6V3>$XLZ M48F.7(X2_]K5494NLUI0VJ3>$XFZ6$KD\CF"*\DNKS>,K (ZK5FN,T''991FI>!S\J@Y412>IHU2-,[)*4IKU MM"DR:N]Y79VL.RHI':52U(?YRIS"^O.>7'!JNBIMS/::B"ZL>O">6[8^B-:_(/9>RJL?U^#5Q_]8=><\RZV#B@F2' M!'EX*)XVA!7DL$,&N%I*[N K*RA8+B_=AXEBU_8%51[W62!VCF,'R R) MA> C#PF9%@5\[H*(3&:W?.2,AIG@ Q"C NX "J\S[^,.6'4"S6QDA@7IX+FZ MX!V'O^=45&7*@GA.Q>;3<+P#D$+1=>93' Y=J)R.X(#7X96+CZ]PV?--%,3B MFD6\CBR*55LHAZ8/J)8X\R&ZTQ*CY(Y 7>#2&V)G %<79W[$P=3%7G+'NITL M0_.'V4YJ^X(JC_LT'3MO)P$R0[;)N$C8)F?%9&9**& @@T+IS/^W R[R94,K MGR-8*3AS%:>3V542S^\)6YZ1!\T45U. WZ^A1]\DE2, OGDV$AF&Q#,LJ I M:*'*L.\GU#U, 5A26&R[9,"7,6)75I1 "E4-YQY"IWH!C2KZ#'HA'@/E*I?4TFDLTT!U8!].Q-WTP"9 M5) 8?SB_0YSBX #OVY]H#["]Y [^Z"_X%?\3QYK'("+%ZX_:0R[^81Q/MW_1 M:%FF-NS>NX91+O)[G3^%10W!6[[A/><+I\YML.]Q0)76?1I?N,O!#U;?MHJO M!71&TU62!M%'EN2KXE5#&B9Q1N.<3*NK9KX9<*3@UJ. JK?[K,9[4N^>.!U) M28AO3\4M4E^^Q^0VWK>,!E%S))E2\]4J*L0=1+6XS\M?0%)2@JBA*N4^V31< MI6SDXB@\57SVELQRD3%5E(+3P"':JYN#$U\YD[^-,!,(2ZC.AHWT.V*4\FHD MFWC*3ELH/L/[=$%"[@2$*IA%@T;Y2!8 1:LA%(?A7:Z]<)"R*0%AOVF;)VP> MQ%5^.;Z(WM%Y3&DX6;5:0UD3?"PK>S4;]COU9 M;A-^:MN$37NO2TTUB,W0((F1-$1^%\[.P "S54_E>;(! .HLJV8A>)\L=:RE M-,QR:]Y\:,^;FK181S?$?J_%Y(&CYJD$(/5\X2CO*W6=(LN_%\.E2,#[36 M 8@]S\!>D';/EE A>9^$Q=MC^4GR[=OVW*L:>]2_<@3F*=5NYW/.E&.9S*[X MR8(0JQD#(/4\7^2 M"8$6 +>IT.51*'*Y*.8%^_:\Z*B&JW)_(;0B_B?M,X( M$42 Z:(E\EI0!Y#FPFI&]>[0]\[0#&N[_,UNHO,^%64YO[>FX?OV-!04HYK$ M:WF&A\QF_Z=J[[?$Q(/=.4M)X'GBZ,'H5(301,F2>.F=+O(R;YZ*RFE54GGJ<:%,C.LR9K.7F? MB*?)RKW]:WLN-GHHG(G;??B,VU*S9K.H67;C-5(- M,E3 7+7MQ_-T[05T.W2LE^B\3U]UM?+M6?NW]JQM$O[Y3S^]>_OCWT=5!QX5 MN!R!>4ZVV^$J&"^V[U;SS:(+SU--#I"QK+Q!(MZGD4VPBC9HY>W.02NCO]0_ M>2U-CB)^11$0V4*K#G;8Q.86GW_633S1CWTW!Q,RTH\]Y63TH8!55$N+YV M,;[U?C:!9"#S7EW:%BN0&!P9NKN,K*R,FX[ >\UG*X-F9AW)-.&3."1B'@LY MWM+T2UD[7/RD;:=(@ 1')2GXKZX:)?[*3J!]/9^BK+[%R_%4+L( M^=:GD#+DVAI&?C N##NVD,S.]:L!W=3KQ.*OJ5#,J>-ZS'(7+L@T%[GIUT,\ MS9G05.C$@O=P<(]<;(7C?7[)'KQHIMJ[3M"]_-D+BGGW#;Y_V>75"YYY-_A; MEWWYGVZJO,LWC(9D'!6D7&1&PRB(@;2^O>O6V%CPAL0FMAYIZ,QAYQU$^PT2 M"D/X[3U&:J[#VR/E@Z_YZ+-? 7=V!(^5=A"B]SEM; M)I6+<8W^21")S-)W"T*RTRA(T\*)49X>BQ&LE:+Q?@"TY@W\#=0/GASPB\K= M6;[@DE>HO)NU%M/8'36=?."YSV0S@4=O:X M7L1MK$OW.9?]7L?^4TZK^>]N[7MQ&U M0'4@CI$8U\:C1IUA[;S<:CYM1&%4C^&-XT:MQ.CLC:>,ZI!>.T+X1[+OW RU MVCU1TBJ"90\?M"??QK(GIG:"\FX9NZ\?= :R\YQ._3 'A;D\R!%GF.EILA0K;X%WL^!0584$?/0;HN^#>-,SF S]3]#-:B$/+DC/2!;02#%C MNT_IJOY&D]EHNT?QF[K/T5^J7E\"9H8+["RSN=_KJV>UVYFF6T=-G4#81*I"VHHL;=3DEZB M76>2G30<^0;E@_B8/!(6"U9Z0-(E]O8*)FXYR&&\ M.Y+\>76,O"/LD89$=%"]DY+78V$&,.Q+Z:9YFR9+^P;^>S+*O MG"F1@&?]2_&XD __+B1QP&BB@L&Z%]\ORV' ]!2.(Z@NXS0+HJA^?'3/N!F5 MU[D7S96M?3\4AXG>P*PC$5_QZ1>GHAQR/+U-GH,H,UI^/8GO]]\P84/81K)= MJD8EZI37#Y]_I=FBG)2$G3]5921%2!3_[_0^>%)OGWIUYON=N!G27;CK@&U7 M5)-OM1^2E+1*:N)]I%EYA:_%A)O!R%;B4,X=R3T>_ZO!"9L>5.H"?&OUSI6D3@/.BF&3IY/2!PNE@'[ MHMC/5*1FR@/=X8#Y:WAD<4%8#U.Y#5*RV*;$ 2%428T(MMG;<;NT'P>>Z<83 M2.[[?@&JIG8N.Y1&U3#FR@X)1UQYO;66Q(Y0FSN&.M^=)2MTHP50B2+1C[J MW"T)"7T4:Y )>#4%=,OI[/*J)Z(F&2"!2K+TW/./6F^--D0XEM0!=T4;UAH' M2E28B1%:[X6:1#@P ^BB":TF4S@V/[4)[PS59!*-A.@V/%TU;,,%DP46TQBD M"Q'\P?\0+W8>@XB(8E5ZRZBAP3')>AM>-D :_VU(1/QAF9"H?K/RWYCWI M+KWB -VLRIW]Z"Y,N_'2K_U191)\@]M8T1CJ,W:VG1Q"2;L!:RJI8#&EBR"> MD\MX*"$1UPDZHPE76Q M":V);#>"FD9G86XV:M4T@7)ND9B^\=> 3<\X#WH;UVJ&0_O[&K,6,XW2+"B0 M,!FH3D,<:$@U225YM_9E$I/_(@&;,)&N3FMDI"V]6QJ%*FQ5'6 MC]US(UA]6RM896NH<-W5ZS$+U\"J(P%#Q-I3F!_\:^H^5K]O\Y%\CQ!"\[OY M'U_>S1_ONWD^)2\([YB/2-2TU^_#58W]W67:OL+6L^O(FH_C1"1PA,M91P"5 M]?!VWE;69K8=R?LZN>,GLH@8PS9$:U5C< "A=SGKV76W0RGL&LQJ2)I"Y>LD M0M/69BA917)T/YB'APZ+N9C>Z2!X@)@1UGE^B.):_H8P\8M@3MY:W,MO4?G. M9F"O 1 I()G?,@U=Y]JO$D-K@0-0^[ZD[P4@6"H#/QKVDE^U>F?<*M-<)1=7 MPV^B\YUSP1YXF"20S-VS2MNJ!6?]1YC,8Y&H0V-Q :2^6!Q+\[NF2 MU%?6XVS"Q@_)([DXNSR]C-.87W('OY WV6%K*!@FB(F+A)K%4]88B-3?\""EX5F"BJ^LRYLZM;HTRYT"Y3UP'Y-V)?+F*NA2,,F$O,$7S_Q(S*C0:2Y.@:2>SY+VA=+MA(+$B.X'O,O M09271R N9?8HS6;7YE-"X_O\MP-J2@G8'QH^E!8M%EG>J[9(8+XF$(-3M/)] M$MP!R@:7_;TT219$7I-$M9=!0P:H#]W:O>TU$$EJI^-:#0^[RH#]+'LI,_ M ME1FPAJ%9"?:J*HRN#R544QP0)&HFW&1B&@074V"AC@8'-B9M Z#D-K+B3K!Q M$S##\X]N,]\[:;.^;*7E5K")Y)A3E,XL2U!?)W%HNBI1-$>?(%T_?"=7(+Y\ M1/QTO2(L>^;':_'L:"7DPK?].H_1^S=*CU$R&]4=%KE2UUW^KQ'O%(!N/E4CHUCV]\JQ0EY&@HB/&U+)\TC?1P,U@X#7D2!B')!:J"X437SY.Z[X M_L64(J#9QO[=F, !2(X@8*C M >+E['EB?[S,DD "V:> BR F;.LT;\),2P0$S=DSR/Z@ 63AZ#''W?WYC5GZ MA;=/UA*ZD<"TDU R@VIZ7)$@)8LDFMKL(K1$_E)V[[[K,PL#"6Q*'C^R).US M2*[H_#^R 7ITH(>H+7D@ 6\](KN$MACS R_N=5,["!5^=;A@- MR3B*ZEM3W9W46UT4<]WAJ.AQM.GRY4;JY4;JY4;JY4;JY4;JY4;JY4;JY4;J MY48*AV_BY48*Y3D#UXV4*C]4R(@ XP1E M;#@5[&4\S45YJB"JC^U:$:N; X7]$S)AF_@?]$B?+X>DIH:?_Y#P4F M!1[\+[]=D7D0G?5BZFO,EV"\\" METFL(]/M$;M9_L:,_I'$P4D0?^$PWS,^E?1^-G5[;ZG@.J*2N-!,;")QG E3 M-YF-11;/>>%WU>_W%4-2S[DQ+I'>[)HKU^8W]_RG- @+AYZQBKIM M1SC U2IJ.\3-ED4WINY3'F545-VY%<.=,V*X^!%$!AK?(?8]M;!I&4%2<6,= M0?5O/B4LFP=S&+9BJR0)R1-&1T553T*91Q[;%6EBWJVQ>.*=?7 MGN[ N)LBT;OA?ATL23U*K0-%Q[>J$_\UDG;3=PCF*M[=6-T+RM+LGL2!P;LB M:0?VK;@HC-)3_YJF5>".'^LG!KZS;V2X+"7(Q-W2.IE2\9G\-GV@O2XW86@O*"P(BQ(<9)J*\H[%\4H;:M)NBC:$W2WXSRKOAZ0A M@N)QEN)5<8)*RXL7"^=/*UJ6%CT+,EU957EKM#% )LW7,8\&GS0E9,+YXT., MY\6(;TE,O@;1/6%+'50&0@1UX?JB!A*)JRBY=>%=<1T71+=<:11F3-X4;:8V MK2'3L>W])4RS*-_6VRMM4HOW^M)\=4>CHB<@]EAZ,N9QS'==\-WQ0"$C6TFOGV./94UX[[4<*[HS/(:;"B? \N M*M!_(E,:G"9QIKM>%40&&M_>JQU! '#H%!$<:3&<>5@&0.?P4F1HF#;DQC53 M>KXHL]EGPY!J('EX]1KE3T) CYX=NH7*%1Q!)=IQOSS?8-#T= MUZ]F>3;1>5ZZ/M#XHZJ\4GRWF>%DFQ&E_%<150C# US^=V.Y\3MG5G1^>+ M;#+[7&&K9L% YGFZRH%H%SN&<-Y[D>6=TV1ZEP4L0U <8#S]5YYFXD;Q(F&P MG;6&Q/<&&@2OD64D.V(7$_"W=_YWP;O/0<'%(+/P/,90H&.;UWKQ>CXUUI0W MT/EV$_8 6L4\RBFY'NQU$H<]P6J2^HZ:VP6OK@AP0V8-E'^_[B[P(#Q$7.2B M>N0G&HM'%<5HZZ!P[4GA;[J30MGGJ.JT.AC4W;X6R)N$_@4 M$-?G:1A$(@N&7<@CM,]#.$3L+C,D!A3$R%E.KKD=N/]*HD?R*8FSA<:ET[_' M@SA?["JP \-=J.S]UV1WN-<='<0!I:=X#A%<_F5-P&:/K@[B8-);1 <&\>[( M'LC)Q58@O7T+69(%$0*_@I;AS_&4[SB2/,[(]/PIY$W'2_&WGNJ@[NX@CDT[ MB4=#5B-W[*=G92Z6!3\F'=X%>"@!V;_YC^S!=$F.[+4=P9H9E$%DGVA)E MIN65J$^>UPFX% ]A1"**/AWAB*?6S[^^O#EZ\S(8JE>:!R] GJ_0O'KI"U(O MJ*^>+)$_)W2H(U5F] M!)&!QIO/<9A$GB")>$QS=R\VI"+J;4H?Z30/(K5=533U/XN&,9L*]@:M_+$C M-K_2;'%+HH*A=$%7]\FYOE"(C"U3)_[QU.JD#C$3:VZ,WN4 M36\"4V4H/8E/D]=3YYHF#R(/1T_+BM./>,LF#C^:G,2BL:*M?_4?P)QI^-NU MX@A4\DJ;)!T;$N.CD1M P&[-3!G9O23QU%C;3][4V[V>5E@*N2H817*Y"7 2*!VB74:^HJ=L'<'2#VW"L:=F?/NM4 C!=GFC*20K'X$FT5>KC3>C-(3=7#+15*4I5/C MW6GH[39_((05G",*@^>,L9Q,3Y/EBL1I*=AX6C@\Q&]30SC\3[IP^*KO4;/S M$>]]5'4_*OK'$1?/D1*;^K3$FN5!!+CPUQ)Y?5992OXNB )&26I\RJ5J[[M& M@QF4]N-*+>-(5L-JD)P[+HKH/GB"(R2E\1V6WALFC01P0?5+4#[WA\+4:>\[ MIKPW1 K.D67Y(].!\N8J2 M9T*JC44C 8<1;P"I[_!R>US!\A@TR-SS'O;\2>AP(:9)MB"L8A6: ^8#9"M; M?Z/8QA9?&56?P9?UY;BVM#9A]FM1$CU[K@979^/A)LPTT<$='-RFUU(T M2&QVL>NKF#6")VU\>/M>#<](4"ELVMJOKWE%VVEX>%MQ[.KR=;%]I'<4&Z#K)UF9%M\?YX8UNCU/T,JJZP;&%.2,/F4U" M2E5[OV?4A^PRYB/)BYQ?04A,+QW5%)ZW)GHX.F=+/=^.[N"W/UO-_\LX(UQ4 M,ID+(@.-[WT&3.P 1E"M;TVC95S"I(U][SBLIH.&W<-_Z9W$XM6562%L^G:!S251#9ILG:N>=#VK(,)<KMH+:*NPCLF]070X:PGOT=Y(ZTG]"^1:VY2/)A-C[-[GQ? M%;O5F:;(7#UY@8]I/,L(TR!9O SIW9WOO&%PI\^N(D/B#VJR 9N7_K-]]9YN M1W#]4'D&&G<.^FQ?/[QK>PAJ;\#6?0.2G%_'X!;8.'/N%@G+:MU3)?ZJR/14 M.+)\6W*7,!>U1X'0!#5:\.D8 A+6?HR#U$C*%)?@%[1_&#A M4?"#I(Q\,U9U'$^ODSC8_.:>_Y1R^R R>)CJC5MWA -0K7*V0R5L6723SX$O M_%P+PR\WC&\#B@_RG^8L6(IL4Y_T.;. M+[=A3VULKFYMY(2DIU\ZQ9::R9E M;7%,J1XV4L:,F_Q9.V+2+;]N0J9)@0,?M99I46DRXL:PG2;Q(V&9**'*Y^J2 MIFG"GL591VO2C%2^C9E)@YI6"R@"1SZD24S^/8^G_"@MC"[?26:$Q+=DGD'XT*(<:P*/59M$'>[IHUS#:,VY9R)4409Z&PPL4/3?8:Z^M/Z MHTNKD>^;:0N-VCJ72'D=U-BE)/Q^GCR^GA):3A#^0R'U0N+\+[]=D7D0G1?I M.!4&C+?J-,*AX3:&2L9%8Y^Q#U&?ZQ/M\B;GF++HRB36D>GY'I+CCAG]@Q_[ M3X+X"Y]<]RQ/]:DK->V]Q2-T1-4U!T8VD6R#CN@QAO["H/]CC$,- -EFL7[T M(#(3WHDD3M,;PD(!SUQS]V73A^_S^ [X0X2#9,+6P>+WR3CD.Q-&E/L5S;[7 MH@_?VS$K5.V%@P55EH2$3-,+SGY17$)[:&DW]1V89X>1BE4D4*@MPUG.:#SG MEH$FTSXFM]]L(',I$PI*),LATK"R$5 .V2^O7 [X*80 4JXJL"]YS-Y MYF@I?]LTOF/A=@!*QKSW')E5[J2B>$?SKA86[/:^'>Q6Y[PL^ALU.\06^J9B MW!P$9Z;$$0XG2WO6N*L7)5\V!6#.G\(HGW*C?[?@TZ#(C%;ON_@.ZR;AK)&, M[[T*[R2)R8QFZ?"G!@U4T8_5"'S5=7ZH7'D3UPM,%);/S M)Q+F8N-=EBME7 F+WZ\K-%2_UT=P]>GIP&L=[B ]1R%')TG IMQV<$L3V&=5I@%0T00A. T.;P(V865LR2]!E!-N NF08JC)O9] M]8])B4PB/@*%*O@LITES'2W8+?YM4I3U3?G6C(4TU=FE'EWY#EGPKFR]Q7_0 M.5#%%*-9+3E1LYUS3N)P4T#&P& MQ\6P?&?6?,9]\MR97^.O_!!HD51EQT_@N"3HI26:Q"P["@7+U:B1$14?'5,L MR_BR>]\XE&?P"==));.[I%[2SAP>[B\Y:EYRU SJ*2^2I(I\B65!Q6+0O>8F@., (BETO?ML7:,:+ M7Q7! 0=-F%CS;BJ]7-%C#*38SQ7]4 _JHB 6&6H,>5RV6AWYDB;E&4L:EVI0 MQHPMK78X(),IFT+J;F/W[K\F]XLD3X-8)+BZ(X]\[(3$XM5K]GP9BQ?-W,** ML>CWZM;=^+Z&DNO/UKZ\IVB0V+.[_"$EO^=\E.=BY.8454H"'%/&N<=+Q?Z@ M:6(&Q=-D^S0D2##5ZZ@9(:?;\ETA,CFA%,VA6W-W:3%,FJ;'!:4U+*>_T0:V MFB&9)8XM7XOIQG-TU/= 2EXW_,13Z#;1S==PZ(]4]VWO>WKQC\,LWY(T8S04 M88,BXN)S3+/T]NZSR3P;R/R;:8<3I*4=( DBL?2_\+'2>*ZW\UN-<,Q2UU9^ MB^5&)@L$6)F,B:7N.,#/-<*KCGZT_EV&^^62PK[UM%;QI2CISSC M.,D6A$'D*&\*%:*.5G(][L#=UK03Z18%**O6*IGV!]YPRR]C$NF/[(D=?&: M4/G$V%F%N:?M'?5NJI#@\H/3](4AIL!BDRP BK (GLUU/A@ JBA$K$ M9&RYN M9PS_*<^^0^/2/?"972GLWL? 5>F-R@*6(3@,#BB?7PF=+_AY:?Q(6# G=3[ M&T9#75*T?0W MTGSJ+D09%[T^<5]ZD5/85[1@TU>V_N*72H>1S9VR$'X]@8/ MKK_#(^0H>FC7F5A7+3!9/_$Q1]_R[5,&*X]#&1R4CK34_9(?UFBH4"!\L!V/=Q?TPF=ZU?0$5Q=G3$NN5J[>\[#=6'\J-54SF MXDKL`M5!\[ZTLQP%44F>!U'O?7O7""8M%V]&:GS^M*"M3U=7?#D;=^DO\4'3*/*$Z+'HS?98C 6JCLW<+'HQ?+ZP.1541WW3\]L["97PP M^M9'"H/XA\_C@]@T'LEMAXWR?FL7'B\J+=M>BR 4US96\BFHDA[-;8=2W"_* MN"T=/_85/ #O*7,\*NX>KI.[ZKSG&&OA/5LD$0857__M:)K6YT].<_ M_?3N[8]_'Y4=8BOY=XB!U>,PS)=Y$:4_$?FAA&HSLN#:7<3LU4\W#/'6=KW@ M"$T$A6';,88E.ALXZH[!ZPWL%;98[CYJW0_Z*WR1WT4Q8['ZE"HN!I[$PE5B MR/VN)SL:8 U\(HD);PW.% RN:(X#-)!"ME!2,.0F_KM1#ER?5D_6T'=8I%93 MFC?C:BZ1>#L; S0E9I8T]1WV!\)!/7Q42*QG[&D4I.ED5HP4N'QT27!8H2&7 MCBZ/;@K\V4^AQL!,:X:L+0ZHC.K7GDX23G#DG2\G>C&^,I M19,QBL2D-09X8H'$B242S@(K^R!Q@B;%V[&4CMUE$3%6AQVXGMY+==AOJSKL M22*/OWVIZ*N M:L>*O@[2^1Y*25^5JX:PC(])I!.@62X&'$27\2-)Q?S6^VX@E& G D)?+YP/ MM)ZVN](^1U]06^30FA'&#Y4O"'I'IL\Y4 5[9KOA?:_$:4 MEDJ#L-A9F=R!UAWA %BKK.UH!UL6W:R9=_SPQVA&27J3LW 1I&0\9Z08A-96 M NC\[>S[BKAK/<'B<73XXG8Y+#5I3N+P&8:-B0@*C+.+VP& @0EFT$4L)>'W M\^3Q]930TB3R'PK("KCX7WZ[(O,@*@^,BF6*M^HTPF&[=EF<9%P-6NS6+'J# MRYPW0>4/ETFL(]-!W=P* W.;9(O38$6S(+H)6!83EEY=G6K-BY[$GW'I2*QK M-2#[H*B.!H@: M4Y,)TRZ10XSQ;)(S^H;\J"IO-Y3[/CDAF\:FO*;]N_6="W<@ MC1A$N%@418SVP9R8X\$Z[=$M$:<6_ONZADX>1/>$+=]IU,O'8'SGW1U**?T! MB319^"\D%4S$10G-,!,S4?RJD4I&%.G>L#V>SUF18'@O:<0'&YWOE+R[ZB\J M8>*SS;LG3=KD+KY/,A'1;-#NID%Q_G7?&7Z'M+Y[@@J+=LKSOQ=#'29=OJXK MW[EXA]Q*]A%B[W,HECK@?-<<$C)-+[AD+=4%0.H]=^Y@AT^@E) 8A88GK K. M*(]#MUS\[)%,+Q)VD6;LFC6%)*CE81U5T$6'?D/=&I MVW7>)$$L^#\7"5'EW'CLAH6[&#N!8H\=O=Q']GA@[W(KFN^&E!3>']+ M-SR<4IDX6H&+XGSU9G#MO=BL*XH%UTSF_=G;$.LK5#J.P+DE=/F0$!RP>)W6L>NNH=]F5,,QI$-_E#1,,Z[ IV M1#5T 848NPO,6FI(T+Y.8AIGA!7^XD(?ZX&>)JDF$[F)#HHK=A<53#X2,-4Y M\ZM_$?\GKJ/X;_X_4$L! A0#% @ _(%O4]IRAJJ"!P ABP H M ( ! &5X,S$M,2YH=&U02P$"% ,4 " #\@6]3$*OE[W@' M ")+ "@ @ &J!P 97@S,2TR+FAT;5!+ 0(4 Q0 ( M /R!;U-WE[J'@00 /(9 * " 4H/ !E>#,R+3$N:'1M M4$L! A0#% @ _(%O4R*!RJBG<0$ 2Y 6 P ( !\Q, M &9O&UL4$L! A0#% @ _(%O M4ZTB*)&/8 .V$% !4 ( !_=@! '9T