0001558370-21-012319.txt : 20210908 0001558370-21-012319.hdr.sgml : 20210908 20210908164143 ACCESSION NUMBER: 0001558370-21-012319 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 65 CONFORMED PERIOD OF REPORT: 20210731 FILED AS OF DATE: 20210908 DATE AS OF CHANGE: 20210908 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CALAVO GROWERS INC CENTRAL INDEX KEY: 0001133470 STANDARD INDUSTRIAL CLASSIFICATION: AGRICULTURE SERVICES [0700] IRS NUMBER: 330945304 STATE OF INCORPORATION: CA FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-33385 FILM NUMBER: 211242568 BUSINESS ADDRESS: STREET 1: 1141A CUMMINGS ROAD CITY: SANTA PAULA STATE: CA ZIP: 93060 BUSINESS PHONE: 805-525-1245 MAIL ADDRESS: STREET 1: 1141A CUMMINGS ROAD CITY: SANTA PAULA STATE: CA ZIP: 93060 10-Q 1 cvgw-20210731x10q.htm 10-Q
17661000P2YP1Y0001133470--10-312021Q3false176830000.500001133470cvgw:FreshRealmMember2021-02-022021-02-020001133470us-gaap:MexicanTaxAuthorityMembercvgw:ValueAddedTaxesMemberus-gaap:TaxYear2011Member2021-06-162021-06-160001133470us-gaap:MexicanTaxAuthorityMembercvgw:IncomeTaxesMemberus-gaap:TaxYear2011Member2021-06-162021-06-160001133470us-gaap:CommonStockMember2020-11-012021-01-310001133470us-gaap:CommonStockMember2020-05-012020-07-310001133470us-gaap:CommonStockMember2020-02-012020-04-300001133470us-gaap:CommonStockMember2019-11-012020-01-310001133470us-gaap:RetainedEarningsMember2021-07-310001133470us-gaap:NoncontrollingInterestMember2021-07-310001133470us-gaap:AdditionalPaidInCapitalMember2021-07-310001133470us-gaap:RetainedEarningsMember2021-04-300001133470us-gaap:NoncontrollingInterestMember2021-04-300001133470us-gaap:AdditionalPaidInCapitalMember2021-04-3000011334702021-04-300001133470us-gaap:RetainedEarningsMember2021-01-310001133470us-gaap:NoncontrollingInterestMember2021-01-310001133470us-gaap:AdditionalPaidInCapitalMember2021-01-3100011334702021-01-310001133470us-gaap:RetainedEarningsMember2020-10-310001133470us-gaap:NoncontrollingInterestMember2020-10-310001133470us-gaap:AdditionalPaidInCapitalMember2020-10-310001133470us-gaap:RetainedEarningsMember2020-07-310001133470us-gaap:NoncontrollingInterestMember2020-07-310001133470us-gaap:AdditionalPaidInCapitalMember2020-07-310001133470us-gaap:RetainedEarningsMember2020-04-300001133470us-gaap:NoncontrollingInterestMember2020-04-300001133470us-gaap:AdditionalPaidInCapitalMember2020-04-3000011334702020-04-300001133470us-gaap:RetainedEarningsMember2020-01-310001133470us-gaap:NoncontrollingInterestMember2020-01-310001133470us-gaap:AdditionalPaidInCapitalMember2020-01-3100011334702020-01-310001133470srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2019-10-310001133470us-gaap:RetainedEarningsMember2019-10-310001133470us-gaap:NoncontrollingInterestMember2019-10-310001133470us-gaap:AdditionalPaidInCapitalMember2019-10-310001133470srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-10-310001133470us-gaap:CommonStockMember2021-05-012021-07-310001133470us-gaap:CommonStockMember2021-02-012021-04-300001133470us-gaap:CommonStockMember2021-07-310001133470us-gaap:CommonStockMember2021-04-300001133470us-gaap:CommonStockMember2021-01-310001133470us-gaap:CommonStockMember2020-10-310001133470us-gaap:CommonStockMember2020-07-310001133470us-gaap:CommonStockMember2020-04-300001133470us-gaap:CommonStockMember2020-01-310001133470us-gaap:CommonStockMember2019-10-310001133470us-gaap:EmployeeStockOptionMember2020-11-012021-07-310001133470us-gaap:EmployeeStockOptionMember2020-10-310001133470us-gaap:EmployeeStockOptionMember2021-07-3100011334702021-04-2100011334702021-04-212021-04-210001133470us-gaap:RestrictedStockMember2020-10-310001133470srt:ChiefFinancialOfficerMemberus-gaap:RestrictedStockMember2021-06-012021-06-300001133470srt:ExecutiveOfficerMemberus-gaap:RestrictedStockMember2020-11-022020-11-020001133470cvgw:KeyEmployeesMemberus-gaap:RestrictedStockMember2020-11-022020-11-020001133470srt:MinimumMemberus-gaap:EmployeeStockOptionMember2020-11-012021-07-310001133470srt:MaximumMemberus-gaap:EmployeeStockOptionMember2020-11-012021-07-310001133470us-gaap:IntersegmentEliminationMembercvgw:FreshProductsMember2021-05-012021-07-310001133470us-gaap:IntersegmentEliminationMembercvgw:CalavoFoodsMember2021-05-012021-07-310001133470us-gaap:NonUsMember2021-05-012021-07-310001133470cvgw:RfgMember2021-05-012021-07-310001133470cvgw:FreshProductsMember2021-05-012021-07-310001133470cvgw:CalavoFoodsMember2021-05-012021-07-310001133470us-gaap:IntersegmentEliminationMembercvgw:FreshProductsMember2020-11-012021-07-310001133470us-gaap:IntersegmentEliminationMembercvgw:CalavoFoodsMember2020-11-012021-07-310001133470us-gaap:NonUsMember2020-11-012021-07-310001133470cvgw:RfgMember2020-11-012021-07-310001133470cvgw:FreshProductsMember2020-11-012021-07-310001133470cvgw:CalavoFoodsMember2020-11-012021-07-310001133470us-gaap:IntersegmentEliminationMembercvgw:FreshProductsMember2020-05-012020-07-310001133470us-gaap:IntersegmentEliminationMembercvgw:CalavoFoodsMember2020-05-012020-07-310001133470us-gaap:NonUsMember2020-05-012020-07-310001133470cvgw:RfgMember2020-05-012020-07-310001133470cvgw:FreshProductsMember2020-05-012020-07-310001133470cvgw:CalavoFoodsMember2020-05-012020-07-310001133470us-gaap:IntersegmentEliminationMembercvgw:FreshProductsMember2019-11-012020-07-310001133470us-gaap:IntersegmentEliminationMembercvgw:CalavoFoodsMember2019-11-012020-07-310001133470us-gaap:NonUsMember2019-11-012020-07-310001133470cvgw:RfgMember2019-11-012020-07-310001133470cvgw:FreshProductsMember2019-11-012020-07-310001133470cvgw:CalavoFoodsMember2019-11-012020-07-310001133470cvgw:FreshRealmMembercvgw:PromissoryNotesMember2021-07-012021-07-310001133470srt:DirectorMember2021-05-012021-07-310001133470cvgw:DonMemoMember2021-05-012021-07-310001133470cvgw:BelherMember2021-05-012021-07-310001133470srt:DirectorMember2020-11-012021-07-310001133470cvgw:DonMemoMember2020-11-012021-07-310001133470cvgw:BelherMember2020-11-012021-07-310001133470srt:DirectorMember2020-05-012020-07-310001133470cvgw:DonMemoMember2020-05-012020-07-310001133470cvgw:BelherMember2020-05-012020-07-310001133470srt:DirectorMember2019-11-012020-07-310001133470cvgw:DonMemoMember2019-11-012020-07-310001133470cvgw:BelherMember2019-11-012020-07-310001133470cvgw:FreshRealmMember2021-05-012021-07-310001133470country:US2021-07-310001133470country:MX2021-07-310001133470country:US2020-10-310001133470country:MX2020-10-310001133470cvgw:BelherMember2021-07-012021-07-310001133470srt:MaximumMembercvgw:DonMemoMember2020-10-310001133470cvgw:DonMemoMember2021-02-012021-04-300001133470cvgw:DonMemoMember2020-11-012021-01-310001133470cvgw:DonMemoMember2020-10-012020-10-310001133470cvgw:FreshRealmMembercvgw:PromissoryNotesMember2021-02-030001133470cvgw:FreshRealmMember2021-02-030001133470cvgw:FreshRealmMember2020-10-310001133470cvgw:AvocadosDeJaliscoMember2021-05-012021-07-310001133470cvgw:AvocadosDeJaliscoMember2020-11-012021-07-310001133470cvgw:AvocadosDeJaliscoMember2020-05-012020-07-310001133470cvgw:AvocadosDeJaliscoMember2019-11-012020-07-310001133470us-gaap:RetainedEarningsMember2021-05-012021-07-310001133470us-gaap:RetainedEarningsMember2021-02-012021-04-300001133470us-gaap:RetainedEarningsMember2020-11-012021-01-310001133470us-gaap:RetainedEarningsMember2020-05-012020-07-310001133470us-gaap:RetainedEarningsMember2020-02-012020-04-300001133470us-gaap:RetainedEarningsMember2019-11-012020-01-310001133470cvgw:AvocadosDeJaliscoMembercvgw:AvocadosDeJaliscoMember2021-07-310001133470cvgw:AvocadosDeJaliscoMember2021-04-300001133470cvgw:AvocadosDeJaliscoMember2020-10-310001133470cvgw:AvocadosDeJaliscoMember2020-07-310001133470cvgw:AvocadosDeJaliscoMember2020-04-300001133470cvgw:AvocadosDeJaliscoMember2019-10-310001133470us-gaap:MexicanTaxAuthorityMembercvgw:EmployeeProfitSharingLiabilityMemberus-gaap:TaxYear2013Member2021-07-310001133470us-gaap:MexicanTaxAuthorityMemberus-gaap:TaxYear2011Member2020-11-012021-07-310001133470us-gaap:MexicanTaxAuthorityMemberus-gaap:TaxYear2011Member2019-04-012019-04-300001133470us-gaap:MexicanTaxAuthorityMemberus-gaap:TaxYear2013Member2018-07-012018-07-310001133470us-gaap:MexicanTaxAuthorityMemberus-gaap:TaxYear2011Member2021-06-162021-06-160001133470us-gaap:MexicanTaxAuthorityMemberus-gaap:TaxYear2013Member2020-11-012021-07-310001133470us-gaap:RevolvingCreditFacilityMember2021-01-290001133470cvgw:TotalCreditFacilityMember2021-01-290001133470cvgw:AccordionCreditFacilityMember2021-01-290001133470us-gaap:RevolvingCreditFacilityMember2021-01-280001133470cvgw:TotalCreditFacilityMember2021-01-280001133470us-gaap:RevolvingCreditFacilityMember2021-07-310001133470us-gaap:RevolvingCreditFacilityMember2020-10-310001133470cvgw:LimoneiraMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001133470cvgw:LimoneiraMemberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001133470cvgw:LimoneiraMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-10-310001133470cvgw:LimoneiraMemberus-gaap:FairValueMeasurementsRecurringMember2020-10-310001133470us-gaap:TrademarksMember2021-07-310001133470us-gaap:TrademarksMember2020-10-310001133470us-gaap:MexicanTaxAuthorityMemberus-gaap:TaxYear2013Member2021-07-310001133470us-gaap:TradeSecretsMember2020-11-012021-07-310001133470us-gaap:TradeNamesMember2020-11-012021-07-310001133470us-gaap:CustomerRelationshipsMember2020-11-012021-07-310001133470us-gaap:TradeSecretsMember2021-07-310001133470us-gaap:TradeNamesMember2021-07-310001133470us-gaap:CustomerRelationshipsMember2021-07-310001133470us-gaap:TradeSecretsMember2020-10-310001133470us-gaap:TradeNamesMember2020-10-310001133470us-gaap:CustomerRelationshipsMember2020-10-310001133470cvgw:LimoneiraMember2021-05-012021-07-310001133470cvgw:LimoneiraMember2020-11-012021-07-310001133470cvgw:LimoneiraMember2020-05-012020-07-310001133470cvgw:LimoneiraMember2019-11-012020-07-310001133470cvgw:BelherMembercvgw:DonMemoMember2021-07-310001133470us-gaap:RestrictedStockMember2021-07-3100011334702020-12-042020-12-0400011334702020-07-3100011334702019-10-310001133470srt:MaximumMember2021-07-310001133470us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001133470us-gaap:FairValueMeasurementsRecurringMember2021-07-310001133470us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-10-310001133470us-gaap:FairValueMeasurementsRecurringMember2020-10-310001133470srt:ExecutiveOfficerMemberus-gaap:RestrictedStockMember2021-05-012021-07-310001133470cvgw:NonEmployeeDirectorsMemberus-gaap:RestrictedStockMember2021-05-012021-07-310001133470us-gaap:RestrictedStockMember2021-05-012021-07-310001133470srt:ExecutiveOfficerMemberus-gaap:RestrictedStockMember2020-11-012021-07-310001133470cvgw:NonEmployeeDirectorsMemberus-gaap:RestrictedStockMember2020-11-012021-07-310001133470us-gaap:RestrictedStockMember2020-11-012021-07-310001133470srt:DirectorMember2020-11-012021-07-310001133470us-gaap:RestrictedStockMember2020-05-012020-07-310001133470us-gaap:RestrictedStockMember2019-11-012020-07-310001133470cvgw:DonMemoMember2021-07-310001133470us-gaap:AdditionalPaidInCapitalMember2020-05-012020-07-310001133470us-gaap:AdditionalPaidInCapitalMember2019-11-012020-01-310001133470us-gaap:AdditionalPaidInCapitalMember2021-05-012021-07-310001133470us-gaap:AdditionalPaidInCapitalMember2021-02-012021-04-300001133470us-gaap:AdditionalPaidInCapitalMember2020-11-012021-01-310001133470us-gaap:AdditionalPaidInCapitalMember2020-02-012020-04-300001133470cvgw:DonMemoMember2021-07-310001133470cvgw:BelherMember2021-07-310001133470cvgw:BelherMember2020-10-310001133470srt:DirectorMember2021-07-310001133470srt:DirectorMember2020-10-310001133470cvgw:FreshRealmMember2021-02-032021-02-030001133470cvgw:FreshRealmMembersrt:MinimumMembercvgw:SuccessEventValueGreaterThan230MillionButLessThan380MillionMember2021-02-030001133470cvgw:FreshRealmMembersrt:MinimumMembercvgw:SuccessEventValueGreaterThan100MillionButLessThan230MillionMember2021-02-030001133470cvgw:FreshRealmMembersrt:MaximumMembercvgw:SuccessEventValueGreaterThan230MillionButLessThan380MillionMember2021-02-030001133470cvgw:FreshRealmMembersrt:MaximumMembercvgw:SuccessEventValueGreaterThan100MillionButLessThan230MillionMember2021-02-030001133470cvgw:FreshRealmMembercvgw:PromissoryNotesMember2021-02-032021-02-030001133470cvgw:IntersegmentElimination2Member2021-05-012021-07-310001133470cvgw:IntersegmentElimination1Member2021-05-012021-07-310001133470cvgw:IntersegmentElimination2Member2020-11-012021-07-310001133470cvgw:IntersegmentElimination1Member2020-11-012021-07-310001133470cvgw:IntersegmentElimination2Member2020-05-012020-07-310001133470cvgw:IntersegmentElimination1Member2020-05-012020-07-310001133470cvgw:IntersegmentElimination2Member2019-11-012020-07-310001133470cvgw:IntersegmentElimination1Member2019-11-012020-07-310001133470us-gaap:IntersegmentEliminationMember2021-05-012021-07-310001133470us-gaap:IntersegmentEliminationMember2020-11-012021-07-310001133470us-gaap:IntersegmentEliminationMember2020-05-012020-07-310001133470us-gaap:IntersegmentEliminationMember2019-11-012020-07-310001133470cvgw:FreshRealmMember2021-07-310001133470cvgw:NonEmployeeDirectorsMemberus-gaap:RestrictedStockMember2020-11-022020-11-020001133470cvgw:AvocadosDeJaliscoMember2021-07-310001133470cvgw:DonMemoMember2020-10-310001133470cvgw:LimoneiraMember2021-07-3100011334702020-11-012021-07-310001133470us-gaap:NoncontrollingInterestMember2021-05-012021-07-3100011334702021-05-012021-07-310001133470us-gaap:NoncontrollingInterestMember2021-02-012021-04-3000011334702021-02-012021-04-300001133470us-gaap:NoncontrollingInterestMember2020-11-012021-01-3100011334702020-11-012021-01-310001133470us-gaap:NoncontrollingInterestMember2020-05-012020-07-3100011334702020-05-012020-07-310001133470us-gaap:NoncontrollingInterestMember2020-02-012020-04-3000011334702020-02-012020-04-300001133470us-gaap:NoncontrollingInterestMember2019-11-012020-01-3100011334702019-11-012020-01-310001133470us-gaap:OperatingSegmentsMembercvgw:ValueAddedFruitsAndVegetablesAndPreparedFoodsMembercvgw:RfgMember2021-05-012021-07-310001133470us-gaap:OperatingSegmentsMembercvgw:TomatoesMembercvgw:FreshProductsMember2021-05-012021-07-310001133470us-gaap:OperatingSegmentsMembercvgw:SalsaMembercvgw:CalavoFoodsMember2021-05-012021-07-310001133470us-gaap:OperatingSegmentsMembercvgw:PreparedAvocadoProductMembercvgw:CalavoFoodsMember2021-05-012021-07-310001133470us-gaap:OperatingSegmentsMembercvgw:PapayasMembercvgw:FreshProductsMember2021-05-012021-07-310001133470us-gaap:OperatingSegmentsMembercvgw:OtherFreshProductsMembercvgw:FreshProductsMember2021-05-012021-07-310001133470us-gaap:OperatingSegmentsMembercvgw:AvocadosMembercvgw:FreshProductsMember2021-05-012021-07-310001133470us-gaap:OperatingSegmentsMembercvgw:ValueAddedFruitsAndVegetablesAndPreparedFoodsMember2021-05-012021-07-310001133470us-gaap:OperatingSegmentsMembercvgw:TomatoesMember2021-05-012021-07-310001133470us-gaap:OperatingSegmentsMembercvgw:SalsaMember2021-05-012021-07-310001133470us-gaap:OperatingSegmentsMembercvgw:RfgMember2021-05-012021-07-310001133470us-gaap:OperatingSegmentsMembercvgw:PreparedAvocadoProductMember2021-05-012021-07-310001133470us-gaap:OperatingSegmentsMembercvgw:PapayasMember2021-05-012021-07-310001133470us-gaap:OperatingSegmentsMembercvgw:OtherFreshProductsMember2021-05-012021-07-310001133470us-gaap:OperatingSegmentsMembercvgw:FreshProductsMember2021-05-012021-07-310001133470us-gaap:OperatingSegmentsMembercvgw:CalavoFoodsMember2021-05-012021-07-310001133470us-gaap:OperatingSegmentsMembercvgw:AvocadosMember2021-05-012021-07-310001133470us-gaap:OperatingSegmentsMember2021-05-012021-07-310001133470us-gaap:OperatingSegmentsMembercvgw:ValueAddedFruitsAndVegetablesAndPreparedFoodsMembercvgw:RfgMember2020-11-012021-07-310001133470us-gaap:OperatingSegmentsMembercvgw:TomatoesMembercvgw:FreshProductsMember2020-11-012021-07-310001133470us-gaap:OperatingSegmentsMembercvgw:SalsaMembercvgw:CalavoFoodsMember2020-11-012021-07-310001133470us-gaap:OperatingSegmentsMembercvgw:PreparedAvocadoProductMembercvgw:CalavoFoodsMember2020-11-012021-07-310001133470us-gaap:OperatingSegmentsMembercvgw:PapayasMembercvgw:FreshProductsMember2020-11-012021-07-310001133470us-gaap:OperatingSegmentsMembercvgw:OtherFreshProductsMembercvgw:FreshProductsMember2020-11-012021-07-310001133470us-gaap:OperatingSegmentsMembercvgw:AvocadosMembercvgw:FreshProductsMember2020-11-012021-07-310001133470us-gaap:OperatingSegmentsMembercvgw:ValueAddedFruitsAndVegetablesAndPreparedFoodsMember2020-11-012021-07-310001133470us-gaap:OperatingSegmentsMembercvgw:TomatoesMember2020-11-012021-07-310001133470us-gaap:OperatingSegmentsMembercvgw:SalsaMember2020-11-012021-07-310001133470us-gaap:OperatingSegmentsMembercvgw:RfgMember2020-11-012021-07-310001133470us-gaap:OperatingSegmentsMembercvgw:PreparedAvocadoProductMember2020-11-012021-07-310001133470us-gaap:OperatingSegmentsMembercvgw:PapayasMember2020-11-012021-07-310001133470us-gaap:OperatingSegmentsMembercvgw:OtherFreshProductsMember2020-11-012021-07-310001133470us-gaap:OperatingSegmentsMembercvgw:FreshProductsMember2020-11-012021-07-310001133470us-gaap:OperatingSegmentsMembercvgw:CalavoFoodsMember2020-11-012021-07-310001133470us-gaap:OperatingSegmentsMembercvgw:AvocadosMember2020-11-012021-07-310001133470us-gaap:OperatingSegmentsMember2020-11-012021-07-310001133470us-gaap:OperatingSegmentsMembercvgw:ValueAddedFruitsAndVegetablesAndPreparedFoodsMembercvgw:RfgMember2020-05-012020-07-310001133470us-gaap:OperatingSegmentsMembercvgw:TomatoesMembercvgw:FreshProductsMember2020-05-012020-07-310001133470us-gaap:OperatingSegmentsMembercvgw:SalsaMembercvgw:CalavoFoodsMember2020-05-012020-07-310001133470us-gaap:OperatingSegmentsMembercvgw:PreparedAvocadoProductMembercvgw:CalavoFoodsMember2020-05-012020-07-310001133470us-gaap:OperatingSegmentsMembercvgw:PapayasMembercvgw:FreshProductsMember2020-05-012020-07-310001133470us-gaap:OperatingSegmentsMembercvgw:OtherFreshProductsMembercvgw:FreshProductsMember2020-05-012020-07-310001133470us-gaap:OperatingSegmentsMembercvgw:AvocadosMembercvgw:FreshProductsMember2020-05-012020-07-310001133470us-gaap:OperatingSegmentsMembercvgw:ValueAddedFruitsAndVegetablesAndPreparedFoodsMember2020-05-012020-07-310001133470us-gaap:OperatingSegmentsMembercvgw:TomatoesMember2020-05-012020-07-310001133470us-gaap:OperatingSegmentsMembercvgw:SalsaMember2020-05-012020-07-310001133470us-gaap:OperatingSegmentsMembercvgw:RfgMember2020-05-012020-07-310001133470us-gaap:OperatingSegmentsMembercvgw:PreparedAvocadoProductMember2020-05-012020-07-310001133470us-gaap:OperatingSegmentsMembercvgw:PapayasMember2020-05-012020-07-310001133470us-gaap:OperatingSegmentsMembercvgw:OtherFreshProductsMember2020-05-012020-07-310001133470us-gaap:OperatingSegmentsMembercvgw:FreshProductsMember2020-05-012020-07-310001133470us-gaap:OperatingSegmentsMembercvgw:CalavoFoodsMember2020-05-012020-07-310001133470us-gaap:OperatingSegmentsMembercvgw:AvocadosMember2020-05-012020-07-310001133470us-gaap:OperatingSegmentsMember2020-05-012020-07-310001133470us-gaap:OperatingSegmentsMembercvgw:ValueAddedFruitsAndVegetablesAndPreparedFoodsMembercvgw:RfgMember2019-11-012020-07-310001133470us-gaap:OperatingSegmentsMembercvgw:TomatoesMembercvgw:FreshProductsMember2019-11-012020-07-310001133470us-gaap:OperatingSegmentsMembercvgw:SalsaMembercvgw:CalavoFoodsMember2019-11-012020-07-310001133470us-gaap:OperatingSegmentsMembercvgw:PreparedAvocadoProductMembercvgw:CalavoFoodsMember2019-11-012020-07-310001133470us-gaap:OperatingSegmentsMembercvgw:PapayasMembercvgw:FreshProductsMember2019-11-012020-07-310001133470us-gaap:OperatingSegmentsMembercvgw:OtherFreshProductsMembercvgw:FreshProductsMember2019-11-012020-07-310001133470us-gaap:OperatingSegmentsMembercvgw:AvocadosMembercvgw:FreshProductsMember2019-11-012020-07-310001133470us-gaap:OperatingSegmentsMembercvgw:ValueAddedFruitsAndVegetablesAndPreparedFoodsMember2019-11-012020-07-310001133470us-gaap:OperatingSegmentsMembercvgw:TomatoesMember2019-11-012020-07-310001133470us-gaap:OperatingSegmentsMembercvgw:SalsaMember2019-11-012020-07-310001133470us-gaap:OperatingSegmentsMembercvgw:RfgMember2019-11-012020-07-310001133470us-gaap:OperatingSegmentsMembercvgw:PreparedAvocadoProductMember2019-11-012020-07-310001133470us-gaap:OperatingSegmentsMembercvgw:PapayasMember2019-11-012020-07-310001133470us-gaap:OperatingSegmentsMembercvgw:OtherFreshProductsMember2019-11-012020-07-310001133470us-gaap:OperatingSegmentsMembercvgw:FreshProductsMember2019-11-012020-07-310001133470us-gaap:OperatingSegmentsMembercvgw:CalavoFoodsMember2019-11-012020-07-310001133470us-gaap:OperatingSegmentsMembercvgw:AvocadosMember2019-11-012020-07-310001133470us-gaap:OperatingSegmentsMember2019-11-012020-07-3100011334702021-07-3100011334702020-10-310001133470cvgw:FreshRealmMember2020-05-012020-07-310001133470us-gaap:RevolvingCreditFacilityMember2021-01-292021-01-290001133470us-gaap:RevolvingCreditFacilityMember2020-11-012021-07-3100011334702019-11-012020-07-310001133470us-gaap:MexicanTaxAuthorityMemberus-gaap:TaxYear2013Member2021-07-250001133470cvgw:FreshRealmMembercvgw:SuccessEventValueGreaterThan230MillionButLessThan380MillionMember2021-02-030001133470cvgw:FreshRealmMembercvgw:SuccessEventValueGreaterThan100MillionButLessThan230MillionMember2021-02-030001133470cvgw:FreshRealmMembercvgw:SuccessEventValueEqualToOrGreaterThan380MillionMember2021-02-03iso4217:USDxbrli:purecvgw:directorxbrli:sharesiso4217:USDxbrli:sharesiso4217:MXNcvgw:segment

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 July 31, 2021

or

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

For the transition period from ______________________ to ______________________

Commission file number: 000-33385

CALAVO GROWERS, INC.

(Exact name of registrant as specified in its charter)

California

33-0945304

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer Identification No.)

1141-A Cummings Road, Santa Paula, California   

93060

(Address of principal executive offices)

(Zip Code)

(805) 525-1245

(Registrant's telephone number, including area code)

Not Applicable

(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

Common Stock

 

CVGW

 

Nasdaq Global Market

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

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

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

Large accelerated filer

Accelerated filer

Non-accelerated filer

Smaller reporting company

Emerging growth company

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

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

Registrant's number of shares of common stock outstanding as of July 31, 2021 was 17,683,309

FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q, including “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Item 2, contains statements relating to future events and results of Calavo Growers, Inc. and its consolidated subsidiaries (Calavo, the Company, we, us or our), including certain projections and business trends, that are "forward-looking statements," as defined in the Private Securities Litigation and Reform Act of 1995, that involve risks, uncertainties and assumptions. These statements are based on our current expectations and are not promises or guarantees. If any of the risks or uncertainties ever materialize or the assumptions prove incorrect, the results of Calavo may differ materially from those expressed or implied by such forward-looking statements and assumptions. All statements, other than statements of historical fact, are statements that could be deemed forward-looking statements, including, but not limited to, any projections of revenue, gross profit, expenses, gain/(loss) on Limoneira shares, income/(loss) from unconsolidated entities, earnings, earnings per share, tax provisions, cash flows and currency exchange rates; the impact of COVID-19 on our business, results of operations and financial condition; the impact of acquisitions or debt or equity investments or other financial items; any statements of the plans, strategies and objectives of management for future operations, including execution of restructuring and integration (including information technology systems integration) plans; any statements regarding current or future macroeconomic trends or events and the impact of those trends and events on Calavo and its financial performance, whether attributable to Calavo or any of its unconsolidated entities; any statements regarding pending investigations, legal claims or tax disputes; any statements of expectation or belief; any risks associated with doing business internationally (including possible restrictive U.S. and foreign governmental actions, such as restrictions on transfers of funds and COVID-19 and trade protection measures such as import/export/customs duties, tariffs and/or quotas); any risks associated with receivables from and/or equity investments in unconsolidated entities; system security risk and cyber-attacks and any statements of assumptions underlying any of the foregoing.

Risks and uncertainties that may cause our actual results to be materially different from any future results expressed or implied by the forward-looking statements include, but are not limited to, the following: the impact of the COVID-19 pandemic on our business, results of operations, and financial condition, including, but not limited to, disruptions in the manufacturing of our products and the operations of the related supply chains supporting our ability to deliver our products to consumers, impacts on our employees and uncertainty regarding our ability to implement health and safety measures for our employees, uncertainties regarding consumer demand for our products, impact on our food service customers, increased costs, the impact of governmental trade restrictions imposed as a result of COVID-19 and the possible adverse impact of COVID-19 on our goodwill and other intangible assets; our ability to raise prices, particularly in our RFG and Foods segments, to offset increased costs of goods sold, and the impact of such price increases on future net sales; seasonality of our business; sensitivity of our business to changes in market prices of avocados and other agricultural products and other raw materials including fuel, packaging and paper;  potential disruptions to our supply chain; risks associated with potential future acquisitions, including integration; potential exposure to data breaches and other cyber-attacks on our systems or those of our suppliers or customers; dependence on large customers; dependence on key personnel and the ability of our management team to work together successfully; potential for labor disputes; reliance on co-packers for a portion of our production needs; competitive pressures, including from foreign growers; risks of recalls and food-related injuries to our customers; changing consumer preferences; the impact of environmental regulations, including those related to climate change; our ability to develop and transition new products and services and enhance existing products and services to meet customer needs; risks associated with doing business internationally (including possible restrictive U.S. and foreign governmental actions, such as restrictions on transfers of funds and COVID-19 and trade protection measures such as import/export/customs duties, tariffs and/or quotas and currency fluctuations); risks associated with receivables from, loans to and/or equity investments in unconsolidated entities, including FreshRealm; volatility in the value of our common stock; the impact of macroeconomic trends and events; and the resolution of pending investigations, legal claims and tax disputes, including an assessment imposed by the Servicio de Administracion Tributaria in Mexico (the “SAT”) and our defenses against collection activities commenced by the SAT.

For a further discussion of these risks and uncertainties and other risks and uncertainties that we face, please see the risk factors described in our most recent Annual Report on Form 10-K for the fiscal year ended October 31, 2020 filed with the Securities and Exchange Commission and any subsequent updates that may be contained in our Quarterly Reports on Form 10-Q (including this Quarterly Report on Form 10-Q) and other filings with the Securities and Exchange Commission. Forward-looking statements contained in this Quarterly Report on Form 10-Q are made only as of the date of this report, and we undertake no obligation to update or revise the forward-looking statements, whether as a result of new information, future events or otherwise.

2

CALAVO GROWERS, INC.

INDEX

PAGE

PART I. FINANCIAL INFORMATION

Item 1.

Financial Statements (unaudited):

Consolidated Condensed Balance Sheets – July 31, 2021 and October 31, 2020

4

Consolidated Condensed Statements of Operations – Three and Nine Months Ended July 31, 2021 and 2020

5

Consolidated Condensed Statements of Cash Flows – Three and Nine Months Ended July 31, 2021 and 2020

6

Consolidated Condensed Statements of Shareholders’ Equity – Three and Nine Months Ended July 31, 2021

7

Notes to Consolidated Condensed Financial Statements

8

Item 2.

Management's Discussion and Analysis of Financial Condition and Results of Operations

22

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

35

Item 4.

Controls and Procedures

36

PART II. OTHER INFORMATION

Item 1.

Legal Proceedings

36

Item 1A.

Risk Factors

36

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

38

Item 6.

Exhibits

38

Signatures

39

3

PART I.  FINANCIAL INFORMATION

ITEM 1.  FINANCIAL STATEMENTS

CALAVO GROWERS, INC.

CONSOLIDATED CONDENSED BALANCE SHEETS (UNAUDITED, in thousands)

July 31, 

October 31, 

2021

2020

Assets

    

    

    

    

Current assets:

Cash and cash equivalents

$

368

$

4,055

Restricted cash

970

Accounts receivable, net of allowances of $6,860 (2021) and $3,498 (2020)

 

79,979

 

63,668

Inventories

 

47,443

 

41,787

Prepaid expenses and other current assets

 

14,227

 

10,733

Advances to suppliers

 

8,703

 

5,061

Income taxes receivable

 

6,577

 

10,591

Total current assets

 

158,267

 

135,895

Property, plant, and equipment, net

 

129,080

 

130,270

Operating lease right-of-use assets

 

57,036

 

60,262

Investment in Limoneira Company

 

30,040

 

23,197

Investments in unconsolidated entities

 

4,309

 

6,065

Deferred income taxes

 

2,790

 

2,486

Goodwill

 

28,653

 

28,568

Intangibles, net

9,137

10,323

Other assets

 

40,006

 

32,558

$

459,318

$

429,624

Liabilities and shareholders' equity

Current liabilities:

Payable to growers

$

30,040

$

11,346

Trade accounts payable

 

10,424

 

9,384

Accrued expenses

 

40,713

 

36,922

Borrowings pursuant to credit facilities, current

 

 

20,550

Dividend payable

 

 

20,343

Other current liabilities

11,000

Current portion of operating leases

 

7,051

 

6,443

Current portion of long-term obligations and finance leases

 

1,486

 

1,343

Total current liabilities

 

100,714

 

106,331

Long-term liabilities:

Borrowings pursuant to credit facilities, long-term

36,000

Long-term operating leases, less current portion

 

54,447

 

58,273

Long-term obligations and finance leases, less current portion

 

5,688

 

5,716

Other long-term liabilities

 

3,136

 

3,302

Total long-term liabilities

 

99,271

 

67,291

Commitments and contingencies

Shareholders' equity:

Common stock ($0.001 par value, 100,000 shares authorized; 17,683 (2021) and 17,661 (2020) shares issued and outstanding)

 

18

 

18

Additional paid-in capital

 

167,215

 

165,000

Noncontrolling interest

 

1,451

 

1,472

Retained earnings

 

90,649

 

89,512

Total shareholders' equity

 

259,333

 

256,002

$

459,318

$

429,624

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

4

CALAVO GROWERS, INC.

CONSOLIDATED CONDENSED STATEMENTS OF OPERATIONS (UNAUDITED)

(in thousands, except per share amounts)

Three months ended

Nine months ended

July 31, 

July 31, 

2021

2020

2021

2020

Net sales

    

$

285,008

    

$

270,425

    

$

782,407

    

$

824,941

Cost of sales

 

277,141

 

239,590

 

734,101

 

756,223

Gross profit

 

7,867

 

30,835

 

48,306

 

68,718

Selling, general and administrative

 

12,387

 

13,424

 

40,374

 

44,226

Expenses related to Mexican tax matters

1,342

1,342

Gain on sale of Temecula packinghouse

 

(54)

 

(54)

 

(162)

 

(162)

Operating income (loss)

 

(5,808)

17,465

 

6,752

 

24,654

Interest expense

 

(208)

 

(203)

 

(573)

 

(732)

Other income, net

 

180

 

628

 

792

 

2,250

Recovery (Loss) on reserve for FreshRealm note receivable and impairment of investment

6,000

(37,192)

6,130

(37,192)

Unrealized net gain (loss) on Limoneira shares

 

(252)

 

218

 

6,843

 

(9,125)

Income (loss) before income taxes and loss from unconsolidated entities

 

(88)

 

(19,084)

 

19,944

 

(20,145)

Income tax (provision) benefit

 

(12,358)

 

4,682

 

(17,073)

 

6,540

Net loss from unconsolidated entities

 

(469)

 

(1,170)

 

(1,755)

 

(6,375)

Net income (loss)  

 

(12,915)

 

(15,572)

 

1,116

 

(19,980)

Add: Net loss (income) attributable to noncontrolling interest

 

(66)

 

(64)

 

21

 

128

Net Income (loss) attributable to Calavo Growers, Inc.

$

(12,981)

$

(15,636)

$

1,137

$

(19,852)

Calavo Growers, Inc.’s net income (loss) per share:

Basic

$

(0.74)

$

(0.89)

$

0.06

$

(1.13)

Diluted

$

(0.74)

$

(0.89)

$

0.06

$

(1.13)

Number of shares used in per share computation:

Basic

 

17,630

 

17,586

 

17,616

 

17,558

Diluted

 

17,630

 

17,586

 

17,669

 

17,558

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

5

CALAVO GROWERS, INC.

CONSOLIDATED CONDENSED STATEMENTS OF CASH FLOWS (UNAUDITED)

(in thousands)

Nine months ended July 31, 

2021

2020

Cash Flows from Operating Activities:

    

    

    

    

Net income (loss)

$

1,116

$

(19,980)

Adjustments to reconcile net income (loss) to net cash provided by operating activities:

Depreciation and amortization

 

12,925

 

11,850

Non-cash operating lease expense

57

145

Net loss from unconsolidated entities

 

1,755

 

6,375

Unrealized net loss (gain) on Limoneira shares

 

(6,843)

 

9,125

Loss (recovery) on reserve for FreshRealm note receivable and impairment of investment

 

(6,130)

 

37,192

Interest income on notes to FreshRealm

 

 

(1,732)

Stock-based compensation expense

 

2,818

 

3,569

Gain on sale of Temecula packinghouse

 

(162)

 

(162)

Loss (gain) on disposal of property, plant, and equipment

 

(170)

 

230

Deferred income taxes on FreshRealm reserve and impairment loss

 

 

(7,525)

Effect on cash of changes in operating assets and liabilities:

Accounts receivable, net

 

(16,137)

 

(4,045)

Inventories, net

 

(5,687)

 

(6,363)

Prepaid expenses and other current assets

 

2,291

 

(814)

Advances to suppliers

 

(3,642)

 

4,873

Income taxes receivable/payable

 

4,014

 

(4,678)

Other assets

 

(7,003)

 

(9)

Payable to growers

 

18,694

 

5,027

Trade accounts payable, accrued expenses and other liabilities

 

14,500

 

(12,722)

Net cash provided by operating activities

 

12,396

 

20,356

Cash Flows from Investing Activities:

Purchases of property, plant, and equipment

 

(9,639)

 

(8,349)

Acquisition of SFFI, net of cash acquired of $623

 

 

(18,396)

Loan to Agricola Belher

 

(3,500)

 

Recovery of proceeds from FreshRealm Separation Agreement

 

6,000

 

Investment in FreshRealm

 

 

(1,477)

Infrastructure advance to tomato growers

(1,326)

Net cash used in investing activities

 

(8,465)

 

(28,222)

Cash Flows from Financing Activities:

Payment of dividend to shareholders

 

(20,343)

 

(19,354)

Proceeds from revolving credit facility

 

266,350

 

172,450

Payments on revolving credit facility

 

(250,900)

 

(147,850)

Payments of minimum withholding taxes on net share settlement of equity awards

(650)

(1,179)

Payments on long-term obligations and finance leases

 

(1,152)

 

(687)

Proceeds from stock option exercises

 

47

 

86

Net cash provided by (used in) financing activities

 

(6,648)

 

3,466

Net decrease in cash, cash equivalents and restricted cash

 

(2,717)

 

(4,400)

Cash, cash equivalents and restricted cash, beginning of period

 

4,055

 

7,973

Cash, cash equivalents and restricted cash, end of period

$

1,338

$

3,573

Noncash Investing and Financing Activities:

Right of use assets obtained in exchange for new financing lease obligations

$

1,222

$

593

Notes receivable from FreshRealm converted to investment in FreshRealm

$

$

2,761

Property, plant, and equipment included in trade accounts payable and accrued expenses

$

375

$

568

Collection for Agricola Belher Infrastructure Advance

$

$

800

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

6

CALAVO GROWERS, INC.

CONSOLIDATED CONDENSED STATEMENTS OF SHAREHOLDERS’ EQUITY (UNAUDITED)

(in thousands)

    

    

    

    

    

    

Additional

Common Stock

Paid-in

Retained

Noncontrolling

Shares

Amount

Capital

Earnings

Interest

Total

Balance, October 31, 2019

17,595

 

$

18

 

$

161,606

 

$

122,557

 

$

1,688

 

$

285,869

Cumulative effect adjustment on ASC 842 related to leases

1,165

1,165

Exercise of stock options and income tax benefit

2

 

 

47

 

 

 

47

Stock compensation expense

 

 

931

 

 

 

931

Restricted stock issued

17

 

 

 

 

 

Avocados de Jalisco noncontrolling interest contribution

 

 

 

 

(63)

 

(63)

Net loss attributable to Calavo Growers, Inc.

 

 

 

(938)

 

 

(938)

Balance, January 31, 2020

17,614

 

18

 

162,584

 

122,784

 

1,625

 

287,011

Exercise of stock options and income tax benefit

2

 

 

39

 

 

 

39

Stock compensation expense

 

 

667

 

 

 

667

Restricted stock issued

23

 

 

1,119

 

 

 

1,119

Payments of minimum withholding taxes on net share settlement of equity awards

 

 

(1,179)

 

 

 

(1,179)

Avocados de Jalisco noncontrolling interest contribution

 

 

 

 

(129)

 

(129)

Net loss attributable to Calavo Growers, Inc.

 

 

 

(3,278)

 

 

(3,278)

Balance, April 30, 2020

17,639

 

$

18

 

$

163,230

 

$

119,506

 

$

1,496

 

$

284,250

Stock compensation expense

 

 

852

 

 

 

852

Restricted stock issued

18

 

 

 

 

 

Unrealized gain on Limoneira investment, net

 

 

 

 

 

Avocados de Jalisco noncontrolling interest contribution

 

 

 

 

64

 

64

Net loss attributable to Calavo Growers, Inc.

 

 

 

(15,636)

 

 

(15,636)

Balance, July 31, 2020

17,657

$

18

$

164,082

$

103,870

$

1,560

$

269,530

    

    

    

    

    

    

Additional

 

Common Stock

Paid-in

Retained

Noncontrolling

 

Shares

Amount

Capital

Earnings

Interest

Total

Balance, October 31, 2020

17,661

 

$

18

 

$

165,000

 

$

89,512

 

$

1,472

 

$

256,002

Exercise of stock options and income tax benefit

2

 

 

47

 

 

 

47

Payment of min. withholding of taxes on net share settlement of equity awards

(467)

(467)

Stock compensation expense

 

 

907

 

 

 

907

Restricted stock issued

23

 

 

 

 

 

Avocados de Jalisco noncontrolling interest contribution

 

 

 

 

(40)

 

(40)

Net Income attributable to Calavo Growers, Inc.

 

 

 

5,277

 

 

5,277

Balance, January 31, 2021

17,686

 

18

 

165,487

 

94,789

 

1,432

 

261,726

Exercise of stock options and income tax benefit

Stock compensation expense

1,357

1,357

Payments of minimum withholding taxes on net share settlement of equity awards

(2)

(135)

(135)

Avocados de Jalisco noncontrolling interest contribution

(47)

(47)

Net Income attributable to Calavo Growers, Inc.

8,841

8,841

Balance, April 30, 2021

17,684

 

$

18

 

$

166,709

 

$

103,630

 

$

1,385

 

$

271,742

Exercise of stock options and income tax benefit

 

 

 

 

 

Stock compensation expense

 

 

554

 

 

 

554

Payments of minimum withholding taxes on net share settlement of equity awards

(1)

(48)

(48)

Avocados de Jalisco noncontrolling interest contribution

 

 

 

 

66

 

66

Net loss attributable to Calavo Growers, Inc.

 

 

 

(12,981)

 

 

(12,981)

Balance, July 31, 2021

17,683

$

18

$

167,215

$

90,649

$

1,451

 

$

259,333

See accompanying notes to consolidated condensed financial statements.

7

CALAVO GROWERS, INC.

NOTES TO CONSOLIDATED CONDENSED FINANCIAL STATEMENTS

(UNAUDITED)

1. Description of the business

Business

Calavo Growers, Inc. (Calavo, the Company, we, us or our), is a global leader in the avocado industry and a provider of value-added fresh food. Our expertise in marketing and distributing avocados, prepared avocados, and other perishable foods allows us to deliver a wide array of fresh and prepared food products to retail grocery, foodservice, club stores, mass merchandisers, food distributors and wholesalers on a worldwide basis. We procure avocados from California, Mexico and other growing regions around the world. Through our various operating facilities, we (i) sort, pack, and/or ripen avocados, tomatoes and/or Hawaiian grown papayas, (ii) create, process and package a portfolio of healthy fresh foods including fresh-cut fruit and vegetables, and prepared foods and (iii) process and package guacamole and salsa. We distribute our products both domestically and internationally and report our operations in three different business segments: Fresh products, Renaissance Food Group (RFG) and Calavo Foods.

The accompanying unaudited consolidated condensed financial statements have been prepared by the Company in accordance with accounting principles generally accepted in the United States and with the instructions to Form 10-Q and Article 10 of Regulation S-X of the Securities and Exchange Commission. Accordingly, they do not include all the information and footnotes required by accounting principles generally accepted in the United States for complete financial statements. In the opinion of management, the accompanying unaudited consolidated condensed financial statements contain all adjustments, consisting of adjustments of a normal recurring nature necessary to present fairly the Company’s financial position, results of operations and cash flows. The results of operations for interim periods are not necessarily indicative of the results that may be expected for a full year. These statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended October 31, 2020.

Recently Adopted Accounting Standards

In October 2018, the Financial Accounting Standards Board (FASB) issued Accounting Standards Updated (ASU) 2018-17, Targeted Improvements to Related Party Guidance for Variable Interest Entities. This ASU provides that indirect interests held through related parties in common control arrangements should be considered on a proportional basis for determining whether fees paid to decision makers and service providers are variable interests. This ASU was effective for us beginning the first day of our 2021 fiscal year. The adoption of this ASU did not have an impact on the Company’s consolidated financial statements.

On November 1, 2020, the Company adopted an ASU, Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. This update provides guidance regarding the capitalization of implementation costs incurred in a cloud computing arrangement that is a service contract. This ASU was adopted prospectively and cloud computing implementation costs incurred on November 1, 2020 or later are included in other noncurrent assets in the consolidated balance sheet and are presented within operating cash flows. As of July 31, 2021, capitalized implementation costs included in other noncurrent assets were less than $0.1 million and there was no accumulated amortization or amortization expense recorded during the three and nine months ended July 31, 2021.

In January 2017, the FASB issued an ASU, Simplifying the Test for Goodwill Impairment, which removes the requirement to compare the implied fair value of goodwill with its carrying amount as part of step 2 of the goodwill impairment test. The ASU permits an entity to perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount and to recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. This ASU was effective for us beginning the first day of our 2021 fiscal year. The adoption of this ASU did not have an impact on the Company’s consolidated financial statements.

8

On November 1, 2020, the Company adopted ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326). This standard requires a financial asset to be presented at the net amount expected to be collected. The financial assets of the Company in scope of ASU 2016-13 were primarily accounts receivable. The Company estimates an allowance for expected credit losses on accounts receivable that result from the inability of customers to make required payments. In estimating the allowance for expected credit losses, consideration is given to the current aging of receivables, historical experience, and a review for potential bad debts. The adoption of this ASU did not have an impact on the Company’s consolidated financial statements.

2. Information regarding our operations in different segments

We report our operations in three different business segments: (1) Fresh products, (2) RFG, and (3) Calavo Foods. These three business segments are presented based on how information is used by our Chief Executive Officer to measure performance and allocate resources. The Fresh products segment includes operations that involve the distribution of avocados and other fresh produce products. The RFG segment represents operations related to the manufacturing and distribution of fresh-cut fruit, fresh-cut vegetables, and prepared foods. The Calavo Foods segment represents operations related to the purchase, manufacturing, and distribution of prepared avocado products, including guacamole, and salsa. Selling, general and administrative expenses, as well as other non-operating income/expense items, are evaluated by our Chief Executive Officer in the aggregate. We do not allocate assets, or specifically identify them, to our operating segments. The Sales Data in the following tables is presented in thousands:

Three months ended July 31, 2021

Three months ended July 31, 2020

    

Fresh

    

    

Calavo

    

    

Fresh

    

    

Calavo

    

products

RFG

Foods

Total

products

RFG

Foods

Total

Avocados

$

148,757

$

$

$

148,757

$

145,670

$

$

$

145,670

Tomatoes

 

11,344

 

 

 

11,344

 

13,827

 

 

 

13,827

Papayas

 

2,683

 

 

 

2,683

 

2,695

 

 

 

2,695

Other fresh income

 

95

 

 

 

95

 

88

 

 

 

88

Prepared avocado products

 

 

 

22,095

 

22,095

 

 

 

19,764

 

19,764

Salsa

 

 

 

746

 

746

 

 

 

816

 

816

Fresh-cut fruit & veg. and prepared foods

107,846

107,846

91,200

91,200

Total gross sales

 

162,879

 

107,846

 

22,841

 

293,566

 

162,280

 

91,200

 

20,580

 

274,060

Less sales incentives

 

(1,299)

 

(4,060)

 

(1,528)

 

(6,887)

 

(141)

 

(277)

 

(1,613)

 

(2,031)

Less inter-company eliminations

(672)

(999)

(1,671)

(399)

(1,205)

(1,604)

Net sales

$

160,908

$

103,786

$

20,314

$

285,008

$

161,740

$

90,923

$

17,762

$

270,425

9

Nine months ended July 31, 2021

Nine months ended July 31, 2020

    

Fresh

    

    

Calavo

    

    

Fresh

    

    

Calavo

    

products

RFG

Foods

Total

products

RFG

Foods

Total

Avocados

$

398,887

$

$

$

398,887

$

413,335

$

$

$

413,335

Tomatoes

 

33,963

 

 

 

33,963

 

46,151

 

 

 

46,151

Papayas

 

8,081

 

 

 

8,081

 

7,677

 

 

 

7,677

Other fresh income

 

548

 

 

 

548

 

328

 

 

 

328

Prepared avocado products

 

 

 

59,848

 

59,848

 

 

 

60,683

 

60,683

Salsa

 

 

 

2,154

 

2,154

 

 

 

2,143

 

2,143

Fresh-cut fruit & veg. and prepared foods

296,107

296,107

306,853

306,853

Total gross sales

 

441,479

 

296,107

 

62,002

 

799,588

 

467,491

 

306,853

 

62,826

 

837,170

Less sales incentives

 

(2,754)

 

(5,727)

 

(3,494)

 

(11,975)

 

(1,294)

 

(1,467)

 

(5,522)

 

(8,283)

Less inter-company eliminations

(1,915)

(3,291)

(5,206)

(1,098)

(2,848)

(3,946)

Net sales

$

436,810

$

290,380

$

55,217

$

782,407

$

465,099

$

305,386

$

54,456

$

824,941

    

Fresh

    

    

Calavo

    

Interco.

    

products

RFG

Foods

Elimins.

Total

(All amounts are presented in thousands)

Three months ended July 31, 2021

Net sales

$

161,580

$

103,786

$

21,313

$

(1,671)

$

285,008

Cost of sales

149,378

109,375

20,059

(1,671)

277,141

Gross profit

$

12,202

$

(5,589)

$

1,254

$

$

7,867

Three months ended July 31, 2020

Net sales

$

162,139

$

90,923

$

18,967

$

(1,604)

$

270,425

Cost of sales

144,405

82,868

13,921

(1,604)

239,590

Gross profit

$

17,734

$

8,055

$

5,046

$

$

30,835

Nine months ended July 31, 2021

Net sales

$

438,725

$

290,380

$

58,508

$

(5,206)

$

782,407

Cost of sales

398,370

293,704

47,233

(5,206)

 

734,101

Gross profit

$

40,355

$

(3,324)

$

11,275

$

$

48,306

Nine months ended July 31, 2020

Net sales

$

466,197

$

305,386

$

57,304

$

(3,946)

$

824,941

Cost of sales

427,476

291,720

40,973

(3,946)

756,223

Gross profit

$

38,721

$

13,666

$

16,331

$

$

68,718

For the three months ended July 31, 2021 and 2020, intercompany sales and cost of sales of $0.8 million and $0.4 million between Fresh products and RFG were eliminated. For the nine months ended July 31, 2021 and 2020, intercompany sales and cost of sales of $1.9 million and $1.1 million between Fresh products and RFG were eliminated. For the three months ended July 31, 2021 and 2020, intercompany sales and cost of sales of $1.0 million and $1.2 million between Calavo Foods and RFG were eliminated. For the nine months ended July 31, 2021 and 2020, intercompany sales and cost of sales of $3.3 million and $2.8 million between Calavo Foods and RFG were eliminated.

Sales to customers outside the U.S. were approximately $8.8 million, and $6.5 million for the three months ended July 31, 2021 and 2020. Sales to customers outside the U.S. were approximately $25.7 million, and $21.9 million for the nine months ended July 31, 2021 and 2020.

10

Our foreign operations in Mexico are subject to exchange rate fluctuations and foreign currency transaction costs. The functional currency of our foreign subsidiaries in Mexico is the United States dollar (U.S. dollar). As a result, monetary assets and liabilities are translated into U.S. dollars at exchange rates as of the balance sheet date and non-monetary assets, liabilities and equity are translated at historical rates. Sales and expenses are translated using a weighted-average exchange rate for the period. Gains and losses resulting from those remeasurements and foreign currency transactions are recognized within cost of sales. We recognized foreign currency remeasurement losses in the current quarter. These losses were due primarily to certain long-term net peso receivables. Foreign currency remeasurement gains, net of losses, for the three months ended July 31, 2021 and 2020 was $0.6 million and $1.4 million. Foreign currency remeasurement gains, net of losses, for the nine months ended July 31, 2021 was $1.2 million. Foreign currency remeasurement losses, net of gains, for the nine months ended July 31, 2020 was $1.9 million.

Long-lived assets attributed to geographic areas as of July 31, 2021 and October 31, 2020, are as follows (in thousands):

    

United States

    

Mexico

    

Consolidated

July 31, 2021

$

89,218

$

39,862

$

129,080

October 31, 2020

$

95,110

$

35,160

$

130,270

3.

Inventories

Inventories consist of the following (in thousands):

July 31, 

October 31, 

2021

2020

Fresh fruit

    

$

20,659

    

$

14,677

Packing supplies and ingredients

 

15,842

 

12,540

Finished prepared foods

 

10,942

 

14,570

$

47,443

$

41,787

Inventories are stated at the lower of cost or net realizable value. We periodically review the value of items in inventory and record any necessary write downs of inventory based on our assessment of market conditions. Inventory includes reserves of $0.2 million and $0.2 million in slow moving and obsolete packing supply inventory as of July 31, 2021 and October 31, 2020. No additional inventory reserve was considered necessary as of July 31, 2021 and October 31, 2020.

4.

Related party transactions

Certain members of our Board of Directors market California avocados through Calavo pursuant to marketing agreements substantially similar to the marketing agreements that we enter into with other growers. For the three months ended July 31, 2021 and 2020, the aggregate amount of avocados procured from entities owned or controlled by members of our Board of Directors was $10.4 million and $9.1 million. For the nine months ended July 31, 2021 and 2020, the aggregate amount of avocados procured from entities owned or controlled by members of our Board of Directors was $15.4 million and $15.3 million. Amounts payable to these Board members were $4.5 million as of July 31, 2021. We did not have any amounts payable to these Board members as of October 31, 2020.

During the three months ended July 31, 2021 and 2020, we received $0.1 million and $0.2 million as dividend income from Limoneira Company (Limoneira). During the nine months ended July 31, 2021 and 2020, we received $0.3 million and $0.4 million as dividend income from Limoneira. In addition, we lease office space from Limoneira for our corporate office. We paid rent expense to Limoneira totaling $0.1 million for the three months ended July 31, 2021 and 2020. We paid rent expense to Limoneira totaling $0.3 million for the nine months ended July 31, 2021 and 2020. Harold Edwards, who is a member of our Board of Directors, is the Chief Executive Officer of Limoneira Company. As of July 31, 2021, we own approximately 9% of Limoneira’s outstanding shares.

11

Calavo and Agricola Belher (“Belher”) have an equal one-half ownership interest in Agricola Don Memo, S.A. de C.V. (“Don Memo”). Pursuant to a management service agreement, Belher, through its officers and employees, has day-to-day power and authority to manage the operations.

As of July 31, 2021, and October 31, 2020, we had an investment of $4.3 million and $6.0 million, representing Calavo’s 50% ownership in Don Memo, which was included as an investment in unconsolidated entities on our balance sheet.  We make advances to Don Memo for operating purposes, provide additional advances as shipments are made during the season, and return the proceeds from tomato sales under our marketing program to Don Memo, net of our commission and aforementioned advances. As of July 31, 2021 and October 31, 2020, we had outstanding advances of $4.2 million and $2.4 million to Don Memo. In October 2020, we entered into an infrastructure loan agreement with Don Memo for up to $2.4 million secured by certain property and equipment of Don Memo. This infrastructure loan accrues interest at 7.25%. In October 2020, we funded $0.7 million related to this loan agreement, and we funded an additional $0.7 million, and $0.6 million in the first, and second quarters of fiscal 2021, for a total outstanding balance at July 31, 2021 of $2.0 million. This infrastructure loan agreement will mature in fiscal 2024. Of these infrastructure advances $0.4 million was recorded as a receivable in prepaid and other current assets as of July 31, 2021. The remaining $1.6 million of these infrastructure advances were recorded in other assets. During the three months ended July 31, 2021 and 2020, we incurred $5.7 million and $10.6 million of cost of sales to Don Memo pursuant to our purchase consignment agreement. During the nine months ended July 31, 2021 and 2020, we incurred $9.6 million and $15.2 million of cost of sales to Don Memo pursuant to our purchase consignment agreement.

We make advances to Belher for operating purposes, provide additional advances as shipments are made during the season, and return the proceeds from tomato sales under our marketing program to Belher, net of our commission and aforementioned advances. We had grower advances due from Belher totaling $3.5 million and $4.5 million as of July 31, 2021 and October 31, 2020, which are netted against the grower payable. In addition, we had infrastructure advances due from Belher of $1.8 million as of July 31, 2021 and October 31, 2020. Of these infrastructure advances $1.8 million and $0.9 million was recorded as a receivable in prepaid and other current assets as of July 31, 2021 and October 31, 2020. The remaining $0.9 million of these infrastructure advances were recorded in other assets as of October 31, 2020. In July 2021, we made a bridge loan of $3.5 million to Belher which is due in December 2021, and which is secured by certain farmland in Mexico. The loan accrues interest at 10 percent. This bridge loan has been recorded in prepaid expenses and other current assets. During the three months ended July 31, 2021 and 2020, we incurred $1.8 million and $4.0 million of cost of sales to Belher pursuant to our purchase consignment agreement. During the nine months ended July 31, 2021 and 2020, we incurred $16.3 million and $23.6 million of cost of sales to Belher pursuant to our purchase consignment agreement.

In August 2015, we entered into a Shareholder’s Agreement with various Mexican partners and created Avocados de Jalisco, S.A.P.I. de C.V. (“Avocados de Jalisco”). Avocados de Jalisco is a Mexican corporation created to engage in procuring, packing and selling avocados. As of July 31, 2021, this entity was approximately 83% owned by Calavo and was consolidated in our financial statements. Avocados de Jalisco built a packinghouse located in Jalisco, Mexico, which began operations in June of 2017. During the three months ended July 31, 2021 and 2020, we purchased approximately $2.2 million and $3.5 million of avocados from the partners of Avocados de Jalisco. During the nine months ended July 31, 2021 and 2020, we purchased approximately $5.4 million and $5.4 million of avocados from the partners of Avocados de Jalisco.

FreshRealm is a start-up company, engaged in activities relating to the marketing of food products directly to consumers or other entities. On February 3, 2021, Calavo and FreshRealm entered into a Limited Liability Company Member Separation and Release Agreement (the Separation Agreement). Prior to the Separation Agreement, we had an equity investment in FreshRealm representing approximately 37% ownership of FreshRealm. We recorded an impairment of 100% of this equity investment, or $2.8 million, in the third quarter of fiscal 2020. We had a note receivable and trade receivables of approximately $34.5 million at October 31, 2020 (which includes accrued interest) from FreshRealm. We recorded a reserve of $34.5 million on this balance in the third quarter of fiscal 2020.

Pursuant to the Separation Agreement among other terms: (i) Calavo terminated its limited liability company interest and equity ownership in FreshRealm; (ii) Calavo and FreshRealm simultaneously entered into an Amended and Restated

12

Senior Secured Loan Agreement and Promissory Note (the “Amended Note”), which amended and restated the Prior Note; (iii) FreshRealm issued an additional Secured Promissory Note to Calavo in the amount of approximately $5 million that is subordinated to the Amended Note (the “Second Note”, together with the Amended Note, the “Notes”); (iv) in the event FreshRealm pays Calavo the sum of $6 million (the “Loan Payoff Amount”) by March 31, 2022 (the “Loan Payoff Period”), the Notes shall be deemed paid in full; (v) the parties agreed to a mutual release of any claims; and (vi) the parties agreed to indemnify each other from any subsequent third party claims.

In July 2021, FreshRealm paid Calavo the Loan Payoff Amount of $6.0 million, and we recorded the receipt as a recovery of the reserve for collectability of the FreshRealm note receivable on the statement of operations. Therefore, the Notes mentioned above have been deemed paid in full. See Note 12 for more information.

5.

Other assets

Other assets consist of the following (in thousands):

    

July 31, 

    

October 31, 

2021

2020

Mexican IVA (i.e. value-added) taxes receivable (see note 11)

$

36,978

$

30,126

Infrastructure advances to Agricola Belher and Agricola Don Memo

 

1,641

 

1,215

Other

 

1,387

 

1,217

$

40,006

$

32,558

Intangible assets consist of the following (in thousands):

July 31, 2021

October 31, 2020

    

Weighted-

    

Gross

    

Net

    

Gross

    

    

Net

Average

Carrying

Accum.

Book

Carrying

Accum.

Book

Useful Life

Value

Amortization

Value

Value

Amortization

Value

Customer list/relationships

 

7 years

$

17,340

$

(9,661)

$

7,679

$

17,340

$

(8,613)

$

8,727

Trade names

 

11 years

 

4,060

 

(2,943)

 

1,117

 

4,060

 

(2,852)

 

1,208

Trade secrets/recipes

 

9 years

 

630

 

(564)

 

66

 

630

 

(517)

 

113

Brand name intangibles

 

indefinite

 

275

 

 

275

 

275

 

 

275

Intangibles, net

$

22,305

$

(13,168)

$

9,137

$

22,305

$

(11,982)

$

10,323

We anticipate recording amortization expense of $0.4 million for the remainder of fiscal 2021, $1.6 million for fiscal year 2022, $1.5 million for fiscal year 2023, $1.5 million for fiscal year 2024, and $3.9 million thereafter.

6.

Stock-Based Compensation

In April 2011, our shareholders approved the Calavo Growers, Inc. 2011 Management Incentive Plan (the “2011 Plan”). All directors, officers, employees and consultants (including prospective directors, officers, employees and consultants) of Calavo and its subsidiaries are eligible to receive awards under the 2011 Plan. Shares were issuable under the 2011 Plan through December 2020. On April 21, 2021, the shareholders of Calavo approved the Calavo Growers, Inc. 2020 equity incentive plan. This is a ten-year plan, with up to 1,500,000 shares issuable through December 2031.

In April 2021, the Board of Directors approved the vesting of all of the remaining restricted shares outstanding to our former Chief Executive Officer and Board member. With this vesting, we recognized stock-based compensation of $0.7 million for the nine months ended July 31, 2021.

On November 2, 2020, 11 of our non-employee directors were each granted 1,500 restricted shares, as part of their annual compensation (total of 16,500 shares). These shares have full voting rights and participate in dividends as if unrestricted.  The closing price of our stock on such date was $67.97. On January 2, 2022, as long as the directors are still serving on the board, these shares will fully vest.  These shares were granted pursuant to our 2011 Plan. The total

13

recognized stock-based compensation expense for these grants was $0.3 million for the three months ended July 31, 2021. The total recognized stock-based compensation expense for these grants was $0.6 million for the nine months ended July 31, 2021.

On November 2, 2020, our executive officers were granted a total of 9,334 restricted shares. These shares have full voting rights and participate in dividends as if unrestricted. The closing price of our stock on such date was $67.97. These shares vest over two years, on an annual basis, beginning November 2, 2021. These shares were granted pursuant to our 2011 Plan. The total recognized stock-based compensation expense for these grants was $0.1 million for the three months ended July 31, 2021. The total recognized stock-based compensation expense for these grants was $0.2 million for the nine months ended July 31, 2021.

On November 2, 2020, certain key employees were granted a total of 2,600 restricted shares. These shares have full voting rights and participate in dividends as if unrestricted. The closing price of our stock on such date was $67.97. These shares vest over three years, on an annual basis, beginning November 2, 2021. These shares were granted pursuant to our 2011 Plan. The total recognized stock-based compensation expense for these grants were insignificant for the three months and for the nine months ended July 31, 2021.

In June 2021, our former chief financial officer, resigned from Calavo and 5,418 restricted shares were forfeited.

A summary of restricted stock activity, related to our 2011 Management Incentive Plan, is as follows (in thousands, except for per share amounts):

    

    

    

Weighted-Average

    

Aggregate

 

    

Number of Shares

    

Grant Price

    

Intrinsic Value

 

Outstanding at October 31, 2020

 

76

$

80.45

Vested

 

(50)

$

78.14

Forfeited

(5)

$

63.77

Granted

 

28

$

67.97

Outstanding at July 31, 2021

 

49

$

73.71

$

2,754

The total recognized stock-based compensation expense for restricted stock was $0.6 million and $0.9 million for the three months ended July 31, 2021 and 2020. The total recognized stock-based compensation expense for restricted stock was $2.8 million and $3.6 million for the nine months ended July 31, 2021 and 2020. Total unrecognized stock-based compensation expense totaled $3.1 million as of July 31, 2021 and will be amortized through fiscal year 2023.

Stock options are granted with exercise prices of not less than the fair market value at grant date, generally vest over one to five years and generally expire two to five years after the vest date. We settle stock option exercises with newly issued shares of common stock.

We measure compensation cost for all stock-based awards at fair value on the date of grant and recognize compensation expense in our consolidated statements of operations over the service period that the awards are expected to vest. We measure the fair value of our stock-based compensation awards on the date of grant.

A summary of stock option activity, related to our 2011 Management Incentive Plan, is as follows (in thousands, except for per share amounts):

    

    

Weighted-Average

    

Aggregate

Exercise

Intrinsic

Number of Shares

Price

Value

Outstanding at October 31, 2020

 

16

$

44.21

Exercised

 

(2)

$

23.48

Outstanding at July 31, 2021

 

14

$

47.17

$

128

Exercisable at July 31, 2021

 

12

$

45.59

$

129

14

At July 31, 2021, outstanding and exercisable stock options had a weighted-average remaining contractual term of 2.8 years. The total recognized and unrecognized stock-based compensation expense was insignificant for the three and nine months ended July 31, 2021 and 2020.

7.

Other events

Dividend payment

On December 4, 2020, we paid a $1.15 per share dividend in the aggregate amount of $20.3 million to shareholders of record on November 13, 2020.

Litigation

From time to time, we are involved in litigation arising in the ordinary course of our business that we do not believe will have a material adverse impact on our financial statements.

Mexico tax audits

We conduct business both domestically and internationally and, as a result, one or more of our subsidiaries files income tax returns in U.S. federal, U.S. state and certain foreign jurisdictions.  Accordingly, in the normal course of business, we are subject to examination by taxing authorities, primarily in Mexico and the United States. 

2011 Assessment

 During our third quarter of fiscal 2016, our wholly-owned subsidiary, Calavo de Mexico (CDM), received a written communication from the Ministry of Finance and Administration of the government of the State of Michoacan, Mexico (MFM) containing preliminary observations related to a fiscal 2011 tax audit of such subsidiary. MFM’s preliminary observations outline certain proposed adjustments primarily related to intercompany funding, deductions for services from certain vendors/suppliers and Value Added Tax (IVA).  During the period from our fourth fiscal quarter of 2016 through our first fiscal quarter of 2019, we attempted to resolve our case through an alternative dispute resolution mechanism called "conclusive agreement" submitted before PRODECON (Mexican Tax Ombudsman) with the MFM through working meetings attended by representatives of the MFM, CDM and PRODECON (Local Tax Ombudsman). However, we were unable to materially resolve our case with the MFM through the PRODECON process.

As a result, in April 2019, the MFM issued a final tax assessment to CDM (the “2011 Assessment”) totaling approximately $2.2 billion Mexican pesos (approx. $109.0 million USD at July 31, 2021) related to Income Tax, Flat Rate Business Tax and Value Added Tax, corresponding to the fiscal year 2011 tax audit. We filed an Administrative Appeal challenging the MFM’s 2011 Assessment on June 12, 2019. The filing of an administrative appeal in Mexico is a process in which the taxpayer appeals to a different office within the Mexican tax authorities, forcing the legal office within the MFM to rule on the matter. This process preserves the taxpayer’s right to litigate in tax court if the Administrative Appeal process ends without a favorable or just resolution.

In February 2021, the legal division of the MFM issued a resolution in which the 2011 Assessment was revoked. As a result, the legal division ordered the MFM to issue a new tax assessment, taking into consideration arguments made by the Company in its filing of the administrative appeal.

On June 16, 2021, Calavo reached a settlement agreement with the MFM regarding the 2011 Assessment. Under the terms of the settlement, Calavo agreed to pay approximately $47.8 million Mexican pesos (approximately $2.4 million USD) as a full and final settlement of all taxes, fines and penalties asserted by the MFM. The settlement included $1.5 million USD of income taxes and $0.9 million USD of Value Added Taxes, with both amounts including penalties and interest and inflationary adjustments, which have been recorded in the accompanying financial statements as a discreet item in Income Tax Provision, and in Expenses related to Mexican tax matters, respectively. An additional $0.3 million USD of related professional fees have also been recorded as expenses related to the Mexican tax matters.

15

2013 Assessment

In January 2017, we received preliminary observations from Servicio de Administracion Tributaria in Mexico (the “SAT”) related to an audit for fiscal year 2013 outlining certain proposed adjustments primarily related to intercompany funding, deductions for services from certain vendors/suppliers and IVA. We provided a written rebuttal to these preliminary observations during our second fiscal quarter of 2017. During the period from our third fiscal quarter of 2017 through our third fiscal quarter of 2018, we attempted to resolve our case with the SAT through the conclusive agreement submitted before PRODECON, having several working meetings attended by representatives of the SAT, CDM and the PRODECON. However, we were unable to materially resolve our case with the SAT through the PRODECON process.

As a result, in July 2018, the SAT’s local office in Uruapan issued to CDM a final tax assessment (the “2013 Assessment”) totaling approximately $2.6 billion Mexican pesos (which includes annual adjustments for inflation, and equals approx. $128.8 million USD at July 31, 2021) related to Income Tax, Flat Rate Business Tax, and Value Added Tax, related to this fiscal 2013 tax audit.  This amount has been adjusted for inflation as of July 31, 2021 to the amount of $3 billion Mexican pesos (approx. $150 million USD).  Additionally, the tax authorities have determined that we owe our employee’s profit-sharing liability, totaling approximately $118 million Mexican pesos (approx. $5.8 million USD at July 31, 2021).

We have consulted with both an internationally recognized tax advisor as well as a global law firm with offices throughout Mexico, and we continue to believe that this tax assessment is without merit. In August 2018, we filed an Administrative Appeal on the 2013 Assessment, appealing our case to the SAT’s central legal department in Michoacan.  Furthermore, in August 2018, we received a favorable ruling from the SAT’s central legal department in Michoacan on another tax matter (see footnote 11 regarding IVA refunds) indicating that they believe that our legal interpretation is accurate on a matter that is also central to the 2013 Assessment. We believe this recent ruling significantly undermines the 2013 Assessment.

On June 25, 2021, we became aware that the Administrative Appeal had been resolved by the SAT against CDM on March 12, 2021, and that we had allegedly failed to timely respond to and challenge the SAT’s notification of such resolution, therefore rendering the 2013 Assessment as definitive. Based on legal counsel from our tax advisory firm, we and our tax advisory firm have concluded that the March notification was not legally communicated. In addition, the SAT has placed liens on the fixed assets of CDM, with a net book value of approximately $26 million USD, and on bank accounts of CDM totaling approximately $1 million USD in order to guaranty the 2013 Assessment. For reasons explained below, we do not believe that these liens pose a risk to the ongoing business operations of CDM.

We strongly disagree with above actions taken and conclusions reached by the SAT, and have since taken the following measures in vigorous defense of our position:

Retained a global law firm with offices throughout Mexico to provide legal representation before the SAT, as well as retained the legal division of an internationally recognized tax advisor, to provide legal representation before the Federal Tax Court.
On August 17, we filed a writ with the SAT requesting a substitution of a financial bond for the above-mentioned liens.
On August 18, we filed an Administrative Reconsideration (the Reconsideration) before the Central Legal Department of the SAT located in Mexico City, asserting that the resolution in March of the Administrative Appeal was wrongly concluded, in particular with respect to the following matters:
oFailure to recognize CDM as a “maquiladora”
oConsidering the Company to have a permanent establishment in Mexico,
oIncluding fruit purchase deposits transferred by the Company to CDM as taxable,
oApplication of 16% IVA tax to fruit purchase deposits
oImposing double-taxation on the fruit purchase transactions
On August 27, we filed a formal complaint, or queja, (the Complaint) before the PRODECON to request their assistance with having the SAT act upon the Reconsideration. It should be noted that although the SAT

16

is not obligated to act upon the Reconsideration, we believe that the PRODECON Complaint makes it likely that the SAT will respond to the Administrative Reconsideration and be open to settlement discussions.
On August 20, we filed an Annulment Suit (the Suit) with the Federal Tax Court, which among other things, strongly contends that the notifications made by the SAT to CDM and its designated advisors of the resolution of the Administrative Appeal in March were not legally communicated. In addition, the Suit asserts the same matters central to the Reconsideration, as described above, as wrongly concluded in the resolution of the Administrative Appeal.

We believe that the Suit will be accepted by the Tax Court, which will render the 2013 Assessment as non-definitive, and which will allow CDM to petition the Tax Court for a halt to any collection procedures by the SAT and a substitution of a bond for any liens placed on CDM assets.

While we continue to believe that the 2013 Assessment is completely without merit, and that we will prevail on the Suit in the Tax Court, we also believe it is in the best interest of CDM and the Company to settle the 2013 Assessment as quickly as possible. Furthermore, we believe that the above actions taken by CDM will encourage the SAT agree to reach a settlement. In accordance with our cumulative probability analysis, based on factors such as recent settlements made by the SAT in other cases, the 2011 Assessment settlement reached by CDM with the MFM, and the value of CDM assets, we have recorded a provision of $11 million USD in the accompanying financial statements as a discrete item in Income Tax Provision. The provision includes estimated penalties, interest and inflationary adjustments. We incurred $0.1 million USD of related professional fees, which have been recorded in Expenses related to Mexican Tax matters.

8.

Fair value measurements

A fair value measurement is determined based on the assumptions that a market participant would use in pricing an asset or liability. A three-tiered hierarchy draws distinctions between market participant assumptions based on (i) observable inputs such as quoted prices in active markets (Level 1), (ii) inputs other than quoted prices in active markets that are observable either directly or indirectly (Level 2) and (iii) unobservable inputs that require the Company to use present value and other valuation techniques in the determination of fair value (Level 3).

The following table sets forth our financial assets and liabilities as of July 31, 2021 that are measured on a recurring basis during the period, segregated by level within the fair value hierarchy:

    

Level 1

    

Level 2

    

Level 3

    

Total

(All amounts are presented in thousands)

Assets at Fair Value at July 31, 2021:

Investment in Limoneira Company(1)

$

30,040

 

-

 

-

$

30,040

Total assets at fair value

$

30,040

-

-

$

30,040

Assets at Fair Value at October 31, 2020:

Investment in Limoneira Company(1)

$

23,197

 

-

 

-

$

23,197

Total assets at fair value

$

23,197

-

-

$

23,197

(1)    The investment in Limoneira Company consists of marketable securities in the Limoneira Company common stock. We currently own approximately 9% of Limoneira’s outstanding common stock. These securities are measured at fair value using quoted market prices. For the three months ended July 31, 2021 and 2020, we recognized losses of $0.3 million and gains of $0.2 million on the consolidated condensed statement of operations. For the nine months ended July 31, 2021 and 2020, we recognized gains of $6.8 million and losses of $9.1 million on the consolidated condensed statement of operations.

17

9.

Noncontrolling interest

The following table reconciles shareholders’ equity attributable to noncontrolling interest related to Avocados de Jalisco (in thousands).

    

Three months ended July 31,

 

Avocados de Jalisco noncontrolling interest

    

2021

    

2020

 

Noncontrolling interest, beginning

$

1,385

$

1,496

Net income attributable to noncontrolling interest of Avocados de Jalisco

 

66

 

64

Noncontrolling interest, ending

$

1,451

$

1,560

    

 

Nine months ended July 31,

Avocados de Jalisco noncontrolling interest

    

2021

    

2020

 

Noncontrolling interest, beginning

$

1,472

$

1,688

Net loss attributable to noncontrolling interest of Avocados de Jalisco

 

(21)

 

(128)

Noncontrolling interest, ending

$

1,451

$

1,560

10.

Earnings per share

Basic and diluted net income per share is calculated as follows (data in thousands, except per share data):

Three months ended July 31,

    

2021

    

2020

Numerator:

Net loss attributable to Calavo Growers, Inc.

$

(12,981)

$

(15,636)

Denominator:

Weighted average shares – Basic

 

17,630

 

17,586

Effect of dilutive securities – Restricted stock/options

 

 

Weighted average shares – Diluted

 

17,630

 

17,586

Net loss per share attributable to Calavo Growers, Inc:

Basic

$

(0.74)

$

(0.89)

Diluted

$

(0.74)

$

(0.89)

Nine months ended July 31,

    

2021

    

2020

Numerator:

Net Income (loss) attributable to Calavo Growers, Inc.

$

1,137

$

(19,852)

Denominator:

Weighted average shares - Basic

 

17,616

 

17,558

Effect on dilutive securities – Restricted stock/options

 

53

 

Weighted average shares - Diluted

 

17,669

 

17,558

Net income (loss) per share attributable to Calavo Growers, Inc:

Basic

$

0.06

$

(1.13)

Diluted

$

0.06

$

(1.13)

11.

Mexican IVA taxes receivable

Included in other assets are tax receivables due from the Mexican government for value-added taxes (IVA) paid in advance. CDM is charged IVA by vendors on certain expenditures in Mexico, which, insofar as they relate to the exportation of goods, translate into IVA amounts recoverable from the Mexican government.

18

As of July 31, 2021, and October 31, 2020, CDM IVA receivables totaled $37.0 million (733.8 million Mexican pesos) and $30.2 million (640.7 million Mexican pesos). Historically, CDM received IVA refund payments from the Mexican tax authorities on a timely basis. Beginning in fiscal 2014 and continuing into fiscal 2021, however, the tax authorities began carrying out more detailed reviews of our refund requests and our supporting documentation. Additionally, they are also questioning the refunds requested attributable to IVA paid to certain suppliers that allegedly did not fulfill their own tax obligations. We believe these factors and others have contributed to delays in the processing of IVA claims by the Mexican tax authorities. Currently, we are in the process of collecting such balances primarily through regular administrative processes, but these amounts may ultimately need to be recovered through Administrative Appeals and/or legal means.

During the first quarter of fiscal 2017, the tax authorities informed us that their internal opinion, based on the information provided by the local SAT office, considers that CDM is not properly documented relative to its declared tax structure and therefore CDM cannot claim the refundable IVA balance. CDM has strong arguments and supporting documentation to sustain its declared tax structure for IVA and income tax purposes. CDM started an Administrative Appeal for the IVA related to the request of the months of July, August and September of 2015 (the “2015 Appeal”) in order to assert its argument that CDM is properly documented and to therefore change the SAT’s internal assessment. In August 2018, we received a favorable ruling from the SAT’s Legal Administration in Michoacan on the 2015 Appeal indicating that they believe CDM’s legal interpretation of its declared tax structure is indeed accurate. While favorable on this central matter of CDM’s declared tax structure, the ruling, however, still does not recognize the taxpayers right to a full refund for the IVA related to the months of July, August and September 2015. Therefore, in October 2018, CDM filed a substance-over-form Annulment Suit in the Federal Tax Court to recover its full refund for IVA over the subject period, which is currently pending resolution.

In spite of the favorable ruling from the SAT’s Legal Administration in Michoacan, as discussed above, the local SAT office continues to believe that CDM is not properly documented relative to its declared tax structure. As a result, they believe CDM cannot claim certain refundable IVA balances, specifically regarding our IVA refunds related to January through December of 2013, 2014, and 2015, and January and February of 2017. CDM has strong arguments and supporting documentation to sustain its declared tax structure for IVA and income tax purposes. With assistance from our internationally recognized tax advisory firm, as of July 31, 2021, CDM has filed (or has plans to file) Administrative Appeals for the IVA related to the preceding months. A response to these Administrative Appeals is currently pending resolution.

In light of the foregoing, the Company is currently considering its options for resolution of the VAT receivables. In the unlikely event of an unfavorable resolution of the Administrative Appeals, we plan to file Annulment Suits with the Mexican Federal Tax Court. If these suits result in an unfavorable ruling, there is an option to appeal to the Collegiate Circuit Court. The estimated time for the resolution of these suits could be 2 – 3 years. This estimated time could be impacted and delayed by the situation of the COVID-19 pandemic.

We believe that our operations in Mexico are properly documented. Furthermore, our internationally recognized tax advisors believe that there are legal grounds to prevail in the Federal Tax Court and that therefore, the Mexican tax authorities will ultimately authorize the refund of the corresponding IVA amounts.  

12. FreshRealm Separation

On February 3, 2021, Calavo and FreshRealm entered into a Limited Liability Company Member Separation and Release Agreement (the “Separation Agreement”) described below.

Calavo was previously a limited liability company member in FreshRealm and was a party to that certain FreshRealm, LLC Seventh Amended and Restated Limited Liability Company Agreement, dated as of February 27, 2019, by and among FreshRealm and its members. Calavo and FreshRealm were also parties to that certain Sixth Amended and Restated Senior Promissory Note, effective August 10, 2018, as amended (the “Prior Note”), pursuant to which Calavo loaned to FreshRealm principal plus accrued interest in the total sum of $34.5 million. We recorded a reserve of $34.5 million on this balance in the third quarter of fiscal 2020.

19

Pursuant to the Separation Agreement, among other terms: (i) Calavo terminated its limited liability company interest and equity ownership in FreshRealm; (ii) Calavo and FreshRealm simultaneously entered into an Amended and Restated Senior Secured Loan Agreement and Promissory Note (the “Amended Note”), which amended and restated the Prior Note; (iii) FreshRealm issued an additional Secured Promissory Note to Calavo in the amount of approximately $5 million that is subordinated to the Amended Note (the “Second Note”, together with the Amended Note, the “Notes”); (iv) in the event FreshRealm paid Calavo the sum of $6 million (the “Loan Payoff Amount”) by March 31, 2022 (the “Loan Payoff Period”), the Notes shall be deemed paid in full; (v) the parties agreed to a mutual release of any claims; and (vi) the parties agreed to indemnify each other from any subsequent third party claims.

In July 2021, FreshRealm paid Calavo the Loan Payoff Amount of $6.0 million, and we recorded the receipt as a recovery of the reserve for collectability of the FreshRealm note receivable on the statement of operations. Therefore, the Notes mentioned above, have been deemed paid in full. If FreshRealm undergoes a sale of its business either through a merger or a majority sale of its assets or equity interests before February 3, 2022, FreshRealm must pay Calavo twenty percent (20%) of the purchase price proceeds from such sale of FreshRealm.

If FreshRealm (i) undergoes a “Success Event” in the future, including: a merger, a majority sale of FreshRealm’s assets or equity ownership interests, a private placement (greater than $35 million), or an initial public offering where FreshRealm as a company is valued at $100 million or more, FreshRealm must pay to the Company additional compensation in accordance with the following:

FreshRealm must pay Calavo a $10 million payment upon the closing of a Success Event if the valuation of FreshRealm at the time of the Success Event is equal to or greater than $100 million, but less than $230 million;

FreshRealm must pay Calavo a $20 million payment upon the closing of a Success Event if the valuation of FreshRealm at the time of the Success Event is equal to or greater than $230 million, but less than $380 million; or

FreshRealm must pay Calavo a $34 million payment upon the closing of a Success Event if the valuation of FreshRealm at the time of the Success Event is equal to or greater than $380 Million.

No Amounts have been recorded on the balance sheet as of July 31, 2021, with respect to a sale or success event.

13. Credit Facility

On January 29, 2021, we entered into the Third Amendment to Credit Agreement (the “Third Amendment”) with Farm Credit West, PCA and Bank of America, N.A. relating to our Credit Agreement dated as of June 14, 2016, First Amendment to Credit Agreement dated as of August 29, 2016, and Second Amendment to Credit Agreement dated as of February 28, 2019 (collectively, the “Credit Facility”). This Third Amendment, among other things, provides for a five-year extension of the maturity date to January 29, 2026, a $20 million increase in the revolving commitment to $100 million (from $80 million) (for a total facility size of $150 million if the $50 million accordion is exercised, up from a total size of $130 million), and a 25 basis point increase in the interest rate. The new interest rate schedules are effective mid-June 2021. The weighted-average interest rate under the Credit Facility was 2.9% and 1.9% at July 31, 2021 and October 31, 2020.  Under the Credit Facility, we had $36.0 million and $20.6 million outstanding as of July 31, 2021 and October 31, 2020.  In accordance with the extended due date, the outstanding balance of the Credit Facility has been classified as long-term in the accompanying balance sheet as of July 31, 2021.

     The Credit Facility agreement contains customary affirmative and negative covenants for agreements of this type, including the following financial covenants applicable to the Company and its subsidiaries on a consolidated basis: (a) a quarterly consolidated leverage ratio of not more than 2.50 to 1.00 and (b) a quarterly consolidated fixed charge coverage ratio of not less than 1.15 to 1.00. We were in compliance with all financial covenants at July 31, 2021. 

20

14. COVID-19 Pandemic Impact

On January 30, 2020, the World Health Organization (“WHO”) announced a global health emergency because of a new strain of coronavirus originating in Wuhan, China and the risks to the international community as the virus spreads globally beyond its point of origin. In March 2020, the WHO classified the COVID-19 outbreak as a pandemic, based on the rapid increase in exposure globally.

The COVID-19 pandemic has created challenging and unprecedented conditions for our business, and we are committed to taking action in support of a Company-wide response to the crisis. The COVID-19 pandemic has negatively impacted the global economy, disrupted global supply chains and created significant volatility and disruption of financial markets. We believe we are well-positioned for the future as we continue to navigate the crisis and prepare for an eventual return to a more normal operating environment. We have successfully implemented contingency plans in the U.S. and in Mexico to monitor the evolving needs of our businesses in those countries, as well as those related to our Peru partner in consignment avocado sales.

The effects of the pandemic have been more pronounced in the portions of our business servicing foodservice customers and to a lesser extent certain segments of our retail business, including behind-the-glass deli and grab-and-go convenience items.

In early 2021, health agencies approved vaccines for combating the COVID-19 virus. However, actual vaccination results are ultimately dependent on, among other factors, vaccine availability and their acceptance by individuals which are difficult to predict. In the third quarter of fiscal 2021, the delta variant of the SARS-COV-2 virus became the dominant strain in the U.S. and elsewhere and led to various pandemic restrictions being reinstated. Accordingly, the pace of the recovery from the COVID-19 pandemic is not presently known. We cannot reasonably estimate the duration or extent of the pandemic’s adverse impact on our business, operating results, and long-term liquidity position.

The recovery from the COVID-19 pandemic and the current economic climate is increasing labor costs, commodity costs and logistical costs. We are experiencing operational challenges that impact our production facilities and our logistics network; the impact of prices for petroleum-based products, packaging materials and commodity costs; and the availability of sufficient labor is increasing costs companywide.

21

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

This information should be read in conjunction with the unaudited consolidated condensed financial statements and the notes thereto included in this Quarterly Report, and the audited consolidated financial statements and notes thereto and Management's Discussion and Analysis of Financial Condition and Results of Operations contained in the Annual Report on Form 10-K for the fiscal year ended October 31, 2020 of Calavo Growers, Inc. (“we”, “Calavo”, or the “Company”).

Recent Developments

COVID-19 Pandemic Impact

On January 30, 2020, the World Health Organization (“WHO”) announced a global health emergency because of a new strain of coronavirus originating in Wuhan, China and the risks to the international community as the virus spreads globally beyond its point of origin. In March 2020, the WHO classified the COVID-19 outbreak as a pandemic, based on the rapid increase in exposure globally.

The COVID-19 pandemic has created challenging and unprecedented conditions for our business, and we are committed to taking action in support of a Company-wide response to the crisis. The COVID-19 pandemic has negatively impacted the global economy, disrupted global supply chains and created significant volatility and disruption of financial markets. We believe we are well-positioned for the future as we continue to navigate the crisis and prepare for an eventual return to a more normal operating environment. We have successfully implemented contingency plans in the U.S. and in Mexico to monitor the evolving needs of our businesses in those countries, as well as those related to our Peru partner in consignment avocado sales.

The effects of the pandemic have been more pronounced in the portions of our business servicing foodservice customers and to a lesser extent certain segments of our retail business, including behind-the-glass deli and grab-and-go convenience items.

In early 2021, health agencies approved vaccines for combating the COVID-19 virus. However, actual vaccination results are ultimately dependent on, among other factors, vaccine availability and their acceptance by individuals which are difficult to predict. In the third quarter of fiscal 2021, the delta variant of the SARS-COV-2 virus became the dominant strain in the U.S. and elsewhere and led to various pandemic restrictions being reinstated. Accordingly, the pace of the recovery from the COVID-19 pandemic is not presently known. We cannot reasonably estimate the duration or extent of the pandemic’s adverse impact on our business, operating results, and long-term liquidity position.

COVID-19 Recovery Economic Impact

The recovery from the COVID-19 pandemic and the current economic climate is increasing labor costs, commodity costs and logistical costs. We are experiencing operational challenges that impact our production facilities and our logistics network; the impact of prices for petroleum-based products, packaging materials and commodity costs; and the availability of sufficient labor is increasing costs companywide.

Beginning in the third quarter of fiscal 2021, in response to the inflationary costs described above, we began to notify our customers of our plans to institute price increases for our RFG and Foods products. Management believes the price increases will largely be accepted by our customers without significant loss of sales, will reverse the margin compression experienced by RFG and Foods segments during the pandemic, and will enable us to continue to invest in initiatives that drive growth.

22

Dividend payment

On December 4, 2020, we paid a $1.15 per share dividend in the aggregate amount of $20.3 million to shareholders of record on November 13, 2020.

Litigation

From time to time, we are involved in litigation arising in the ordinary course of our business that we do not believe will have a material adverse impact on our financial statements.

Mexico tax audits

We conduct business both domestically and internationally and, as a result, one or more of our subsidiaries files income tax returns in U.S. federal, U.S. state and certain foreign jurisdictions.  Accordingly, in the normal course of business, we are subject to examination by taxing authorities, primarily in Mexico and the United States. 

2011 Assessment

 During our third quarter of fiscal 2016, our wholly-owned subsidiary, Calavo de Mexico (CDM), received a written communication from the Ministry of Finance and Administration of the government of the State of Michoacan, Mexico (MFM) containing preliminary observations related to a fiscal 2011 tax audit of such subsidiary. MFM’s preliminary observations outline certain proposed adjustments primarily related to intercompany funding, deductions for services from certain vendors/suppliers and Value Added Tax (IVA).  During the period from our fourth fiscal quarter of 2016 through our first fiscal quarter of 2019, we attempted to resolve our case through an alternative dispute resolution mechanism called "conclusive agreement" submitted before PRODECON (Mexican Tax Ombudsman) with the MFM through working meetings attended by representatives of the MFM, CDM and PRODECON (Local Tax Ombudsman). However, we were unable to materially resolve our case with the MFM through the PRODECON process.

As a result, in April 2019, the MFM issued a final tax assessment to CDM (the “2011 Assessment”) totaling approximately $2.2 billion Mexican pesos (approx. $109.0 million USD at July 31, 2021) related to Income Tax, Flat Rate Business Tax and Value Added Tax, corresponding to the fiscal year 2011 tax audit. We filed an Administrative Appeal challenging the MFM’s 2011 Assessment on June 12, 2019. The filing of an administrative appeal in Mexico is a process in which the taxpayer appeals to a different office within the Mexican tax authorities, forcing the legal office within the MFM to rule on the matter. This process preserves the taxpayer’s right to litigate in tax court if the Administrative Appeal process ends without a favorable or just resolution.

In February 2021, the legal division of the MFM issued a resolution in which the 2011 Assessment was revoked. As a result, the legal division ordered the MFM to issue a new tax assessment, taking into consideration arguments made by the Company in its filing of the administrative appeal.

On June 16, 2021, Calavo reached a settlement agreement with the MFM regarding the 2011 Assessment. Under the terms of the settlement, Calavo agreed to pay approximately $47.8 million Mexican pesos (approximately $2.4 million USD) as a full and final settlement of all taxes, fines and penalties asserted by the MFM. The settlement included $1.5 million USD of income taxes and $0.9 million USD of Value Added Taxes, with both amounts including penalties and interest and inflationary adjustments, which have been recorded in the accompanying financial statements as a discreet item in Income Tax Provision, and in Expenses related to Mexican Tax matters, respectively. An additional $0.3 million USD of related professional fees have also been recorded as expenses related to the Mexican tax matters.

2013 Assessment

In January 2017, we received preliminary observations from SAT related to an audit for fiscal year 2013 outlining certain proposed adjustments primarily related to intercompany funding, deductions for services from certain vendors/suppliers and IVA. We provided a written rebuttal to these preliminary observations during our second fiscal

23

quarter of 2017. During the period from our third fiscal quarter of 2017 through our third fiscal quarter of 2018, we attempted to resolve our case with the SAT through the conclusive agreement submitted before PRODECON, having several working meetings attended by representatives of the SAT, CDM and the PRODECON. However, we were unable to materially resolve our case with the SAT through the PRODECON process.

As a result, in July 2018, the SAT’s local office in Uruapan issued to CDM a final tax assessment (the “2013 Assessment”) totaling approximately $2.6 billion Mexican pesos (which includes annual adjustments for inflation, and equals approx. $128.8 million USD at July 31, 2021) related to Income Tax, Flat Rate Business Tax, and Value Added Tax, related to this fiscal 2013 tax audit.  This amount has been adjusted for inflation as of July 31, 2021 to the amount of $3 billion Mexican pesos (approx. $150 million USD).  Additionally, the tax authorities have determined that we owe our employee’s profit-sharing liability, totaling approximately $118 million Mexican pesos (approx. $5.8 million USD at July 31, 2021).

We have consulted with both an internationally recognized tax advisor as well as a global law firm with offices throughout Mexico, and we continue to believe that this tax assessment is without merit. In August 2018, we filed an Administrative Appeal on the 2013 Assessment, appealing our case to the SAT’s central legal department in Michoacan.  Furthermore, in August 2018, we received a favorable ruling from the SAT’s central legal department in Michoacan on another tax matter (see footnote 11 regarding IVA refunds) indicating that they believe that our legal interpretation is accurate on a matter that is also central to the 2013 Assessment. We believe this recent ruling significantly undermines the 2013 Assessment.

On June 25, 2021, we became aware that the Administrative Appeal had been resolved by the SAT against CDM on March 12, 2021, and that we had allegedly failed to timely respond to and challenge the SAT’s notification of such resolution, therefore rendering the 2013 Assessment as definitive. Based on legal counsel from our tax advisory firm, we and our tax advisory firm have concluded that the March notification was not legally communicated. In addition, the SAT has placed liens on the fixed assets of CDM, with a net book value of approximately $26 million USD, and on bank accounts of CDM totaling approximately $1 million USD in order to guaranty the 2013 Assessment. For reasons explained below, we do not believe that these liens pose a risk to the ongoing business operations of CDM.

We strongly disagree with above actions taken and conclusions reached by the SAT, and have since taken the following measures in vigorous defense of our position:

Retained a global law firm with offices throughout Mexico to provide legal representation before the SAT, as well as retained the legal division of an internationally recognized tax advisor, to provide legal representation before the Federal Tax Court.
On August 17, we filed a writ with the SAT requesting a substitution of a financial bond for the above-mentioned liens.
On August 18, we filed an Administrative Reconsideration (the Reconsideration) before the Central Legal Department of the SAT located in Mexico City, asserting that the resolution in March of the Administrative Appeal was wrongly concluded, in particular with respect to the following matters:
oFailure to recognize CDM as a “maquiladora”
oConsidering the Company to have a permanent establishment in Mexico,
oIncluding fruit purchase deposits transferred by the Company to CDM as taxable,
oApplication of 16% IVA tax to fruit purchase deposits
oImposing double-taxation on the fruit purchase transactions
On August 27, we filed a formal complaint, or queja, (the Complaint) before the PRODECON to request their assistance with having the SAT act upon the Reconsideration. It should be noted that although the SAT is not obligated to act upon the Reconsideration, we believe that the PRODECON Complaint makes it likely that the SAT will respond to the Administrative Reconsideration and be open to settlement discussions.
On August 20, we filed an Annulment Suit (the Suit) with the Federal Tax Court, which among other things, strongly contends that the notifications made by the SAT to CDM and its designated advisors of the resolution of the Administrative Appeal in March were not legally communicated. In addition, the Suit asserts the same matters central to the Reconsideration, as described above, as wrongly concluded in the resolution of the Administrative Appeal.

24

We believe that the Suit will be accepted by the Tax Court, which will render the 2013 Assessment as non-definitive, and which will allow CDM to petition the Tax Court for a halt to any collection procedures by the SAT and a substitution of a bond for any liens placed on CDM assets.

While we continue to believe that the 2013 Assessment is completely without merit, and that we will prevail on the Suit in the Tax Court, we also believe it is in the best interest of CDM and the Company to settle the 2013 Assessment as quickly as possible. Furthermore, we believe that the above actions taken by CDM will encourage the SAT agree to reach a settlement. In accordance with our cumulative probability analysis, based on factors such as recent settlements made by the SAT in other cases, the 2011 Assessment settlement reached by CDM with the MFM, and the value of CDM assets, we have recorded a provision of $11 million USD in the accompanying financial statements as a discrete item in Income Tax Provision. The provision includes estimated penalties, interest and inflationary adjustments. We incurred $0.1 million USD of related professional fees, which have been recorded in Expenses related to Mexican Tax matters.

FreshRealm Separation

On February 3, 2021, Calavo and FreshRealm entered into a Limited Liability Company Member Separation and Release Agreement (the “Separation Agreement”) described below.

Calavo was previously a limited liability company member in FreshRealm and was a party to that certain FreshRealm, LLC Seventh Amended and Restated Limited Liability Company Agreement, dated as of February 27, 2019, by and among FreshRealm and its members. Calavo and FreshRealm were also parties to that certain Sixth Amended and Restated Senior Promissory Note, effective August 10, 2018, as amended (the “Prior Note”), pursuant to which Calavo loaned to FreshRealm principal plus accrued interest in the total sum of $34.5 million. We recorded a reserve of $34.5 million on this balance in the third quarter of fiscal 2020.

Pursuant to the Separation Agreement, among other terms: (i) Calavo terminated its limited liability company interest and equity ownership in FreshRealm; (ii) Calavo and FreshRealm simultaneously entered into an Amended and Restated Senior Secured Loan Agreement and Promissory Note (the “Amended Note”), which amended and restated the Prior Note; (iii) FreshRealm issued an additional Secured Promissory Note to Calavo in the amount of approximately $5 million that is subordinated to the Amended Note (the “Second Note”, together with the Amended Note, the “Notes”); (iv) in the event FreshRealm paid Calavo the sum of $6 million (the “Loan Payoff Amount”) by March 31, 2022 (the “Loan Payoff Period”), the Notes shall be deemed paid in full; (v) the parties agreed to a mutual release of any claims; and (vi) the parties agreed to indemnify each other from any subsequent third party claims.

In July 2021, FreshRealm paid Calavo the Loan Payoff Amount of $6.0 million, and we recorded the receipt as a recovery of the reserve for collectability of the FreshRealm note receivable on the statement of operations. Therefore, the Notes mentioned above, have been deemed paid in full. If FreshRealm undergoes a sale of its business either through a merger or a majority sale of its assets or equity interests before February 3, 2022, FreshRealm must pay Calavo twenty percent (20%) of the purchase price proceeds from such sale of FreshRealm.

If FreshRealm (i) undergoes a “Success Event” in the future, including: a merger, a majority sale of FreshRealm’s assets or equity ownership interests, a private placement, or an initial public offering where FreshRealm as a company is valued at $100 million or more, FreshRealm must pay to the Company additional compensation in accordance with the following:

FreshRealm must pay Calavo a $10 million payment upon the closing of a Success Event if the valuation of FreshRealm at the time of the Success Event is equal to or greater than $100 million, but less than $230 million;

FreshRealm must pay Calavo a $20 million payment upon the closing of a Success Event if the valuation of FreshRealm at the time of the Success Event is equal to or greater than $230 million, but less than $380 million; or

25

FreshRealm must pay Calavo a $34 million payment upon the closing of a Success Event if the valuation of FreshRealm at the time of the Success Event is equal to or greater than $380 Million.

No Amounts have been recorded on the balance sheet as of July 31, 2021, with respect to a sale or success event.

Non-GAAP Financial Measures

The below tables include non-GAAP measures EBITDA, adjusted EBITDA, adjusted net income and adjusted diluted EPS, which are not prepared in accordance with U.S. generally accepted accounting principles, or “GAAP.”

EBITDA is defined as net income (loss) attributable to Calavo Growers, Inc. excluding (1) interest income and expense, (2) income taxes (benefit) provision, (3) depreciation and amortization and (4) stock-based compensation expense. Adjusted EBITDA is EBITDA with further adjustments for (1) non-cash net losses (income) recognized from unconsolidated entities, (2) goodwill impairment, (3) write-off of long-lived assets, (4) acquisition-related costs, (5) restructuring-related costs, including certain severance costs, (6) certain litigation and other related costs, and (7) one-time items. Adjusted EBITDA is a primary metric by which management evaluates the operating performance of the business, on which certain operating expenditures and internal budgets are based and by which, in addition to other factors, the Company’s senior management is compensated. The adjustments to calculate EBITDA and adjusted EBITDA are items recognized and recorded under GAAP in particular periods but might be viewed as not necessarily coinciding with the underlying business operations for the periods in which they are so recognized and recorded.

Adjusted net income is defined as net income (loss) attributable to Calavo Growers, Inc. excluding (1) non-cash net losses (income) recognized from unconsolidated entities, (2) goodwill impairment, (3) write-off of long-lived assets, (4) acquisition-related costs, (5) restructuring and restructuring-related costs, including certain severance costs, (6) certain litigation and other related costs, and (7) one-time items. Adjusted net income and the related measure of adjusted diluted EPS exclude certain items that are recognized and recorded under GAAP in particular periods but might be viewed as not necessarily coinciding with the underlying business operations for the periods in which they are so recognized and recorded. We believe adjusted net income affords investors a different view of the overall financial performance of the Company than adjusted EBITDA and the GAAP measure of net income (loss) attributable to Calavo Growers, Inc.

Reconciliations of non-GAAP financial measures to the most directly comparable GAAP financial measures are provided in the financial tables below.

Items are considered one-time in nature if they are non-recurring, infrequent or unusual and have not occurred in the past two years or are not expected to recur in the next two years, in accordance with SEC rules. One-time items are identified in the notes to the reconciliations in the financial tables below.

Non-GAAP information should be considered as supplemental in nature and not as a substitute for, or superior to, any measure of performance prepared in accordance with GAAP. None of these metrics are presented as measures of liquidity. The way the Company measures EBITDA, adjusted EBITDA, adjusted net income and adjusted diluted EPS may not be comparable to similarly titled measures presented by other companies and may not be identical to corresponding measures used in Company agreements.

26

Adjusted Net Income (Non-GAAP, Unaudited)

The following table presents adjusted net income and adjusted diluted EPS, each a non-GAAP measure, and reconciles them to net income (loss) attributable to Calavo Growers, Inc., and Diluted EPS, which are the most directly comparable GAAP measures. See “Non-GAAP Financial Measures” above (in thousands, except per share amounts).

Three months ended

 July 31,

 

Nine months ended 

July 31,

    

2021

    

2020

 

2021

    

2020

Net income (loss) attributable to Calavo Growers, Inc.

$

(12,981)

$

(15,636)

$

1,137

$

(19,852)

Non-GAAP adjustments:

 

  

 

  

 

  

 

  

Non-cash losses recognized from unconsolidated entities (a)

 

469

 

1,170

 

1,755

 

6,375

Loss (Recovery) from FreshRealm (b)

 

(6,000)

 

37,192

 

(6,130)

 

37,192

Certain management transition expenses (c)

 

 

 

685

 

1,119

Acquisition costs (d)

 

 

 

262

 

510

Net (gain) loss on Limoneira shares (e)

 

252

 

(218)

 

(6,843)

 

9,125

RFG rent expense add back (f)

 

108

 

 

324

 

Professional expenses related to FreshRealm

 

 

 

141

 

Consulting expenses related to restructuring (g)

125

125

Mexican tax matters (h)

13,815

13,815

Tax impact of adjustments (i)

 

1,168

 

(9,596)

 

2,332

 

(13,762)

Adjusted net income (loss) attributed to Calavo Growers, Inc.

$

(3,044)

$

12,912

$

7,603

$

20,707

Calavo Growers, Inc.’s net income (loss) per share:

 

  

 

  

 

  

 

  

Diluted EPS (GAAP)

$

(0.74)

$

(0.89)

$

0.06

$

(1.13)

Adjusted Diluted EPS

$

(0.17)

$

0.73

$

0.43

$

1.18

Number of shares used in per share computation:

 

  

 

  

 

  

 

  

Diluted

 

17,630

 

17,586

 

17,669

 

17,558

(a)For the three and nine months ended July 31, 2021, we realized losses from Agricola Don Memo totaling $0.5 million and $1.8 million. For the three and nine months ended July 31, 2020, we realized income from Agricola Don Memo totaling $0.6 million and $0.9 million. For the three and nine months ended July 31, 2020, we recorded $1.8 million $7.2 million of non-cash losses from FreshRealm. 
(b)In July 2021, as part of the FreshRealm Separation Agreement (See Note 12), FreshRealm paid Calavo the Loan Payoff Amount of $6.0 million, and we recorded the receipt on the statement of operations as a recovery of the reserve for collectability of the FreshRealm note receivable. During the third quarter of fiscal 2020, we recorded an impairment of 100% of our equity investment of $2.8 million, and we recorded a reserve for collectability of 100% of our note receivable of $34.2 million (which included accrued interest of $4.1 million), and $0.2 million in trade accounts receivable as of July 31, 2020, which resulted in a loss of $37.2 million.
(c)The nine months ended July 31, 2021 includes higher stock-based compensation for the early vesting of restricted stock for the retirement of our former Chief Executive Officer and Board member. The nine months ended July 31, 2020 includes higher stock-based compensation expense related to senior management transitions, which does not impact the underlying cost structure of the company.
(d)In the first quarter of 2021, we incurred professional service costs related to a considered but non-consummated acquisition. In the first quarter of 2020, we incurred transaction expenses related to the acquisition of SFFI Company, Inc. doing business as Simply Fresh Fruit.
(e)For the three and nine months ended July 31, 2021, we recorded $0.3 million in unrealized gains and $6.8 million in unrealized losses related to these mark-to-market adjustments.  For the three and nine months ended July 31, 2020, we recorded $0.2 million in unrealized gains and $9.1 million in unrealized losses related to these mark-to-market adjustments.  
(f)For the three and nine months ended July 31, 2021, we incurred $0.1 million and $0.3 million related to rent paid for RFG corporate office space that we have vacated and plan to sublease.

27

(g)For the three and nine months ended July 31, 2021, we recorded $0.1 million of consulting expenses related to an enterprise-wide strategic business operations study conducted by a third-party management consulting organization for the purpose of restructuring to improve the profitability of the organization and efficiency of its operations.
(h)In June 2021, we paid $2.4 million in full settlement of the 2011 Assessment. Of this amount, $1.5 million has been recorded as a discrete item in Income Tax Provision and $0.9 million is related to Value Added Tax expense and recorded as Expenses related to the Mexican tax matters. An additional $0.3 million of related professional fees have also been recorded as expenses related to the Mexican tax matters. See Note 7 to the consolidated financial statements included in this Quarterly Report for more information.

In July 2021, based on our evaluation of the most probable outcomes of the 2013 Assessment, we have recorded an accrual of $11 million in the accompanying financial statements as a discrete item in Income Tax Provision. An additional $0.1 million of related professional fees have also been recorded as Expenses related to the Mexican tax matters. See Note 7 to the consolidated condensed financial statements included in this Quarterly Report for further information.

(i)Tax impact of non-GAAP adjustments are based on effective year-to-date tax rates.

Reconciliation of EBITDA and Adjusted EBITDA (Non-GAAP, Unaudited)

The following table presents EBITDA and adjusted EBITDA, each a non-GAAP measure, and reconciles them to net income (loss) attributable to Calavo Growers, Inc., which is the most directly comparable GAAP measure. See “Non-GAAP Financial Measures” above (in thousands, except per share amounts).

    

Three months ended 

July 31,

 

Nine months ended

 July 31,

    

2021

    

2020

 

2021

    

2020

Net income (loss) attributable to Calavo Growers, Inc.

$

(12,981)

$

(15,636)

 

$

1,137

$

(19,852)

Interest Income

31

(299)

 

(58)

(1,933)

Interest Expense

 

208

 

203

573

 

732

Provision (benefit) for Income Taxes (h)

 

12,358

 

(4,682)

17,073

 

(6,540)

Depreciation & Amortization

 

4,554

 

4,204

12,925

 

11,850

Stock-Based Compensation

 

554

 

852

2,818

 

3,569

EBITDA

$

4,724

$

(15,358)

$

34,468

$

(12,174)

Adjustments:

 

  

 

  

 

  

 

  

Non-cash losses recognized from unconsolidated entities (a)

 

469

 

1,170

 

1,755

 

6,375

Net (gain) loss on Limoneira shares (e)

 

252

 

(218)

 

(6,843)

 

9,125

Loss (Recovery) from FreshRealm (b)

 

(6,000)

 

37,192

 

(6,130)

 

37,192

Professional expenses related to FreshRealm

 

 

 

141

 

RFG rent expense add back (f)

 

108

 

 

324

 

Acquisition costs (d)

 

 

 

262

 

510

Consulting expenses related to restructuring (g)

125

125

Expenses related to Mexican tax matters (h)

1,342

1,342

Adjusted EBITDA

$

1,020

$

22,786

$

25,444

$

41,028

Adjusted EBITDA per dilutive share

$

0.06

$

1.30

$

1.44

$

2.34

See prior page for footnote references

28

Net Sales

The following table summarizes our net sales by business segment for each of the three and nine months ended July 31, 2021 and 2020:

Three months ended July 31, 

Nine months ended July 31, 

2021

Change

2020

2021

Change

2020

Gross sales:

    

    

    

    

    

    

    

    

    

    

    

    

    

Fresh products

$

161,580

(0)

%  

$

162,139

$

438,725

(6)

%  

$

466,197

RFG

 

103,786

14

%  

 

90,923

 

290,380

(5)

%  

 

305,386

Calavo Foods

 

21,313

12

%  

 

18,967

 

58,508

2

%  

 

57,304

Less intercompany eliminations

(1,671)

4

%  

(1,604)

(5,206)

32

%  

(3,946)

Total net sales

$

285,008

5

%  

$

270,425

$

782,407

(5)

%  

$

824,941

As a percentage of sales:

Fresh products

 

56.4

%  

 

59.6

%  

 

55.7

%  

 

56.2

%

RFG

 

36.2

%  

 

33.4

%  

 

36.9

%  

 

36.8

%

Calavo Foods

 

7.4

%  

 

7.0

%  

 

7.4

%  

 

6.9

%

 

100.0

%  

 

100.0

%  

 

100.0

%  

 

100.0

%

Summary

Net sales for the three months ended July 31, 2021, compared to the corresponding period in fiscal 2020, increased by $14.6 million, or approximately 5%. The increase was due to an increase in the RFG and Calavo Foods segments, partially offset by a decline in the Fresh products segment. Net sales for the nine months ended July 31, 2021, compared to the corresponding period in fiscal 2020, decreased by $42.4 million, or approximately 5%. This decrease was due to declines across the Fresh products and RFG segments.

For the three months ended July 31, 2021, the decrease in Fresh product sales was due to a decline in sales of tomatoes. For the nine months ended July 31, 2021, the decrease in Fresh product sales was due to declines in sales of avocados and tomatoes. For the three months ended July 31, 2021, the increase in RFG sales was due primarily to increased sales from fresh-cut fruit & vegetables and prepared foods products. For the nine months ended July 31, 2021, the decrease in RFG sales was due primarily to decreased sales from fresh-cut fruit & vegetables and prepared foods products. For the three and nine months ended July 31, 2021, the increase in Calavo Foods was due primarily to a decrease in the sales of prepared avocado products. See discussion below for further details.

All three segments of our business are subject to seasonal trends which can impact the volume and/or quality of raw materials sourced in any particular quarter. All intercompany sales are eliminated in our consolidated results of operations.

Fresh products

Three Months Ended July 31, 2021 vs. Three Months Ended July 31, 2020

Net sales for the Fresh products business decreased by approximately $0.6 million, or less than 1%, for the third quarter of fiscal 2021 compared to the corresponding period in fiscal 2020. This decrease in Fresh product sales during the third quarter of fiscal 2021 was primarily related to decreased sales prices of tomatoes due to higher supply of tomatoes in the marketplace. Partially offsetting this decrease, was an increase in avocado sales.

Sales of tomatoes decreased $2.5 million, or 18%, for the third quarter of 2021, when compared to the prior year period. This decrease in tomato sales was primarily due to a 21% decrease in the average sales price per carton compared to the prior year period.

29

Sales of avocados increased $1.9 million, or 1%, for the third quarter of 2021 compared to the prior year period. The average avocado sales price per carton increased 10% compared to the prior year period. This increase in the sales price per carton was mainly due to a decrease of supply of avocados in the marketplace. The volume of avocados sold in the third quarter of 2021 decreased 8% compared to the prior year period.

Nine Months Ended July 31, 2021 vs. Nine Months Ended July 31, 2020

Net sales for the Fresh products business decreased by approximately $27.5 million, or 6%, for the nine months ended July 31, 2021, compared to the corresponding period in fiscal 2020. This decrease was primarily related to decreased sales prices of avocados due to higher supply of avocados in the marketplace. In addition, tomato sales decreased due to a decline of tomato sales prices.

Sales of avocados decreased $15.9 million, or 4%, for the nine months ended July 31, 2021, compared to the prior year period. The average avocado sales price per carton decreased 5% compared to the prior year period. This decrease in the sales price per carton was mainly due to an increase of supply of avocados in the marketplace. The volume of avocados sold in the nine months ended July 31, 2021 increased 1% compared to the prior year period.

Sales of tomatoes decreased $12.2 million, or 26%, for the nine months ended July 31, 2021, compared to the prior year period. This decrease in tomato sales was primarily due to a 24% decrease in the average sales price per carton compared to the prior year period, in addition to a decrease of 3% of the number of tomato cartons sold due to a delay in the start of the growing season.

RFG

Three Months Ended July 31, 2021 vs. Three Months Ended July 31, 2020

Net sales for RFG for the quarter ended July 31, 2021, compared to the corresponding period in fiscal 2020, increased $12.9 million, or 14%. The increase was primarily due to additional sales in regions where RFG has added manufacturing capacity.

Nine Months Ended July 31, 2021 vs. Nine Months Ended July 31, 2020

Net sales for RFG for the nine months end July 31, 2021, compared to the corresponding period in fiscal 2020, decreased $15.0 million, or 5%. The decrease was primarily due to lower sales out of the Midwest, relating to the closure of RFG’s co-packing partner in that region, which occurred in April 2020. This was partially offset by additional sales in regions where RFG has added manufacturing capacity. Additionally, changing consumer demand and buying patterns related to COVID-19 adversely impacted RFG’s sales during the nine months ended July 31, 2021.

Calavo Foods

Three Months Ended July 31, 2021 vs. Three Months Ended July 31, 2020

Net sales for Calavo Foods for the quarter ended July 31, 2021, compared to the corresponding period in fiscal 2020, increased $2.3 million, or 12%. Sales of prepared avocado products increased by approximately $2.4 million, or 13%, primarily related to an increase in the total volume of pounds sold.

Nine Months Ended July 31, 2021 vs. Nine Months Ended July 31, 2020

Net sales for Calavo Foods for the nine months ended July 31, 2021, compared to the corresponding period in fiscal 2020, increased $1.2 million, or 2%. Sales of prepared avocado products increased by approximately $1.2 million, or 2%, primarily related to an increase in the sales price per pound, partially offset by a decrease in pounds sold. Sales of prepared avocado products were impacted primarily by a decline in demand from foodservice customers related to COVID-19 during the year.

30

Gross Profit

The following table summarizes our gross profit and gross profit percentages by business segment for the three and nine months ended July 31, 2021 and 2020:

Three months ended July 31, 

Nine months ended July 31, 

2021

Change

2020

2021

Change

2020

Gross Profit:

    

    

    

    

    

    

    

    

    

    

    

    

 

Fresh products

$

12,202

(31)

%  

$

17,734

$

40,355

4

%  

$

38,721

RFG

 

(5,589)

(169)

%  

 

8,055

 

(3,324)

(124)

%  

 

13,666

Calavo Foods

 

1,254

(75)

%  

 

5,046

 

11,275

(31)

%  

 

16,331

Total gross profit

$

7,867

(74)

%  

$

30,835

$

48,306

(30)

%  

$

68,718

Gross profit percentages:

Fresh products

 

7.6

%  

 

10.9

%  

 

9.2

%  

 

8.3

%

RFG

 

(5.4)

%  

 

8.9

%  

 

(1.1)

%  

 

4.5

%

Calavo Foods

 

5.9

%  

 

26.6

%  

 

19.3

%  

 

28.5

%

Consolidated

 

2.8

%  

 

11.4

%  

 

6.2

%  

 

8.3

%

Summary

Our cost of goods sold consists predominantly of ingredient costs (fruit, vegetables and other food products), packing materials, freight and handling, labor and overhead (including depreciation) associated with preparing food products, and other direct expenses pertaining to products sold.

Gross profit decreased by approximately $23.0 million, or 74%, for the third quarter of fiscal 2021 compared to the corresponding period in fiscal 2020. The decrease was primarily attributable to gross profit declines across all segments. Gross profit decreased by approximately $20.4 million, or 30%, for the nine months ended July 31, 2021, compared to the corresponding period in fiscal 2020. The decrease was primarily attributable to gross profit declines in the Calavo Foods and RFG segments, partially offset by a gross margin improvement in the Fresh products segment.

Fresh products

The decrease in our Fresh products segment gross profit percentage for the quarter ended July 31, 2021, was the result of decreased gross profit for avocados. For the third quarter of fiscal 2021, the gross profit percentage for avocados was 7.5% compared to 11.0% for the third quarter of 2020. In fiscal 2021, we were unable to increase prices sufficiently to match increases in fruit costs. In addition, we experienced increased labor and freight costs, and less desirable fruit that negatively impacted gross margin for the Fresh products segment.

Gross profit for the quarter was also affected by the strengthening of the U.S. dollar in relation to the Mexican peso during the quarter, resulting in a $0.6 million net gain related the remeasurement of peso-dominated net assets at our Mexican subsidiaries. During the same period last year, we had a remeasurement gain of $1.4 million.

The increase in our Fresh products segment gross profit percentage for the nine months ended July 31, 2021 was the result of increased gross profit for avocados. For the nine months ended July 31, 2021, the gross profit percentage for avocados was 9.1% compared to 8.2% for the prior year period. Gross profit benefited for the nine-month period by the strengthening of the U.S. dollar in relation to the Mexican peso during the nine months ended July 31, 2021, which resulted in a $1.1 million net gain related the remeasurement of peso-dominated net assets at our Mexican subsidiaries. During the same period last year, we had a remeasurement loss of $1.9 million.

Note that any additional significant fluctuations in the exchange rate between the U.S. dollar and the Mexican peso may have a material impact on future gross profits for our Fresh products segment.

31

RFG

RFG’s gross profit (loss) percentage for the quarter ended July 31, 2021 was (5.4)%, compared to 8.9% for the prior year period. RFG’s gross profit (loss) percentage for the nine months ended July 31, 2021 was (1.1)%, compared to 4.5% for the prior year period. The declines in gross profit for the quarter and nine months ended July 31, 2021, were due to increased commodity costs, lack of availability of key commodities, lower supply and higher turnover of labor that caused increase overtime costs and decreased efficiencies, and extraordinary weather events. In addition, RFG’s gross profit (loss) was negatively impacted by the decreased sales that resulted from the closure of our Midwest co-packing partner.

Lastly, in July 2021, we reserved $2.3 million as allowance for disputed accounts receivable from certain significant customers from the RFG segment that we deemed were uncollectible.

We continue to experience operational challenges to our production facilities and logistics networks, shortage of labor and impacts from increases in prices of petroleum-based products, packaging materials and commodities, all of which are increasing costs companywide with the effects especially pronounced at RFG.

Beginning in the third quarter of fiscal 2021, in response to the inflationary costs described above, we began to notify our customers of our plans to institute price increases for our RFG and Foods products. Management believes the price increases will largely be accepted by our customers without significant loss of sales, will reverse the margin compression experienced by RFG and Foods segments during the pandemic, and will enable us to continue to invest in initiatives that drive growth. However, we cannot assure you that such price increases will not cause a loss of sales, will improve margins in our RFG and Foods segments or that we will be able to undertake future initiatives to drive growth.

Management has considered the impact of current operating results as well as expected future results and has concluded that there were no impairment indicators as of July 31, 2021. This is consistent with the Company’s previous assessments which had reflected a significant cushion between the Company’s fair value determinations and the recorded carrying values of the respective intangible assets. Management will continue to evaluate the impact of operating results on these considerations in future quarters.

Calavo Foods

Calavo Foods’ gross profit percentage for the third quarter of fiscal 2021 was 5.9%, compared to 26.6% for the prior year period. Calavo Foods’ gross profit percentage for the nine months ended July 31, 2021 was 19.3%, compared to 28.5% for the prior year period. The decreases in Calavo Foods gross profit percentage were due primarily to higher per pound fruit costs and manufacturing costs. The increase in manufacturing costs for the nine months ended July 31, 2021, compared to the prior year period is mainly due to a decrease in the pounds produced. Any significant fluctuation in the cost of fruit used in the production process or the exchange rate between the U.S. dollar and the Mexican peso may have a material impact on future gross profit for our Calavo Foods segment.

Selling, General and Administrative

Three months ended July 31, 

Nine months ended July 31, 

2021

Change

2020

2021

Change

2020

(Dollars in thousands)

(Dollars in thousands)

Selling, general and administrative

$

12,387

    

(8)

%  

$

13,424

    

$

40,374

    

(9)

%  

$

44,226

    

Percentage of net sales

 

4.3

%  

 

5.0

%  

 

5.2

%  

 

5.4

%

Selling, general and administrative expenses of $12.4 million for the three months ended July 31, 2021 include costs of marketing and advertising, sales expenses (including broker commissions) and other general and administrative costs. Selling, general and administrative expenses decreased by $1.0 million, or 8%, for the three months ended July 31, 2021 compared to the prior year period. This decrease was primarily due to a decrease in salaries and benefit expense due to the eliminations of staff positions ($0.3 million), stock-based compensation decreased due to less amortization related to MIP stock awards from prior year ($0.3 million) and a decrease in insurance expense ($0.3 million).

32

Selling, general and administrative expenses decreased by $3.9 million, or 9%, for the nine months ended July 31, 2021 compared to the prior year period. This decrease was primarily due to a decrease in salaries and benefit expense due to the eliminations of staff positions ($2.3 million), prior year stock grants for certain management transition expenses ($1.1 million) and a decrease in broker commission ($0.7 million). Partially offsetting these decreases was the vesting of restricted stock for the retirement of our former Chairman ($0.7 million).

Loss from unconsolidated entities

Three months ended July 31, 

Nine months ended July 31,

 

2021

Change

2020

2021

Change

2020

 

(Dollars in thousands)

(Dollars in thousands)

 

Loss from unconsolidated entities

    

$

(469)

    

(60)

%  

$

(1,170)

    

$

(1,755)

    

(72)

%  

$

(6,375)

Losses from unconsolidated entities includes our participation in earnings or losses from our investments in FreshRealm and Don Memo. For the three and nine months ended July 31, 2021, we realized losses from Agricola Don Memo totaling $0.5 million and $1.8 million. For the three and nine months ended July 31, 2020, we realized income from Agricola Don Memo totaling $0.6 million and $0.9 million. For the three and nine months ended July 31, 2020, we realized losses from FreshRealm totaling $1.8 million and $7.2 million.

Income Taxes (Provision) Benefit

Three months ended July 31, 

Nine months ended July 31, 

2021

Change

2020

2021

Change

2020

Income tax benefit (provision)

    

$

(12,358)

    

(364)

%  

$

4,682

    

$

(17,073)

    

(361)%

$

6,540

    

Effective tax rate

 

(2,218.7)

%  

 

23.1

%  

 

93.9

%  

 

24.7

%

Our tax provision is determined using an estimated annual effective tax rate and adjusted for discrete taxable events that may occur during the quarter.

In June 2021, we paid $2.4 million related to the settlement of the 2011 Assessment (See Note 7 to the consolidated condensed financial statements included in this Quarterly Report for further information). Of this amount, $1.5 million was included in Income tax provision and $0.9 million which was related to value added taxes was included in expenses related to Mexican tax matters in the accompanying statement of operations.

In July 2021, based on our evaluation of the most probable outcomes of the 2013 Assessment, we have recorded an accrual of $11 million in the accompanying financials, which has been recorded as a discrete item in tax provision expense An additional $0.1 million of related professional fees have also been recorded as expenses related to the Mexican tax matters. See Note 7 to the consolidated condensed financial statements included in this Quarterly Report for further information.

For the first quarter ended in fiscal 2020, we recorded a discrete income tax benefit of approximately $0.2 million, pursuant to ASU 2016-09, Improvements to Employee Share-based Payment Accounting.  Our effective tax rate was higher in the first quarter of fiscal 2020 as a result of discrete excess tax benefits on vesting share-based compensation in addition to the tax benefit associated with the quarter-to-date loss. We recognize the effects of tax legislation in the period in which the law is enacted.  Our deferred tax assets and liabilities are remeasured using enacted tax rates expected to apply to taxable income in the years we estimate the related temporary differences to reverse.

Liquidity and Capital Resources

Cash provided by operating activities was $12.4 million for the nine months ended July 31, 2021, compared to cash used by operating activities of $20.4 million for the corresponding period in fiscal 2020. Cash used by operating activities for the nine months ended July 31, 2021 reflect primarily our net income of $1.1 million, plus add-backs for

33

non-cash activities (depreciation and amortization, stock-based compensation expense, provision for losses on accounts receivable, losses from unconsolidated entities, net gains or losses on Limoneira shares, deferred taxes, loss on disposal of property, plant and equipment, loss on the reserve for FreshRealm, SFFI, and gain on the sale of the Temecula packinghouse) of $4.3 million and a net increase in the components of our working capital of approximately $7.0 million.

Increases in operating cash flows caused by working capital changes include an increase in payable to growers of $18.7 million, a net increase in accounts payable, accrued expenses and other liabilities of $14.5 million, a decrease in income taxes receivable of $4.0 million, and a decrease in prepaid expenses and other current assets of $1.4 million, partially offset by, an increase in accounts receivable of $16.1 million, an increase in other assets of $6.1 million, an increase in inventory of $5.7 million, and an increase in advances to suppliers of $3.6 million.

The increase in payable to growers is mostly due to increased volumes and sales prices for California and Mexican avocados in the month of July 2021 compared to October 2020. The increase in accounts payable, accrued expenses and other liabilities is primarily related to an $11 million accrual related to the 2013 Mexican Tax Assessment (See Note 7) and to an increase in payables related to an increase in the volume of California and Mexican avocados. The decrease in income taxes receivable is due to the timing of estimated payments made during the nine months ended July 31, 2021. The increase in our accounts receivable, as of July 31, 2021, when compared to October 31, 2020, is primarily due an increase in sales in July 2021 compared to October 2020. The increase in other assets is primarily related to the increase in IVA receivable in fiscal 2021. The increase in our inventory, as of July 31, 2021 when compared to October 31, 2020, is primarily due to higher inventory of California and Mexican Avocados. The increase in advances to suppliers is mainly due to advances to our tomato growers in the first nine months of fiscal 2021.

Cash used in investing activities was $8.5 million for the nine months ended July 31, 2021, which primarily related to the purchases of property, plant and equipment of $9.6 million, a $3.5 million bridge loan to Agricola Belher and infrastructure advances to Don Memo for $1.3 million, partially offset by, $6.0 million received from FreshRealm related to the separation agreement.

Cash used in financing activities was $6.6 million for the nine months ended July 31, 2021, which related principally to the payment of a $20.3 million dividend, payments on long-term obligations of $1.2 million and the payment of minimum withholding taxes on net share settlement of equity awards of $0.7 million, partially offset by, net proceeds on our credit facilities totaling $15.5 million

Our principal sources of liquidity are our existing cash balances, cash generated from operations, amounts available for borrowing under our existing Credit Facility, and our investment in Limoneira shares. Restricted cash, cash and cash equivalents as of July 31, 2021 and October 31, 2020 totaled $1.3 million and $4.1 million. Our working capital at July 31, 2021 was $57.6 million, compared to $29.6 million at October 31, 2020.

We believe that cash flows from operations, the available Credit Facility, and other sources will be sufficient to satisfy our future capital expenditures, grower recruitment efforts, working capital and other financing requirements for at least the next twelve months. We will continue to pursue grower recruitment opportunities and expand relationships with retail and/or foodservice customers to fuel growth in each of our business segments. We have a revolving credit facility with Bank of America as administrative agent and Farm Credit West as joint lead arranger. Under the terms of this agreement, we may draw on funds for both working capital and long-term productive asset purchases. Total credit available under this agreement is $100 million and it expires in January 2026. See Note 13 to the consolidated condensed financial statements included in this Quarterly Report for more information. Upon notice to Bank of America, we may from time to time, request an increase in the Credit Facility by an amount not exceeding $50 million. For our Credit Facility, the weighted-average interest rate was 2.9% and 1.9% at July 31, 2021 and October 31, 2020. Under the Credit Facility, we had $36.0 million and $20.6 million outstanding as July 31, 2021 and October 31, 2020. As of July 31, 2021, we have $64 million of our line of credit available.

The Credit Facility agreement contains customary affirmative and negative covenants for agreements of this type, including the following financial covenants applicable to the Company and its subsidiaries on a consolidated basis: (a) a quarterly consolidated leverage ratio of not more than 2.50 to 1.00 and (b) a quarterly consolidated fixed charge coverage

34

ratio of not less than 1.15 to 1.00. We were in compliance with all such covenants at July 31, 2021 and at the date of this Quarterly Report.

Contractual Obligations

There have been no material changes to our contractual commitments, other than the Mexican tax matters discussed in footnote 7, from those previously disclosed in our Annual Report on Form 10-K for our fiscal year ended October 31, 2020. For a summary of the contractual commitments at October 31, 2020, see Part II, Item 7, in our 2020 Annual Report on Form 10-K.

Impact of Recently Issued Accounting Pronouncements

See Note 1 to the consolidated condensed financial statements included in this Quarterly Report.

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Our financial instruments include cash and cash equivalents, accounts receivable, payable to growers, accounts payable, current and long-term borrowings pursuant to our Credit Facility, and long-term, fixed-rate obligations. All of our financial instruments are entered into during the normal course of operations and have not been acquired for trading purposes. The table below summarizes interest rate sensitive financial instruments and presents principal cash flows in U.S. dollars, which is our reporting currency, and weighted-average interest rates by expected maturity dates, as of July 31, 2021.

(All amounts in thousands)

Expected maturity date July 31,

    

2022

    

2023

    

2024

    

2025

    

2026

    

Thereafter

    

Total

    

Fair Value

Assets

Restricted cash, cash and cash equivalents (1)

$

1,338

$

$

$

$

$

$

1,338

$

1,338

Accounts receivable (1)

 

79,979

 

 

 

 

 

 

79,979

 

79,979

Advances to suppliers (1)

 

8,703

 

 

 

 

 

 

8,703

 

8,703

Liabilities

Payable to growers (1)

$

30,040

$

$

$

$

$

$

30,040

$

30,040

Accounts payable (1)

 

10,424

 

 

 

 

 

 

10,424

 

10,424

Borrowings pursuant to credit facilities (1)

 

 

 

 

 

36,000

 

 

36,000

 

36,000

(1)We believe the carrying amounts of cash and cash equivalents, accounts receivable, advances to suppliers, payable to growers, and accounts payable approximate their fair value due to the short maturity of these financial instruments and the carrying amount of borrowings pursuant to credit facilities approximates fair market value due to the variable rate of interest.

We were not a party to any derivative instruments during the fiscal year. It is currently our intent not to use derivative instruments for speculative or trading purposes. Additionally, we do not use any hedging or forward contracts to offset market volatility.

Our Mexican-based operations transact a significant portion of business in Mexican pesos. Funds are transferred by our corporate office to Mexico on a weekly basis to satisfy domestic cash needs. We do not currently use derivative instruments to hedge fluctuations in the Mexican peso to U.S. dollar exchange rates. Management does, however, evaluate this opportunity from time to time. Total foreign currency remeasurement gains for the three months ended July 31, 2021 and 2020, net of losses, was $0.6 million and $1.4 million. Total foreign currency remeasurement gains for the nine months ended July 31, 2021, net of losses, was $1.1 million. Total foreign currency remeasurement losses for the nine months ended July 31, 2020, net of gains, was $1.9 million.

35

ITEM 4. CONTROLS AND PROCEDURES

Under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, we conducted an evaluation of our disclosure controls and procedures, as such term is defined in Rule 13a-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), as of the end of the period covered by this report.  Based on this evaluation, our principal executive officer and our principal financial officer concluded that our disclosure controls and procedures were effective.

There were no changes in the Company’s internal control over financial reporting during the quarter ended July 31, 2021 that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.

PART II. OTHER INFORMATION

ITEM 1. LEGAL PROCEEDINGS

From time to time, we are involved in litigation arising in the ordinary course of our business. We have provided information about certain legal proceedings in which we are involved in Note 7 to the consolidated condensed financial statements included in this Quarterly Report for further information.

ITEM 1A. RISK FACTORS

The risk factors set forth below update the risk factors in our Annual Report on Form 10-K for the year ended October 31, 2020.  In addition to the risk factors below, you should carefully consider the risk factors discussed in our most recent Form 10-K report, which could materially affect our business, financial position, results of operations and the trading price of our common stock.  The risks and uncertainties that we face are not limited to those set forth below and/or in the 2020 Form 10-K.  Additional risks and uncertainties not presently known to us or that we currently believe to be immaterial may also adversely affect our business and the trading price of our common stock.

The recovery from the COVID-19 pandemic and the current economic climate is increasing labor costs, commodity costs and logistical costs which has adversely affected our business operations and results of operations and may continue to do so in the future. Our efforts to raise prices may not be successful at offsetting these cost increases and may have other adverse effects.

We have experienced operational challenges to our production facilities and logistics networks, shortage of labor and impacts from increases in prices of petroleum-based products, packaging materials and commodities, all of which are increasing costs companywide with the effects especially pronounced at RFG. These factors and others caused a significant decline in gross margin for our RFG segment and on a companywide basis for the three months ended July 31, 2021 compared to the prior year period.

Beginning in the third quarter of fiscal 2021, in response to these inflationary costs, we began to notify our customers of our plans to institute price increases for our RFG and Foods products. We cannot assure you that these price increases will be accepted by our customers without significant loss of sales or will reverse the margin compression experienced by RFG and Foods segments during the pandemic. If compressed gross profits continue or if we experience a loss of sales due to price increases in our RFG and Foods segments, we may not be able to undertake future initiatives to drive growth.

A continued shortage of qualified labor could negatively affect our business and materially reduce earnings.

We have experienced shortages of qualified labor across our operations. Participants in our supply chain have also experienced shortages of qualified labor. The future success of our operations, including the achievement of our strategic objectives, depends on our ability, and the ability of third parties on which we rely to supply and to deliver our products, to identify, recruit, develop and retain qualified and talented individuals. As a result, any shortage of qualified labor could significantly adversely affect our business. Employee recruitment, development and retention efforts that we or such third parties undertake may not be successful, which could result in a shortage of qualified individuals in future

36

periods. Any such shortage could decrease our ability to effectively produce and deliver product and to achieve our strategic objectives. Such a shortage would also likely lead to higher wages for employees (or higher costs to purchase the services of such third parties) and a corresponding reduction in our results of operations. In the current operating environment, we are experiencing a shortage of qualified labor in certain geographies, particularly with plant production workers, resulting in increased costs from certain temporary wage actions, such as hiring and referral and retention bonus program. A continuation of such shortages for a prolonged period of time could have a material adverse effect on our results of operations.

Management and key personnel changes may disrupt our operations, and we may have difficulty attracting and retaining qualified replacements.

We have experienced changes in management and other key personnel in critical functions across our organization, including our chief executive officer and our chief financial officer. Both of these offices will be held on an interim basis until we are able recruit qualified replacements.  Changes in management and other key personnel have the potential to disrupt our business, and any such disruption could adversely affect our operations, programs, growth, financial condition and results of operations. Further, new members of management may have different perspectives on programs and opportunities for our business, which may cause us to focus on new business opportunities or reduce or change emphasis on our existing business programs.

Our success is dependent upon our ability to attract and retain qualified management and key personnel in a highly competitive environment. Qualified individuals are in high demand, and we may incur significant costs to attract them, particularly at the executive level. We may face difficulty in attracting, retaining and compensating key talent for a number of reasons, including competitive market conditions and the need to align the vision of a new executive team with our Board’s vision for our company. We cannot assure you that we will be able to hire or retain the personnel necessary to achieve our strategic vision, that personnel we do recruit will be successful or that the loss of any such personnel will not have a material impact on our financial condition and results of operations.

Our dispute with Mexican tax authorities related to the 2013 Tax Assessment may have a material adverse effect on our results of operations and financial position. This dispute has resulted in liens placed on the fixed assets and bank accounts of Calavo de Mexico.

In July 2018, a local office of the Servicio de Administracion Tributaria in Mexico (the “SAT”) issued a final tax assessment (the “2013 Assessment”) totaling approximately $2.6 billion Mexican pesos (which includes annual adjustments for inflation, and equals approx. $128.8 million USD at July 31, 2021) related to a fiscal 2013 tax audit. This amount has been adjusted for inflation as of July 31, 2021 to the amount of $3 billion Mexican pesos (approx. $150 million USD). Additionally, the tax authorities have determined that we owe our employees profit-sharing liability, totaling approximately $118 million Mexican pesos (approx. $5.8 million USD at July 31, 2021). In August 2018, we filed an administrative appeal (the “Administrative Appeal”) on the 2013 Assessment, appealing our case to the SAT’s Legal Administration in Michoacan.

On June 25, 2021, we became aware that the Administrative Appeal had been resolved against Calavo de Mexico (“CDM”) on March 12, 2021, and that CDM had allegedly failed to timely respond to and challenge the SAT’s notification of such resolution, therefore rendering the 2013 Assessment as definitive. In addition, the SAT has placed liens on the fixed assets of CDM, with a net book value of approximately $26 million USD, and on bank accounts of CDM totaling approximately $1 million USD in order to guaranty the 2013 Assessment.

While we have taken measures to vigorously defend our position that the 2013 Assessment is without merit, including filing a writ with the SAT requesting a substitution of a financial bond for the above-mentioned liens, filing an Administrative Reconsideration (the “Reconsideration”) before the Central Legal Department of the SAT located in Mexico City, filing a formal complaint, or queja, (the “Complaint”) before the PRODECON (Mexican Tax Ombudsman) to request their assistance with having the SAT act upon the Reconsideration and filing an Annulment Suit (the “Suit”) with the Federal Tax Court, which among other things, contends that the notifications made by the SAT to CDM and its designated advisors of the resolution of the Administrative Appeal in March 2021 was not legally communicated and

37

asserts same matters central to the Reconsideration as wrongly concluded in the resolution of the Administrative Appeal, we cannot assure you that any of these measures will be successful or that we will be able to settle the 2013 Assessment on terms acceptable to us or at all. Such outcomes could have a material adverse effect on our results of operations and financial condition and could result in an event of default under our credit facility and the acceleration of indebtedness under such facility. Further, we cannot assure you that the provision for this matter in our financial statements will be adequate to fund any settlement we may ultimately enter into or any amount of taxes that the SAT is ultimately able to recover.

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

In December 2020, Calavo withheld 12,448 shares from certain officers for the payments of minimum withholding of taxes on the net share settlement of equity awards. In February 2021, Calavo withheld 1,664 shares from our chief executive officer for the payment of minimum withholding of taxes on the net share settlement of equity awards. In May 2021, Calavo withheld 603 shares from our former chief financial officer for the payment of minimum withholding of taxes on the net share settlement of equity awards.

ITEM 6. EXHIBITS

10.1

Separation Agreement dated June 16th, 2021 by and between Calavo Growers, Inc. and Kevin Manion  (1)

10.2

Independent Contractor Agreement dated June 17th, 2021 by and between Calavo Growers, Inc. and Kevin Manion (1)

31.1

Certification of Chief Executive Officer Pursuant to 15 U.S.C. § 7241, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002. *

31.2

Certification of Principal Financial Officer Pursuant to 15 U.S.C. § 7241, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002. *

32.1

Certification by Chief Executive Officer and Chief Financial Officer of Periodic Report Pursuant to 18 U.S.C. Section 1350. *

101

The following financial information from the Quarterly Report on Form 10-Q of Calavo Growers, Inc. for the quarter ended July 31, 2021, formatted in Inline XBRL (Extensible Business Reporting Language): (1) Consolidated Condensed Balance Sheets as of July 31, 2021 and October 31, 2020; (2) Consolidated Condensed Statements of Operations for the three and nine months ended July 31, 2021 and 2020; (3) Consolidated Condensed Statements of Cash Flows for the three and nine months ended July 31, 2021 and 2020; (4) Consolidated Statements of Shareholders’ Equity for the three and nine months ended July 31, 2021 and 2020; and (5) Notes to Consolidated Condensed Financial Statements.

104

Cover Page Interactive Data File (formatted as Inline XBRL).

(1)Previously filed on June 16, 2021 as an exhibit to the Registrant’s Report on Form 8-K and incorporated herein by reference.

*

Filed with this Form 10-Q.

38

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.

Calavo Growers, Inc.

(Registrant)

Date: September 8, 2021

By

/s/ James Gibson

James Gibson

Chief Executive Officer

(Principal Executive Officer)

Date: September 8, 2021

By

/s/ Farha Aslam

Farha Aslam

Chief Financial Officer

(Principal Financial Officer)

39

EX-31.1 2 cvgw-20210731xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATION PURSUANT TO

15 U.S.C. § 7241

AS ADOPTED PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, James Gibson, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Calavo Growers, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements and other financial information included in this report, fairly present, in all material respects, the financial condition, results of operations, and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of the 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 that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s Board of Directors:
(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:  September 8, 2021

/s/  James Gibson

James Gibson

Chief Executive Officer


EX-31.2 3 cvgw-20210731xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION PURSUANT TO

15 U.S.C. § 7241

AS ADOPTED PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Farha Aslam, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Calavo Growers, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements and other financial information included in this report, fairly present, in all material respects, the financial condition, results of operations, and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of the 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 that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s Board of Directors:
(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: September 8, 2021

/s/ Farha Aslam

Farha Aslam

Chief Financial Officer

(Principal Financial Officer)


EX-32.1 4 cvgw-20210731xex32d1.htm EX-32.1

Exhibit 32.1

WRITTEN STATEMENT OF CHIEF EXECUTIVE OFFICER

AND CHIEF FINANCIAL OFFICER

Each of the undersigned, the Chief Executive Officer, and Chief Financial Officer of Calavo Growers, Inc. (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 his knowledge, the Company’s Quarterly Report on Form 10-Q for the quarter ended July 31, 2021, as filed with the Securities and Exchange Commission on the date hereof (the Report), fully complies with the requirements of Section 13(a) or 15 (d) of the Securities Exchange Act of 1934 and that information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Dated:  September 8, 2021

/s/  James Gibson

James Gibson

Chief Executive Officer

/s/ Farha Aslam

Farha Aslam

Chief Financial Officer


EX-101.SCH 5 cvgw-20210731.xsd EX-101.SCH 00100 - Statement - CONSOLIDATED CONDENSED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONSOLIDATED CONDENSED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONSOLIDATED CONDENSED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Information regarding our operations in different segments - Gross Profit (Detail) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Other Assets - Other Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Other Assets - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONSOLIDATED CONDENSED BALANCE SHEETS (PARENTHETICAL) link:presentationLink link:calculationLink link:definitionLink 00305 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONSOLIDATED CONDENSED STATEMENTS OF SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Description of the business link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Information regarding our operations in different segments link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Related party transactions link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Other Assets link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Other events link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Noncontrolling interest link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Earnings per share link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Mexican IVA taxes receivable link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Credit Facility link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Information regarding our operations in different segments (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Other Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Noncontrolling interest (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Earnings per share (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Description of the business (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Information regarding our operations in different segments - Product (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Information regarding our operations in different segments - Geographic (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Related party transactions (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - Related party transactions - FreshRealm (Details) link:presentationLink link:calculationLink link:definitionLink 40503 - Disclosure - Other Assets - Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Stock-Based Compensation - Restricted Stock (Details) link:presentationLink link:calculationLink link:definitionLink 40603 - Disclosure - Stock-Based Compensation - Stock Option (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Other Events (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Noncontrolling Interest (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Mexican IVA taxes receivable (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - FreshRealm Separation (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Credit Facility (Details) link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - FreshRealm Separation link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - COVID-19 Pandemic Impact link:presentationLink link:calculationLink link:definitionLink 20102 - Disclosure - Description of the business (Policies) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 cvgw-20210731_cal.xml EX-101.CAL EX-101.DEF 7 cvgw-20210731_def.xml EX-101.DEF EX-101.LAB 8 cvgw-20210731_lab.xml EX-101.LAB EX-101.PRE 9 cvgw-20210731_pre.xml EX-101.PRE XML 10 cvgw-20210731x10q_htm.xml IDEA: XBRL DOCUMENT 0001133470 cvgw:FreshRealmMember 2021-02-02 2021-02-02 0001133470 us-gaap:MexicanTaxAuthorityMember cvgw:ValueAddedTaxesMember us-gaap:TaxYear2011Member 2021-06-16 2021-06-16 0001133470 us-gaap:MexicanTaxAuthorityMember cvgw:IncomeTaxesMember us-gaap:TaxYear2011Member 2021-06-16 2021-06-16 0001133470 us-gaap:CommonStockMember 2020-11-01 2021-01-31 0001133470 us-gaap:CommonStockMember 2020-05-01 2020-07-31 0001133470 us-gaap:CommonStockMember 2020-02-01 2020-04-30 0001133470 us-gaap:CommonStockMember 2019-11-01 2020-01-31 0001133470 us-gaap:RetainedEarningsMember 2021-07-31 0001133470 us-gaap:NoncontrollingInterestMember 2021-07-31 0001133470 us-gaap:AdditionalPaidInCapitalMember 2021-07-31 0001133470 us-gaap:RetainedEarningsMember 2021-04-30 0001133470 us-gaap:NoncontrollingInterestMember 2021-04-30 0001133470 us-gaap:AdditionalPaidInCapitalMember 2021-04-30 0001133470 2021-04-30 0001133470 us-gaap:RetainedEarningsMember 2021-01-31 0001133470 us-gaap:NoncontrollingInterestMember 2021-01-31 0001133470 us-gaap:AdditionalPaidInCapitalMember 2021-01-31 0001133470 2021-01-31 0001133470 us-gaap:RetainedEarningsMember 2020-10-31 0001133470 us-gaap:NoncontrollingInterestMember 2020-10-31 0001133470 us-gaap:AdditionalPaidInCapitalMember 2020-10-31 0001133470 us-gaap:RetainedEarningsMember 2020-07-31 0001133470 us-gaap:NoncontrollingInterestMember 2020-07-31 0001133470 us-gaap:AdditionalPaidInCapitalMember 2020-07-31 0001133470 us-gaap:RetainedEarningsMember 2020-04-30 0001133470 us-gaap:NoncontrollingInterestMember 2020-04-30 0001133470 us-gaap:AdditionalPaidInCapitalMember 2020-04-30 0001133470 2020-04-30 0001133470 us-gaap:RetainedEarningsMember 2020-01-31 0001133470 us-gaap:NoncontrollingInterestMember 2020-01-31 0001133470 us-gaap:AdditionalPaidInCapitalMember 2020-01-31 0001133470 2020-01-31 0001133470 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2019-10-31 0001133470 us-gaap:RetainedEarningsMember 2019-10-31 0001133470 us-gaap:NoncontrollingInterestMember 2019-10-31 0001133470 us-gaap:AdditionalPaidInCapitalMember 2019-10-31 0001133470 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-10-31 0001133470 us-gaap:CommonStockMember 2021-05-01 2021-07-31 0001133470 us-gaap:CommonStockMember 2021-02-01 2021-04-30 0001133470 us-gaap:CommonStockMember 2021-07-31 0001133470 us-gaap:CommonStockMember 2021-04-30 0001133470 us-gaap:CommonStockMember 2021-01-31 0001133470 us-gaap:CommonStockMember 2020-10-31 0001133470 us-gaap:CommonStockMember 2020-07-31 0001133470 us-gaap:CommonStockMember 2020-04-30 0001133470 us-gaap:CommonStockMember 2020-01-31 0001133470 us-gaap:CommonStockMember 2019-10-31 0001133470 us-gaap:EmployeeStockOptionMember 2020-11-01 2021-07-31 0001133470 us-gaap:EmployeeStockOptionMember 2020-10-31 0001133470 us-gaap:EmployeeStockOptionMember 2021-07-31 0001133470 2021-04-21 0001133470 2021-04-21 2021-04-21 0001133470 us-gaap:RestrictedStockMember 2020-10-31 0001133470 srt:ChiefFinancialOfficerMember us-gaap:RestrictedStockMember 2021-06-01 2021-06-30 0001133470 srt:ExecutiveOfficerMember us-gaap:RestrictedStockMember 2020-11-02 2020-11-02 0001133470 cvgw:KeyEmployeesMember us-gaap:RestrictedStockMember 2020-11-02 2020-11-02 0001133470 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2020-11-01 2021-07-31 0001133470 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2020-11-01 2021-07-31 0001133470 us-gaap:IntersegmentEliminationMember cvgw:FreshProductsMember 2021-05-01 2021-07-31 0001133470 us-gaap:IntersegmentEliminationMember cvgw:CalavoFoodsMember 2021-05-01 2021-07-31 0001133470 us-gaap:NonUsMember 2021-05-01 2021-07-31 0001133470 cvgw:RfgMember 2021-05-01 2021-07-31 0001133470 cvgw:FreshProductsMember 2021-05-01 2021-07-31 0001133470 cvgw:CalavoFoodsMember 2021-05-01 2021-07-31 0001133470 us-gaap:IntersegmentEliminationMember cvgw:FreshProductsMember 2020-11-01 2021-07-31 0001133470 us-gaap:IntersegmentEliminationMember cvgw:CalavoFoodsMember 2020-11-01 2021-07-31 0001133470 us-gaap:NonUsMember 2020-11-01 2021-07-31 0001133470 cvgw:RfgMember 2020-11-01 2021-07-31 0001133470 cvgw:FreshProductsMember 2020-11-01 2021-07-31 0001133470 cvgw:CalavoFoodsMember 2020-11-01 2021-07-31 0001133470 us-gaap:IntersegmentEliminationMember cvgw:FreshProductsMember 2020-05-01 2020-07-31 0001133470 us-gaap:IntersegmentEliminationMember cvgw:CalavoFoodsMember 2020-05-01 2020-07-31 0001133470 us-gaap:NonUsMember 2020-05-01 2020-07-31 0001133470 cvgw:RfgMember 2020-05-01 2020-07-31 0001133470 cvgw:FreshProductsMember 2020-05-01 2020-07-31 0001133470 cvgw:CalavoFoodsMember 2020-05-01 2020-07-31 0001133470 us-gaap:IntersegmentEliminationMember cvgw:FreshProductsMember 2019-11-01 2020-07-31 0001133470 us-gaap:IntersegmentEliminationMember cvgw:CalavoFoodsMember 2019-11-01 2020-07-31 0001133470 us-gaap:NonUsMember 2019-11-01 2020-07-31 0001133470 cvgw:RfgMember 2019-11-01 2020-07-31 0001133470 cvgw:FreshProductsMember 2019-11-01 2020-07-31 0001133470 cvgw:CalavoFoodsMember 2019-11-01 2020-07-31 0001133470 cvgw:FreshRealmMember cvgw:PromissoryNotesMember 2021-07-01 2021-07-31 0001133470 srt:DirectorMember 2021-05-01 2021-07-31 0001133470 cvgw:DonMemoMember 2021-05-01 2021-07-31 0001133470 cvgw:BelherMember 2021-05-01 2021-07-31 0001133470 srt:DirectorMember 2020-11-01 2021-07-31 0001133470 cvgw:DonMemoMember 2020-11-01 2021-07-31 0001133470 cvgw:BelherMember 2020-11-01 2021-07-31 0001133470 srt:DirectorMember 2020-05-01 2020-07-31 0001133470 cvgw:DonMemoMember 2020-05-01 2020-07-31 0001133470 cvgw:BelherMember 2020-05-01 2020-07-31 0001133470 srt:DirectorMember 2019-11-01 2020-07-31 0001133470 cvgw:DonMemoMember 2019-11-01 2020-07-31 0001133470 cvgw:BelherMember 2019-11-01 2020-07-31 0001133470 cvgw:FreshRealmMember 2021-05-01 2021-07-31 0001133470 country:US 2021-07-31 0001133470 country:MX 2021-07-31 0001133470 country:US 2020-10-31 0001133470 country:MX 2020-10-31 0001133470 cvgw:BelherMember 2021-07-01 2021-07-31 0001133470 srt:MaximumMember cvgw:DonMemoMember 2020-10-31 0001133470 cvgw:DonMemoMember 2021-02-01 2021-04-30 0001133470 cvgw:DonMemoMember 2020-11-01 2021-01-31 0001133470 cvgw:DonMemoMember 2020-10-01 2020-10-31 0001133470 cvgw:FreshRealmMember cvgw:PromissoryNotesMember 2021-02-03 0001133470 cvgw:FreshRealmMember 2021-02-03 0001133470 cvgw:FreshRealmMember 2020-10-31 0001133470 cvgw:AvocadosDeJaliscoMember 2021-05-01 2021-07-31 0001133470 cvgw:AvocadosDeJaliscoMember 2020-11-01 2021-07-31 0001133470 cvgw:AvocadosDeJaliscoMember 2020-05-01 2020-07-31 0001133470 cvgw:AvocadosDeJaliscoMember 2019-11-01 2020-07-31 0001133470 us-gaap:RetainedEarningsMember 2021-05-01 2021-07-31 0001133470 us-gaap:RetainedEarningsMember 2021-02-01 2021-04-30 0001133470 us-gaap:RetainedEarningsMember 2020-11-01 2021-01-31 0001133470 us-gaap:RetainedEarningsMember 2020-05-01 2020-07-31 0001133470 us-gaap:RetainedEarningsMember 2020-02-01 2020-04-30 0001133470 us-gaap:RetainedEarningsMember 2019-11-01 2020-01-31 0001133470 cvgw:AvocadosDeJaliscoMember cvgw:AvocadosDeJaliscoMember 2021-07-31 0001133470 cvgw:AvocadosDeJaliscoMember 2021-04-30 0001133470 cvgw:AvocadosDeJaliscoMember 2020-10-31 0001133470 cvgw:AvocadosDeJaliscoMember 2020-07-31 0001133470 cvgw:AvocadosDeJaliscoMember 2020-04-30 0001133470 cvgw:AvocadosDeJaliscoMember 2019-10-31 0001133470 us-gaap:MexicanTaxAuthorityMember cvgw:EmployeeProfitSharingLiabilityMember us-gaap:TaxYear2013Member 2021-07-31 0001133470 us-gaap:MexicanTaxAuthorityMember us-gaap:TaxYear2011Member 2020-11-01 2021-07-31 0001133470 us-gaap:MexicanTaxAuthorityMember us-gaap:TaxYear2011Member 2019-04-01 2019-04-30 0001133470 us-gaap:MexicanTaxAuthorityMember us-gaap:TaxYear2013Member 2018-07-01 2018-07-31 0001133470 us-gaap:MexicanTaxAuthorityMember us-gaap:TaxYear2011Member 2021-06-16 2021-06-16 0001133470 us-gaap:MexicanTaxAuthorityMember us-gaap:TaxYear2013Member 2020-11-01 2021-07-31 0001133470 us-gaap:RevolvingCreditFacilityMember 2021-01-29 0001133470 cvgw:TotalCreditFacilityMember 2021-01-29 0001133470 cvgw:AccordionCreditFacilityMember 2021-01-29 0001133470 us-gaap:RevolvingCreditFacilityMember 2021-01-28 0001133470 cvgw:TotalCreditFacilityMember 2021-01-28 0001133470 us-gaap:RevolvingCreditFacilityMember 2021-07-31 0001133470 us-gaap:RevolvingCreditFacilityMember 2020-10-31 0001133470 cvgw:LimoneiraMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0001133470 cvgw:LimoneiraMember us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0001133470 cvgw:LimoneiraMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-10-31 0001133470 cvgw:LimoneiraMember us-gaap:FairValueMeasurementsRecurringMember 2020-10-31 0001133470 us-gaap:TrademarksMember 2021-07-31 0001133470 us-gaap:TrademarksMember 2020-10-31 0001133470 us-gaap:MexicanTaxAuthorityMember us-gaap:TaxYear2013Member 2021-07-31 0001133470 us-gaap:TradeSecretsMember 2020-11-01 2021-07-31 0001133470 us-gaap:TradeNamesMember 2020-11-01 2021-07-31 0001133470 us-gaap:CustomerRelationshipsMember 2020-11-01 2021-07-31 0001133470 us-gaap:TradeSecretsMember 2021-07-31 0001133470 us-gaap:TradeNamesMember 2021-07-31 0001133470 us-gaap:CustomerRelationshipsMember 2021-07-31 0001133470 us-gaap:TradeSecretsMember 2020-10-31 0001133470 us-gaap:TradeNamesMember 2020-10-31 0001133470 us-gaap:CustomerRelationshipsMember 2020-10-31 0001133470 cvgw:LimoneiraMember 2021-05-01 2021-07-31 0001133470 cvgw:LimoneiraMember 2020-11-01 2021-07-31 0001133470 cvgw:LimoneiraMember 2020-05-01 2020-07-31 0001133470 cvgw:LimoneiraMember 2019-11-01 2020-07-31 0001133470 cvgw:DonMemoMember cvgw:BelherMember 2021-07-31 0001133470 us-gaap:RestrictedStockMember 2021-07-31 0001133470 2020-12-04 2020-12-04 0001133470 2020-07-31 0001133470 2019-10-31 0001133470 srt:MaximumMember 2021-07-31 0001133470 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0001133470 us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0001133470 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-10-31 0001133470 us-gaap:FairValueMeasurementsRecurringMember 2020-10-31 0001133470 srt:ExecutiveOfficerMember us-gaap:RestrictedStockMember 2021-05-01 2021-07-31 0001133470 cvgw:NonEmployeeDirectorsMember us-gaap:RestrictedStockMember 2021-05-01 2021-07-31 0001133470 us-gaap:RestrictedStockMember 2021-05-01 2021-07-31 0001133470 srt:ExecutiveOfficerMember us-gaap:RestrictedStockMember 2020-11-01 2021-07-31 0001133470 cvgw:NonEmployeeDirectorsMember us-gaap:RestrictedStockMember 2020-11-01 2021-07-31 0001133470 us-gaap:RestrictedStockMember 2020-11-01 2021-07-31 0001133470 srt:DirectorMember 2020-11-01 2021-07-31 0001133470 us-gaap:RestrictedStockMember 2020-05-01 2020-07-31 0001133470 us-gaap:RestrictedStockMember 2019-11-01 2020-07-31 0001133470 cvgw:DonMemoMember 2021-07-31 0001133470 us-gaap:AdditionalPaidInCapitalMember 2020-05-01 2020-07-31 0001133470 us-gaap:AdditionalPaidInCapitalMember 2019-11-01 2020-01-31 0001133470 us-gaap:AdditionalPaidInCapitalMember 2021-05-01 2021-07-31 0001133470 us-gaap:AdditionalPaidInCapitalMember 2021-02-01 2021-04-30 0001133470 us-gaap:AdditionalPaidInCapitalMember 2020-11-01 2021-01-31 0001133470 us-gaap:AdditionalPaidInCapitalMember 2020-02-01 2020-04-30 0001133470 cvgw:DonMemoMember 2021-07-31 0001133470 cvgw:BelherMember 2021-07-31 0001133470 cvgw:BelherMember 2020-10-31 0001133470 srt:DirectorMember 2021-07-31 0001133470 srt:DirectorMember 2020-10-31 0001133470 cvgw:FreshRealmMember 2021-02-03 2021-02-03 0001133470 cvgw:FreshRealmMember srt:MinimumMember cvgw:SuccessEventValueGreaterThan230MillionButLessThan380MillionMember 2021-02-03 0001133470 cvgw:FreshRealmMember srt:MinimumMember cvgw:SuccessEventValueGreaterThan100MillionButLessThan230MillionMember 2021-02-03 0001133470 cvgw:FreshRealmMember srt:MaximumMember cvgw:SuccessEventValueGreaterThan230MillionButLessThan380MillionMember 2021-02-03 0001133470 cvgw:FreshRealmMember srt:MaximumMember cvgw:SuccessEventValueGreaterThan100MillionButLessThan230MillionMember 2021-02-03 0001133470 cvgw:FreshRealmMember cvgw:PromissoryNotesMember 2021-02-03 2021-02-03 0001133470 cvgw:IntersegmentElimination2Member 2021-05-01 2021-07-31 0001133470 cvgw:IntersegmentElimination1Member 2021-05-01 2021-07-31 0001133470 cvgw:IntersegmentElimination2Member 2020-11-01 2021-07-31 0001133470 cvgw:IntersegmentElimination1Member 2020-11-01 2021-07-31 0001133470 cvgw:IntersegmentElimination2Member 2020-05-01 2020-07-31 0001133470 cvgw:IntersegmentElimination1Member 2020-05-01 2020-07-31 0001133470 cvgw:IntersegmentElimination2Member 2019-11-01 2020-07-31 0001133470 cvgw:IntersegmentElimination1Member 2019-11-01 2020-07-31 0001133470 us-gaap:IntersegmentEliminationMember 2021-05-01 2021-07-31 0001133470 us-gaap:IntersegmentEliminationMember 2020-11-01 2021-07-31 0001133470 us-gaap:IntersegmentEliminationMember 2020-05-01 2020-07-31 0001133470 us-gaap:IntersegmentEliminationMember 2019-11-01 2020-07-31 0001133470 cvgw:FreshRealmMember 2021-07-31 0001133470 cvgw:NonEmployeeDirectorsMember us-gaap:RestrictedStockMember 2020-11-02 2020-11-02 0001133470 cvgw:AvocadosDeJaliscoMember 2021-07-31 0001133470 cvgw:DonMemoMember 2020-10-31 0001133470 cvgw:LimoneiraMember 2021-07-31 0001133470 2020-11-01 2021-07-31 0001133470 us-gaap:NoncontrollingInterestMember 2021-05-01 2021-07-31 0001133470 2021-05-01 2021-07-31 0001133470 us-gaap:NoncontrollingInterestMember 2021-02-01 2021-04-30 0001133470 2021-02-01 2021-04-30 0001133470 us-gaap:NoncontrollingInterestMember 2020-11-01 2021-01-31 0001133470 2020-11-01 2021-01-31 0001133470 us-gaap:NoncontrollingInterestMember 2020-05-01 2020-07-31 0001133470 2020-05-01 2020-07-31 0001133470 us-gaap:NoncontrollingInterestMember 2020-02-01 2020-04-30 0001133470 2020-02-01 2020-04-30 0001133470 us-gaap:NoncontrollingInterestMember 2019-11-01 2020-01-31 0001133470 2019-11-01 2020-01-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:ValueAddedFruitsAndVegetablesAndPreparedFoodsMember cvgw:RfgMember 2021-05-01 2021-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:TomatoesMember cvgw:FreshProductsMember 2021-05-01 2021-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:SalsaMember cvgw:CalavoFoodsMember 2021-05-01 2021-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:PreparedAvocadoProductMember cvgw:CalavoFoodsMember 2021-05-01 2021-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:PapayasMember cvgw:FreshProductsMember 2021-05-01 2021-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:OtherFreshProductsMember cvgw:FreshProductsMember 2021-05-01 2021-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:AvocadosMember cvgw:FreshProductsMember 2021-05-01 2021-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:ValueAddedFruitsAndVegetablesAndPreparedFoodsMember 2021-05-01 2021-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:TomatoesMember 2021-05-01 2021-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:SalsaMember 2021-05-01 2021-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:RfgMember 2021-05-01 2021-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:PreparedAvocadoProductMember 2021-05-01 2021-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:PapayasMember 2021-05-01 2021-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:OtherFreshProductsMember 2021-05-01 2021-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:FreshProductsMember 2021-05-01 2021-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:CalavoFoodsMember 2021-05-01 2021-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:AvocadosMember 2021-05-01 2021-07-31 0001133470 us-gaap:OperatingSegmentsMember 2021-05-01 2021-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:ValueAddedFruitsAndVegetablesAndPreparedFoodsMember cvgw:RfgMember 2020-11-01 2021-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:TomatoesMember cvgw:FreshProductsMember 2020-11-01 2021-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:SalsaMember cvgw:CalavoFoodsMember 2020-11-01 2021-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:PreparedAvocadoProductMember cvgw:CalavoFoodsMember 2020-11-01 2021-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:PapayasMember cvgw:FreshProductsMember 2020-11-01 2021-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:OtherFreshProductsMember cvgw:FreshProductsMember 2020-11-01 2021-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:AvocadosMember cvgw:FreshProductsMember 2020-11-01 2021-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:ValueAddedFruitsAndVegetablesAndPreparedFoodsMember 2020-11-01 2021-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:TomatoesMember 2020-11-01 2021-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:SalsaMember 2020-11-01 2021-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:RfgMember 2020-11-01 2021-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:PreparedAvocadoProductMember 2020-11-01 2021-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:PapayasMember 2020-11-01 2021-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:OtherFreshProductsMember 2020-11-01 2021-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:FreshProductsMember 2020-11-01 2021-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:CalavoFoodsMember 2020-11-01 2021-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:AvocadosMember 2020-11-01 2021-07-31 0001133470 us-gaap:OperatingSegmentsMember 2020-11-01 2021-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:ValueAddedFruitsAndVegetablesAndPreparedFoodsMember cvgw:RfgMember 2020-05-01 2020-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:TomatoesMember cvgw:FreshProductsMember 2020-05-01 2020-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:SalsaMember cvgw:CalavoFoodsMember 2020-05-01 2020-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:PreparedAvocadoProductMember cvgw:CalavoFoodsMember 2020-05-01 2020-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:PapayasMember cvgw:FreshProductsMember 2020-05-01 2020-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:OtherFreshProductsMember cvgw:FreshProductsMember 2020-05-01 2020-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:AvocadosMember cvgw:FreshProductsMember 2020-05-01 2020-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:ValueAddedFruitsAndVegetablesAndPreparedFoodsMember 2020-05-01 2020-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:TomatoesMember 2020-05-01 2020-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:SalsaMember 2020-05-01 2020-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:RfgMember 2020-05-01 2020-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:PreparedAvocadoProductMember 2020-05-01 2020-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:PapayasMember 2020-05-01 2020-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:OtherFreshProductsMember 2020-05-01 2020-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:FreshProductsMember 2020-05-01 2020-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:CalavoFoodsMember 2020-05-01 2020-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:AvocadosMember 2020-05-01 2020-07-31 0001133470 us-gaap:OperatingSegmentsMember 2020-05-01 2020-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:ValueAddedFruitsAndVegetablesAndPreparedFoodsMember cvgw:RfgMember 2019-11-01 2020-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:TomatoesMember cvgw:FreshProductsMember 2019-11-01 2020-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:SalsaMember cvgw:CalavoFoodsMember 2019-11-01 2020-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:PreparedAvocadoProductMember cvgw:CalavoFoodsMember 2019-11-01 2020-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:PapayasMember cvgw:FreshProductsMember 2019-11-01 2020-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:OtherFreshProductsMember cvgw:FreshProductsMember 2019-11-01 2020-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:AvocadosMember cvgw:FreshProductsMember 2019-11-01 2020-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:ValueAddedFruitsAndVegetablesAndPreparedFoodsMember 2019-11-01 2020-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:TomatoesMember 2019-11-01 2020-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:SalsaMember 2019-11-01 2020-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:RfgMember 2019-11-01 2020-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:PreparedAvocadoProductMember 2019-11-01 2020-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:PapayasMember 2019-11-01 2020-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:OtherFreshProductsMember 2019-11-01 2020-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:FreshProductsMember 2019-11-01 2020-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:CalavoFoodsMember 2019-11-01 2020-07-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:AvocadosMember 2019-11-01 2020-07-31 0001133470 us-gaap:OperatingSegmentsMember 2019-11-01 2020-07-31 0001133470 2021-07-31 0001133470 2020-10-31 0001133470 cvgw:FreshRealmMember 2020-05-01 2020-07-31 0001133470 us-gaap:RevolvingCreditFacilityMember 2021-01-29 2021-01-29 0001133470 us-gaap:RevolvingCreditFacilityMember 2020-11-01 2021-07-31 0001133470 2019-11-01 2020-07-31 0001133470 us-gaap:MexicanTaxAuthorityMember us-gaap:TaxYear2013Member 2021-07-25 0001133470 cvgw:FreshRealmMember cvgw:SuccessEventValueGreaterThan230MillionButLessThan380MillionMember 2021-02-03 0001133470 cvgw:FreshRealmMember cvgw:SuccessEventValueGreaterThan100MillionButLessThan230MillionMember 2021-02-03 0001133470 cvgw:FreshRealmMember cvgw:SuccessEventValueEqualToOrGreaterThan380MillionMember 2021-02-03 iso4217:USD pure cvgw:director shares iso4217:USD shares iso4217:MXN cvgw:segment 17661000 P2Y P1Y 0001133470 --10-31 2021 Q3 false 17683000 0.50 10-Q true 2021-07-31 false 000-33385 CALAVO GROWERS, INC CA 33-0945304 1141-A Cummings Road Santa Paula CA 93060 805 525-1245 Common Stock CVGW NASDAQ Yes Yes Large Accelerated Filer false false false 17683309 368000 4055000 970000 6860000 3498000 79979000 63668000 47443000 41787000 14227000 10733000 8703000 5061000 6577000 10591000 158267000 135895000 129080000 130270000 57036000 60262000 30040000 23197000 4309000 6065000 2790000 2486000 28653000 28568000 9137000 10323000 40006000 32558000 459318000 429624000 30040000 11346000 10424000 9384000 40713000 36922000 20550000 20343000 11000000 7051000 6443000 1486000 1343000 100714000 106331000 36000000 54447000 58273000 5688000 5716000 3136000 3302000 99271000 67291000 0.001 0.001 100000000 100000000 17683000 17661000 18000 18000 167215000 165000000 1451000 1472000 90649000 89512000 259333000 256002000 459318000 429624000 285008000 270425000 782407000 824941000 277141000 239590000 734101000 756223000 7867000 30835000 48306000 68718000 12387000 13424000 40374000 44226000 1342000 1342000 54000 54000 162000 162000 -5808000 17465000 6752000 24654000 208000 203000 573000 732000 180000 628000 792000 2250000 -6000000 37192000 -6130000 37192000 -252000 218000 6843000 -9125000 -88000 -19084000 19944000 -20145000 12358000 -4682000 17073000 -6540000 -469000 -1170000 -1755000 -6375000 -12915000 -15572000 1116000 -19980000 66000 64000 -21000 -128000 -12981000 -15636000 1137000 -19852000 -0.74 -0.89 0.06 -1.13 -0.74 -0.89 0.06 -1.13 17630000 17586000 17616000 17558000 17630000 17586000 17669000 17558000 1116000 -19980000 12925000 11850000 57000 145000 -1755000 -6375000 6843000 -9125000 -6130000 37192000 1732000 2818000 3569000 162000 162000 170000 -230000 -7525000 16137000 4045000 5687000 6363000 -2291000 814000 3642000 -4873000 -4014000 4678000 7003000 9000 18694000 5027000 14500000 -12722000 12396000 20356000 9639000 8349000 623000 18396000 3500000 6000000 1477000 1326000 -8465000 -28222000 20343000 19354000 266350000 172450000 250900000 147850000 650000 1179000 1152000 687000 47000 86000 -6648000 3466000 -2717000 -4400000 4055000 7973000 1338000 3573000 1222000 593000 2761000 375000 568000 800000 17595000 18000 161606000 122557000 1688000 285869000 1165000 1165000 2000 47000 47000 931000 931000 17000 -63000 -63000 -938000 -938000 17614000 18000 162584000 122784000 1625000 287011000 2000 39000 39000 667000 667000 23000 1119000 1119000 1179000 1179000 -129000 -129000 -3278000 -3278000 17639000 18000 163230000 119506000 1496000 284250000 852000 852000 18000 64000 64000 -15636000 -15636000 17657000 18000 164082000 103870000 1560000 269530000 17661000 18000 165000000 89512000 1472000 256002000 2000 47000 47000 467000 467000 907000 907000 23000 -40000 -40000 5277000 5277000 17686000 18000 165487000 94789000 1432000 261726000 1357000 1357000 2000 135000 135000 -47000 -47000 8841000 8841000 17684000 18000 166709000 103630000 1385000 271742000 554000 554000 1000 48000 48000 66000 66000 -12981000 -12981000 17683000 18000 167215000 90649000 1451000 259333000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">1. Description of the business</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Business</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="white-space:pre-wrap;">Calavo Growers, Inc. (Calavo, the Company, we, us or our), is a global leader in the avocado industry and a provider of value-added fresh food. Our expertise in marketing and distributing avocados, prepared avocados, and other perishable foods allows us to deliver a wide array of fresh and prepared food products to retail grocery, foodservice, club stores, mass merchandisers, food distributors and wholesalers on a worldwide basis. We procure avocados from California, Mexico and other growing regions around the world. Through our various operating facilities, we (i) sort, pack, and/or ripen avocados, tomatoes and/or Hawaiian grown papayas, (ii) create, process and package a portfolio of healthy fresh foods including fresh-cut fruit and vegetables, and prepared foods and (iii) process and package guacamole and salsa. We distribute our products both domestically and internationally and report our operations in three different business segments: Fresh products, Renaissance Food Group (RFG) and Calavo Foods.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">The accompanying unaudited consolidated condensed financial statements have been prepared by the Company in accordance with accounting principles generally accepted in the United States and with the instructions to Form 10-Q and Article 10 of Regulation <span style="white-space:pre-wrap;">S-X of the Securities and Exchange Commission. Accordingly, they do not include all the information and footnotes required by accounting principles generally accepted in the United States for complete financial statements. In the opinion of management, the accompanying unaudited consolidated condensed financial statements contain all adjustments, consisting of adjustments of a normal recurring nature necessary to present fairly the Company’s financial position, results of operations and cash flows. The results of operations for interim periods are not necessarily indicative of the results that may be expected for a full year. These statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended</span> October 31, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Recently Adopted Accounting Standards</span> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> In October 2018, the Financial Accounting Standards Board (FASB) issued Accounting Standards Updated (ASU) 2018-17, </span><i style="font-style:italic;">Targeted Improvements to Related Party Guidance for Variable Interest Entities</i>. This ASU provides that indirect interests held through related parties in common control arrangements should be considered on a proportional basis for determining whether fees paid to decision makers and service providers are variable interests. This ASU was effective for us beginning the first day of our 2021 fiscal year. The adoption of this ASU did not have an impact on the Company’s consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> On November 1, 2020, the Company adopted an ASU</span><i style="font-style:italic;">, Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.</i> This update provides guidance regarding the capitalization of implementation costs incurred in a cloud computing arrangement that is a service contract. This ASU was adopted prospectively and cloud computing implementation costs incurred on November 1, 2020 or later are included in other noncurrent assets in the consolidated balance sheet and are presented within operating cash flows. As of July 31, 2021, capitalized implementation costs included in other noncurrent assets were less than $0.1 million and there was no accumulated amortization or amortization expense recorded during the three and nine months ended July 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">In January 2017, the FASB issued an ASU, <i style="font-style:italic;">Simplifying the Test for Goodwill Impairment, </i><span style="white-space:pre-wrap;">which removes the requirement to compare the implied fair value of goodwill with its carrying amount as part of step 2 of the goodwill impairment test. The ASU permits an entity to perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount and to recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. This ASU was effective for us beginning the first day of our 2021 fiscal year. The adoption of this ASU did not have an impact on the Company’s consolidated financial statements.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> On November 1, 2020, the Company adopted ASU No. 2016-13, </span><i style="font-style:italic;">Financial Instruments - Credit Losses (Topic 326)</i>. This standard requires a financial asset to be presented at the net amount expected to be collected. The financial assets of the Company in scope of ASU 2016-13 were primarily accounts receivable. The Company estimates an allowance for expected credit losses on accounts receivable that result from the inability of customers to make required payments. In estimating the allowance for expected credit losses, consideration is given to the current aging of receivables, historical experience, and a review for potential bad debts. The adoption of this ASU did not have an impact on the Company’s consolidated financial statements. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Business</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="white-space:pre-wrap;">Calavo Growers, Inc. (Calavo, the Company, we, us or our), is a global leader in the avocado industry and a provider of value-added fresh food. Our expertise in marketing and distributing avocados, prepared avocados, and other perishable foods allows us to deliver a wide array of fresh and prepared food products to retail grocery, foodservice, club stores, mass merchandisers, food distributors and wholesalers on a worldwide basis. We procure avocados from California, Mexico and other growing regions around the world. Through our various operating facilities, we (i) sort, pack, and/or ripen avocados, tomatoes and/or Hawaiian grown papayas, (ii) create, process and package a portfolio of healthy fresh foods including fresh-cut fruit and vegetables, and prepared foods and (iii) process and package guacamole and salsa. We distribute our products both domestically and internationally and report our operations in three different business segments: Fresh products, Renaissance Food Group (RFG) and Calavo Foods.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">The accompanying unaudited consolidated condensed financial statements have been prepared by the Company in accordance with accounting principles generally accepted in the United States and with the instructions to Form 10-Q and Article 10 of Regulation <span style="white-space:pre-wrap;">S-X of the Securities and Exchange Commission. Accordingly, they do not include all the information and footnotes required by accounting principles generally accepted in the United States for complete financial statements. In the opinion of management, the accompanying unaudited consolidated condensed financial statements contain all adjustments, consisting of adjustments of a normal recurring nature necessary to present fairly the Company’s financial position, results of operations and cash flows. The results of operations for interim periods are not necessarily indicative of the results that may be expected for a full year. These statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended</span> October 31, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 3 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Recently Adopted Accounting Standards</span> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> In October 2018, the Financial Accounting Standards Board (FASB) issued Accounting Standards Updated (ASU) 2018-17, </span><i style="font-style:italic;">Targeted Improvements to Related Party Guidance for Variable Interest Entities</i>. This ASU provides that indirect interests held through related parties in common control arrangements should be considered on a proportional basis for determining whether fees paid to decision makers and service providers are variable interests. This ASU was effective for us beginning the first day of our 2021 fiscal year. The adoption of this ASU did not have an impact on the Company’s consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> On November 1, 2020, the Company adopted an ASU</span><i style="font-style:italic;">, Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.</i> This update provides guidance regarding the capitalization of implementation costs incurred in a cloud computing arrangement that is a service contract. This ASU was adopted prospectively and cloud computing implementation costs incurred on November 1, 2020 or later are included in other noncurrent assets in the consolidated balance sheet and are presented within operating cash flows. As of July 31, 2021, capitalized implementation costs included in other noncurrent assets were less than $0.1 million and there was no accumulated amortization or amortization expense recorded during the three and nine months ended July 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">In January 2017, the FASB issued an ASU, <i style="font-style:italic;">Simplifying the Test for Goodwill Impairment, </i><span style="white-space:pre-wrap;">which removes the requirement to compare the implied fair value of goodwill with its carrying amount as part of step 2 of the goodwill impairment test. The ASU permits an entity to perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount and to recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. This ASU was effective for us beginning the first day of our 2021 fiscal year. The adoption of this ASU did not have an impact on the Company’s consolidated financial statements.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> On November 1, 2020, the Company adopted ASU No. 2016-13, </span><i style="font-style:italic;">Financial Instruments - Credit Losses (Topic 326)</i>. This standard requires a financial asset to be presented at the net amount expected to be collected. The financial assets of the Company in scope of ASU 2016-13 were primarily accounts receivable. The Company estimates an allowance for expected credit losses on accounts receivable that result from the inability of customers to make required payments. In estimating the allowance for expected credit losses, consideration is given to the current aging of receivables, historical experience, and a review for potential bad debts. The adoption of this ASU did not have an impact on the Company’s consolidated financial statements. </p> 100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">2. Information regarding our operations in different segments </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">We report our operations in three<span style="white-space:pre-wrap;"> different business segments: (1) Fresh products, (2) RFG, and (3) Calavo Foods. These </span>three<span style="white-space:pre-wrap;"> business segments are presented based on how information is used by our Chief Executive Officer to measure performance and allocate resources. The Fresh products segment includes operations that involve the distribution of avocados and other fresh produce products. The RFG segment represents operations related to the manufacturing and distribution of fresh-cut fruit, fresh-cut vegetables, and prepared foods. The Calavo Foods segment represents operations related to the purchase, manufacturing, and distribution of prepared avocado products, including guacamole, and salsa. Selling, general and administrative expenses, as well as other non-operating income/expense items, are evaluated by our Chief Executive Officer in the aggregate. We do not allocate assets, or specifically identify them, to our operating segments. The Sales Data in the following tables is presented in thousands:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-1.038063%;padding-left:0pt;padding-right:0pt;width:102.07%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:20.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:20.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:38.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended July 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:37.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended July 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fresh</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Calavo </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fresh</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Calavo</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RFG</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Foods</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RFG</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Foods</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:20.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Avocados</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 148,757</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 148,757</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 145,670</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 145,670</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tomatoes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,827</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,827</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:20.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Papayas</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,683</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,683</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,695</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,695</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other fresh income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:20.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepared avocado products</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,095</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,095</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,764</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,764</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Salsa</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 746</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 746</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 816</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 816</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:20.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fresh-cut fruit &amp; veg. and prepared foods</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,846</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,846</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total gross sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 162,879</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,846</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,841</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 293,566</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 162,280</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,580</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 274,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:20.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less sales incentives</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,299)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,060)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,528)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,887)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (141)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (277)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,613)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,031)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less inter-company eliminations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (672)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (999)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,671)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (399)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,205)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,604)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:20.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 160,908</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 103,786</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,314</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 285,008</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 161,740</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90,923</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,762</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 270,425</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100.36%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:18.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:18.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:39.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine months ended July 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:39.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine months ended July 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fresh</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Calavo</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fresh</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Calavo</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RFG</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Foods</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RFG</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Foods</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:18.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Avocados</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 398,887</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 398,887</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 413,335</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 413,335</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tomatoes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,963</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,963</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,151</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,151</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:18.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Papayas</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,081</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,081</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,677</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,677</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other fresh income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 548</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 548</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 328</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 328</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:18.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepared avocado products</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59,848</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59,848</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60,683</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60,683</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Salsa</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,154</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,154</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,143</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,143</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:18.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fresh-cut fruit &amp; veg. and prepared foods</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 296,107</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 296,107</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 306,853</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 306,853</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total gross sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 441,479</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 296,107</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 799,588</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 467,491</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 306,853</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,826</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 837,170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:18.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less sales incentives</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,754)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,727)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,494)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,975)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,294)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,467)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,522)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,283)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less inter-company eliminations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,915)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,291)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,206)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,098)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,848)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,946)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:18.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 436,810</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 290,380</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,217</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 782,407</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 465,099</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 305,386</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,456</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 824,941</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.44238663%;padding-left:0pt;padding-right:0pt;width:100.88%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fresh</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Calavo</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Interco.</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RFG</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Foods</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Elimins.</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="17" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="14" style="vertical-align:bottom;white-space:nowrap;width:48.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(All amounts are presented in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Three months ended July 31, 2021</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 161,580</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 103,786</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,313</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,671)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 285,008</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 149,378</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 109,375</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,059</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,671)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 277,141</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,202</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,589)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,254</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,867</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Three months ended July 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 162,139</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90,923</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,967</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,604)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 270,425</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 144,405</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 82,868</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,921</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,604)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 239,590</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross profit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,734</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,055</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,046</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,835</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Nine months ended July 31, 2021</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:6.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 438,725</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 290,380</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58,508</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,206)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 782,407</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 398,370</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 293,704</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,233</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,206)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 734,101</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,355</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,324)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,306</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Nine months ended July 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 466,197</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 305,386</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,304</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,946)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 824,941</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 427,476</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 291,720</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,946)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 756,223</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross profit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,721</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,666</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,331</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,718</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> For the three months ended July 31, 2021 and 2020, intercompany sales and cost of sales of $0.8 million and $0.4 million between Fresh products and RFG were eliminated. For the nine months ended July 31, 2021 and 2020, intercompany sales and cost of sales of $1.9 million and $1.1 million between Fresh products and RFG were eliminated. For the three months ended July 31, 2021 and 2020, intercompany sales and cost of sales of $1.0 million and $1.2 million between Calavo Foods and RFG were eliminated. For the nine months ended July 31, 2021 and 2020, intercompany sales and cost of sales of $3.3 million and $2.8 million between Calavo Foods and RFG were eliminated. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Sales to customers outside the U.S. were approximately $8.8 million, and $6.5 million for the three months ended July 31, 2021 and 2020. Sales to customers outside the U.S. were approximately $25.7 million, and $21.9 million for the nine months ended July 31, 2021 and 2020. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Our foreign operations in Mexico are subject to exchange rate fluctuations and foreign currency transaction costs. The functional currency of our foreign subsidiaries in Mexico is the United States dollar (U.S. dollar). As a result, monetary assets and liabilities are translated into U.S. dollars at exchange rates as of the balance sheet date and non-monetary assets, liabilities and equity are translated at historical rates. Sales and expenses are translated using a weighted-average exchange rate for the period. Gains and losses resulting from those remeasurements and foreign currency transactions are recognized within cost of sales. We recognized foreign currency remeasurement losses in the current quarter. These losses were due primarily to certain long-term net peso receivables. Foreign currency remeasurement gains, net of losses, for the three months ended July 31, 2021 and 2020 was $0.6 million and $1.4 million. Foreign currency remeasurement gains, net of losses, for the nine months ended July 31, 2021 was $1.2 million. Foreign currency remeasurement losses, net of gains, for the nine months ended July 31, 2020 was $1.9 million.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Long-lived assets attributed to geographic areas as of July 31, 2021 and October 31, 2020, are as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">United States</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Mexico</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">July 31, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89,218</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,862</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 129,080</p></td></tr><tr><td style="vertical-align:bottom;width:65.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">October 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95,110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 130,270</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 3 3 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-1.038063%;padding-left:0pt;padding-right:0pt;width:102.07%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:20.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:20.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:38.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended July 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:37.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended July 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fresh</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Calavo </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fresh</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Calavo</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RFG</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Foods</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RFG</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Foods</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:20.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Avocados</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 148,757</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 148,757</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 145,670</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 145,670</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tomatoes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,827</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,827</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:20.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Papayas</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,683</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,683</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,695</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,695</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other fresh income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:20.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepared avocado products</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,095</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,095</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,764</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,764</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Salsa</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 746</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 746</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 816</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 816</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:20.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fresh-cut fruit &amp; veg. and prepared foods</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,846</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,846</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total gross sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 162,879</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,846</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,841</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 293,566</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 162,280</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,580</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 274,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:20.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less sales incentives</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,299)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,060)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,528)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,887)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (141)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (277)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,613)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,031)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less inter-company eliminations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (672)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (999)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,671)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (399)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,205)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,604)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:20.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 160,908</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 103,786</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,314</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 285,008</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 161,740</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90,923</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,762</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 270,425</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100.36%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:18.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:18.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:39.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine months ended July 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:39.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine months ended July 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fresh</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Calavo</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fresh</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Calavo</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RFG</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Foods</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RFG</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Foods</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:18.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Avocados</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 398,887</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 398,887</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 413,335</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 413,335</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tomatoes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,963</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,963</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,151</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,151</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:18.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Papayas</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,081</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,081</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,677</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,677</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other fresh income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 548</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 548</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 328</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 328</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:18.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepared avocado products</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59,848</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59,848</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60,683</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60,683</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Salsa</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,154</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,154</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,143</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,143</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:18.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fresh-cut fruit &amp; veg. and prepared foods</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 296,107</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 296,107</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 306,853</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 306,853</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total gross sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 441,479</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 296,107</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 799,588</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 467,491</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 306,853</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,826</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 837,170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:18.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less sales incentives</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,754)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,727)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,494)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,975)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,294)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,467)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,522)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,283)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less inter-company eliminations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,915)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,291)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,206)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,098)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,848)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,946)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:18.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 436,810</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 290,380</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,217</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 782,407</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 465,099</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 305,386</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,456</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 824,941</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.44238663%;padding-left:0pt;padding-right:0pt;width:100.88%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fresh</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Calavo</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Interco.</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RFG</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Foods</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Elimins.</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="17" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="14" style="vertical-align:bottom;white-space:nowrap;width:48.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(All amounts are presented in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Three months ended July 31, 2021</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 161,580</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 103,786</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,313</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,671)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 285,008</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 149,378</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 109,375</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,059</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,671)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 277,141</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,202</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,589)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,254</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,867</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Three months ended July 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 162,139</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90,923</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,967</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,604)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 270,425</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 144,405</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 82,868</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,921</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,604)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 239,590</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross profit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,734</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,055</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,046</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,835</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Nine months ended July 31, 2021</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:6.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 438,725</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 290,380</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58,508</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,206)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 782,407</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 398,370</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 293,704</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,233</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,206)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 734,101</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,355</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,324)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,306</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Nine months ended July 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 466,197</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 305,386</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,304</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,946)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 824,941</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 427,476</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 291,720</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,946)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 756,223</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross profit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,721</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,666</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,331</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,718</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 148757000 148757000 145670000 145670000 11344000 11344000 13827000 13827000 2683000 2683000 2695000 2695000 95000 95000 88000 88000 22095000 22095000 19764000 19764000 746000 746000 816000 816000 107846000 107846000 91200000 91200000 162879000 107846000 22841000 293566000 162280000 91200000 20580000 274060000 1299000 4060000 1528000 6887000 141000 277000 1613000 2031000 -672000 -999000 -1671000 -399000 -1205000 -1604000 160908000 103786000 20314000 285008000 161740000 90923000 17762000 270425000 398887000 398887000 413335000 413335000 33963000 33963000 46151000 46151000 8081000 8081000 7677000 7677000 548000 548000 328000 328000 59848000 59848000 60683000 60683000 2154000 2154000 2143000 2143000 296107000 296107000 306853000 306853000 441479000 296107000 62002000 799588000 467491000 306853000 62826000 837170000 2754000 5727000 3494000 11975000 1294000 1467000 5522000 8283000 -1915000 -3291000 -5206000 -1098000 -2848000 -3946000 436810000 290380000 55217000 782407000 465099000 305386000 54456000 824941000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p> 161580000 103786000 21313000 -1671000 285008000 149378000 109375000 20059000 -1671000 277141000 12202000 -5589000 1254000 7867000 162139000 90923000 18967000 -1604000 270425000 144405000 82868000 13921000 -1604000 239590000 17734000 8055000 5046000 30835000 438725000 290380000 58508000 -5206000 782407000 398370000 293704000 47233000 -5206000 734101000 40355000 -3324000 11275000 48306000 466197000 305386000 57304000 -3946000 824941000 427476000 291720000 40973000 -3946000 756223000 38721000 13666000 16331000 68718000 800000 400000 1900000 1100000 1000000.0 1200000 3300000 2800000 8800000 6500000 25700000 21900000 600000 1400000 1200000 -1900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Long-lived assets attributed to geographic areas as of July 31, 2021 and October 31, 2020, are as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">United States</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Mexico</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">July 31, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89,218</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,862</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 129,080</p></td></tr><tr><td style="vertical-align:bottom;width:65.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">October 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95,110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 130,270</p></td></tr></table> 89218000 39862000 129080000 95110000 35160000 130270000 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:16.55pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">3.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Inventories</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:16.55pt;text-indent:-16.55pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Inventories consist of the following (in thousands): </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.29%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">October 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fresh fruit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,659</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,677</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Packing supplies and ingredients</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,842</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,540</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finished prepared foods</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,942</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,570</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,443</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,787</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="white-space:pre-wrap;">Inventories are stated at the lower of cost or net realizable value. We periodically review the value of items in inventory and record any necessary write downs of inventory based on our assessment of market conditions. Inventory includes reserves of $0.2 million and $0.2 million in slow moving and obsolete packing supply inventory as of July 31, 2021 and October 31, 2020. No additional inventory reserve was considered necessary as of July 31, 2021 and October 31, 2020. </span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Inventories consist of the following (in thousands): </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.29%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">October 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fresh fruit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,659</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,677</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Packing supplies and ingredients</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,842</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,540</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finished prepared foods</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,942</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,570</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,443</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,787</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 20659000 14677000 15842000 12540000 10942000 14570000 47443000 41787000 200000 200000 0 0 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:16.55pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">4.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Related party transactions</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Certain members of our Board of Directors market California avocados through Calavo pursuant to marketing agreements substantially similar to the marketing agreements that we enter into with other growers. For the three months ended July 31, 2021 and 2020, the aggregate amount of avocados procured from entities owned or controlled by members of our Board of Directors was $10.4 million and $9.1 million. For the nine months ended July 31, 2021 and 2020, the aggregate amount of avocados procured from entities owned or controlled by members of our Board of Directors was $15.4 million and $15.3 million. Amounts payable to these Board members were $4.5 million as of July 31, 2021. We did not have any amounts payable to these Board members as of October 31, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">During the three months ended July 31, 2021 and 2020, we received $0.1 million and $0.2 million as dividend income from Limoneira Company (Limoneira). During the nine months ended July 31, 2021 and 2020, we received $0.3 million and $0.4 million as dividend income from Limoneira. In addition, we lease office space from Limoneira for our corporate office. We paid rent expense to Limoneira totaling $0.1 million for the three months ended July 31, 2021 and 2020. We paid rent expense to Limoneira totaling $0.3 million for the nine months ended July 31, 2021 and 2020. Harold Edwards, who is a member of our Board of Directors, is the Chief Executive Officer of Limoneira Company. As of July 31, 2021, we own approximately 9% of Limoneira’s outstanding shares. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Calavo and Agricola Belher (“Belher”) have an equal <span style="-sec-ix-hidden:Hidden_VdFuUCG4IU6VSHoBYefHHw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">one</span></span><span style="white-space:pre-wrap;">-half ownership interest in Agricola Don Memo, S.A. de C.V. (“Don Memo”). Pursuant to a management service agreement, Belher, through its officers and employees, has day-to-day power and authority to manage the operations. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">As of July 31, 2021, and October 31, 2020, we had an investment of $4.3 million and $6.0 million, representing Calavo’s 50% ownership in Don Memo, which was included as an investment in unconsolidated entities on our balance sheet.  We make advances to Don Memo for operating purposes, provide additional advances as shipments are made during the season, and return the proceeds from tomato sales under our marketing program to Don Memo, net of our commission and aforementioned advances. As of July 31, 2021 and October 31, 2020, we had outstanding advances of $4.2 million and $2.4 million to Don Memo. In October 2020, we entered into an infrastructure loan agreement with Don Memo for up to $2.4<span style="white-space:pre-wrap;"> million secured by certain property and equipment of Don Memo. This infrastructure loan accrues interest at </span>7.25%<span style="white-space:pre-wrap;">. In October 2020, we funded </span>$0.7 million related to this loan agreement, and we funded an additional $0.7 million, and $0.6 million in the first, and second quarters of fiscal 2021, for a total outstanding balance at July 31, 2021 of $2.0<span style="white-space:pre-wrap;"> million. This infrastructure loan agreement will mature in fiscal 2024. Of these infrastructure advances $0.4</span><span style="white-space:pre-wrap;"> million was recorded as a receivable in prepaid and other current assets as of July 31, 2021. The remaining $1.6 million of these infrastructure advances were recorded in other assets. During the three months ended July 31, 2021 and 2020, we incurred $5.7 million and $10.6 million of cost of sales to Don Memo pursuant to our purchase consignment agreement. During the nine months ended July 31, 2021 and 2020, we incurred $9.6 million and $15.2 million of cost of sales to Don Memo pursuant to our purchase consignment agreement.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">We make advances to Belher for operating purposes, provide additional advances as shipments are made during the season, and return the proceeds from tomato sales under our marketing program to Belher, net of our commission and aforementioned advances. We had grower advances due from Belher totaling $3.5 million and $4.5 million as of July 31, 2021 and October 31, 2020, which are netted against the grower payable. In addition, we had infrastructure advances due from Belher of $1.8 million as of July 31, 2021 and October 31, 2020. Of these infrastructure advances $1.8 million and $0.9 million was recorded as a receivable in prepaid and other current assets as of July 31, 2021 and October 31, 2020. The remaining $0.9 million of these infrastructure advances were recorded in other assets as of October 31, 2020. In July 2021, we made a bridge loan of $3.5 million to Belher which is due in December 2021, and which is secured by certain farmland in Mexico. The loan accrues interest at 10 percent. This bridge loan has been recorded in prepaid expenses and other current assets. During the three months ended July 31, 2021 and 2020, we incurred $1.8 million and $4.0 million of cost of sales to Belher pursuant to our purchase consignment agreement. During the nine months ended July 31, 2021 and 2020, we incurred $16.3 million and $23.6 million of cost of sales to Belher pursuant to our purchase consignment agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="white-space:pre-wrap;">In August 2015, we entered into a Shareholder’s Agreement with various Mexican partners and created Avocados de Jalisco, S.A.P.I. de C.V. (“Avocados de Jalisco”). Avocados de Jalisco is a Mexican corporation created to engage in procuring, packing and selling avocados. As of July 31, 2021, this entity was approximately 83</span><span style="white-space:pre-wrap;">% owned by Calavo and was consolidated in our financial statements. Avocados de Jalisco built a packinghouse located in Jalisco, Mexico, which began operations in June of 2017. During the three months ended July 31, 2021 and 2020, we purchased approximately $2.2 million and $3.5 million of avocados from the partners of Avocados de Jalisco. During the nine months ended July 31, 2021 and 2020, we purchased approximately $5.4 million and $5.4 million of avocados from the partners of Avocados de Jalisco.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:21.6pt;margin:0pt;">FreshRealm is a start-up company, engaged in activities relating to the marketing of food products directly to consumers or other entities. On February 3, 2021, Calavo and FreshRealm entered into a Limited Liability Company Member Separation and Release Agreement (the Separation Agreement). Prior to the Separation Agreement, we had an equity investment in FreshRealm representing approximately 37% ownership of FreshRealm. We recorded an impairment of 100% of this equity investment, or $2.8 million, in the third quarter of fiscal 2020. We had a note receivable and trade receivables of approximately $34.5<span style="white-space:pre-wrap;"> million at October 31, 2020 (which includes accrued interest) from FreshRealm. We recorded a reserve of </span>$34.5 million on this balance in the third quarter of fiscal 2020.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:12pt;text-indent:21.6pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Pursuant to the Separation Agreement among other terms: (i) Calavo terminated its limited liability company interest and equity ownership in FreshRealm; (ii) Calavo and FreshRealm simultaneously entered into an Amended and Restated </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Senior Secured Loan Agreement and Promissory Note (the “Amended Note”), which amended and restated the Prior Note; (iii) FreshRealm issued an additional Secured Promissory Note to Calavo in the amount of approximately $5 million that is subordinated to the Amended Note (the “Second Note”, together with the Amended Note, the “Notes”); (iv) in the event FreshRealm pays Calavo the sum of $6 million (the “Loan Payoff Amount”) by March 31, 2022 (the “Loan Payoff Period”), the Notes shall be deemed paid in full; (v) the parties agreed to a mutual release of any claims; and (vi) the parties agreed to indemnify each other from any subsequent third party claims. </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:12pt;text-indent:14.4pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="white-space:pre-wrap;"> In July 2021, FreshRealm paid Calavo the Loan Payoff Amount of </span>$6.0<span style="white-space:pre-wrap;"> million, and we recorded the receipt as a recovery of the reserve for collectability of the FreshRealm note receivable on the statement of operations. Therefore, the Notes mentioned above have been deemed paid in full. See Note 12 for more information.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 10400000 9100000 15400000 15300000 4500000 0 100000 200000 300000 400000 100000 100000 300000 300000 0.09 4300000 6000000.0 0.50 0.50 4200000 2400000 2400000 0.0725 700000 700000 600000 2000000.0 400000 1600000 5700000 10600000 9600000 15200000 3500000 4500000 1800000 1800000 1800000 900000 900000 3500000 0.10 1800000 4000000.0 16300000 23600000 0.83 2200000 3500000 5400000 5400000 0.37 1 2800000 34500000 34500000 5000000 6000000 6000000.0 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:16.55pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">5.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Other assets</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Other assets consist of the following (in thousands): </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:82.07%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">October 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Mexican IVA (i.e. value-added) taxes receivable (see note 11)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,978</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,126</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Infrastructure advances to Agricola Belher and Agricola Don Memo</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,641</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,387</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,217</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,558</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 16.55pt;">Intangible assets consist of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 16.55pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-1.7283936%;padding-left:0pt;padding-right:0pt;width:103.45%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:32.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:32.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:25.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:28.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">October 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accum.</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Book</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accum.</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Book</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:32.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Customer list/relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">7 years</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,340</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,661)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,679</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,340</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,613)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,727</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Trade names</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">11 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,943)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,117</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,852)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,208</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:32.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Trade secrets/recipes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">9 years</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 630</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (564)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 630</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (517)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Brand name intangibles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">indefinite</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:32.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Intangibles, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,305</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13,168)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,137</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,305</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,982)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,323</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">We anticipate recording amortization expense of $0.4 million for the remainder of fiscal 2021, $1.6 million for fiscal year 2022, $1.5 million for fiscal year 2023, $1.5 million for fiscal year 2024, and $3.9 million thereafter.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Other assets consist of the following (in thousands): </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:82.07%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">October 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Mexican IVA (i.e. value-added) taxes receivable (see note 11)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,978</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,126</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Infrastructure advances to Agricola Belher and Agricola Don Memo</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,641</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,387</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,217</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,558</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 36978000 30126000 1641000 1215000 1387000 1217000 40006000 32558000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 16.55pt;">Intangible assets consist of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 16.55pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-1.7283936%;padding-left:0pt;padding-right:0pt;width:103.45%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:32.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:32.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:25.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:28.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">October 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accum.</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Book</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accum.</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Book</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:32.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Customer list/relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">7 years</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,340</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,661)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,679</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,340</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,613)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,727</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Trade names</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">11 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,943)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,117</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,852)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,208</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:32.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Trade secrets/recipes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">9 years</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 630</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (564)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 630</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (517)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Brand name intangibles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">indefinite</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:32.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Intangibles, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,305</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13,168)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,137</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,305</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,982)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,323</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> P7Y 17340000 9661000 7679000 17340000 8613000 8727000 P11Y 4060000 2943000 1117000 4060000 2852000 1208000 P9Y 630000 564000 66000 630000 517000 113000 275000 275000 275000 275000 22305000 13168000 9137000 22305000 11982000 10323000 400000 1600000 1500000 1500000 3900000 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:16.55pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">6.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Stock-Based Compensation </b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="white-space:pre-wrap;">In April 2011, our shareholders approved the Calavo Growers, Inc. 2011 Management Incentive Plan (the “2011 Plan”). All directors, officers, employees and consultants (including prospective directors, officers, employees and consultants) of Calavo and its subsidiaries are eligible to receive awards under the 2011 Plan. Shares were issuable under the 2011 Plan through December 2020. On April 21, 2021, the shareholders of Calavo approved the Calavo Growers, Inc. 2020 equity incentive plan. This is a </span><span style="white-space:pre-wrap;">ten-year</span><span style="white-space:pre-wrap;"> plan, with up to 1,500,000 shares issuable through December 2031.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="white-space:pre-wrap;">In April 2021, the Board of Directors approved the vesting of all of the remaining restricted shares outstanding to our former Chief Executive Officer and Board member. With this vesting, we recognized stock-based compensation of $0.7 million for the nine months ended July 31, 2021.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">On November 2, 2020, 11 of our non-employee directors were each granted 1,500 restricted shares, as part of their annual compensation (total of 16,500 shares). These shares have full voting rights and participate in dividends as if unrestricted.  The closing price of our stock on such date was $67.97<span style="white-space:pre-wrap;">. On January 2, 2022, as long as the directors are still serving on the board, these shares will fully vest.  These shares were granted pursuant to our 2011 Plan. The total </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">recognized stock-based compensation expense for these grants was $0.3</span><span style="white-space:pre-wrap;"> million for the three months ended July 31, 2021. The total recognized stock-based compensation expense for these grants was $0.6</span><span style="white-space:pre-wrap;"> million for the nine months ended July 31, 2021. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">On November 2, 2020, our executive officers were granted a total of 9,334 restricted shares. These shares have full voting rights and participate in dividends as if unrestricted. The closing price of our stock on such date was $67.97<span style="white-space:pre-wrap;">. These shares vest over </span><span style="white-space:pre-wrap;">two years</span><span style="white-space:pre-wrap;">, on an annual basis, beginning November 2, 2021. These shares were granted pursuant to our 2011 Plan. The total recognized stock-based compensation expense for these grants was $0.1</span><span style="white-space:pre-wrap;"> million for the three months ended July 31, 2021. The total recognized stock-based compensation expense for these grants was $0.2</span><span style="white-space:pre-wrap;"> million for the nine months ended July 31, 2021. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">On November 2, 2020, certain key employees were granted a total of 2,600 restricted shares. These shares have full voting rights and participate in dividends as if unrestricted. The closing price of our stock on such date was $67.97<span style="white-space:pre-wrap;">. These shares vest over </span><span style="white-space:pre-wrap;">three years</span><span style="white-space:pre-wrap;">, on an annual basis, beginning November 2, 2021. These shares were granted pursuant to our 2011 Plan. The total recognized stock-based compensation expense for these grants were insignificant for the three months and for the nine months ended July 31, 2021. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">In June 2021, our former chief financial officer, resigned from Calavo and 5,418 restricted shares were forfeited. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">A summary of restricted stock activity, related to our 2011 Management Incentive Plan, is as follows (in thousands, except for per share amounts):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Number of Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Outstanding at October 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 80.45</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (50)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 78.14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Forfeited</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63.77</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67.97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Outstanding at July 31, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73.71</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,754</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">The total recognized stock-based compensation expense for restricted stock was $0.6 million and $0.9 million for the three months ended July 31, 2021 and 2020. The total recognized stock-based compensation expense for restricted stock was $2.8 million and $3.6 million for the nine months ended July 31, 2021 and 2020. Total unrecognized stock-based compensation expense totaled $3.1 million as of July 31, 2021 and will be amortized through fiscal year 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Stock options are granted with exercise prices of not less than the fair market value at grant date, generally vest over <span style="-sec-ix-hidden:Hidden_e0JtFMdBpk6eqNR7uYwOgA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">one</span></span> to five years and generally expire <span style="-sec-ix-hidden:Hidden_BdYYpTx27U-RPdNcTksEVw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">two</span></span> to five years<span style="white-space:pre-wrap;"> after the vest date. We settle stock option exercises with newly issued shares of common stock.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:6pt 0pt 0pt 0pt;"><span style="white-space:pre-wrap;">We measure compensation cost for all stock-based awards at fair value on the date of grant and recognize compensation expense in our consolidated statements of operations over the service period that the awards are expected to vest. We measure the fair value of our stock-based compensation awards on the date of grant.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:0.6;margin:6pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">A summary of stock option activity, related to our 2011 Management Incentive Plan, is as follows (in thousands, except for per share amounts):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.8786011%;padding-left:0pt;padding-right:0pt;width:101.75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Outstanding at October 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44.21</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23.48</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Outstanding at July 31, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47.17</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 128</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Exercisable at July 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45.59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 129</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">At July 31, 2021, outstanding and exercisable stock options had a weighted-average remaining contractual term of 2.8 <span style="white-space:pre-wrap;">years. The total recognized and unrecognized stock-based compensation expense was insignificant for the three and nine months ended July 31, 2021 and 2020. </span></p> P10Y 1500000 700000 11 1500 16500 67.97 300000 600000 9334 67.97 P2Y 100000 200000 2600 67.97 P3Y 5418 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">A summary of restricted stock activity, related to our 2011 Management Incentive Plan, is as follows (in thousands, except for per share amounts):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Number of Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Outstanding at October 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 80.45</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (50)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 78.14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Forfeited</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63.77</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67.97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Outstanding at July 31, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73.71</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,754</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 76000 80.45 50000 78.14 5000 63.77 28000 67.97 49000 73.71 2754000 600000 900000 2800000 3600000 3100000 P5Y P5Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">A summary of stock option activity, related to our 2011 Management Incentive Plan, is as follows (in thousands, except for per share amounts):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.8786011%;padding-left:0pt;padding-right:0pt;width:101.75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Outstanding at October 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44.21</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23.48</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Outstanding at July 31, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47.17</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 128</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Exercisable at July 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45.59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 129</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 16000 44.21 2000 23.48 14000 47.17 128000 12000 45.59 129000 P2Y9M18D <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">7.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Other events</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:2.15pt;text-indent:-2.15pt;margin:0pt 0pt 0pt 14.4pt;"><span style="font-style:italic;font-weight:bold;">Dividend payment</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:16.55pt;text-indent:-16.55pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">On December 4, 2020, we paid a $1.15 per share dividend in the aggregate amount of $20.3 million to shareholders of record on November 13, 2020.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:12pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;">Litigation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">From time to time, we are involved in litigation arising in the ordinary course of our business that we do not believe will have a material adverse impact on our financial statements.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:12pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;">Mexico tax audits</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;text-decoration:underline;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">We conduct business both domestically and internationally and, as a result, one or more of our subsidiaries files income tax returns in U.S. federal, U.S. state and certain foreign jurisdictions.  Accordingly, in the normal course of business, we are subject to examination by taxing authorities, primarily in Mexico and the United States. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><b style="font-weight:bold;">2011 Assessment</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"> <span style="white-space:pre-wrap;">During our third quarter of fiscal 2016, our wholly-owned subsidiary, Calavo de Mexico (CDM), received a written communication from the Ministry of Finance and Administration of the government of the State of Michoacan, Mexico (MFM) containing preliminary observations related to a fiscal 2011 tax audit of such subsidiary. MFM’s preliminary observations outline certain proposed adjustments primarily related to intercompany funding, deductions for services from certain vendors/suppliers and Value Added Tax (IVA). </span><span style="white-space:pre-wrap;"> During the period from our fourth fiscal quarter of 2016 through our first fiscal quarter of 2019, we attempted to resolve our case through an alternative dispute resolution mechanism called "conclusive agreement" submitted before PRODECON (Mexican Tax Ombudsman) with the MFM through working meetings attended by representatives of the MFM, CDM and PRODECON (Local Tax Ombudsman). However, we were unable to materially resolve our case with the MFM through the PRODECON process.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">As a result, in April 2019, the MFM issued a final tax assessment to CDM (the “2011 Assessment”) totaling approximately $2.2 billion Mexican pesos (approx. $109.0<span style="white-space:pre-wrap;"> million USD at July 31, 2021) related to Income Tax, Flat Rate Business Tax and Value Added Tax, corresponding to the fiscal year 2011 tax audit. We filed an Administrative Appeal challenging the MFM’s 2011 Assessment on June 12, 2019. The filing of an administrative appeal in Mexico is a process in which the taxpayer appeals to a different office within the Mexican tax authorities, forcing the legal office within the MFM to rule on the matter. This process preserves the taxpayer’s right to litigate in tax court if the Administrative Appeal process ends without a favorable or just resolution. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">In February 2021, the legal division of the MFM issued a resolution in which the 2011 Assessment was revoked. As a result, the legal division ordered the MFM to issue a new tax assessment, taking into consideration arguments made by the Company in its filing of the administrative appeal. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><span style="font-size:10pt;white-space:pre-wrap;"> On June 16, 2021, Calavo reached a settlement agreement with the MFM regarding the 2011 Assessment. Under the terms of the settlement, Calavo agreed to pay approximately $47.8 million Mexican pesos (approximately $2.4 million USD) as a full and final settlement of all taxes, fines and penalties asserted by the MFM. The settlement included $1.5 million USD of income taxes and $0.9 million USD of Value Added Taxes, with both amounts including penalties and interest and inflationary adjustments, which have been recorded in the accompanying financial statements as a discreet item in Income Tax Provision, and in Expenses related to Mexican tax matters, respectively.</span> An additional $0.3 million USD of related professional fees have also been recorded as expenses related to the Mexican tax matters.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><b style="font-weight:bold;">2013 Assessment</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-indent:14.4pt;margin:0pt;"><span style="font-size:10pt;">In January 2017, we received preliminary observations from</span><span style="font-size:9.5pt;"> Servicio de Administracion Tributaria in Mexico (the “SAT”)</span><span style="font-size:10pt;"> related to an audit for fiscal year 2013 outlining certain proposed adjustments primarily related to intercompany funding, deductions for services from certain vendors/suppliers and IVA. We provided a written rebuttal to these preliminary observations during our second fiscal quarter of 2017. During the period from our third fiscal quarter of 2017 through our third fiscal quarter of 2018, we attempted to resolve our case with the SAT through the conclusive agreement submitted before PRODECON, having several working meetings attended by representatives of the SAT, CDM and the PRODECON. However, we were unable to materially resolve our case with the SAT through the PRODECON process.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">As a result, in July 2018, the SAT’s local office in Uruapan issued to CDM a final tax assessment (the “2013 Assessment”) totaling approximately $2.6 billion Mexican pesos (which includes annual adjustments for inflation, and equals approx. $128.8 million USD at July 31, 2021) related to Income Tax, Flat Rate Business Tax, and Value Added Tax, related to this fiscal 2013 tax audit.  This amount has been adjusted for inflation as of July 31, 2021 to the amount of $3 billion Mexican pesos (approx. $150 million USD).  Additionally, the tax authorities have determined that we owe our employee’s profit-sharing liability, totaling approximately $118 million Mexican pesos (approx. $5.8 million USD at July 31, 2021).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">We have consulted with both an internationally recognized tax advisor as well as a global law firm with offices throughout Mexico, and we continue to believe that this tax assessment is without merit. In August 2018, we filed an Administrative Appeal on the 2013 Assessment, appealing our case to the SAT’s central legal department in Michoacan.  Furthermore, in August 2018, we received a favorable ruling from the SAT’s central legal department in Michoacan on another tax matter (see footnote 11 regarding IVA refunds) indicating that they believe that our legal interpretation is accurate on a matter that is also central to the 2013 Assessment. We believe this recent ruling significantly undermines the 2013 Assessment. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">On June 25, 2021, we became aware that the Administrative Appeal had been resolved by the SAT against CDM on March 12, 2021, and that we had allegedly failed to timely respond to and challenge the SAT’s notification of such resolution, therefore rendering the 2013 Assessment as definitive. Based on legal counsel from our tax advisory firm, we and our tax advisory firm have concluded that the March notification was not legally communicated. In addition, the SAT has placed liens on the fixed assets of CDM, with a net book value of approximately $26 million USD, and on bank accounts of CDM totaling approximately $1 million USD in order to guaranty the 2013 Assessment. For reasons explained below, we do not believe that these liens pose a risk to the ongoing business operations of CDM.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">We strongly disagree with above actions taken and conclusions reached by the SAT, and have since taken the following measures in vigorous defense of our position:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:32.4pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Retained a global law firm with offices throughout Mexico to provide legal representation before the SAT, as well as retained the legal division of an internationally recognized tax advisor, to provide legal representation before the Federal Tax Court.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:32.4pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">On August 17, we filed a writ with the SAT requesting a substitution of a financial bond for the above-mentioned liens.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:32.4pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">On August 18, we filed an Administrative Reconsideration (the Reconsideration) before the Central Legal Department of the SAT located in Mexico City, asserting that the resolution in March of the Administrative Appeal was wrongly concluded, in particular with respect to the following matters:</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:68.4pt;"/><td style="font-family:'Courier New';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">o</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Failure to recognize CDM as a “maquiladora”</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:68.4pt;"/><td style="font-family:'Courier New';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">o</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Considering the Company to have a permanent establishment in Mexico, </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:68.4pt;"/><td style="font-family:'Courier New';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">o</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Including fruit purchase deposits transferred by the Company to CDM as taxable, </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:68.4pt;"/><td style="font-family:'Courier New';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">o</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Application of 16% IVA tax to fruit purchase deposits</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:68.4pt;"/><td style="font-family:'Courier New';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">o</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Imposing double-taxation on the fruit purchase transactions</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:32.4pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">On August 27, we filed a formal complaint, or </span><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;text-align:left;">queja</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">, (the Complaint) before the PRODECON to request their assistance with having the SAT act upon the Reconsideration. It should be noted that although the SAT </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:32.4pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"/><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">is not obligated to act upon the Reconsideration, we believe that the PRODECON Complaint makes it likely that the SAT will respond to the Administrative Reconsideration and be open to settlement discussions.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:32.4pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">On August 20, we filed an Annulment Suit (the Suit) with the Federal Tax Court, which among other things, strongly contends that the notifications made by the SAT to CDM and its designated advisors of the resolution of the Administrative Appeal in March were not legally communicated. In addition, the Suit asserts the same matters central to the Reconsideration, as described above, as wrongly concluded in the resolution of the Administrative Appeal. </span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">We believe that the Suit will be accepted by the Tax Court, which will render the 2013 Assessment as non-definitive, and which will allow CDM to petition the Tax Court for a halt to any collection procedures by the SAT and a substitution of a bond for any liens placed on CDM assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> While we continue to believe that the 2013 Assessment is completely without merit, and that we will prevail on the Suit in the Tax Court, we also believe it is in the best interest of CDM and the Company to settle the 2013 Assessment as quickly as possible. Furthermore, we believe that the above actions taken by CDM will encourage the SAT agree to reach a settlement. In accordance with our cumulative probability analysis, based on factors such as recent settlements made by the SAT in other cases, the 2011 Assessment settlement reached by CDM with the MFM, and the value of CDM assets, we have recorded a provision of </span>$11 million USD in the accompanying financial statements as a discrete item in Income Tax Provision. The provision includes estimated penalties, interest and inflationary adjustments. We incurred $0.1 million USD of related professional fees, which have been recorded in Expenses related to Mexican Tax matters.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 1.15 20300000 2200000000 109000000.0 47800000 2400000 1500000 900000 300000 2600000000 128800000 3000000000 150000000 118000000 5800000 26000000 1000000 11000000 100000 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:16.55pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">8.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Fair value measurements</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="white-space:pre-wrap;">A fair value measurement is determined based on the assumptions that a market participant would use in pricing an asset or liability. A three-tiered hierarchy draws distinctions between market participant assumptions based on (i) observable inputs such as quoted prices in active markets (Level 1), (ii) inputs other than quoted prices in active markets that are observable either directly or indirectly (Level 2) and (iii) unobservable inputs that require the Company to use present value and other valuation techniques in the determination of fair value (Level 3). </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">The following table sets forth our financial assets and liabilities as of July 31, 2021 that are measured on a recurring basis during the period, segregated by level within the fair value hierarchy: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:82.53%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="14" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:58.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:38.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(All amounts are pres</b>e<b style="font-weight:bold;">nted in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Assets at Fair Value at July 31, 2021:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Investment in Limoneira Company<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,040</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">-</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">-</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,040</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Total assets at fair value</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,040</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">-</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">-</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,040</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Assets at Fair Value at October 31, 2020:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Investment in Limoneira Company<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">-</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">-</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Total assets at fair value</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,197</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">-</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">-</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,197</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 49.69pt;">(1)    <span style="white-space:pre-wrap;">The investment in Limoneira Company consists of marketable securities in the Limoneira Company common stock. We currently own approximately </span>9%<span style="white-space:pre-wrap;"> of Limoneira’s outstanding common stock. These securities are measured at fair value using quoted market prices. For the three months ended July 31, 2021 and 2020, we recognized losses of </span>$0.3 million and gains of $0.2<span style="white-space:pre-wrap;"> million on the consolidated condensed statement of operations. For the nine months ended July 31, 2021 and 2020, we recognized gains of </span>$6.8 million and losses of $9.1 million on the consolidated condensed statement of operations.<span style="white-space:pre-wrap;"> </span></p> <table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:82.53%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="14" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:58.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:38.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(All amounts are pres</b>e<b style="font-weight:bold;">nted in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Assets at Fair Value at July 31, 2021:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Investment in Limoneira Company<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,040</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">-</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">-</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,040</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Total assets at fair value</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,040</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">-</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">-</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,040</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Assets at Fair Value at October 31, 2020:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Investment in Limoneira Company<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">-</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">-</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Total assets at fair value</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,197</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">-</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">-</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,197</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 49.69pt;">(1)    <span style="white-space:pre-wrap;">The investment in Limoneira Company consists of marketable securities in the Limoneira Company common stock. We currently own approximately </span>9%<span style="white-space:pre-wrap;"> of Limoneira’s outstanding common stock. These securities are measured at fair value using quoted market prices. For the three months ended July 31, 2021 and 2020, we recognized losses of </span>$0.3 million and gains of $0.2<span style="white-space:pre-wrap;"> million on the consolidated condensed statement of operations. For the nine months ended July 31, 2021 and 2020, we recognized gains of </span>$6.8 million and losses of $9.1 million on the consolidated condensed statement of operations.<span style="white-space:pre-wrap;"> </span></p> 30040000 30040000 30040000 30040000 23197000 23197000 23197000 23197000 0.09 -300000 200000 6800000 -9100000 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:16.55pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">9.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Noncontrolling interest</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="white-space:pre-wrap;">The following table reconciles shareholders’ equity attributable to noncontrolling interest related to Avocados de Jalisco (in thousands). </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended July 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Avocados de Jalisco noncontrolling interest</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Noncontrolling interest, beginning </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,385</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,496</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income attributable to noncontrolling interest of Avocados de Jalisco</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Noncontrolling interest, ending</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,451</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,560</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine months ended July 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Avocados de Jalisco noncontrolling interest</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Noncontrolling interest, beginning </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,472</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,688</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss attributable to noncontrolling interest of Avocados de Jalisco</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (128)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Noncontrolling interest, ending</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,451</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,560</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended July 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Avocados de Jalisco noncontrolling interest</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Noncontrolling interest, beginning </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,385</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,496</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income attributable to noncontrolling interest of Avocados de Jalisco</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Noncontrolling interest, ending</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,451</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,560</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine months ended July 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Avocados de Jalisco noncontrolling interest</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Noncontrolling interest, beginning </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,472</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,688</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss attributable to noncontrolling interest of Avocados de Jalisco</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (128)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Noncontrolling interest, ending</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,451</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,560</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 1385000 1496000 66000 64000 1451000 1560000 1472000 1688000 -21000 -128000 1451000 1560000 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:16.55pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">10.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Earnings per share</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Basic and diluted net income per share is calculated as follows (data in thousands, except per share data):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:21.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended July 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss attributable to Calavo Growers, Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,981)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,636)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average shares – Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,630</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,586</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effect of dilutive securities – Restricted stock/options</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average shares – Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,630</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,586</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Net loss per share attributable to Calavo Growers, Inc:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.74)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.89)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Diluted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.74)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.89)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine months ended July 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net Income (loss) attributable to Calavo Growers, Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,137</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,852)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average shares - Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,616</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,558</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effect on dilutive securities – Restricted stock/options</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average shares - Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,669</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,558</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Net income (loss) per share attributable to Calavo Growers, Inc:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.06</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.13)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Diluted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.06</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.13)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Basic and diluted net income per share is calculated as follows (data in thousands, except per share data):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:21.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended July 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss attributable to Calavo Growers, Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,981)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,636)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average shares – Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,630</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,586</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effect of dilutive securities – Restricted stock/options</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average shares – Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,630</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,586</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Net loss per share attributable to Calavo Growers, Inc:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.74)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.89)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Diluted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.74)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.89)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine months ended July 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net Income (loss) attributable to Calavo Growers, Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,137</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,852)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average shares - Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,616</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,558</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effect on dilutive securities – Restricted stock/options</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average shares - Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,669</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,558</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Net income (loss) per share attributable to Calavo Growers, Inc:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.06</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.13)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Diluted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.06</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.13)</p></td></tr></table> -12981000 -15636000 17630000 17586000 17630000 17586000 -0.74 -0.89 -0.74 -0.89 1137000 -19852000 17616000 17558000 53000 17669000 17558000 0.06 -1.13 0.06 -1.13 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:16.55pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">11.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Mexican IVA taxes receivable</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Included in other assets are tax receivables due from the Mexican government for value-added taxes (IVA) paid in advance. CDM is charged IVA by vendors on certain expenditures in Mexico, which, insofar as they relate to the exportation of goods, translate into IVA amounts recoverable from the Mexican government.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">As of July 31, 2021, and October 31, 2020, CDM IVA receivables totaled $37.0 million (733.8 million Mexican pesos) and $30.2 million (640.7 million Mexican pesos). Historically, CDM received IVA refund payments from the Mexican tax authorities on a timely basis. Beginning in fiscal 2014 and continuing into fiscal 2021, however, the tax authorities began carrying out more detailed reviews of our refund requests and our supporting documentation. Additionally, they are also questioning the refunds requested attributable to IVA paid to certain suppliers that allegedly did not fulfill their own tax obligations. We believe these factors and others have contributed to delays in the processing of IVA claims by the Mexican tax authorities. Currently, we are in the process of collecting such balances primarily through regular administrative processes, but these amounts may ultimately need to be recovered through Administrative Appeals and/or legal means. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="white-space:pre-wrap;">During the first quarter of fiscal 2017, the tax authorities informed us that their internal opinion, based on the information provided by the local SAT office, considers that CDM is not properly documented relative to its declared tax structure and therefore CDM cannot claim the refundable IVA balance. CDM has strong arguments and supporting documentation to sustain its declared tax structure for IVA and income tax purposes. CDM started an Administrative Appeal for the IVA related to the request of the months of July, August and September of 2015 (the “2015 Appeal”) in order to assert its argument that CDM is properly documented and to therefore change the SAT’s internal assessment. In August 2018, we received a favorable ruling from the SAT’s Legal Administration in Michoacan on the 2015 Appeal indicating that they believe CDM’s legal interpretation of its declared tax structure is indeed accurate. While favorable on this central matter of CDM’s declared tax structure, the ruling, however, still does not recognize the taxpayers right to a full refund for the IVA related to the months of July, August and September 2015. Therefore, in October 2018, CDM filed a substance-over-form Annulment Suit in the Federal Tax Court to recover its full refund for IVA over the subject period, which is currently pending resolution.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="white-space:pre-wrap;">In spite of the favorable ruling from the SAT’s Legal Administration in Michoacan, as discussed above, the local SAT office continues to believe that CDM is not properly documented relative to its declared tax structure. As a result, they believe CDM cannot claim certain refundable IVA balances, specifically regarding our IVA refunds related to January through December of 2013, 2014, and 2015, and January and February of 2017. CDM has strong arguments and supporting documentation to sustain its declared tax structure for IVA and income tax purposes. With assistance from our internationally recognized tax advisory firm, as of July 31, 2021, CDM has filed (or has plans to file) Administrative Appeals for the IVA related to the preceding months. A response to these Administrative Appeals is currently pending resolution. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="background-color:#ffffff;">In light of the foregoing, the Company is currently considering its options for resolution of the VAT receivables. In the unlikely event of an unfavorable resolution of the Administrative Appeals, we plan to file Annulment Suits with the Mexican Federal Tax Court. If these suits result in an unfavorable ruling, there is an option to appeal to the Collegiate Circuit Court. The estimated time for the resolution of these suits could be 2 – 3 years. This estimated time could be impacted and delayed by the situation of the COVID-19 pandemic.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:14.4pt;margin:0pt;">We believe that our operations in Mexico are properly documented. Furthermore, our internationally recognized tax advisors believe that there are legal grounds to prevail in the Federal Tax Court and that therefore, the Mexican tax authorities will ultimately authorize the refund of the corresponding IVA amounts.  </p> 37000000.0 733800000 30200000 640700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">12. FreshRealm Separation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">On February 3, 2021, Calavo and FreshRealm entered into a Limited Liability Company Member Separation and Release Agreement (the “Separation Agreement”) described below.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:12pt;text-indent:21.6pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Calavo was previously a limited liability company member in FreshRealm and was a party to that certain FreshRealm, LLC Seventh Amended and Restated Limited Liability Company Agreement, dated as of February 27, 2019, by and among FreshRealm and its members. Calavo and FreshRealm were also parties to that certain Sixth Amended and Restated Senior Promissory Note, effective August 10, 2018, as amended (the “Prior Note”), pursuant to which Calavo loaned to FreshRealm principal plus accrued interest in the total sum of $34.5 million. We recorded a reserve of $34.5 million on this balance in the third quarter of fiscal 2020.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:12pt;text-indent:21.6pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Pursuant to the Separation Agreement, among other terms: (i) Calavo terminated its limited liability company interest and equity ownership in FreshRealm; (ii) Calavo and FreshRealm simultaneously entered into an Amended and Restated Senior Secured Loan Agreement and Promissory Note (the “Amended Note”), which amended and restated the Prior Note; (iii) FreshRealm issued an additional Secured Promissory Note to Calavo in the amount of approximately $5 million that is subordinated to the Amended Note (the “Second Note”, together with the Amended Note, the “Notes”); (iv) in the event FreshRealm paid Calavo the sum of $6 million (the “Loan Payoff Amount”) by March 31, 2022 (the “Loan Payoff Period”), the Notes shall be deemed paid in full; (v) the parties agreed to a mutual release of any claims; and (vi) the parties agreed to indemnify each other from any subsequent third party claims.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:12pt;text-indent:14.4pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">In July 2021, FreshRealm paid Calavo the Loan Payoff Amount of $6.0<span style="white-space:pre-wrap;"> million, and we recorded the receipt as a recovery of the reserve for collectability of the FreshRealm note receivable on the statement of operations. Therefore, the Notes mentioned above, have been deemed paid in full. If FreshRealm undergoes a sale of its business either through a merger or a majority sale of its assets or equity interests before February 3, 2022, FreshRealm must pay Calavo twenty percent (</span>20%) of the purchase price proceeds from such sale of FreshRealm. </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:12pt;text-indent:21.6pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">If FreshRealm (i) undergoes a “Success Event” in the future, including: a merger, a majority sale of FreshRealm’s assets or equity ownership interests, a private placement (greater than $35 million), or an initial public offering where FreshRealm as a company is valued at $100 million or more, FreshRealm must pay to the Company additional compensation in accordance with the following:</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:12pt;text-indent:21.6pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:14.4pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:14.4pt;padding:0pt;">●</td><td style="background-color:#ffffff;padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">FreshRealm must pay Calavo a </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$10</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million payment upon the closing of a Success Event if the valuation of FreshRealm at the time of the Success Event is equal to or greater than </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$100</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;"> million, but less than </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$230</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million;</span></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:14.4pt;text-indent:-14.4pt;margin:0pt 0pt 0pt 14.4pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-left:0pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:14.4pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:14.4pt;padding:0pt;">●</td><td style="background-color:#ffffff;padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">FreshRealm must pay Calavo a </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$20</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million payment upon the closing of a Success Event if the valuation of FreshRealm at the time of the Success Event is equal to or greater than </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$230</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million, but less than </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$380</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million; or</span></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:14.4pt;text-indent:-14.4pt;margin:0pt 0pt 0pt 14.4pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-left:0pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:14.4pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:14.4pt;padding:0pt;">●</td><td style="background-color:#ffffff;padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">FreshRealm must pay Calavo a </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$34</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million payment upon the closing of a Success Event if the valuation of FreshRealm at the time of the Success Event is equal to or greater than </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$380</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> Million.</span></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 0pt 28.8pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-left:0pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">No Amounts have been recorded on the balance sheet as of July 31, 2021, with respect to a sale or success event. </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:12pt;text-indent:14.4pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 0pt 28.8pt;"><span style="font-size:1pt;margin-bottom:5pt;margin-left:0pt;margin-top:5pt;visibility:hidden;">​</span></p> 34500000 34500000 5000000 6000000 6000000.0 0.20 35000000 100000000 10000000 100000000 230000000 20000000 230000000 380000000 34000000 380000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">13. Credit Facility</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:12pt;padding-bottom:12pt;margin:0pt;"><span style="font-size:10pt;white-space:pre-wrap;"> On January 29, 2021, we entered into the Third Amendment to Credit Agreement (the “Third Amendment”) with Farm Credit West, PCA and Bank of America, N.A. relating to our Credit Agreement dated as of June 14, 2016, First Amendment to Credit Agreement dated as of August 29, 2016, and Second Amendment to Credit Agreement dated as of February 28, 2019 (collectively, the “Credit Facility”). This Third Amendment, among other things, provides for a </span><span style="font-size:10pt;">five-year</span><span style="font-size:10pt;"> extension of the maturity date to January 29, 2026, a </span><span style="font-size:10pt;">$20</span><span style="font-size:10pt;"> million increase in the revolving commitment to </span><span style="font-size:10pt;">$100</span><span style="font-size:10pt;"> million (from </span><span style="font-size:10pt;">$80</span><span style="font-size:10pt;"> million) (for a total facility size of </span><span style="font-size:10pt;">$150</span><span style="font-size:10pt;"> million if the </span><span style="font-size:10pt;">$50</span><span style="font-size:10pt;"> million accordion is exercised, up from a total size of </span><span style="font-size:10pt;">$130</span><span style="font-size:10pt;"> million), and a </span><span style="font-size:10pt;">25</span><span style="font-size:10pt;white-space:pre-wrap;"> basis point increase in the interest rate. The new interest rate schedules are effective mid-June 2021. The weighted-average interest rate under the Credit Facility was </span><span style="font-size:10pt;">2.9%</span><span style="font-size:10pt;"> and </span><span style="font-size:10pt;">1.9%</span><span style="font-size:10pt;"> at July 31, 2021 and October 31, 2020.  Under the Credit Facility, we had </span><span style="font-size:10pt;">$36.0</span><span style="font-size:10pt;"> million and </span><span style="font-size:10pt;">$20.6</span><span style="font-size:10pt;"> million outstanding as of July 31, 2021 and October 31, 2020.  In accordance with the extended due date, the outstanding balance of the Credit Facility has been classified as long-term in the accompanying balance sheet as of July 31, 2021.</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">     The Credit Facility agreement contains customary affirmative and negative covenants for agreements of this type, including the following financial covenants applicable to the Company and its subsidiaries on a consolidated basis: (a) a quarterly consolidated leverage ratio of not more than 2.50 to 1.00 and (b) a quarterly consolidated fixed charge coverage ratio of not less than 1.15 to 1.00. We were in compliance with all financial covenants at July 31, 2021.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p> P5Y 20000000 100000000 80000000 150000000 50000000 130000000 0.0025 0.029 0.019 36000000.0 20600000 0.0250 1.15 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">14. COVID-19 Pandemic Impact</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> On January 30, 2020, the World Health Organization (“WHO”) announced a global health emergency because of a new strain of coronavirus originating in Wuhan, China and the risks to the international community as the virus spreads globally beyond its point of origin. In March </span><span style="white-space:pre-wrap;">2020, the WHO classified the COVID-19 outbreak as a pandemic, based on the rapid increase in exposure globally. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> The COVID-19 pandemic has created challenging and unprecedented conditions for our business, and we are committed to taking action in support of a Company-wide response to the crisis. The COVID-19 pandemic has negatively impacted the global economy, disrupted global supply chains and created significant volatility and disruption of financial markets. We believe we are well-positioned for the future as we continue to navigate the crisis and prepare for an eventual return to a more normal operating environment. We have successfully implemented contingency plans in the U.S. and in Mexico to monitor the evolving needs of our businesses in those countries, as well as those related to our Peru partner in consignment avocado sales.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> The effects of the pandemic have been more pronounced in the portions of our business servicing foodservice customers and to a lesser extent certain segments of our retail business, including behind-the-glass deli and grab-and-go convenience items. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> In early 2021, health agencies approved vaccines for combating the COVID-19 virus. However, actual vaccination results are ultimately dependent on, among other factors, vaccine availability and their acceptance by individuals which are difficult to predict. In the third quarter of fiscal 2021, the delta variant of the SARS-COV-2 virus became the dominant strain in the U.S. and elsewhere and led to various pandemic restrictions being reinstated. Accordingly, the pace of the recovery from the COVID-19 pandemic is not presently known. We cannot reasonably estimate the duration or extent of the pandemic’s adverse impact on our business, operating results, and long-term liquidity position. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:13.5pt;margin:0pt;"><span style="white-space:pre-wrap;">The recovery from the COVID-19 pandemic and the current economic climate is increasing labor costs, commodity costs and logistical costs. We are experiencing operational challenges that impact our production facilities and our logistics network; the impact of prices for petroleum-based products, packaging materials and commodity costs; and the availability of sufficient labor is increasing costs companywide. </span></p> XML 11 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Document and Entity Information
9 Months Ended
Jul. 31, 2021
shares
Document and Entity Information  
Document Type 10-Q
Document Quarterly Report true
Document Period End Date Jul. 31, 2021
Document Transition Report false
Entity File Number 000-33385
Entity Registrant Name CALAVO GROWERS, INC
Entity Incorporation, State or Country Code CA
Entity Tax Identification Number 33-0945304
Entity Address, Address Line One 1141-A Cummings Road
Entity Address, City or Town Santa Paula
Entity Address, State or Province CA
Entity Address, Postal Zip Code 93060
City Area Code 805
Local Phone Number 525-1245
Title of 12(b) Security Common Stock
Trading Symbol CVGW
Security Exchange Name NASDAQ
Entity Current Reporting Status Yes
Entity Interactive Data Current Yes
Entity Filer Category Large Accelerated Filer
Entity Small Business false
Entity Emerging Growth Company false
Entity Shell Company false
Entity Common Stock, Shares Outstanding 17,683,309
Entity Central Index Key 0001133470
Current Fiscal Year End Date --10-31
Document Fiscal Year Focus 2021
Document Fiscal Period Focus Q3
Amendment Flag false
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED CONDENSED BALANCE SHEETS - USD ($)
$ in Thousands
Jul. 31, 2021
Oct. 31, 2020
Current assets:    
Cash and cash equivalents $ 368 $ 4,055
Restricted cash 970  
Accounts receivable, net of allowances of $6,860 (2021) and $3,498 (2020) 79,979 63,668
Inventories 47,443 41,787
Prepaid expenses and other current assets 14,227 10,733
Advances to suppliers 8,703 5,061
Income taxes receivable 6,577 10,591
Total current assets 158,267 135,895
Property, plant, and equipment, net 129,080 130,270
Operating lease right-of-use assets 57,036 60,262
Investment in Limoneira Company 30,040 23,197
Investments in unconsolidated entities 4,309 6,065
Deferred income taxes 2,790 2,486
Goodwill 28,653 28,568
Intangibles, net 9,137 10,323
Other assets 40,006 32,558
Total assets 459,318 429,624
Current liabilities:    
Payable to growers 30,040 11,346
Trade accounts payable 10,424 9,384
Accrued expenses 40,713 36,922
Borrowings pursuant to credit facilities, current   20,550
Dividend payable   20,343
Other current liabilities 11,000  
Current portion of operating leases 7,051 6,443
Current portion of long-term obligations and finance leases 1,486 1,343
Total current liabilities 100,714 106,331
Long-term liabilities:    
Borrowings pursuant to credit facilities, long-term 36,000  
Long-term operating leases, less current portion 54,447 58,273
Long-term obligations and finance leases, less current portion 5,688 5,716
Other long-term liabilities 3,136 3,302
Total long-term liabilities 99,271 67,291
Commitments and contingencies
Shareholders' equity:    
Common stock ($0.001 par value, 100,000 shares authorized; 17,683 (2021) and 17,661 (2020) shares issued and outstanding) 18 18
Additional paid-in capital 167,215 165,000
Noncontrolling interest 1,451 1,472
Retained earnings 90,649 89,512
Total shareholders' equity 259,333 256,002
Total liabilities and shareholders' equity $ 459,318 $ 429,624
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED CONDENSED BALANCE SHEETS (PARENTHETICAL) - USD ($)
shares in Thousands, $ in Thousands
Jul. 31, 2021
Oct. 31, 2020
Statement of Financial Position [Abstract]    
Allowances of accounts receivable $ 6,860 $ 3,498
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 100,000 100,000
Common stock, shares issued 17,683 17,661
Common stock, shares outstanding 17,683 17,661
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED CONDENSED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Income Statement [Abstract]        
Net sales $ 285,008 $ 270,425 $ 782,407 $ 824,941
Cost of sales 277,141 239,590 734,101 756,223
Gross profit 7,867 30,835 48,306 68,718
Selling, general and administrative 12,387 13,424 40,374 44,226
Expenses related to Mexican tax matters 1,342   1,342  
Gain on sale of Temecula packinghouse (54) (54) (162) (162)
Operating income (loss) (5,808) 17,465 6,752 24,654
Interest expense (208) (203) (573) (732)
Other income, net 180 628 792 2,250
Recovery (Loss) on reserve for FreshRealm note receivable and impairment of investment 6,000 (37,192) 6,130 (37,192)
Unrealized net gain (loss) on Limoneira shares (252) 218 6,843 (9,125)
Income (loss) before income taxes and loss from unconsolidated entities (88) (19,084) 19,944 (20,145)
Income tax (provision) benefit (12,358) 4,682 (17,073) 6,540
Net loss from unconsolidated entities (469) (1,170) (1,755) (6,375)
Net income (loss) (12,915) (15,572) 1,116 (19,980)
Add: Net Income (loss) attributable to noncontrolling interest (66) (64) 21 128
Net Income (loss) attributable to Calavo Growers, Inc. $ (12,981) $ (15,636) $ 1,137 $ (19,852)
Calavo Growers, Inc.'s net income (loss) per share:        
Basic $ (0.74) $ (0.89) $ 0.06 $ (1.13)
Diluted $ (0.74) $ (0.89) $ 0.06 $ (1.13)
Number of shares used in per share computation:        
Basic 17,630 17,586 17,616 17,558
Diluted 17,630 17,586 17,669 17,558
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED CONDENSED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Cash Flows from Operating Activities:    
Net income (loss) $ 1,116 $ (19,980)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation and amortization 12,925 11,850
Non-cash operating lease expense 57 145
Net loss from unconsolidated entities 1,755 6,375
Unrealized net loss (gain) on Limoneira shares (6,843) 9,125
Loss (recovery) on reserve for FreshRealm note receivable and impairment of investment (6,130) 37,192
Interest income on notes to FreshRealm   (1,732)
Stock-based compensation expense 2,818 3,569
Gain on sale of Temecula packinghouse (162) (162)
Loss (gain) on disposal of property, plant, and equipment (170) 230
Deferred income taxes on FreshRealm reserve and impairment loss   (7,525)
Effect on cash of changes in operating assets and liabilities:    
Accounts receivable, net (16,137) (4,045)
Inventories, net (5,687) (6,363)
Prepaid expenses and other current assets 2,291 (814)
Advances to suppliers (3,642) 4,873
Income taxes receivable/payable 4,014 (4,678)
Other assets (7,003) (9)
Payable to growers 18,694 5,027
Trade accounts payable, accrued expenses and other long-term liabilities 14,500 (12,722)
Net cash provided by operating activities 12,396 20,356
Cash Flows from Investing Activities:    
Purchases of property, plant, and equipment (9,639) (8,349)
Acquisition of SFFI, net of cash acquired of $623   (18,396)
Loan to Agricola Belher (3,500)  
Recovery of proceeds from FreshRealm Separation Agreement 6,000  
Investment in FreshRealm   (1,477)
Infrastructure advance to tomato growers (1,326)  
Net cash used in investing activities (8,465) (28,222)
Cash Flows from Financing Activities:    
Payment of dividend to shareholders (20,343) (19,354)
Proceeds from revolving credit facility 266,350 172,450
Payments on revolving credit facility (250,900) (147,850)
Payments of minimum withholding taxes on net share settlement of equity awards (650) (1,179)
Payments on long-term obligations and finance leases (1,152) (687)
Proceeds from stock option exercises 47 86
Net cash provided by (used in) financing activities (6,648) 3,466
Net decrease in cash, cash equivalents and restricted cash (2,717) (4,400)
Cash, cash equivalents and restricted cash, beginning of period 4,055 7,973
Cash, cash equivalents and restricted cash, end of period 1,338 3,573
Noncash Investing and Financing Activities:    
Right of use assets obtained in exchange for new financing lease obligations 1,222 593
Notes receivable from FreshRealm converted to investment in FreshRealm   2,761
Property, plant, and equipment included in trade accounts payable and accrued expenses $ 375 568
Collection for Agricola Belher Infrastructure Advance   $ 800
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)
$ in Thousands
9 Months Ended
Jul. 31, 2021
USD ($)
Statement of Cash Flows [Abstract]  
Cash acquired $ 623
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED CONDENSED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings
Cumulative effect adjustment
Retained Earnings
Noncontrolling Interest [Member]
Cumulative effect adjustment
Total
Beginning balance at Oct. 31, 2019 $ 18 $ 161,606 $ 1,165 $ 122,557 $ 1,688 $ 1,165 $ 285,869
Beginning balance, shares at Oct. 31, 2019 17,595            
Exercise of stock options and income tax benefit   47         47
Exercise of stock options and income tax benefit, shares 2            
Stock compensation expense   931         931
Restricted stock issued, shares 17            
Avocados de Jalisco noncontrolling interest contribution         (63)   (63)
Net loss attributable to Calavo Growers, Inc.       (938)     (938)
Ending balance at Jan. 31, 2020 $ 18 162,584   122,784 1,625   287,011
Ending balance, shares at Jan. 31, 2020 17,614            
Beginning balance at Oct. 31, 2019 $ 18 161,606 $ 1,165 122,557 1,688 $ 1,165 285,869
Beginning balance, shares at Oct. 31, 2019 17,595            
Net loss attributable to Calavo Growers, Inc.             (19,852)
Ending balance at Jul. 31, 2020 $ 18 164,082   103,870 1,560   269,530
Ending balance, shares at Jul. 31, 2020 17,657            
Beginning balance at Jan. 31, 2020 $ 18 162,584   122,784 1,625   287,011
Beginning balance, shares at Jan. 31, 2020 17,614            
Exercise of stock options and income tax benefit   39         39
Exercise of stock options and income tax benefit, shares 2            
Stock compensation expense   667         667
Payments of minimum withholding taxes on net share settlement of equity awards   (1,179)         (1,179)
Restricted stock issued   1,119         1,119
Restricted stock issued, shares 23            
Avocados de Jalisco noncontrolling interest contribution         (129)   (129)
Net loss attributable to Calavo Growers, Inc.       (3,278)     (3,278)
Ending balance at Apr. 30, 2020 $ 18 163,230   119,506 1,496   284,250
Ending balance, shares at Apr. 30, 2020 17,639            
Stock compensation expense   852         852
Restricted stock issued, shares 18            
Avocados de Jalisco noncontrolling interest contribution         64   64
Net loss attributable to Calavo Growers, Inc.       (15,636)     (15,636)
Ending balance at Jul. 31, 2020 $ 18 164,082   103,870 1,560   269,530
Ending balance, shares at Jul. 31, 2020 17,657            
Beginning balance at Oct. 31, 2020 $ 18 165,000   89,512 1,472   256,002
Beginning balance, shares at Oct. 31, 2020 17,661            
Exercise of stock options and income tax benefit   47         47
Exercise of stock options and income tax benefit, shares 2            
Stock compensation expense   907         907
Payments of minimum withholding taxes on net share settlement of equity awards   (467)         (467)
Restricted stock issued, shares 23            
Avocados de Jalisco noncontrolling interest contribution         (40)   (40)
Net loss attributable to Calavo Growers, Inc.       5,277     5,277
Ending balance at Jan. 31, 2021 $ 18 165,487   94,789 1,432   261,726
Ending balance, shares at Jan. 31, 2021 17,686            
Beginning balance at Oct. 31, 2020 $ 18 165,000   89,512 1,472   256,002
Beginning balance, shares at Oct. 31, 2020 17,661            
Net loss attributable to Calavo Growers, Inc.             1,137
Ending balance at Jul. 31, 2021 $ 18 167,215   90,649 1,451   259,333
Ending balance, shares at Jul. 31, 2021 17,683            
Beginning balance at Jan. 31, 2021 $ 18 165,487   94,789 1,432   261,726
Beginning balance, shares at Jan. 31, 2021 17,686            
Stock compensation expense   1,357         1,357
Payments of minimum withholding taxes on net share settlement of equity awards   (135)         (135)
Payments of minimum withholding taxes on net share settlement of equity awards, shares (2)            
Avocados de Jalisco noncontrolling interest contribution         (47)   (47)
Net loss attributable to Calavo Growers, Inc.       8,841     8,841
Ending balance at Apr. 30, 2021 $ 18 166,709   103,630 1,385   271,742
Ending balance, shares at Apr. 30, 2021 17,684            
Stock compensation expense   554         554
Payments of minimum withholding taxes on net share settlement of equity awards   (48)         (48)
Payments of minimum withholding taxes on net share settlement of equity awards, shares (1)            
Avocados de Jalisco noncontrolling interest contribution         66   66
Net loss attributable to Calavo Growers, Inc.       (12,981)     (12,981)
Ending balance at Jul. 31, 2021 $ 18 $ 167,215   $ 90,649 $ 1,451   $ 259,333
Ending balance, shares at Jul. 31, 2021 17,683            
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Description of the business
9 Months Ended
Jul. 31, 2021
Description of the business  
Description of the business

1. Description of the business

Business

Calavo Growers, Inc. (Calavo, the Company, we, us or our), is a global leader in the avocado industry and a provider of value-added fresh food. Our expertise in marketing and distributing avocados, prepared avocados, and other perishable foods allows us to deliver a wide array of fresh and prepared food products to retail grocery, foodservice, club stores, mass merchandisers, food distributors and wholesalers on a worldwide basis. We procure avocados from California, Mexico and other growing regions around the world. Through our various operating facilities, we (i) sort, pack, and/or ripen avocados, tomatoes and/or Hawaiian grown papayas, (ii) create, process and package a portfolio of healthy fresh foods including fresh-cut fruit and vegetables, and prepared foods and (iii) process and package guacamole and salsa. We distribute our products both domestically and internationally and report our operations in three different business segments: Fresh products, Renaissance Food Group (RFG) and Calavo Foods.

The accompanying unaudited consolidated condensed financial statements have been prepared by the Company in accordance with accounting principles generally accepted in the United States and with the instructions to Form 10-Q and Article 10 of Regulation S-X of the Securities and Exchange Commission. Accordingly, they do not include all the information and footnotes required by accounting principles generally accepted in the United States for complete financial statements. In the opinion of management, the accompanying unaudited consolidated condensed financial statements contain all adjustments, consisting of adjustments of a normal recurring nature necessary to present fairly the Company’s financial position, results of operations and cash flows. The results of operations for interim periods are not necessarily indicative of the results that may be expected for a full year. These statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended October 31, 2020.

Recently Adopted Accounting Standards

In October 2018, the Financial Accounting Standards Board (FASB) issued Accounting Standards Updated (ASU) 2018-17, Targeted Improvements to Related Party Guidance for Variable Interest Entities. This ASU provides that indirect interests held through related parties in common control arrangements should be considered on a proportional basis for determining whether fees paid to decision makers and service providers are variable interests. This ASU was effective for us beginning the first day of our 2021 fiscal year. The adoption of this ASU did not have an impact on the Company’s consolidated financial statements.

On November 1, 2020, the Company adopted an ASU, Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. This update provides guidance regarding the capitalization of implementation costs incurred in a cloud computing arrangement that is a service contract. This ASU was adopted prospectively and cloud computing implementation costs incurred on November 1, 2020 or later are included in other noncurrent assets in the consolidated balance sheet and are presented within operating cash flows. As of July 31, 2021, capitalized implementation costs included in other noncurrent assets were less than $0.1 million and there was no accumulated amortization or amortization expense recorded during the three and nine months ended July 31, 2021.

In January 2017, the FASB issued an ASU, Simplifying the Test for Goodwill Impairment, which removes the requirement to compare the implied fair value of goodwill with its carrying amount as part of step 2 of the goodwill impairment test. The ASU permits an entity to perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount and to recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. This ASU was effective for us beginning the first day of our 2021 fiscal year. The adoption of this ASU did not have an impact on the Company’s consolidated financial statements.

On November 1, 2020, the Company adopted ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326). This standard requires a financial asset to be presented at the net amount expected to be collected. The financial assets of the Company in scope of ASU 2016-13 were primarily accounts receivable. The Company estimates an allowance for expected credit losses on accounts receivable that result from the inability of customers to make required payments. In estimating the allowance for expected credit losses, consideration is given to the current aging of receivables, historical experience, and a review for potential bad debts. The adoption of this ASU did not have an impact on the Company’s consolidated financial statements.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Information regarding our operations in different segments
9 Months Ended
Jul. 31, 2021
Information regarding our operations in different segments  
Information regarding our operations in different segments

2. Information regarding our operations in different segments

We report our operations in three different business segments: (1) Fresh products, (2) RFG, and (3) Calavo Foods. These three business segments are presented based on how information is used by our Chief Executive Officer to measure performance and allocate resources. The Fresh products segment includes operations that involve the distribution of avocados and other fresh produce products. The RFG segment represents operations related to the manufacturing and distribution of fresh-cut fruit, fresh-cut vegetables, and prepared foods. The Calavo Foods segment represents operations related to the purchase, manufacturing, and distribution of prepared avocado products, including guacamole, and salsa. Selling, general and administrative expenses, as well as other non-operating income/expense items, are evaluated by our Chief Executive Officer in the aggregate. We do not allocate assets, or specifically identify them, to our operating segments. The Sales Data in the following tables is presented in thousands:

Three months ended July 31, 2021

Three months ended July 31, 2020

    

Fresh

    

    

Calavo

    

    

Fresh

    

    

Calavo

    

products

RFG

Foods

Total

products

RFG

Foods

Total

Avocados

$

148,757

$

$

$

148,757

$

145,670

$

$

$

145,670

Tomatoes

 

11,344

 

 

 

11,344

 

13,827

 

 

 

13,827

Papayas

 

2,683

 

 

 

2,683

 

2,695

 

 

 

2,695

Other fresh income

 

95

 

 

 

95

 

88

 

 

 

88

Prepared avocado products

 

 

 

22,095

 

22,095

 

 

 

19,764

 

19,764

Salsa

 

 

 

746

 

746

 

 

 

816

 

816

Fresh-cut fruit & veg. and prepared foods

107,846

107,846

91,200

91,200

Total gross sales

 

162,879

 

107,846

 

22,841

 

293,566

 

162,280

 

91,200

 

20,580

 

274,060

Less sales incentives

 

(1,299)

 

(4,060)

 

(1,528)

 

(6,887)

 

(141)

 

(277)

 

(1,613)

 

(2,031)

Less inter-company eliminations

(672)

(999)

(1,671)

(399)

(1,205)

(1,604)

Net sales

$

160,908

$

103,786

$

20,314

$

285,008

$

161,740

$

90,923

$

17,762

$

270,425

Nine months ended July 31, 2021

Nine months ended July 31, 2020

    

Fresh

    

    

Calavo

    

    

Fresh

    

    

Calavo

    

products

RFG

Foods

Total

products

RFG

Foods

Total

Avocados

$

398,887

$

$

$

398,887

$

413,335

$

$

$

413,335

Tomatoes

 

33,963

 

 

 

33,963

 

46,151

 

 

 

46,151

Papayas

 

8,081

 

 

 

8,081

 

7,677

 

 

 

7,677

Other fresh income

 

548

 

 

 

548

 

328

 

 

 

328

Prepared avocado products

 

 

 

59,848

 

59,848

 

 

 

60,683

 

60,683

Salsa

 

 

 

2,154

 

2,154

 

 

 

2,143

 

2,143

Fresh-cut fruit & veg. and prepared foods

296,107

296,107

306,853

306,853

Total gross sales

 

441,479

 

296,107

 

62,002

 

799,588

 

467,491

 

306,853

 

62,826

 

837,170

Less sales incentives

 

(2,754)

 

(5,727)

 

(3,494)

 

(11,975)

 

(1,294)

 

(1,467)

 

(5,522)

 

(8,283)

Less inter-company eliminations

(1,915)

(3,291)

(5,206)

(1,098)

(2,848)

(3,946)

Net sales

$

436,810

$

290,380

$

55,217

$

782,407

$

465,099

$

305,386

$

54,456

$

824,941

    

Fresh

    

    

Calavo

    

Interco.

    

products

RFG

Foods

Elimins.

Total

(All amounts are presented in thousands)

Three months ended July 31, 2021

Net sales

$

161,580

$

103,786

$

21,313

$

(1,671)

$

285,008

Cost of sales

149,378

109,375

20,059

(1,671)

277,141

Gross profit

$

12,202

$

(5,589)

$

1,254

$

$

7,867

Three months ended July 31, 2020

Net sales

$

162,139

$

90,923

$

18,967

$

(1,604)

$

270,425

Cost of sales

144,405

82,868

13,921

(1,604)

239,590

Gross profit

$

17,734

$

8,055

$

5,046

$

$

30,835

Nine months ended July 31, 2021

Net sales

$

438,725

$

290,380

$

58,508

$

(5,206)

$

782,407

Cost of sales

398,370

293,704

47,233

(5,206)

 

734,101

Gross profit

$

40,355

$

(3,324)

$

11,275

$

$

48,306

Nine months ended July 31, 2020

Net sales

$

466,197

$

305,386

$

57,304

$

(3,946)

$

824,941

Cost of sales

427,476

291,720

40,973

(3,946)

756,223

Gross profit

$

38,721

$

13,666

$

16,331

$

$

68,718

For the three months ended July 31, 2021 and 2020, intercompany sales and cost of sales of $0.8 million and $0.4 million between Fresh products and RFG were eliminated. For the nine months ended July 31, 2021 and 2020, intercompany sales and cost of sales of $1.9 million and $1.1 million between Fresh products and RFG were eliminated. For the three months ended July 31, 2021 and 2020, intercompany sales and cost of sales of $1.0 million and $1.2 million between Calavo Foods and RFG were eliminated. For the nine months ended July 31, 2021 and 2020, intercompany sales and cost of sales of $3.3 million and $2.8 million between Calavo Foods and RFG were eliminated.

Sales to customers outside the U.S. were approximately $8.8 million, and $6.5 million for the three months ended July 31, 2021 and 2020. Sales to customers outside the U.S. were approximately $25.7 million, and $21.9 million for the nine months ended July 31, 2021 and 2020.

Our foreign operations in Mexico are subject to exchange rate fluctuations and foreign currency transaction costs. The functional currency of our foreign subsidiaries in Mexico is the United States dollar (U.S. dollar). As a result, monetary assets and liabilities are translated into U.S. dollars at exchange rates as of the balance sheet date and non-monetary assets, liabilities and equity are translated at historical rates. Sales and expenses are translated using a weighted-average exchange rate for the period. Gains and losses resulting from those remeasurements and foreign currency transactions are recognized within cost of sales. We recognized foreign currency remeasurement losses in the current quarter. These losses were due primarily to certain long-term net peso receivables. Foreign currency remeasurement gains, net of losses, for the three months ended July 31, 2021 and 2020 was $0.6 million and $1.4 million. Foreign currency remeasurement gains, net of losses, for the nine months ended July 31, 2021 was $1.2 million. Foreign currency remeasurement losses, net of gains, for the nine months ended July 31, 2020 was $1.9 million.

Long-lived assets attributed to geographic areas as of July 31, 2021 and October 31, 2020, are as follows (in thousands):

    

United States

    

Mexico

    

Consolidated

July 31, 2021

$

89,218

$

39,862

$

129,080

October 31, 2020

$

95,110

$

35,160

$

130,270

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories
9 Months Ended
Jul. 31, 2021
Inventories  
Inventories

3.

Inventories

Inventories consist of the following (in thousands):

July 31, 

October 31, 

2021

2020

Fresh fruit

    

$

20,659

    

$

14,677

Packing supplies and ingredients

 

15,842

 

12,540

Finished prepared foods

 

10,942

 

14,570

$

47,443

$

41,787

Inventories are stated at the lower of cost or net realizable value. We periodically review the value of items in inventory and record any necessary write downs of inventory based on our assessment of market conditions. Inventory includes reserves of $0.2 million and $0.2 million in slow moving and obsolete packing supply inventory as of July 31, 2021 and October 31, 2020. No additional inventory reserve was considered necessary as of July 31, 2021 and October 31, 2020.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Related party transactions
9 Months Ended
Jul. 31, 2021
Related party transactions  
Related party transactions

4.

Related party transactions

Certain members of our Board of Directors market California avocados through Calavo pursuant to marketing agreements substantially similar to the marketing agreements that we enter into with other growers. For the three months ended July 31, 2021 and 2020, the aggregate amount of avocados procured from entities owned or controlled by members of our Board of Directors was $10.4 million and $9.1 million. For the nine months ended July 31, 2021 and 2020, the aggregate amount of avocados procured from entities owned or controlled by members of our Board of Directors was $15.4 million and $15.3 million. Amounts payable to these Board members were $4.5 million as of July 31, 2021. We did not have any amounts payable to these Board members as of October 31, 2020.

During the three months ended July 31, 2021 and 2020, we received $0.1 million and $0.2 million as dividend income from Limoneira Company (Limoneira). During the nine months ended July 31, 2021 and 2020, we received $0.3 million and $0.4 million as dividend income from Limoneira. In addition, we lease office space from Limoneira for our corporate office. We paid rent expense to Limoneira totaling $0.1 million for the three months ended July 31, 2021 and 2020. We paid rent expense to Limoneira totaling $0.3 million for the nine months ended July 31, 2021 and 2020. Harold Edwards, who is a member of our Board of Directors, is the Chief Executive Officer of Limoneira Company. As of July 31, 2021, we own approximately 9% of Limoneira’s outstanding shares.

Calavo and Agricola Belher (“Belher”) have an equal one-half ownership interest in Agricola Don Memo, S.A. de C.V. (“Don Memo”). Pursuant to a management service agreement, Belher, through its officers and employees, has day-to-day power and authority to manage the operations.

As of July 31, 2021, and October 31, 2020, we had an investment of $4.3 million and $6.0 million, representing Calavo’s 50% ownership in Don Memo, which was included as an investment in unconsolidated entities on our balance sheet.  We make advances to Don Memo for operating purposes, provide additional advances as shipments are made during the season, and return the proceeds from tomato sales under our marketing program to Don Memo, net of our commission and aforementioned advances. As of July 31, 2021 and October 31, 2020, we had outstanding advances of $4.2 million and $2.4 million to Don Memo. In October 2020, we entered into an infrastructure loan agreement with Don Memo for up to $2.4 million secured by certain property and equipment of Don Memo. This infrastructure loan accrues interest at 7.25%. In October 2020, we funded $0.7 million related to this loan agreement, and we funded an additional $0.7 million, and $0.6 million in the first, and second quarters of fiscal 2021, for a total outstanding balance at July 31, 2021 of $2.0 million. This infrastructure loan agreement will mature in fiscal 2024. Of these infrastructure advances $0.4 million was recorded as a receivable in prepaid and other current assets as of July 31, 2021. The remaining $1.6 million of these infrastructure advances were recorded in other assets. During the three months ended July 31, 2021 and 2020, we incurred $5.7 million and $10.6 million of cost of sales to Don Memo pursuant to our purchase consignment agreement. During the nine months ended July 31, 2021 and 2020, we incurred $9.6 million and $15.2 million of cost of sales to Don Memo pursuant to our purchase consignment agreement.

We make advances to Belher for operating purposes, provide additional advances as shipments are made during the season, and return the proceeds from tomato sales under our marketing program to Belher, net of our commission and aforementioned advances. We had grower advances due from Belher totaling $3.5 million and $4.5 million as of July 31, 2021 and October 31, 2020, which are netted against the grower payable. In addition, we had infrastructure advances due from Belher of $1.8 million as of July 31, 2021 and October 31, 2020. Of these infrastructure advances $1.8 million and $0.9 million was recorded as a receivable in prepaid and other current assets as of July 31, 2021 and October 31, 2020. The remaining $0.9 million of these infrastructure advances were recorded in other assets as of October 31, 2020. In July 2021, we made a bridge loan of $3.5 million to Belher which is due in December 2021, and which is secured by certain farmland in Mexico. The loan accrues interest at 10 percent. This bridge loan has been recorded in prepaid expenses and other current assets. During the three months ended July 31, 2021 and 2020, we incurred $1.8 million and $4.0 million of cost of sales to Belher pursuant to our purchase consignment agreement. During the nine months ended July 31, 2021 and 2020, we incurred $16.3 million and $23.6 million of cost of sales to Belher pursuant to our purchase consignment agreement.

In August 2015, we entered into a Shareholder’s Agreement with various Mexican partners and created Avocados de Jalisco, S.A.P.I. de C.V. (“Avocados de Jalisco”). Avocados de Jalisco is a Mexican corporation created to engage in procuring, packing and selling avocados. As of July 31, 2021, this entity was approximately 83% owned by Calavo and was consolidated in our financial statements. Avocados de Jalisco built a packinghouse located in Jalisco, Mexico, which began operations in June of 2017. During the three months ended July 31, 2021 and 2020, we purchased approximately $2.2 million and $3.5 million of avocados from the partners of Avocados de Jalisco. During the nine months ended July 31, 2021 and 2020, we purchased approximately $5.4 million and $5.4 million of avocados from the partners of Avocados de Jalisco.

FreshRealm is a start-up company, engaged in activities relating to the marketing of food products directly to consumers or other entities. On February 3, 2021, Calavo and FreshRealm entered into a Limited Liability Company Member Separation and Release Agreement (the Separation Agreement). Prior to the Separation Agreement, we had an equity investment in FreshRealm representing approximately 37% ownership of FreshRealm. We recorded an impairment of 100% of this equity investment, or $2.8 million, in the third quarter of fiscal 2020. We had a note receivable and trade receivables of approximately $34.5 million at October 31, 2020 (which includes accrued interest) from FreshRealm. We recorded a reserve of $34.5 million on this balance in the third quarter of fiscal 2020.

Pursuant to the Separation Agreement among other terms: (i) Calavo terminated its limited liability company interest and equity ownership in FreshRealm; (ii) Calavo and FreshRealm simultaneously entered into an Amended and Restated

Senior Secured Loan Agreement and Promissory Note (the “Amended Note”), which amended and restated the Prior Note; (iii) FreshRealm issued an additional Secured Promissory Note to Calavo in the amount of approximately $5 million that is subordinated to the Amended Note (the “Second Note”, together with the Amended Note, the “Notes”); (iv) in the event FreshRealm pays Calavo the sum of $6 million (the “Loan Payoff Amount”) by March 31, 2022 (the “Loan Payoff Period”), the Notes shall be deemed paid in full; (v) the parties agreed to a mutual release of any claims; and (vi) the parties agreed to indemnify each other from any subsequent third party claims.

In July 2021, FreshRealm paid Calavo the Loan Payoff Amount of $6.0 million, and we recorded the receipt as a recovery of the reserve for collectability of the FreshRealm note receivable on the statement of operations. Therefore, the Notes mentioned above have been deemed paid in full. See Note 12 for more information.

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Other Assets
9 Months Ended
Jul. 31, 2021
Other Assets  
Other Assets

5.

Other assets

Other assets consist of the following (in thousands):

    

July 31, 

    

October 31, 

2021

2020

Mexican IVA (i.e. value-added) taxes receivable (see note 11)

$

36,978

$

30,126

Infrastructure advances to Agricola Belher and Agricola Don Memo

 

1,641

 

1,215

Other

 

1,387

 

1,217

$

40,006

$

32,558

Intangible assets consist of the following (in thousands):

July 31, 2021

October 31, 2020

    

Weighted-

    

Gross

    

Net

    

Gross

    

    

Net

Average

Carrying

Accum.

Book

Carrying

Accum.

Book

Useful Life

Value

Amortization

Value

Value

Amortization

Value

Customer list/relationships

 

7 years

$

17,340

$

(9,661)

$

7,679

$

17,340

$

(8,613)

$

8,727

Trade names

 

11 years

 

4,060

 

(2,943)

 

1,117

 

4,060

 

(2,852)

 

1,208

Trade secrets/recipes

 

9 years

 

630

 

(564)

 

66

 

630

 

(517)

 

113

Brand name intangibles

 

indefinite

 

275

 

 

275

 

275

 

 

275

Intangibles, net

$

22,305

$

(13,168)

$

9,137

$

22,305

$

(11,982)

$

10,323

We anticipate recording amortization expense of $0.4 million for the remainder of fiscal 2021, $1.6 million for fiscal year 2022, $1.5 million for fiscal year 2023, $1.5 million for fiscal year 2024, and $3.9 million thereafter.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation
9 Months Ended
Jul. 31, 2021
Stock-Based Compensation  
Stock-Based Compensation

6.

Stock-Based Compensation

In April 2011, our shareholders approved the Calavo Growers, Inc. 2011 Management Incentive Plan (the “2011 Plan”). All directors, officers, employees and consultants (including prospective directors, officers, employees and consultants) of Calavo and its subsidiaries are eligible to receive awards under the 2011 Plan. Shares were issuable under the 2011 Plan through December 2020. On April 21, 2021, the shareholders of Calavo approved the Calavo Growers, Inc. 2020 equity incentive plan. This is a ten-year plan, with up to 1,500,000 shares issuable through December 2031.

In April 2021, the Board of Directors approved the vesting of all of the remaining restricted shares outstanding to our former Chief Executive Officer and Board member. With this vesting, we recognized stock-based compensation of $0.7 million for the nine months ended July 31, 2021.

On November 2, 2020, 11 of our non-employee directors were each granted 1,500 restricted shares, as part of their annual compensation (total of 16,500 shares). These shares have full voting rights and participate in dividends as if unrestricted.  The closing price of our stock on such date was $67.97. On January 2, 2022, as long as the directors are still serving on the board, these shares will fully vest.  These shares were granted pursuant to our 2011 Plan. The total

recognized stock-based compensation expense for these grants was $0.3 million for the three months ended July 31, 2021. The total recognized stock-based compensation expense for these grants was $0.6 million for the nine months ended July 31, 2021.

On November 2, 2020, our executive officers were granted a total of 9,334 restricted shares. These shares have full voting rights and participate in dividends as if unrestricted. The closing price of our stock on such date was $67.97. These shares vest over two years, on an annual basis, beginning November 2, 2021. These shares were granted pursuant to our 2011 Plan. The total recognized stock-based compensation expense for these grants was $0.1 million for the three months ended July 31, 2021. The total recognized stock-based compensation expense for these grants was $0.2 million for the nine months ended July 31, 2021.

On November 2, 2020, certain key employees were granted a total of 2,600 restricted shares. These shares have full voting rights and participate in dividends as if unrestricted. The closing price of our stock on such date was $67.97. These shares vest over three years, on an annual basis, beginning November 2, 2021. These shares were granted pursuant to our 2011 Plan. The total recognized stock-based compensation expense for these grants were insignificant for the three months and for the nine months ended July 31, 2021.

In June 2021, our former chief financial officer, resigned from Calavo and 5,418 restricted shares were forfeited.

A summary of restricted stock activity, related to our 2011 Management Incentive Plan, is as follows (in thousands, except for per share amounts):

    

    

    

Weighted-Average

    

Aggregate

 

    

Number of Shares

    

Grant Price

    

Intrinsic Value

 

Outstanding at October 31, 2020

 

76

$

80.45

Vested

 

(50)

$

78.14

Forfeited

(5)

$

63.77

Granted

 

28

$

67.97

Outstanding at July 31, 2021

 

49

$

73.71

$

2,754

The total recognized stock-based compensation expense for restricted stock was $0.6 million and $0.9 million for the three months ended July 31, 2021 and 2020. The total recognized stock-based compensation expense for restricted stock was $2.8 million and $3.6 million for the nine months ended July 31, 2021 and 2020. Total unrecognized stock-based compensation expense totaled $3.1 million as of July 31, 2021 and will be amortized through fiscal year 2023.

Stock options are granted with exercise prices of not less than the fair market value at grant date, generally vest over one to five years and generally expire two to five years after the vest date. We settle stock option exercises with newly issued shares of common stock.

We measure compensation cost for all stock-based awards at fair value on the date of grant and recognize compensation expense in our consolidated statements of operations over the service period that the awards are expected to vest. We measure the fair value of our stock-based compensation awards on the date of grant.

A summary of stock option activity, related to our 2011 Management Incentive Plan, is as follows (in thousands, except for per share amounts):

    

    

Weighted-Average

    

Aggregate

Exercise

Intrinsic

Number of Shares

Price

Value

Outstanding at October 31, 2020

 

16

$

44.21

Exercised

 

(2)

$

23.48

Outstanding at July 31, 2021

 

14

$

47.17

$

128

Exercisable at July 31, 2021

 

12

$

45.59

$

129

At July 31, 2021, outstanding and exercisable stock options had a weighted-average remaining contractual term of 2.8 years. The total recognized and unrecognized stock-based compensation expense was insignificant for the three and nine months ended July 31, 2021 and 2020.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Other events
9 Months Ended
Jul. 31, 2021
Other events  
Other events

7.

Other events

Dividend payment

On December 4, 2020, we paid a $1.15 per share dividend in the aggregate amount of $20.3 million to shareholders of record on November 13, 2020.

Litigation

From time to time, we are involved in litigation arising in the ordinary course of our business that we do not believe will have a material adverse impact on our financial statements.

Mexico tax audits

We conduct business both domestically and internationally and, as a result, one or more of our subsidiaries files income tax returns in U.S. federal, U.S. state and certain foreign jurisdictions.  Accordingly, in the normal course of business, we are subject to examination by taxing authorities, primarily in Mexico and the United States. 

2011 Assessment

 During our third quarter of fiscal 2016, our wholly-owned subsidiary, Calavo de Mexico (CDM), received a written communication from the Ministry of Finance and Administration of the government of the State of Michoacan, Mexico (MFM) containing preliminary observations related to a fiscal 2011 tax audit of such subsidiary. MFM’s preliminary observations outline certain proposed adjustments primarily related to intercompany funding, deductions for services from certain vendors/suppliers and Value Added Tax (IVA).  During the period from our fourth fiscal quarter of 2016 through our first fiscal quarter of 2019, we attempted to resolve our case through an alternative dispute resolution mechanism called "conclusive agreement" submitted before PRODECON (Mexican Tax Ombudsman) with the MFM through working meetings attended by representatives of the MFM, CDM and PRODECON (Local Tax Ombudsman). However, we were unable to materially resolve our case with the MFM through the PRODECON process.

As a result, in April 2019, the MFM issued a final tax assessment to CDM (the “2011 Assessment”) totaling approximately $2.2 billion Mexican pesos (approx. $109.0 million USD at July 31, 2021) related to Income Tax, Flat Rate Business Tax and Value Added Tax, corresponding to the fiscal year 2011 tax audit. We filed an Administrative Appeal challenging the MFM’s 2011 Assessment on June 12, 2019. The filing of an administrative appeal in Mexico is a process in which the taxpayer appeals to a different office within the Mexican tax authorities, forcing the legal office within the MFM to rule on the matter. This process preserves the taxpayer’s right to litigate in tax court if the Administrative Appeal process ends without a favorable or just resolution.

In February 2021, the legal division of the MFM issued a resolution in which the 2011 Assessment was revoked. As a result, the legal division ordered the MFM to issue a new tax assessment, taking into consideration arguments made by the Company in its filing of the administrative appeal.

On June 16, 2021, Calavo reached a settlement agreement with the MFM regarding the 2011 Assessment. Under the terms of the settlement, Calavo agreed to pay approximately $47.8 million Mexican pesos (approximately $2.4 million USD) as a full and final settlement of all taxes, fines and penalties asserted by the MFM. The settlement included $1.5 million USD of income taxes and $0.9 million USD of Value Added Taxes, with both amounts including penalties and interest and inflationary adjustments, which have been recorded in the accompanying financial statements as a discreet item in Income Tax Provision, and in Expenses related to Mexican tax matters, respectively. An additional $0.3 million USD of related professional fees have also been recorded as expenses related to the Mexican tax matters.

2013 Assessment

In January 2017, we received preliminary observations from Servicio de Administracion Tributaria in Mexico (the “SAT”) related to an audit for fiscal year 2013 outlining certain proposed adjustments primarily related to intercompany funding, deductions for services from certain vendors/suppliers and IVA. We provided a written rebuttal to these preliminary observations during our second fiscal quarter of 2017. During the period from our third fiscal quarter of 2017 through our third fiscal quarter of 2018, we attempted to resolve our case with the SAT through the conclusive agreement submitted before PRODECON, having several working meetings attended by representatives of the SAT, CDM and the PRODECON. However, we were unable to materially resolve our case with the SAT through the PRODECON process.

As a result, in July 2018, the SAT’s local office in Uruapan issued to CDM a final tax assessment (the “2013 Assessment”) totaling approximately $2.6 billion Mexican pesos (which includes annual adjustments for inflation, and equals approx. $128.8 million USD at July 31, 2021) related to Income Tax, Flat Rate Business Tax, and Value Added Tax, related to this fiscal 2013 tax audit.  This amount has been adjusted for inflation as of July 31, 2021 to the amount of $3 billion Mexican pesos (approx. $150 million USD).  Additionally, the tax authorities have determined that we owe our employee’s profit-sharing liability, totaling approximately $118 million Mexican pesos (approx. $5.8 million USD at July 31, 2021).

We have consulted with both an internationally recognized tax advisor as well as a global law firm with offices throughout Mexico, and we continue to believe that this tax assessment is without merit. In August 2018, we filed an Administrative Appeal on the 2013 Assessment, appealing our case to the SAT’s central legal department in Michoacan.  Furthermore, in August 2018, we received a favorable ruling from the SAT’s central legal department in Michoacan on another tax matter (see footnote 11 regarding IVA refunds) indicating that they believe that our legal interpretation is accurate on a matter that is also central to the 2013 Assessment. We believe this recent ruling significantly undermines the 2013 Assessment.

On June 25, 2021, we became aware that the Administrative Appeal had been resolved by the SAT against CDM on March 12, 2021, and that we had allegedly failed to timely respond to and challenge the SAT’s notification of such resolution, therefore rendering the 2013 Assessment as definitive. Based on legal counsel from our tax advisory firm, we and our tax advisory firm have concluded that the March notification was not legally communicated. In addition, the SAT has placed liens on the fixed assets of CDM, with a net book value of approximately $26 million USD, and on bank accounts of CDM totaling approximately $1 million USD in order to guaranty the 2013 Assessment. For reasons explained below, we do not believe that these liens pose a risk to the ongoing business operations of CDM.

We strongly disagree with above actions taken and conclusions reached by the SAT, and have since taken the following measures in vigorous defense of our position:

Retained a global law firm with offices throughout Mexico to provide legal representation before the SAT, as well as retained the legal division of an internationally recognized tax advisor, to provide legal representation before the Federal Tax Court.
On August 17, we filed a writ with the SAT requesting a substitution of a financial bond for the above-mentioned liens.
On August 18, we filed an Administrative Reconsideration (the Reconsideration) before the Central Legal Department of the SAT located in Mexico City, asserting that the resolution in March of the Administrative Appeal was wrongly concluded, in particular with respect to the following matters:
oFailure to recognize CDM as a “maquiladora”
oConsidering the Company to have a permanent establishment in Mexico,
oIncluding fruit purchase deposits transferred by the Company to CDM as taxable,
oApplication of 16% IVA tax to fruit purchase deposits
oImposing double-taxation on the fruit purchase transactions
On August 27, we filed a formal complaint, or queja, (the Complaint) before the PRODECON to request their assistance with having the SAT act upon the Reconsideration. It should be noted that although the SAT
is not obligated to act upon the Reconsideration, we believe that the PRODECON Complaint makes it likely that the SAT will respond to the Administrative Reconsideration and be open to settlement discussions.
On August 20, we filed an Annulment Suit (the Suit) with the Federal Tax Court, which among other things, strongly contends that the notifications made by the SAT to CDM and its designated advisors of the resolution of the Administrative Appeal in March were not legally communicated. In addition, the Suit asserts the same matters central to the Reconsideration, as described above, as wrongly concluded in the resolution of the Administrative Appeal.

We believe that the Suit will be accepted by the Tax Court, which will render the 2013 Assessment as non-definitive, and which will allow CDM to petition the Tax Court for a halt to any collection procedures by the SAT and a substitution of a bond for any liens placed on CDM assets.

While we continue to believe that the 2013 Assessment is completely without merit, and that we will prevail on the Suit in the Tax Court, we also believe it is in the best interest of CDM and the Company to settle the 2013 Assessment as quickly as possible. Furthermore, we believe that the above actions taken by CDM will encourage the SAT agree to reach a settlement. In accordance with our cumulative probability analysis, based on factors such as recent settlements made by the SAT in other cases, the 2011 Assessment settlement reached by CDM with the MFM, and the value of CDM assets, we have recorded a provision of $11 million USD in the accompanying financial statements as a discrete item in Income Tax Provision. The provision includes estimated penalties, interest and inflationary adjustments. We incurred $0.1 million USD of related professional fees, which have been recorded in Expenses related to Mexican Tax matters.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements
9 Months Ended
Jul. 31, 2021
Fair Value Measurements  
Fair Value Measurements

8.

Fair value measurements

A fair value measurement is determined based on the assumptions that a market participant would use in pricing an asset or liability. A three-tiered hierarchy draws distinctions between market participant assumptions based on (i) observable inputs such as quoted prices in active markets (Level 1), (ii) inputs other than quoted prices in active markets that are observable either directly or indirectly (Level 2) and (iii) unobservable inputs that require the Company to use present value and other valuation techniques in the determination of fair value (Level 3).

The following table sets forth our financial assets and liabilities as of July 31, 2021 that are measured on a recurring basis during the period, segregated by level within the fair value hierarchy:

    

Level 1

    

Level 2

    

Level 3

    

Total

(All amounts are presented in thousands)

Assets at Fair Value at July 31, 2021:

Investment in Limoneira Company(1)

$

30,040

 

-

 

-

$

30,040

Total assets at fair value

$

30,040

-

-

$

30,040

Assets at Fair Value at October 31, 2020:

Investment in Limoneira Company(1)

$

23,197

 

-

 

-

$

23,197

Total assets at fair value

$

23,197

-

-

$

23,197

(1)    The investment in Limoneira Company consists of marketable securities in the Limoneira Company common stock. We currently own approximately 9% of Limoneira’s outstanding common stock. These securities are measured at fair value using quoted market prices. For the three months ended July 31, 2021 and 2020, we recognized losses of $0.3 million and gains of $0.2 million on the consolidated condensed statement of operations. For the nine months ended July 31, 2021 and 2020, we recognized gains of $6.8 million and losses of $9.1 million on the consolidated condensed statement of operations.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Noncontrolling interest
9 Months Ended
Jul. 31, 2021
Noncontrolling interest  
Noncontrolling interest

9.

Noncontrolling interest

The following table reconciles shareholders’ equity attributable to noncontrolling interest related to Avocados de Jalisco (in thousands).

    

Three months ended July 31,

 

Avocados de Jalisco noncontrolling interest

    

2021

    

2020

 

Noncontrolling interest, beginning

$

1,385

$

1,496

Net income attributable to noncontrolling interest of Avocados de Jalisco

 

66

 

64

Noncontrolling interest, ending

$

1,451

$

1,560

    

 

Nine months ended July 31,

Avocados de Jalisco noncontrolling interest

    

2021

    

2020

 

Noncontrolling interest, beginning

$

1,472

$

1,688

Net loss attributable to noncontrolling interest of Avocados de Jalisco

 

(21)

 

(128)

Noncontrolling interest, ending

$

1,451

$

1,560

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings per share
9 Months Ended
Jul. 31, 2021
Earnings per share  
Earnings per share

10.

Earnings per share

Basic and diluted net income per share is calculated as follows (data in thousands, except per share data):

Three months ended July 31,

    

2021

    

2020

Numerator:

Net loss attributable to Calavo Growers, Inc.

$

(12,981)

$

(15,636)

Denominator:

Weighted average shares – Basic

 

17,630

 

17,586

Effect of dilutive securities – Restricted stock/options

 

 

Weighted average shares – Diluted

 

17,630

 

17,586

Net loss per share attributable to Calavo Growers, Inc:

Basic

$

(0.74)

$

(0.89)

Diluted

$

(0.74)

$

(0.89)

Nine months ended July 31,

    

2021

    

2020

Numerator:

Net Income (loss) attributable to Calavo Growers, Inc.

$

1,137

$

(19,852)

Denominator:

Weighted average shares - Basic

 

17,616

 

17,558

Effect on dilutive securities – Restricted stock/options

 

53

 

Weighted average shares - Diluted

 

17,669

 

17,558

Net income (loss) per share attributable to Calavo Growers, Inc:

Basic

$

0.06

$

(1.13)

Diluted

$

0.06

$

(1.13)

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Mexican IVA taxes receivable
9 Months Ended
Jul. 31, 2021
Mexican IVA taxes receivable  
Mexican IVA taxes receivable

11.

Mexican IVA taxes receivable

Included in other assets are tax receivables due from the Mexican government for value-added taxes (IVA) paid in advance. CDM is charged IVA by vendors on certain expenditures in Mexico, which, insofar as they relate to the exportation of goods, translate into IVA amounts recoverable from the Mexican government.

As of July 31, 2021, and October 31, 2020, CDM IVA receivables totaled $37.0 million (733.8 million Mexican pesos) and $30.2 million (640.7 million Mexican pesos). Historically, CDM received IVA refund payments from the Mexican tax authorities on a timely basis. Beginning in fiscal 2014 and continuing into fiscal 2021, however, the tax authorities began carrying out more detailed reviews of our refund requests and our supporting documentation. Additionally, they are also questioning the refunds requested attributable to IVA paid to certain suppliers that allegedly did not fulfill their own tax obligations. We believe these factors and others have contributed to delays in the processing of IVA claims by the Mexican tax authorities. Currently, we are in the process of collecting such balances primarily through regular administrative processes, but these amounts may ultimately need to be recovered through Administrative Appeals and/or legal means.

During the first quarter of fiscal 2017, the tax authorities informed us that their internal opinion, based on the information provided by the local SAT office, considers that CDM is not properly documented relative to its declared tax structure and therefore CDM cannot claim the refundable IVA balance. CDM has strong arguments and supporting documentation to sustain its declared tax structure for IVA and income tax purposes. CDM started an Administrative Appeal for the IVA related to the request of the months of July, August and September of 2015 (the “2015 Appeal”) in order to assert its argument that CDM is properly documented and to therefore change the SAT’s internal assessment. In August 2018, we received a favorable ruling from the SAT’s Legal Administration in Michoacan on the 2015 Appeal indicating that they believe CDM’s legal interpretation of its declared tax structure is indeed accurate. While favorable on this central matter of CDM’s declared tax structure, the ruling, however, still does not recognize the taxpayers right to a full refund for the IVA related to the months of July, August and September 2015. Therefore, in October 2018, CDM filed a substance-over-form Annulment Suit in the Federal Tax Court to recover its full refund for IVA over the subject period, which is currently pending resolution.

In spite of the favorable ruling from the SAT’s Legal Administration in Michoacan, as discussed above, the local SAT office continues to believe that CDM is not properly documented relative to its declared tax structure. As a result, they believe CDM cannot claim certain refundable IVA balances, specifically regarding our IVA refunds related to January through December of 2013, 2014, and 2015, and January and February of 2017. CDM has strong arguments and supporting documentation to sustain its declared tax structure for IVA and income tax purposes. With assistance from our internationally recognized tax advisory firm, as of July 31, 2021, CDM has filed (or has plans to file) Administrative Appeals for the IVA related to the preceding months. A response to these Administrative Appeals is currently pending resolution.

In light of the foregoing, the Company is currently considering its options for resolution of the VAT receivables. In the unlikely event of an unfavorable resolution of the Administrative Appeals, we plan to file Annulment Suits with the Mexican Federal Tax Court. If these suits result in an unfavorable ruling, there is an option to appeal to the Collegiate Circuit Court. The estimated time for the resolution of these suits could be 2 – 3 years. This estimated time could be impacted and delayed by the situation of the COVID-19 pandemic.

We believe that our operations in Mexico are properly documented. Furthermore, our internationally recognized tax advisors believe that there are legal grounds to prevail in the Federal Tax Court and that therefore, the Mexican tax authorities will ultimately authorize the refund of the corresponding IVA amounts.  

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.21.2
FreshRealm Separation
9 Months Ended
Jul. 31, 2021
FreshRealm Separation  
FreshRealm Separation

12. FreshRealm Separation

On February 3, 2021, Calavo and FreshRealm entered into a Limited Liability Company Member Separation and Release Agreement (the “Separation Agreement”) described below.

Calavo was previously a limited liability company member in FreshRealm and was a party to that certain FreshRealm, LLC Seventh Amended and Restated Limited Liability Company Agreement, dated as of February 27, 2019, by and among FreshRealm and its members. Calavo and FreshRealm were also parties to that certain Sixth Amended and Restated Senior Promissory Note, effective August 10, 2018, as amended (the “Prior Note”), pursuant to which Calavo loaned to FreshRealm principal plus accrued interest in the total sum of $34.5 million. We recorded a reserve of $34.5 million on this balance in the third quarter of fiscal 2020.

Pursuant to the Separation Agreement, among other terms: (i) Calavo terminated its limited liability company interest and equity ownership in FreshRealm; (ii) Calavo and FreshRealm simultaneously entered into an Amended and Restated Senior Secured Loan Agreement and Promissory Note (the “Amended Note”), which amended and restated the Prior Note; (iii) FreshRealm issued an additional Secured Promissory Note to Calavo in the amount of approximately $5 million that is subordinated to the Amended Note (the “Second Note”, together with the Amended Note, the “Notes”); (iv) in the event FreshRealm paid Calavo the sum of $6 million (the “Loan Payoff Amount”) by March 31, 2022 (the “Loan Payoff Period”), the Notes shall be deemed paid in full; (v) the parties agreed to a mutual release of any claims; and (vi) the parties agreed to indemnify each other from any subsequent third party claims.

In July 2021, FreshRealm paid Calavo the Loan Payoff Amount of $6.0 million, and we recorded the receipt as a recovery of the reserve for collectability of the FreshRealm note receivable on the statement of operations. Therefore, the Notes mentioned above, have been deemed paid in full. If FreshRealm undergoes a sale of its business either through a merger or a majority sale of its assets or equity interests before February 3, 2022, FreshRealm must pay Calavo twenty percent (20%) of the purchase price proceeds from such sale of FreshRealm.

If FreshRealm (i) undergoes a “Success Event” in the future, including: a merger, a majority sale of FreshRealm’s assets or equity ownership interests, a private placement (greater than $35 million), or an initial public offering where FreshRealm as a company is valued at $100 million or more, FreshRealm must pay to the Company additional compensation in accordance with the following:

FreshRealm must pay Calavo a $10 million payment upon the closing of a Success Event if the valuation of FreshRealm at the time of the Success Event is equal to or greater than $100 million, but less than $230 million;

FreshRealm must pay Calavo a $20 million payment upon the closing of a Success Event if the valuation of FreshRealm at the time of the Success Event is equal to or greater than $230 million, but less than $380 million; or

FreshRealm must pay Calavo a $34 million payment upon the closing of a Success Event if the valuation of FreshRealm at the time of the Success Event is equal to or greater than $380 Million.

No Amounts have been recorded on the balance sheet as of July 31, 2021, with respect to a sale or success event.

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Credit Facility
9 Months Ended
Jul. 31, 2021
Credit Facility  
Credit Facility

13. Credit Facility

On January 29, 2021, we entered into the Third Amendment to Credit Agreement (the “Third Amendment”) with Farm Credit West, PCA and Bank of America, N.A. relating to our Credit Agreement dated as of June 14, 2016, First Amendment to Credit Agreement dated as of August 29, 2016, and Second Amendment to Credit Agreement dated as of February 28, 2019 (collectively, the “Credit Facility”). This Third Amendment, among other things, provides for a five-year extension of the maturity date to January 29, 2026, a $20 million increase in the revolving commitment to $100 million (from $80 million) (for a total facility size of $150 million if the $50 million accordion is exercised, up from a total size of $130 million), and a 25 basis point increase in the interest rate. The new interest rate schedules are effective mid-June 2021. The weighted-average interest rate under the Credit Facility was 2.9% and 1.9% at July 31, 2021 and October 31, 2020.  Under the Credit Facility, we had $36.0 million and $20.6 million outstanding as of July 31, 2021 and October 31, 2020.  In accordance with the extended due date, the outstanding balance of the Credit Facility has been classified as long-term in the accompanying balance sheet as of July 31, 2021.

     The Credit Facility agreement contains customary affirmative and negative covenants for agreements of this type, including the following financial covenants applicable to the Company and its subsidiaries on a consolidated basis: (a) a quarterly consolidated leverage ratio of not more than 2.50 to 1.00 and (b) a quarterly consolidated fixed charge coverage ratio of not less than 1.15 to 1.00. We were in compliance with all financial covenants at July 31, 2021. 

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.21.2
COVID-19 Pandemic Impact
9 Months Ended
Jul. 31, 2021
COVID-19 Pandemic Impact  
COVID-19 Pandemic Impact

14. COVID-19 Pandemic Impact

On January 30, 2020, the World Health Organization (“WHO”) announced a global health emergency because of a new strain of coronavirus originating in Wuhan, China and the risks to the international community as the virus spreads globally beyond its point of origin. In March 2020, the WHO classified the COVID-19 outbreak as a pandemic, based on the rapid increase in exposure globally.

The COVID-19 pandemic has created challenging and unprecedented conditions for our business, and we are committed to taking action in support of a Company-wide response to the crisis. The COVID-19 pandemic has negatively impacted the global economy, disrupted global supply chains and created significant volatility and disruption of financial markets. We believe we are well-positioned for the future as we continue to navigate the crisis and prepare for an eventual return to a more normal operating environment. We have successfully implemented contingency plans in the U.S. and in Mexico to monitor the evolving needs of our businesses in those countries, as well as those related to our Peru partner in consignment avocado sales.

The effects of the pandemic have been more pronounced in the portions of our business servicing foodservice customers and to a lesser extent certain segments of our retail business, including behind-the-glass deli and grab-and-go convenience items.

In early 2021, health agencies approved vaccines for combating the COVID-19 virus. However, actual vaccination results are ultimately dependent on, among other factors, vaccine availability and their acceptance by individuals which are difficult to predict. In the third quarter of fiscal 2021, the delta variant of the SARS-COV-2 virus became the dominant strain in the U.S. and elsewhere and led to various pandemic restrictions being reinstated. Accordingly, the pace of the recovery from the COVID-19 pandemic is not presently known. We cannot reasonably estimate the duration or extent of the pandemic’s adverse impact on our business, operating results, and long-term liquidity position.

The recovery from the COVID-19 pandemic and the current economic climate is increasing labor costs, commodity costs and logistical costs. We are experiencing operational challenges that impact our production facilities and our logistics network; the impact of prices for petroleum-based products, packaging materials and commodity costs; and the availability of sufficient labor is increasing costs companywide.

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Description of the business (Policies)
9 Months Ended
Jul. 31, 2021
Description of the business  
Business

Business

Calavo Growers, Inc. (Calavo, the Company, we, us or our), is a global leader in the avocado industry and a provider of value-added fresh food. Our expertise in marketing and distributing avocados, prepared avocados, and other perishable foods allows us to deliver a wide array of fresh and prepared food products to retail grocery, foodservice, club stores, mass merchandisers, food distributors and wholesalers on a worldwide basis. We procure avocados from California, Mexico and other growing regions around the world. Through our various operating facilities, we (i) sort, pack, and/or ripen avocados, tomatoes and/or Hawaiian grown papayas, (ii) create, process and package a portfolio of healthy fresh foods including fresh-cut fruit and vegetables, and prepared foods and (iii) process and package guacamole and salsa. We distribute our products both domestically and internationally and report our operations in three different business segments: Fresh products, Renaissance Food Group (RFG) and Calavo Foods.

The accompanying unaudited consolidated condensed financial statements have been prepared by the Company in accordance with accounting principles generally accepted in the United States and with the instructions to Form 10-Q and Article 10 of Regulation S-X of the Securities and Exchange Commission. Accordingly, they do not include all the information and footnotes required by accounting principles generally accepted in the United States for complete financial statements. In the opinion of management, the accompanying unaudited consolidated condensed financial statements contain all adjustments, consisting of adjustments of a normal recurring nature necessary to present fairly the Company’s financial position, results of operations and cash flows. The results of operations for interim periods are not necessarily indicative of the results that may be expected for a full year. These statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended October 31, 2020.

Recently Adopted Accounting Pronouncements

Recently Adopted Accounting Standards

In October 2018, the Financial Accounting Standards Board (FASB) issued Accounting Standards Updated (ASU) 2018-17, Targeted Improvements to Related Party Guidance for Variable Interest Entities. This ASU provides that indirect interests held through related parties in common control arrangements should be considered on a proportional basis for determining whether fees paid to decision makers and service providers are variable interests. This ASU was effective for us beginning the first day of our 2021 fiscal year. The adoption of this ASU did not have an impact on the Company’s consolidated financial statements.

On November 1, 2020, the Company adopted an ASU, Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. This update provides guidance regarding the capitalization of implementation costs incurred in a cloud computing arrangement that is a service contract. This ASU was adopted prospectively and cloud computing implementation costs incurred on November 1, 2020 or later are included in other noncurrent assets in the consolidated balance sheet and are presented within operating cash flows. As of July 31, 2021, capitalized implementation costs included in other noncurrent assets were less than $0.1 million and there was no accumulated amortization or amortization expense recorded during the three and nine months ended July 31, 2021.

In January 2017, the FASB issued an ASU, Simplifying the Test for Goodwill Impairment, which removes the requirement to compare the implied fair value of goodwill with its carrying amount as part of step 2 of the goodwill impairment test. The ASU permits an entity to perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount and to recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. This ASU was effective for us beginning the first day of our 2021 fiscal year. The adoption of this ASU did not have an impact on the Company’s consolidated financial statements.

On November 1, 2020, the Company adopted ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326). This standard requires a financial asset to be presented at the net amount expected to be collected. The financial assets of the Company in scope of ASU 2016-13 were primarily accounts receivable. The Company estimates an allowance for expected credit losses on accounts receivable that result from the inability of customers to make required payments. In estimating the allowance for expected credit losses, consideration is given to the current aging of receivables, historical experience, and a review for potential bad debts. The adoption of this ASU did not have an impact on the Company’s consolidated financial statements.

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Information regarding our operations in different segments (Tables)
9 Months Ended
Jul. 31, 2021
Information regarding our operations in different segments  
Schedule of sales by product and segment

Three months ended July 31, 2021

Three months ended July 31, 2020

    

Fresh

    

    

Calavo

    

    

Fresh

    

    

Calavo

    

products

RFG

Foods

Total

products

RFG

Foods

Total

Avocados

$

148,757

$

$

$

148,757

$

145,670

$

$

$

145,670

Tomatoes

 

11,344

 

 

 

11,344

 

13,827

 

 

 

13,827

Papayas

 

2,683

 

 

 

2,683

 

2,695

 

 

 

2,695

Other fresh income

 

95

 

 

 

95

 

88

 

 

 

88

Prepared avocado products

 

 

 

22,095

 

22,095

 

 

 

19,764

 

19,764

Salsa

 

 

 

746

 

746

 

 

 

816

 

816

Fresh-cut fruit & veg. and prepared foods

107,846

107,846

91,200

91,200

Total gross sales

 

162,879

 

107,846

 

22,841

 

293,566

 

162,280

 

91,200

 

20,580

 

274,060

Less sales incentives

 

(1,299)

 

(4,060)

 

(1,528)

 

(6,887)

 

(141)

 

(277)

 

(1,613)

 

(2,031)

Less inter-company eliminations

(672)

(999)

(1,671)

(399)

(1,205)

(1,604)

Net sales

$

160,908

$

103,786

$

20,314

$

285,008

$

161,740

$

90,923

$

17,762

$

270,425

Nine months ended July 31, 2021

Nine months ended July 31, 2020

    

Fresh

    

    

Calavo

    

    

Fresh

    

    

Calavo

    

products

RFG

Foods

Total

products

RFG

Foods

Total

Avocados

$

398,887

$

$

$

398,887

$

413,335

$

$

$

413,335

Tomatoes

 

33,963

 

 

 

33,963

 

46,151

 

 

 

46,151

Papayas

 

8,081

 

 

 

8,081

 

7,677

 

 

 

7,677

Other fresh income

 

548

 

 

 

548

 

328

 

 

 

328

Prepared avocado products

 

 

 

59,848

 

59,848

 

 

 

60,683

 

60,683

Salsa

 

 

 

2,154

 

2,154

 

 

 

2,143

 

2,143

Fresh-cut fruit & veg. and prepared foods

296,107

296,107

306,853

306,853

Total gross sales

 

441,479

 

296,107

 

62,002

 

799,588

 

467,491

 

306,853

 

62,826

 

837,170

Less sales incentives

 

(2,754)

 

(5,727)

 

(3,494)

 

(11,975)

 

(1,294)

 

(1,467)

 

(5,522)

 

(8,283)

Less inter-company eliminations

(1,915)

(3,291)

(5,206)

(1,098)

(2,848)

(3,946)

Net sales

$

436,810

$

290,380

$

55,217

$

782,407

$

465,099

$

305,386

$

54,456

$

824,941

    

Fresh

    

    

Calavo

    

Interco.

    

products

RFG

Foods

Elimins.

Total

(All amounts are presented in thousands)

Three months ended July 31, 2021

Net sales

$

161,580

$

103,786

$

21,313

$

(1,671)

$

285,008

Cost of sales

149,378

109,375

20,059

(1,671)

277,141

Gross profit

$

12,202

$

(5,589)

$

1,254

$

$

7,867

Three months ended July 31, 2020

Net sales

$

162,139

$

90,923

$

18,967

$

(1,604)

$

270,425

Cost of sales

144,405

82,868

13,921

(1,604)

239,590

Gross profit

$

17,734

$

8,055

$

5,046

$

$

30,835

Nine months ended July 31, 2021

Net sales

$

438,725

$

290,380

$

58,508

$

(5,206)

$

782,407

Cost of sales

398,370

293,704

47,233

(5,206)

 

734,101

Gross profit

$

40,355

$

(3,324)

$

11,275

$

$

48,306

Nine months ended July 31, 2020

Net sales

$

466,197

$

305,386

$

57,304

$

(3,946)

$

824,941

Cost of sales

427,476

291,720

40,973

(3,946)

756,223

Gross profit

$

38,721

$

13,666

$

16,331

$

$

68,718

Schedule of segment gross margin

Schedule of long-lived assets by geographic areas

Long-lived assets attributed to geographic areas as of July 31, 2021 and October 31, 2020, are as follows (in thousands):

    

United States

    

Mexico

    

Consolidated

July 31, 2021

$

89,218

$

39,862

$

129,080

October 31, 2020

$

95,110

$

35,160

$

130,270

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories (Tables)
9 Months Ended
Jul. 31, 2021
Inventories  
Schedule of Inventories

Inventories consist of the following (in thousands):

July 31, 

October 31, 

2021

2020

Fresh fruit

    

$

20,659

    

$

14,677

Packing supplies and ingredients

 

15,842

 

12,540

Finished prepared foods

 

10,942

 

14,570

$

47,443

$

41,787

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Other Assets (Tables)
9 Months Ended
Jul. 31, 2021
Other Assets  
Schedule of Other Assets

Other assets consist of the following (in thousands):

    

July 31, 

    

October 31, 

2021

2020

Mexican IVA (i.e. value-added) taxes receivable (see note 11)

$

36,978

$

30,126

Infrastructure advances to Agricola Belher and Agricola Don Memo

 

1,641

 

1,215

Other

 

1,387

 

1,217

$

40,006

$

32,558

Schedule of Intangible Assets

Intangible assets consist of the following (in thousands):

July 31, 2021

October 31, 2020

    

Weighted-

    

Gross

    

Net

    

Gross

    

    

Net

Average

Carrying

Accum.

Book

Carrying

Accum.

Book

Useful Life

Value

Amortization

Value

Value

Amortization

Value

Customer list/relationships

 

7 years

$

17,340

$

(9,661)

$

7,679

$

17,340

$

(8,613)

$

8,727

Trade names

 

11 years

 

4,060

 

(2,943)

 

1,117

 

4,060

 

(2,852)

 

1,208

Trade secrets/recipes

 

9 years

 

630

 

(564)

 

66

 

630

 

(517)

 

113

Brand name intangibles

 

indefinite

 

275

 

 

275

 

275

 

 

275

Intangibles, net

$

22,305

$

(13,168)

$

9,137

$

22,305

$

(11,982)

$

10,323

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation (Tables)
9 Months Ended
Jul. 31, 2021
Stock-Based Compensation  
Restricted Stock Activity

A summary of restricted stock activity, related to our 2011 Management Incentive Plan, is as follows (in thousands, except for per share amounts):

    

    

    

Weighted-Average

    

Aggregate

 

    

Number of Shares

    

Grant Price

    

Intrinsic Value

 

Outstanding at October 31, 2020

 

76

$

80.45

Vested

 

(50)

$

78.14

Forfeited

(5)

$

63.77

Granted

 

28

$

67.97

Outstanding at July 31, 2021

 

49

$

73.71

$

2,754

Stock Option Activity

A summary of stock option activity, related to our 2011 Management Incentive Plan, is as follows (in thousands, except for per share amounts):

    

    

Weighted-Average

    

Aggregate

Exercise

Intrinsic

Number of Shares

Price

Value

Outstanding at October 31, 2020

 

16

$

44.21

Exercised

 

(2)

$

23.48

Outstanding at July 31, 2021

 

14

$

47.17

$

128

Exercisable at July 31, 2021

 

12

$

45.59

$

129

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Tables)
9 Months Ended
Jul. 31, 2021
Fair Value Measurements  
Financial Assets Measured on a Recurring Basis

    

Level 1

    

Level 2

    

Level 3

    

Total

(All amounts are presented in thousands)

Assets at Fair Value at July 31, 2021:

Investment in Limoneira Company(1)

$

30,040

 

-

 

-

$

30,040

Total assets at fair value

$

30,040

-

-

$

30,040

Assets at Fair Value at October 31, 2020:

Investment in Limoneira Company(1)

$

23,197

 

-

 

-

$

23,197

Total assets at fair value

$

23,197

-

-

$

23,197

(1)    The investment in Limoneira Company consists of marketable securities in the Limoneira Company common stock. We currently own approximately 9% of Limoneira’s outstanding common stock. These securities are measured at fair value using quoted market prices. For the three months ended July 31, 2021 and 2020, we recognized losses of $0.3 million and gains of $0.2 million on the consolidated condensed statement of operations. For the nine months ended July 31, 2021 and 2020, we recognized gains of $6.8 million and losses of $9.1 million on the consolidated condensed statement of operations.

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Noncontrolling interest (Tables)
9 Months Ended
Jul. 31, 2021
Noncontrolling interest  
Reconciliation of shareholders' equity attributable to noncontrolling interest

    

Three months ended July 31,

 

Avocados de Jalisco noncontrolling interest

    

2021

    

2020

 

Noncontrolling interest, beginning

$

1,385

$

1,496

Net income attributable to noncontrolling interest of Avocados de Jalisco

 

66

 

64

Noncontrolling interest, ending

$

1,451

$

1,560

    

 

Nine months ended July 31,

Avocados de Jalisco noncontrolling interest

    

2021

    

2020

 

Noncontrolling interest, beginning

$

1,472

$

1,688

Net loss attributable to noncontrolling interest of Avocados de Jalisco

 

(21)

 

(128)

Noncontrolling interest, ending

$

1,451

$

1,560

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings per share (Tables)
9 Months Ended
Jul. 31, 2021
Earnings per share  
Schedule of basic and diluted net income per share

Basic and diluted net income per share is calculated as follows (data in thousands, except per share data):

Three months ended July 31,

    

2021

    

2020

Numerator:

Net loss attributable to Calavo Growers, Inc.

$

(12,981)

$

(15,636)

Denominator:

Weighted average shares – Basic

 

17,630

 

17,586

Effect of dilutive securities – Restricted stock/options

 

 

Weighted average shares – Diluted

 

17,630

 

17,586

Net loss per share attributable to Calavo Growers, Inc:

Basic

$

(0.74)

$

(0.89)

Diluted

$

(0.74)

$

(0.89)

Nine months ended July 31,

    

2021

    

2020

Numerator:

Net Income (loss) attributable to Calavo Growers, Inc.

$

1,137

$

(19,852)

Denominator:

Weighted average shares - Basic

 

17,616

 

17,558

Effect on dilutive securities – Restricted stock/options

 

53

 

Weighted average shares - Diluted

 

17,669

 

17,558

Net income (loss) per share attributable to Calavo Growers, Inc:

Basic

$

0.06

$

(1.13)

Diluted

$

0.06

$

(1.13)

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Description of the business (Details)
$ in Millions
9 Months Ended
Jul. 31, 2021
USD ($)
segment
Number of reportable segments | segment 3
Maximum  
Capitalized software implementation costs | $ $ 0.1
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Information regarding our operations in different segments - Product (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2021
USD ($)
Jul. 31, 2020
USD ($)
Jul. 31, 2021
USD ($)
segment
Jul. 31, 2020
USD ($)
Segment reporting information        
Number of reportable segments | segment     3  
Net sales $ 285,008 $ 270,425 $ 782,407 $ 824,941
Fresh products        
Segment reporting information        
Net sales 160,908 161,740 436,810 465,099
RFG        
Segment reporting information        
Net sales 103,786 90,923 290,380 305,386
Calavo Foods        
Segment reporting information        
Net sales 20,314 17,762 55,217 54,456
Operating segments        
Segment reporting information        
Total gross sales 293,566 274,060 799,588 837,170
Less sales incentives (6,887) (2,031) (11,975) (8,283)
Operating segments | Avocados [Member]        
Segment reporting information        
Total gross sales 148,757 145,670 398,887 413,335
Operating segments | Tomatoes [Member]        
Segment reporting information        
Total gross sales 11,344 13,827 33,963 46,151
Operating segments | Papayas [Member]        
Segment reporting information        
Total gross sales 2,683 2,695 8,081 7,677
Operating segments | Other fresh products [Member]        
Segment reporting information        
Total gross sales 95 88 548 328
Operating segments | Prepared avocado products [Member]        
Segment reporting information        
Total gross sales 22,095 19,764 59,848 60,683
Operating segments | Salsa [Member]        
Segment reporting information        
Total gross sales 746 816 2,154 2,143
Operating segments | Fresh-cut fruit & veg. and prepared foods [Member]        
Segment reporting information        
Total gross sales 107,846 91,200 296,107 306,853
Operating segments | Fresh products        
Segment reporting information        
Total gross sales 162,879 162,280 441,479 467,491
Less sales incentives (1,299) (141) (2,754) (1,294)
Operating segments | Fresh products | Avocados [Member]        
Segment reporting information        
Total gross sales 148,757 145,670 398,887 413,335
Operating segments | Fresh products | Tomatoes [Member]        
Segment reporting information        
Total gross sales 11,344 13,827 33,963 46,151
Operating segments | Fresh products | Papayas [Member]        
Segment reporting information        
Total gross sales 2,683 2,695 8,081 7,677
Operating segments | Fresh products | Other fresh products [Member]        
Segment reporting information        
Total gross sales 95 88 548 328
Operating segments | RFG        
Segment reporting information        
Total gross sales 107,846 91,200 296,107 306,853
Less sales incentives (4,060) (277) (5,727) (1,467)
Operating segments | RFG | Fresh-cut fruit & veg. and prepared foods [Member]        
Segment reporting information        
Total gross sales 107,846 91,200 296,107 306,853
Operating segments | Calavo Foods        
Segment reporting information        
Total gross sales 22,841 20,580 62,002 62,826
Less sales incentives (1,528) (1,613) (3,494) (5,522)
Operating segments | Calavo Foods | Prepared avocado products [Member]        
Segment reporting information        
Total gross sales 22,095 19,764 59,848 60,683
Operating segments | Calavo Foods | Salsa [Member]        
Segment reporting information        
Total gross sales 746 816 2,154 2,143
Intercompany Eliminations        
Segment reporting information        
Net sales (1,671) (1,604) (5,206) (3,946)
Intercompany Eliminations | Fresh products        
Segment reporting information        
Net sales (672) (399) (1,915) (1,098)
Intercompany Eliminations | Calavo Foods        
Segment reporting information        
Net sales $ (999) $ (1,205) $ (3,291) $ (2,848)
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Information regarding our operations in different segments - Gross Profit (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Segment reporting information        
Net sales $ 285,008 $ 270,425 $ 782,407 $ 824,941
Cost of sales 277,141 239,590 734,101 756,223
Gross profit 7,867 30,835 48,306 68,718
Elimination between Fresh products and RFG        
Segment reporting information        
Sales and Cost of Sales Eliminated 800 400 1,900 1,100
Elimination between Calavo Foods and RFG        
Segment reporting information        
Sales and Cost of Sales Eliminated 1,000 1,200 3,300 2,800
Operating segments | Fresh products        
Segment reporting information        
Net sales 161,580 162,139 438,725 466,197
Cost of sales 149,378 144,405 398,370 427,476
Gross profit 12,202 17,734 40,355 38,721
Operating segments | RFG        
Segment reporting information        
Net sales 103,786 90,923 290,380 305,386
Cost of sales 109,375 82,868 293,704 291,720
Gross profit (5,589) 8,055 (3,324) 13,666
Operating segments | Calavo Foods        
Segment reporting information        
Net sales 21,313 18,967 58,508 57,304
Cost of sales 20,059 13,921 47,233 40,973
Gross profit 1,254 5,046 11,275 16,331
Intercompany Eliminations        
Segment reporting information        
Net sales (1,671) (1,604) (5,206) (3,946)
Cost of sales $ (1,671) $ (1,604) $ (5,206) $ (3,946)
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Information regarding our operations in different segments - Geographic (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Oct. 31, 2020
Segment reporting information          
Net sales $ 285,008 $ 270,425 $ 782,407 $ 824,941  
Long-lived assets 129,080   129,080   $ 130,270
Foreign currency gains (losses) 600 1,400 1,200 (1,900)  
Outside United States [Member]          
Segment reporting information          
Net sales 8,800 $ 6,500 25,700 $ 21,900  
United States [Member]          
Segment reporting information          
Long-lived assets 89,218   89,218   95,110
Mexico [Member]          
Segment reporting information          
Long-lived assets $ 39,862   $ 39,862   $ 35,160
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories (Details) - USD ($)
$ in Thousands
Jul. 31, 2021
Oct. 31, 2020
Inventories    
Fresh fruit $ 20,659 $ 14,677
Packing supplies and ingredients 15,842 12,540
Finished prepared foods 10,942 14,570
Total inventories 47,443 41,787
Inventory valuation reserves 200 200
Adjustment for inventory net realizable value $ 0 $ 0
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Related party transactions (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Jul. 31, 2021
Oct. 31, 2020
Jul. 31, 2021
Apr. 30, 2021
Jan. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Related Party Transaction [Line Items]                
Investments in unconsolidated entities $ 4,309 $ 6,065 $ 4,309       $ 4,309  
Advances to suppliers 8,703 5,061 8,703       8,703  
Infrastructure loan noncurrent 1,641 $ 1,215 1,641       1,641  
Proceeds received for repayment of related party loan             6,000  
Bridge loan             3,500  
Don Memo                
Related Party Transaction [Line Items]                
Infrastructure advance, current 400   400       400  
Infrastructure loan noncurrent $ 1,600   1,600       $ 1,600  
Agricola Belher                
Related Party Transaction [Line Items]                
Purchases from related parties     $ 1,800          
Agricola Belher | Don Memo                
Related Party Transaction [Line Items]                
Ownership interest (as a percent) 50.00%   50.00%       50.00%  
Avocados de Jalisco                
Related Party Transaction [Line Items]                
Purchases from related parties     $ 2,200     $ 3,500 $ 5,400 $ 5,400
Loan receivable fixed interest rate (as a percent) 10.00%   10.00%       10.00%  
Avocados de Jalisco | Avocados de Jalisco                
Related Party Transaction [Line Items]                
Subsidiary ownership (as a percent) 83.00%   83.00%       83.00%  
Limoneira                
Related Party Transaction [Line Items]                
Dividend income from Limoneira     $ 100     200 $ 300 400
Rent paid     $ 100     100 $ 300 300
Non-equity method investment ownership (as a percent) 9.00%   9.00%       9.00%  
Don Memo                
Related Party Transaction [Line Items]                
Purchases from related parties     $ 5,700     10,600 $ 9,600 15,200
Ownership interest (as a percent) 50.00% 50.00% 50.00%       50.00%  
Investments in unconsolidated entities $ 4,300 $ 6,000 $ 4,300       $ 4,300  
Advances to suppliers 4,200 $ 2,400 4,200       4,200  
Loan receivable fixed interest rate (as a percent)   7.25%            
Amount loaned   $ 700   $ 600 $ 700      
Loan to related parties 2,000   2,000       2,000  
Don Memo | Maximum                
Related Party Transaction [Line Items]                
Commitment amount   2,400            
Director                
Related Party Transaction [Line Items]                
Purchases from related parties     10,400     9,100 15,400 15,300
Accounts payable to related parties 4,500 0 4,500       4,500  
Agricola Belher                
Related Party Transaction [Line Items]                
Purchases from related parties           $ 4,000 16,300 $ 23,600
Advances to suppliers 3,500 4,500 3,500       3,500  
Infrastructure advance 1,800 1,800 1,800       1,800  
Infrastructure advance, current 1,800 900 $ 1,800       $ 1,800  
Infrastructure loan noncurrent   $ 900            
Bridge loan $ 3,500              
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Related party transactions - FreshRealm (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Feb. 03, 2021
Feb. 02, 2021
Jul. 31, 2021
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Oct. 31, 2020
Related party                
Loss on reserve           $ (6,130) $ 37,192  
Proceeds received for repayment of related party loan           $ 6,000    
FreshRealm                
Related party                
VIE ownership (as a percent)   37.00%            
Impairment of investment in FreshRealm         $ 2,800      
Impairment of investment FreshRealm percentage         100.00%      
Notes receivable from FreshRealm $ 34,500             $ 34,500
Loss on reserve       $ 34,500 $ 34,500      
FreshRealm | Promissory Notes                
Related party                
Notes receivable from FreshRealm 5,000              
Loan payoff amount $ 6,000              
Proceeds received for repayment of related party loan     $ 6,000          
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Other Assets - Other Assets (Details) - USD ($)
$ in Thousands
Jul. 31, 2021
Oct. 31, 2020
Statement of Financial Position [Abstract]    
Mexican IVA (i.e. value-added) taxes receivable $ 36,978 $ 30,126
Infrastructure advances to Agricola Belher and Agricola Don Memo 1,641 1,215
Other 1,387 1,217
Other assets $ 40,006 $ 32,558
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Other Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
9 Months Ended
Jul. 31, 2021
Oct. 31, 2020
Finite-Lived Intangible Assets    
Accum. Amortization $ (13,168) $ (11,982)
Intangibles, net 9,137 10,323
Finite and indefinite lived intangible assets gross 22,305 22,305
Brand name intangibles [Member]    
Finite-Lived Intangible Assets    
Gross carrying value and net book value $ 275 275
Customer list/relationships [Member]    
Finite-Lived Intangible Assets    
Weighted-Average Useful Life 7 years  
Gross Carrying Value $ 17,340 17,340
Accum. Amortization (9,661) (8,613)
Net Book Value $ 7,679 8,727
Trade names [Member]    
Finite-Lived Intangible Assets    
Weighted-Average Useful Life 11 years  
Gross Carrying Value $ 4,060 4,060
Accum. Amortization (2,943) (2,852)
Net Book Value $ 1,117 1,208
Trade secrets/recipes [Member]    
Finite-Lived Intangible Assets    
Weighted-Average Useful Life 9 years  
Gross Carrying Value $ 630 630
Accum. Amortization (564) (517)
Net Book Value $ 66 $ 113
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Other Assets - Amortization (Details)
$ in Millions
Jul. 31, 2021
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
Amortization expense for remainder of fiscal 2021 $ 0.4
Amortization expense for 2022 1.6
Amortization expense for 2023 1.5
Amortization expense for 2024 1.5
Amortization expense thereafter $ 3.9
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Narrative (Details)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Apr. 21, 2021
shares
Nov. 02, 2020
director
$ / shares
shares
Jun. 30, 2021
shares
Jul. 31, 2021
USD ($)
Jul. 31, 2020
USD ($)
Jul. 31, 2021
USD ($)
$ / shares
shares
Jul. 31, 2020
USD ($)
Share-based Compensation              
Common stock shares authorized under plan 1,500,000            
Award expiration period 10 years            
Director              
Share-based Compensation              
Stock-based compensation expense | $           $ 0.7  
Restricted Stock [Member]              
Share-based Compensation              
Restricted shares granted           28,000  
Restricted stock closing price awarded (in dollars per share) | $ / shares           $ 67.97  
Stock-based compensation expense | $       $ 0.6 $ 0.9 $ 2.8 $ 3.6
Unrecognized stock based compensation expenses | $       3.1   $ 3.1  
Forfeited, Number of Shares           5,000  
Vested, Number of Shares           50,000  
Restricted Stock [Member] | Chief Financial Officer [Member]              
Share-based Compensation              
Forfeited, Number of Shares     5,418        
Restricted Stock [Member] | Non-employee directors [Member]              
Share-based Compensation              
Restricted shares granted   16,500          
Restricted stock closing price awarded (in dollars per share) | $ / shares   $ 67.97          
Stock-based compensation expense | $       0.3   $ 0.6  
Number of non-employee directors | director   11          
Restricted shares granted per non-employee   1,500          
Restricted Stock [Member] | Executive officers [Member]              
Share-based Compensation              
Restricted shares granted   9,334          
Restricted stock closing price awarded (in dollars per share) | $ / shares   $ 67.97          
Vesting period   2 years          
Stock-based compensation expense | $       $ 0.1   $ 0.2  
Restricted Stock [Member] | Key Employees [Member]              
Share-based Compensation              
Restricted shares granted   2,600          
Restricted stock closing price awarded (in dollars per share) | $ / shares   $ 67.97          
Vesting period   3 years          
Stock Options [Member] | Minimum              
Share-based Compensation              
Vesting period           1 year  
Award expiration period           2 years  
Stock Options [Member] | Maximum              
Share-based Compensation              
Vesting period           5 years  
Award expiration period           5 years  
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Restricted Stock (Details) - Restricted Stock [Member]
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended
Jul. 31, 2021
USD ($)
$ / shares
shares
Share-based Compensation  
Outstanding, Number of Shares, Beginning Balance | shares 76
Vested, Number of Shares | shares (50)
Forfeited, Number of Shares | shares (5)
Granted, Number of Shares | shares 28
Outstanding, Number of Shares, Ending Balance | shares 49
Outstanding, Weighted-Average Exercise Price, balance balance | $ / shares $ 80.45
Vested, Weighted-Average Grant Price | $ / shares 78.14
Forfeited, Weighted-Average Grant Price | $ / shares 63.77
Granted, Weighted-Average Grant Price | $ / shares 67.97
Outstanding, Weighted-Average Exercise Price, ending balance | $ / shares $ 73.71
Aggregate Intrinsic Value | $ $ 2,754
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Stock Option (Details) - Stock Options [Member]
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended
Jul. 31, 2021
USD ($)
$ / shares
shares
Share-based Compensation  
Outstanding, Number of Shares, Beginning Balance | shares 16
Exercised, Number of Shares | shares (2)
Outstanding, Number of Shares, Ending Balance | shares 14
Exercisable, Number of Shares | shares 12
Outstanding, Weighted-Average Exercise Price | $ / shares $ 44.21
Exercised, Weighted-Average Exercise Price | $ / shares 23.48
Outstanding, Weighted-Average Exercise Price, ending balance | $ / shares 47.17
Exercisable, Weighted-Average Exercise Price | $ / shares $ 45.59
Outstanding, Aggregate Intrinsic Value | $ $ 128
Exercisable, Aggregate Intrinsic Value | $ $ 129
Outstanding stock options, weighted-average remaining contractual term 2 years 9 months 18 days
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Other Events (Details)
$ / shares in Units, $ in Thousands, $ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Jun. 16, 2021
USD ($)
Jun. 16, 2021
MXN ($)
Dec. 04, 2020
USD ($)
$ / shares
Apr. 30, 2019
MXN ($)
Jul. 31, 2018
MXN ($)
Jul. 31, 2021
USD ($)
Jul. 31, 2021
USD ($)
Jul. 31, 2020
USD ($)
Jul. 31, 2021
MXN ($)
Jul. 25, 2021
USD ($)
Dividend declared per share | $ / shares     $ 1.15              
Dividend amount paid to shareholders     $ 20,300       $ 20,343 $ 19,354    
Expenses related to Mexican tax matters           $ 1,342 1,342      
Mexican Tax Authority [Member] | Tax Year 2011 [Member]                    
Amount disputed       $ 2,200.0     109,000      
Discreet tax expense (benefit) $ 2,400 $ 47.8                
Expenses related to Mexican tax matters 300                  
Mexican Tax Authority [Member] | Tax Year 2011 [Member] | Income Taxes [Member]                    
Discreet tax expense (benefit) 1,500                  
Mexican Tax Authority [Member] | Tax Year 2011 [Member] | Value Added Taxes [Member]                    
Discreet tax expense (benefit) $ 900                  
Mexican Tax Authority [Member] | Tax Year 2013 [Member]                    
Amount disputed         $ 2,600.0   128,800      
Estimate of loss           150,000 150,000   $ 3,000.0  
Net book value of fixed assets placed on lien                   $ 26,000
Value of bank accounts under lien                   $ 1,000
Tax dispute liability accrued           11,000 11,000      
Expenses related to Mexican tax matters             100      
Mexican Tax Authority [Member] | Tax Year 2013 [Member] | Employee Profit Sharing Liability [Member]                    
Estimate of loss           $ 5,800 $ 5,800   $ 118.0  
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Oct. 31, 2020
Limoneira          
Assets at Fair Value:          
Non-equity method investment ownership (as a percent) 9.00%   9.00%    
Realized gain (loss) $ (300) $ 200 $ 6,800 $ (9,100)  
Fair Value, Measurements, Recurring          
Assets at Fair Value:          
Total assets at fair value 30,040   30,040   $ 23,197
Fair Value, Measurements, Recurring | Limoneira          
Assets at Fair Value:          
Investment in Limoneira Company 30,040   30,040   23,197
Fair Value, Measurements, Recurring | Level 1          
Assets at Fair Value:          
Total assets at fair value 30,040   30,040   23,197
Fair Value, Measurements, Recurring | Level 1 | Limoneira          
Assets at Fair Value:          
Investment in Limoneira Company $ 30,040   $ 30,040   $ 23,197
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Noncontrolling Interest (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Noncontrolling Interest [Line Items]        
Noncontrolling interest, beginning     $ 1,472  
Net income attributable to noncontrolling interest of Avocados de Jalisco $ 66 $ 64 (21) $ (128)
Noncontrolling interest, ending 1,451   1,451  
Avocados de Jalisco        
Noncontrolling Interest [Line Items]        
Noncontrolling interest, beginning 1,385 1,496 1,472 1,688
Net income attributable to noncontrolling interest of Avocados de Jalisco 66 64 (21) (128)
Noncontrolling interest, ending $ 1,451 $ 1,560 $ 1,451 $ 1,560
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2021
Apr. 30, 2021
Jan. 31, 2021
Jul. 31, 2020
Apr. 30, 2020
Jan. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Earnings per share                
Net loss attributable to Calavo Growers, Inc. $ (12,981) $ 8,841 $ 5,277 $ (15,636) $ (3,278) $ (938) $ 1,137 $ (19,852)
Weighted average shares - Basic 17,630     17,586     17,616 17,558
Effect of dilutive securities - Restricted stock/options             53  
Weighted average shares - Diluted 17,630     17,586     17,669 17,558
Basic $ (0.74)     $ (0.89)     $ 0.06 $ (1.13)
Diluted $ (0.74)     $ (0.89)     $ 0.06 $ (1.13)
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Mexican IVA taxes receivable (Details)
$ in Millions, $ in Millions
Jul. 31, 2021
USD ($)
Jul. 31, 2021
MXN ($)
Oct. 31, 2020
USD ($)
Oct. 31, 2020
MXN ($)
Mexican IVA taxes receivable        
IVA receivables balance $ 37.0 $ 733.8 $ 30.2 $ 640.7
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.21.2
FreshRealm Separation (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Feb. 03, 2021
Jul. 31, 2021
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Oct. 31, 2020
Related Party Transaction [Line Items]              
Loss on reserve         $ (6,130) $ 37,192  
Proceeds received for repayment of related party loan         $ 6,000    
FreshRealm              
Related Party Transaction [Line Items]              
Notes receivable from FreshRealm $ 34,500           $ 34,500
Loss on reserve     $ 34,500 $ 34,500      
Receivable proceeds event of sale (as a percent)   20.00% 20.00%   20.00%    
Threshold values of the private placement for VIE company 35,000            
FreshRealm | Success Event is equal to or greater than $100 million, but less than $230 million              
Related Party Transaction [Line Items]              
Value threshold of success event 100,000            
Receivable upon closing of success event 10,000            
FreshRealm | Success Event is equal to or greater than $100 million, but less than $230 million | Minimum              
Related Party Transaction [Line Items]              
Value threshold of success event 100,000            
FreshRealm | Success Event is equal to or greater than $100 million, but less than $230 million | Maximum              
Related Party Transaction [Line Items]              
Value threshold of success event 230,000            
FreshRealm | Success Event is equal to or greater than $230 million, but less than $380 million              
Related Party Transaction [Line Items]              
Receivable upon closing of success event 20,000            
FreshRealm | Success Event is equal to or greater than $230 million, but less than $380 million | Minimum              
Related Party Transaction [Line Items]              
Value threshold of success event 230,000            
FreshRealm | Success Event is equal to or greater than $230 million, but less than $380 million | Maximum              
Related Party Transaction [Line Items]              
Value threshold of success event 380,000            
FreshRealm | Success Event is equal to or greater than $380 Million              
Related Party Transaction [Line Items]              
Value threshold of success event 380,000            
Receivable upon closing of success event 34,000            
FreshRealm | Promissory Notes              
Related Party Transaction [Line Items]              
Notes receivable from FreshRealm 5,000            
Amount loaned 5,000            
Loan payoff amount $ 6,000            
Proceeds received for repayment of related party loan   $ 6,000          
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Credit Facility (Details) - USD ($)
$ in Thousands
9 Months Ended
Jan. 29, 2021
Jul. 31, 2021
Jan. 28, 2021
Oct. 31, 2020
Debt Instrument [Line Items]        
Line of credit facility outstanding   $ 36,000    
Total Facility        
Debt Instrument [Line Items]        
Credit available under borrowing agreement $ 150,000   $ 130,000  
Revolving Credit Facility        
Debt Instrument [Line Items]        
Extension term 5 years      
Increase in maximum borrowing capacity $ 20,000      
Credit available under borrowing agreement $ 100,000   $ 80,000  
Applicable margin (as a percent) 0.25%      
Average interest rate   2.90%   1.90%
Line of credit facility outstanding   $ 36,000   $ 20,600
Quarterly consolidated leverage ratio   2.50%    
Fixed charge coverage ratio   1.15    
Accordion Credit Facility        
Debt Instrument [Line Items]        
Credit available under borrowing agreement $ 50,000      
EXCEL 60 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #.%*%,'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 " SA2A38 L=0^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.LTF!%'7"X@32$A, G&+'&^+:-HH,6KW]J1EZX3@ 3C&_O/Y ML^0:@\8^TG/L T5VE*Y&WW9)8]B( W/0 D/Y$TJ'\C'L(!C_, MGD!)>0V>V%C#!B9@$1:B:&J+&B,9[N,);W'!A\_8SC"+0"UYZCA!558@FFEB M.(YM#1? !&.*/GT7R"[$N?HG=NZ ."7'Y);4, SEL)IS>8<*WIX>7^9U"]&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" SA2A3[3P2Z @% #\% & 'AL+W=O_0L-5.Q-B6X8$=@@S#DFVM-F$0)K,]D[8 GMB6U220_CW M/;+!9C/FV)WI#?A+KQX=2>^1--H*^:9"SC7Y2.)4775"K3=?+4OY(4^8.A<; MGL*;E9 )TW KUY;:2,Z"O% 26]2V+ZR$16EG/,J?S>1X)#(=1RF?2:*R)&%R M=\UCL;WJ.)W#@WFT#K5Y8(U'&[;F"Z[_VLPDW%FE2A E/%612(GDJZN.YWR] M=JDID'_Q$O&M.KHFIBE+(=[,S32XZMB&B,?M%/6 M:0H>7Q_4[_+&0V.63/&)B%^C0(=7G4&'!'S%LEC/Q?9WOF]0W^CY(E;Y+]D6 MW_9Z'>)G2HMD7Q@(DB@M_MG'/A!'!>BI G1?( ^$55244]XPS<8C*;9$FJ]! MS5SD3ICO2.3-.BMR%J(TM#)>93 MR]\+7A>"](3@D'P7J0X5B 4\^+F\!7 E(3T07E-4\(\L/B>N?$(I^2=%O1_&4,:FY MC'=DSC="ZCHB7$K+C"-$%R7113NB&9>1,,$/" S=VA#A2H>1\WW7[F&$M"*D;0B]( ##56>'"W(/WY''M#YVN*3C M])RN1R:P (C2M2)SP; $X51>[KC_B75B[J"OG\6V/H/A<@L8U(S,(+$S#*]* M! YNY9_QRK$XD^(]2OWZ6.*:^#BLLH.#>_IGM)E0FL7D[VAS>H+@BD/7OK Q MMBI/.+B]Y[WHP5+S- HN,+ QOW.JI.#@3GXO?(C)+!0IYL -(GW:[SJTAQ)5 M*<'!_?PYTI -Q(HX]-?E;V3!_4Q"M&JQ<*6)2!)PG846_AN&5F4'![=UR)P! MS&ZRV"5+$=<2->2%EV^OV+*Q2@04M^I#5,CMAQ^R=,U/)JH&H0=O<>-ABS%: M^3YMY?N33$JSS"C6%GFXP!,R50N'*_Y E\.T\GO:RN^G*2P2BZV2696Q VHM M&:[80%:Y.VWE[F8!!.D;K',M9.U0;]"Y9Q+&@.?[L"6$90$/"DF,L;)XVLKB M%PF+8W*=*7BMZGL3UVE:--+*V6DK9[]-N%R; ?8-%'0(5IIL6%H?/ERP$:TR M=HK[\B%8(>S%42!_-A5AYY(63I?*M)'C,-*3$UGE;+6"CWQU59?*TU<)_ K-/0OZ9PG[Z@_S)ZT/5N/YW'-?M76*9 MF58>3QLL>F]?=Y$RF?$'9Q+=QC7(=;NPV76Q_9M;F;Z+>W6Y@SMFNX.'M;.Q M0:QA5^E6MN_B)OV9:K_U/JSB;*I^61WM><:!5?5Z<"WYGQK\4B?D*BMKGES#59''45MQH MLX.8QW!?@LV>I?NH%YP;]6K:=/A\MC%E]GDQTL^!+IC_)%>_@E[E4 M2V;@5CU-]$IQ-NL++=L)R;)RLF2B&UV<]<^^JXLSN3:MZ/AWA?1ZN63JY0MO MY?/Y"(]>'_P03PMC'TPNSE;LB=]S\^?JNX*[R;Z6F5CR3@O9(<7GYZ-+_/DJ MI[9 '_$OP9_UP36R77F4\J>]^3H['V56$6]Y8VP5#/YM^!5O6UL3Z/AK5^EH MWZ8M>'C]6OO?^\Y#9QZ9YE>R_;>8F<7Y:#I",SYGZ];\D,^_\UV'"EM?(UO= M_T7/N]ALA)JU-G*Y*PP*EJ+;_F>_=HDX*(#S2 &R*T".+4!W!?K,3;;*^FY= M,\,NSI1\1LI&0VWVHL]-7QIZ(SK[&N^-@E\%E#,75W??[N]NOUY?/MQ<([BY MOOEV#U=?+F\OOUW=H/O?;VX>[M$I^O/^>X^8A.D.C0PT*N->MF^FQB0(.M M:=+LVONR;8]$VOOGNOV$*!XCDA$<*'Z5+G[7F'WQ[&WQ"?1\WWVR[S[IZZ.Q M[J^5XIU!3&MN].=$C71?(^UKS&,U,KU D!O4V O^UUIL6 M-!'.UK:KLJ[(3 M;G-!R^G99'.8$#\FSXIB'_1&9+X7F2=%_N#:*-$8OI49DK:MH#AHMJZR<*O% MOM4BV>IET\@U9 *F?\,A+8\M'Z,.K$K.$6O!4%C7<&WO3LKQM,S0!SM(/O;9 M/*'CO)[V3[*/(;V%I[>JZZH>)-./*FEYD/(W_2KW_2J3_?K:;> %2R5X\"67 M7IMYE>=TH"P0A:MI%596[955267?%5\Q,4/\%]B^AMS:5$JSX J\Y7#DAW17 MGB*<$U(-= >BLHK2L.[I7O9EC%8MZ\RX'ZG6/5>P9C"] M301U8U\/J;-I-M0=B*,9B3D:=OS )*G[#E0S([HGU')832!EEPVG)J>[C)\]@DS64YX=14A2Q!#I.X32HM@1(R//)DQ\@A;U8)-LUQ!,4CJP@B$^&D*\% MPC"F>63JD8/]1YH?#XK- !2O*^/55G-0J,\"G.4'^=\)]<-J.HV])4<,DB8& MK-W5FKN59%"A[_UY5N&A503":%F3"-2(0P1)(^*+5% &4 QI7"N]AF6$??<- MV*\P:,Z:W>@:OZZ'0MM/XG. P'8KLDX@#@3D'1"(C9AQ6-/$W_ 5";A[1O.( M0Q%G[R1M[W=O%OP'\RSX$GTCQQC\*B+"&3E)&_GK-%])U9_?P"Y/OET[A>7X MKEUE!1X.*3^JS*.)<]9.TM8>T-S*[NG4<+5$\K$53\P^WVZKYJ*S>Y947WR+ MQX?TWO4E$!4?!(X#Y!@.'#L(0ML1F,J>V83B2DHC^Q;JH$#34+C=I_E(+%"' M!9K&PO$VL7_7P:.; #?*Z#RA#@@T#037\^'T $%*T^<>J:5$-[#825%8F=3E ')IH&$VPW MEV*WJ>N/3&5GQSOOFIC>9'WVD\=GO6(-/Q^M%-=<;?CH H50^W^HZ&V?'0=I ME72V^P53?"';&:Q'?^M/.,Q+TM@@[M()L J2TD=#!MN0YN<_/ V5ON+86" M457$6')'S3Q-S1_<,'@$&P"F.@O/H$*?B756YL.SED#8M"YP3*-#9_[.7JHW M/QV88$&Q/OT(;'SI<+L2C /2Q^0Z3.9I3.Z\VCET/[&.EA_X+A3:MX?B0OOV MR<$W1/L!]P^FG@1@N^5S*)A]JB !:OM-='MCY*K_K/@HC9'+_G+!83.K; #\ M/I?2O-[8+Y7[+],7_P502P,$% @ ,X4H4^&I.?Z] @ 6@< !@ !X M;"]W;W)KU MU^_8R>-H W]X +LY+SO><[!'X.=D(\J(T2C MIYQQ-70RK3<7KJO2C.18M<2&<'BS$C+'&J9R[:J-)'AI13ES?<\+W1Q3[HP& M]ME,C@:BT(QR,I-(%7F.Y=]+PL1NZ+2=YP?W=)UI\\ =#39X31*B'S8S"3.W M=EG2G'!%!4>2K(9.U+Z(>R;>!OR@9*?VQLA4LA#BT4QNED/',T"$D50;!PP_ M6Q(3QHP18/RI/)TZI1'NCY_=KVSM4,L"*Q(+]I,N=39T^@Y:DA4NF+X7NVM2 MU=,U?JE@RGZC717K.2@ME!9Y)0:"G/+R%S]5?=@3M#M'!'XE\#\J""I!8 LM MR6Q98ZSQ:"#%#DD3#6YF8'MCU5 -Y>9?3+2$MQ1T>A3?39.[VYMQ-)^,$4S& MDVD"H\OH-IK&$Y1<3R;S!)W.HOO)='X]F=_$T>T9^H(>DC$Z/3E#*L.2*$0Y MFF>B4)@OU3DZ.9@/7 V@)IV;5E"7)91_!.I;P5HH:)\CW_/;#?+X;?E=JFNY M=RAWH3UUC_RZ1[[U"X[X)1IK BM7([%"5Y1CGE+,T$PH:I?BKVBAM(0%^?N- M9$&=++#).D>210PV%F2 ID(VG*:BX%K!ADD)W>(%(TWM+"U#:VGV[784]D,H M?;O?M-=!0>=KOPXZH.W4M)TW:6.1Y] !6*;IXSG:8(FVF!6-C*51;R^]U_*\ M]@O(]Z(.*+LU9?<3E-62Q87.A*3_R+*)MC3L[G&T/?-Y@?MNV %O6/.&G^>E M2A7-K.%KB%[8#UZ@-D:%1SK;JTE[GR>%RT)IV/F4KYMP>Q_";8QZA>ONG7SF MUOF.Y9IRA1A9@# MC93;B^&P6&QX&A7G8LLS>+,2>1I):.;K8;'->;0LC=)DR"S+&Z91G VN+\MG MC_GUI=C)),[X8TZ*79I&^8];GHB7JP$=O#UXBM<;J1X,KR^WT9K/N/RV??]2D@JT#<6 ?G # M5ALPW<#I,+!K _NC/3BU@?/1'MS:H*0^K+B7@1M',KJ^S,4+R14:O*D?9?1+ M:XA7G*E$FSAZ_3\W$WNGV?DX0MY M>)P\W3Q/ 4K.R+?9F)Q\^DR*393S@L09>=Z(71%ER^*4?#IJ7PXE#%%U-%S4 MP[FMAL,ZAF.3.Y')34$FV9(O$?MQOWW88S^$T#3Q86_QN66]#G_?)>?$IJ>$ M68PBXQE]W-S"Z/R_WB<_W?M1,.PF6>S2G]WA;YHM1,K)3$:20[&0Y*^;>2%S M6.Q_]WAW&N].Z=WI\'X/9;&($HZF367JE::J^.VO6>!:5G YW!_.!@+S+8>Y MQ["Q"?,#YEC^,6QBP@ 5.K2!'?%T&YYN+\^1*"01JVZNE;E[1,*G!]U67!&8 M';JAI7$U8;[M4$OS-D%@KL>8C7/U&JY>+]=?[X:[R(,B*C5]BMI.0YFND!RDVC]@[H:,QA,^:P/R]!0A'0 M*6H-JK7X#/5LL4LBLHT6WV$JU0Z&SEEH#.;,U:(\^@!FC&"HIS&?O ,Z8DZM M=L>W>KD_;+G*R6P->W59ST\26*2?T#]H'0H;VTIQED(8?2RZM\1?E2DR\SZ:(H6V>+H%S?UMDB*-_NFF/6DF7] MCL/6BBW:K[:^ M97"N3.)_H5Y#>I"U*HA5(5 1_!JG(N-Q'M4R'PV'@RP#?3F/$!2C1OZ8("]P MC+6"=!C2 W%W'(I6C]%^038]+(-DSB%M^%MMA T,=C:5*>HM6>4B)3MXE14B MB9?E=@?9$LNX(T:FK#H+C'J"@&AH!?J>@>!H&#KZ)H^Y8Q9UNN+4:CG:+^:F M34C("4BZ?:QN"U3 ,MXA[Z@IM\Y X[A&!!#QY@7&BL&\^9994Q&1YSI=A:85 M>;1?Y:GSR<\E@2F[SAPOU&. H"C0TX. P7S7U6. P#S;[\J!5NO1?K&G@O"^ M;# E&TQ[2%V=,H9S7=^8>$0"4JI+>]1;& 9=$]]J1=HO%F^6RPNBB!\7"I"U M>3S?R7(O U M,I+UR\CW S**DF@O")P!7T#_GRKT.1:-NB-/2Y= /_"B.->SM<"-$1REMGZX M1[V%@=NQL[)6:#+:>TN"T?ZE*'?9HY5#0(=7V^M%WT55J_E8O^:[C8IX@<:W ML@L.F5KG^N%PA,."4(^N";/.C7,VYHR>TX[K!-:J/=:O]L9QLI/HS>!M;?DN M311FTC1A&$W$60_-5ITQIS>'[G?I'+)#W1)5UZQP'%VJN]4F9PADTA;6FKIN M[\V?5@:Q?AG4G3^([O ]7:J.4)@;&*L3]694<]R;VU6V6A'#^D5,7P*9N@'E MB<$0GJ@W?=N?X-X,GL.#*_Z4Y^ORVTH!2;#+9'6!VSQMOM_W]&)$ MD>=C>C&IOLZT[JN/17=1OHZS@B1\!5W!BH*QYM7WEZHAQ;;\P# 74HJT_+GA MT9+G"@#O5P(.7G5#==!\!;O^#U!+ P04 " SA2A3(=7,XQ$) #O(P M& 'AL+W=OV4[DV))"]PLDSI'\G-?GZ-CG M+U+]K%:_U@_*O@VV>^2B8*7E9 E4GSQ^>02?[H*9WI!(_&GX"]5[S/2 MJCQ+^5-_NYWHGP/%WM^G)_IYZ8?_S;O>;1GE0 MYIE5_$KF?XFL7GT^F9Z@C"_8)J^_RY<_>*=0I/=+95XU?]%+)QNQC7T"Z!62X('0LH-T"VBC:(FO4NF8UNSA7\@4I+0V[ MZ0^-;9K5H(THM1OGM8)?!:RK+ZX>[NX\.WK M_=,\O29C_JLBRK5N@&TJ1""R4+]+#FBM6B7*)+';JB%KSZY+E/N+]/ MV-PG=-SG'G)=E*DL.'J?RZKZ8'-%NT7<;*$S>WN!,8[/)]N^?<9"9W@VFP9[ ML0-\T1Y?Y+7#9?8_"&/(_+I"M8343V69BIRC<@A<_ZPOIMIR:R6W @(#/;\B MN3<=>Y/IXCVTV&NZ:PZE+Q6L+2AEAE@A52W^:2[8S-AN%_7-2&8D&MC1(H6G MD<.,R1YKXG>S+,\:PQACY!SJ%^*_H*17W 8W&0&)D@'6L0@.(SO2Z1[I]&A M:G^V8;\!#Y>5S$7&:O FA$'C/AO) /-LCGGD1_RB! 7/Q M#^ K=^#?+X$#/R (C#M1R)(+Q5"U8LH.?39"=19/0SK /I::8>+ C@-3P0,O M^KL&KLZK+5>O#61 R=66(Z!Y= -?5M]!OP*5LN8Z ;G8LF?(0!WRHE@SH71Z M(KF ?-SR-EFM!3VPJ(EI,%#3(D83/",.17M4A;V*WI8U!V7V50,4U1HU9<5H M::O\W<8'P'%"78B(042\B.:U3'^>Z38B0P!))V);3#Q)V6W9QT*F>#JTX5B* M1O', =AP$J9>P/^!H-9VJQBX'_S]Q N>;G*&UBS]"35%T[D=-;58,"9#U$>D M#E$;AL-^BKL[3,A,5&L)&F@%@":@'M:OIVB=L[(^;6*:_[T1:V<0A[98&,7P M6(I01PG'A@IQ=(1P%EPI")8N@FOV"\(75.HEZ2YW!\FIBY(UM*.Q.DGDK"J& M&G'LI>VOBP5TVAI;RSH+E*Y8N02X.H(,(5<5!V+78'/!GD5^E)RQ83SLI[S+ M-)4;W3:8DG6J"[35JV,B@\C#=,AW-KDP<%$>-IR'_:1W"X6SK*4"Y=T8Q]QU M%L73$42+6$QCZH!H2 [[6>Y1<8BF;%>;6J?)>L45'#0@*B'(6F]:L8^YBY 9 M'D*W\. 4AW;DQ# <\3/<9;9E9=H6^FJS7N>"*RM*8B$H&H?#,F41"Z>)P\#$ M\!,YQD^]I#8Q.UFS5_W?"GA,3&'0,UB'UT)?89Q,'8 -?1$_?3TTSG<[G8Q) MZ"P)@F%;8Q-S,!4Q3$7\3/78&DV[? F+70X?$PZ>QK.1 <=B44 2!T;#2\3/ M2T^*95"H=V6J\_.IOJ(VW)IIN2R79]#&%/UR:=5L3$#0F0=#GK*(G6&2$ ?G M$D-5Q$]5]V\]B%G!CTD)$SH;'C@M8B2 -L>!W7 7\7/7\.A]VW2U;S]Z$T-1 MQ$]1CQL%M*A=_*]Z$6)AHUE,9T,[6<2F-'3EF"$MXB>MRQ3 5:+I6 '__.;F MMB&OANVU#9D6T/T*7'@7$VJ=JECH"D_[SCY$9_B*^/GJ3K)2I__E4HE40H_Z MA>>00E8[6GB']I/E<()CB(?ZB>=[=ZCJO)MRGG4AU6O8YD"KJFW[ 2KG+F?3 M,>O$@1.C81UZC'5V1S;=F?G/0=1V#@H31R&DADBHGTANRX5B5:TV:;U14!%; MOM;.JV7!_"6<6M@#4^((']H;O_D)9%_ -E73<'=GV^/%BUH.,=,P'@XB;&)D M2ER5EQI6H>%O5:\;48(UWUZ]J*GQU%_C@6-W!_],Z"(/]4JW6'K,L9)YYO*8 MY<@!=7LT[K#)X1F-'/T@-?6=^N=VCP>IJ/A6YEMMGQ1*E:C1@J6:6%^MV,?# M.1+'-!KRJD4.)R1T3?&H80QZA#%:FU?MF.9WD%M(@$3!;-02V 0AR9T32&KX M@OKYPF!?Z&<1HM@4Z$74*QTK6HO]<59S2!-%"%K+.N>[*--D6+\B]L*4_9$! MM9U]QLZQ40Y.''Q(#>/0(R>DGF],HR:?<[%LZGO;R"V:?.3M^-6NA86.,(Z& MQQ";6/\X>/@XP)!6Z">MP^RH](@*&K=N+,55*ARH0\NI:'@VMQ^MV:"&W. Z'DS6+& UCEQ*& D,_!6HE,@YYK&?RHIV: MG+9JZ:C?LKR)+!U >H8)+8T>A^O?K;I82)$D>.0.BU@8NGJ*T'!GZ.?.JS># M/T7/?"G*4KM'-TE<"9E9-1K391B,IOL6J63F.IF'O4=D_H/:[^BC2="OB>5D M1NDHS,92-')J8B@[]#]-NY=EHX8YTF@E?K=%" W5AGZJ;9[K:WM .NZ&??*Y M9B#6-%7\5SL6;!XUE/REEZWMXZE>];0:T_9(C0PKI44JFKEL::@X//9(K3X8 MU(PZ^U2"E94.#>B*Q&_TV>&8@DD28P=@P[_A$?[U'C#U4#G?9*U?:NMHHGW( M.9A.6-TR'3T+[C]EZ[0.A8VIP^D.#HT8W&K0Z M83;283HJC9/>JQ,%5\OFC9(*-69K7SW87]V_M7+9O*LQN/X%?[IJWSTQV[2O MPGQC"BID!?FP@"V#CPD83+5OE[1?:KEN7M!XEC4&PO=V]R M:W-H965T&UL?51=;]HP%/TK5U$?6FDB$"A;JQ")3[536U!# MUX=I#R:Y$*N.3>T;Z/[]; ? 2 M%QI,599,_QZA4/M!T F."\]\4Y!;")-XRS:8(KUL%]I&8<.2\Q*EX4J"QO4@ M&'9N1SV7[Q-^<-R;DSFX3E9*O;G@/A\$;5<0"LS(,3 [['",0C@B6\;[@3-H M)!WP='YDG_G>;2\K9G"LQ"O/J1@$WP+(<'?JX=7Z:$\5_8U[G] MFP"RRI J#V!;0)C>P>QA_IK" MY8)IE%0@\8R)*[@ +F%9J,HPF9LX)%N)XPNS@^JH5HW.J-[ H[)T!J8RQ_Q? M?&@[:-J(CFV,HD\)OU>B!=W.%XC:4>MGN&-B5&:"U( MH-8P9J: F76Q@9_#E2%M'?7K$Y%>(]+S(KUSO\#QLNR]XOK_LZA;K^%]#W>7 M;)?THVX<[DXUPQ,+E*@WWN@&,E5)JMW0K#9W:5A;Z&]Z?1$?F=YP:4#@VD+; MK:_7 >C:W'5 :NL-M5)D[>FGA7T/4+L$N[]6BHZ!$VA>F.0/4$L#!!0 ( M #.%*%,S_?=91@D /PX 8 >&PO=V]R:W-H965T&UL MO9MO4^,X$H>_BBJU57=7-4RLO[:W@"H&PH2M'6 )LU=75_?")(+XQK%9VP'F MVY^?B4>;J+_=%.4MJ];9\Z%>/I4PFBT&SK$^"0/1G29KWC@\7GUV7QX?% MO,[27%Z7J)K/9DGY\XO,BN>C'NZ]?G"3/DSKYH/^\>%C\B!'LO[^>%VJ=_VU ME4DZDWF5%CDJY?U1[P3_.A2B&;!0_)G*YVKC-6JF'O6B M'IK(^V2>U3?%\U"N)L0;>^,BJQ;_HN>5-NBA\;RJB]EJL/)@EN;+_Y.752 V M!A#B&$!6 X@Q@ K' +H:0(T!S#6 K08P8P".' /X:@ W7:*. 6(U0)B3CAT# MPM6 T'3)]0W1:D"TN+K+R[&XEF=)G1P?EL4S*ANULM:\6"R(Q6AU"=.\6;NC MNE1_3=6X^OCTZG)T]?O%V#RY%Z-;I5'WP;7-Z.T-4Y&@U/;@;# MJ]_/!C>COZ'!']\O;O^%#M#WT1GZ^R__0-4T*66%TAS=3HMYE>23ZA/ZI?7^ ML%\K9YNO[(]7CGU9.D9HV=^HS>R5EE!3M @*?,T?ZA.Y[-YEC1W(9+W]^JV M1,GDO^KBJ9N\!LP/=C0/F#CWF[@L\G&1UV61J;\\H(N\ENH2U;XY?^VX'KM- M<>BW=ENH*] >UE1,CE<"R)!]+E-3H:EQ_1A1_ M0B3 ,;3REC;%PF:3W)^.<738?]I<58!$8!&(MNP,D&'!VZ(!("*$\[ M.X>^ M,C+\^KK-%PYM$8EX).*UK!5KNHXUW2W6GU[O_&UBOK3--QT/>9U M:? BRW%:253.\[TZ_AIJ*++<\H[ SHFU<\+KW#+G*A=4@50EBQ)#OC2O)10_87U] M3+$10+^FY62X=C+T.GFCTEF9CFN5)I^0(7 $H2=B-9.1%XG3IZ* M<3(I*E4MH=^2+*W&!1-/**%'EG<'@AIQ]&M:4XC74XB] M4[A4]7%65,U-O'0ON8&FEKV"%J M>8X#7;L$_KLHGQBI_[+)+9[3LLD!E%^Y@,M:5 ?:7!F!VZ5HAZKMIP8T\0/Z#8T6L9%,'&T* MT3@F?ASOL]Z.B]C2P5*@(W*L@6;"40"RFA1B4S@'0XYF:%?P[I6"S,($%L980[ZB*BV4K\ M;'771=W1 L'J9),&*_&#=A<\O:N\S:HA2/T3?D'(HT&,[5CK5 ML*1^6.XSY5" DD8Y./1KVI/0(*5^D+X[W5 (@%Q0\U;JUK5GL+'O["?E&QJQ ME45OPJ$ +Z%&#-)!C1BDLQLQ0.5KQ*CF-.W8"W][(T9M7GL:,:J13?W([MKF M<7BS11--H2::!X$)"T 7Q1P3\](!YEAH)CM 1=0%#ESY3E<$U%\1;+LSXX@7 MV$8+1W=(->=I!^?WT(=1&Z_6Z8I?TW9>XY=VX'>/?1BU>>RZY)K%=)\LIC9F MX\"*HU_4/F#3+&9^%G]\'\9L=!\PJ\OL4K6GIQ'/_(A_0ZG!;$J[NANF*\N-IB-1TY":S%TJ-K>;YPF[X)0[;(N[=@SA8 &8 M#47D%?7 0:+ RV[R@8NES32N1_IG<<_ ML#>X^])QX#@<2N2 #DKDD#D[D0,J7R+GNN3@.Q["[Y3+.7#D[<[E7%<0W%]! M[%88\U MV_DNN^#F[C><6*(M$C% ?"'"(#83,: +J##/%,XA'8VL^PS8!PAQR%Q+55<: M?)=*PW56 $<+P+]*PXY=8Z&Y+OQ32AHWN#CC>Y_#Q9EODC5.?PXB-E4EP^Y2 M6[\]'\P&W8U;LRD3W9A? ZXFO97"5-I%XYT(>GT^6,S>79[2 M>E[PF]';>/!;4"0K[[_0Q4UQ/I@2(&VU2F1!XM^#OM+6DB' ^+.U.>A=TL;# MWYWU:XX=L:QDU%?>_FZ*5)X/W@Y$H=>RL>G6;W_4;3ROR)[R-O)?L&NQ+%]_KJ(*IF2&_%JG48M5$+(KQ;)+@@)9-5&OL,AN;OV#L M._'1NU1&\8,K=/%T_P3 >G3S#MWE_)L&?VKL6)S,AF(^G<^^8>^DC_:$[9W\ MU6B?6#_MK9^R]=._A\MO&YN-Q3?LB7_^X^U\>O)>7'Y]XTI:^>#%!V#7(0[% MC5-C<93O#MG&E:]JZ79#L=5#T43A@_!-.!X*$X44&^M7T@J+!M=!&,=;L%?) MPN.R0$F&G9"NP-HZ^ =#RX#N0=I&CV2!Q(MUT+$4:^^+L?C4!*$?:QV2B9KL MH?>_Z&3P#J"VT)5(L MR:,E+?H\ !XZ"=!#D#L"F$&1E=XX[:8@BD8EWAMTDL:*3?!*!S#$YG5X, I4 M*=NL!!H2=H:( IQ7.J@2%A$94^:0*@F]$1'H/45Y=) =YV10_%1/QKE#U@ R"V1%O0&!0)?P3=X2.EB#V-Q M5^+6IJ3L(CW!>$HVR)-,]EHJ8TTR%,U6BR-S+*(/"=Q+]87IGJ R4'_:'60! M>B23U[%[_J/<2F.D8S@.>VNYDUAW9&!/X9A(>LC148TR^; .M:?J@;>UM\93 M=DHM;2IW!Z4342R@O&"L='>DFH1?C4ELZ$%OD"T405L;3[*:?0$$4#SG?=-( M)2LDAN\B.U%R'OKL:6:MKXT5.!>%KW1,1J'<<@<8EW1PDAJTOP<4B(MWMUQ3 M]P2F7XCMQS<%W3H?B5CMI8I1.:7%-Q86N;FIQ='O] MX9B=M6%;"\*'*]$F7%P8M#W,>$1 MPQ&E?$"):J2_IW:U.U00BHK\A((1;@TXHNO&<8'5 0DT-1(D-MJ!"J9(*5V3 M\U99[AWC6I+;ME_(##TR#KEH5"8P492A$K/IZ%=>MH"@*.1O-J7RN=6;QC+7 M8CGZ=Z>62XVFXA+G+3\\4K=N&'\%7K%Z+!8< /#:'V^C2)2PLG MCT \2S@NLX1UL!WTGXUIZ?EK\<.#H+Q9C0)\+BECZ#GO\[5Q[;E028>2IL=9 MW_^&U.,QA-!Q[++X YK/]X=L!"U"EN'YX!%?@C ^T",U!LN8T=2"& M/LHCJBE2 ZRE"?9)05$!S]Z\CP>@:A\-43Z$T8A)BQT=-!9E0DF2##H"QES[ MSZ\D;KEA3<4G"(L$84.N.WS&4E$7:'&:%;LRZNRE4B:PO4-3\)&F$JL-'37K M!DSMM R, ?= 9FQ](TM:!--S91XL/A'X_)8VI?[D_P\FQ6*-5<<'0 Z^:Y& M^VKZFL>%^IEQTY:UB1 TQBXTC6V]C-R"%)? R*+P7+*+?6VC M7ETA0[&?.U"7GU3R*YQ,\^GL;2[%ZSZ,9_=>>OP31]>+Y>4QIH_8O.3DOLZT M'"V6]\=L?S1[,Q1W,N ,P/V;BD:1EB;PPFK)&=*%\4!IHH!O:,I;YJ$& MZUP*>#,:'^;Q)XFJ0:^"YS=M'I&A+D$YZ*%8&H Q:U896G-'7!+(G@"@18MG M8=J61I5H@ K$QK:K6#49&%+&F@566&K),G4!MN?!DEIQT]GEEC$D4QCNV#^. M40RA"9;C'T 6HAZQ4.I#FB_R M6FDH]BHR?-$L'00YGHZRQ%IVRDH-DL MKTH^H>%;=X=YHS%=<5\B)!;3IP H&W@'H71LD4J-28G?V3D^S*XK3+K.]92: M *:+/-S3N$7OB(=REI/+O=J_0;7F"Y-1\XC34JI8()]3T?^IS./_7SH(Q2]^ M3#WV>C0[&1Y(Y0W//5G+1N(*G8T*^1>H1^,Q6*77K[8"/F'6C*FT?6JK-3+HZ76ZV>GIRI?LA55,[%F%3R9"[FB&F[E MXE2M):.%15J5I\3SXM,5Y=71V0N[]DF>O1"U+GG%/DFDZM6*RIO7K!2;ET?^ MT7;A,U\LM5DX/7NQI@MVP?1OZT\2[DX[*@5?L4IQ42')YB^/7OG/7H<&W@+\ MD[.-&6<5XUC&QLOJ"QXM4"BE@C\+NVZ0KQ"!9_/F6251HHM MP"E:O3C5P-]0.*O2F*EC1QS\%N3OAR5;XU^16@O^H MRQD*?(R(1_Q;Z 6=,0)++WA@8_28AQWST#(/_R>>N)T7F:%O9X=^^EM*O. Y M^IT!YEI(/8&FEY(Q!_FR5B"#4AV59^C8/T%O)5-+M):BJ'.M,#HF)^CSVW<8 MT:I Q\$).J%9I5MA=6B#0:PD>X(Z>7*': M/+J\L1*?+SF;HS?7+*]-:D ?YW.>,XFT0"M&56V(,FG1JYQ9D6A9BIQJH[@" M$CEKA!KHL14,F.=E73#E&D%Q)-2=JQ;@SEA MU-C=J+>H:4Y7HF0-#45+16?H DX!2W?!*I"E;'Q;0'XU/*B-!G8-!Y^R>BJT M 01S;=Q1B>IIJP2P &9BQ4Y;>,0U6QDDB!YV1W2!>@%7Y_,:06&%C2F<[@GS;7=(XYX*" M[Y Y*[9/]47 "2W83D#?QT$8]A1Q M*0SO!^!^@%.2'([=!_]$U_2&[F0A.$Z#@XGUH>$NB^Z#ZT!_=([^YHSI'MV# MI@.:I@=C.:"?]AVSAZM%L.>(,;B]TSL93N)PW^V%.= /II6$\>3O.\WAQY._ MW_8+)?037:V?FQII-E$<36[/(5>KHI?@="#=?Q,^\S'T[-\*WJ3*A12F +?% M1"='3'":9'OE L>GX>[H)%F HSCNH9/4V\>7>#ARGI(DQ%Z\N_^%=?+ 9C$5 MT94CVC'0RK*3W;U%/G&?1R1U[F..,UB*:I>^%N M_5>F!Z$ *3[V<.:E[HH7X"2-G15P:>"'[D(:8:^/%/LX"=WS)0.Z)'!!$L@( MQ*62>#@DT:2:_T_77Z%+/J2&O1WNKQ+V<*!]U[]*V.^]3I2P09::).VL#//8 MU,H8*X3Z+PBB>](98HU*V"# 67QXW3@ #V/L1_[!V /P80F;8B\]G%@?.H&3 MY/!:N@]]2PD;A8=7HRYL0 ['@V!H/;^Y6Q!)P= M[KD[ #<,]MP]3#E+,@A.+WDP^,"#8BT*OAE^?T$;ACX.G8)V*!D4K)ZWJSR2 M+(,2=1<289S@,//W,C;E,G$:BR#!?G)P14N@$W=JL.,()\2M2@/@[3Z''CE+ MHE[92OH & 3N$8R(4X@>IU"=!]]1U@)_?Z*8W.EEZ M#_JF&YF ![Y9&-]>W(8!>-)WJU("96F0NBL1R.F[YTR2$AQZO9,GAG(WRYR5 MP(N C%LC1R$.(WQ,WN9@=3.4>A= ;&X5J1_OVRNCX ME7FUOQ+U^!])[KOO74 <_&[X1UVGVS&_USY/MF,^M&-N9S7L(L<-VKE0VOPO MIL]N>_7## =).E[WS/JX08-^T(NRL8?V-+/0A:J!:DP/I(^I'71__?A^E0A*HC<+/>N*5/H1AV M,^7PC<.XR;\K$B&->N.(@Y22M$%8@ '?[:S]KY 3' 2N&$& MA7;D]AVPMT)W0X[#,/!P&CR^-QN'OFEX3&$8!BE43*[Y)\[P%$>]UU'#XF-\ MJM\>AZ;[#)+QOC3O0A,O'*V'"2;!N+0=B@%A!87IG9DP!/UZ 0>U3D!ZVPJJ M1)+8FNHD", %SNUEC6*".2\+;8S DT)8D M8P="M0T;8FPHB)HLF8C!@1A=+$8Q)DXVWQ.+=O?YS@+DW#AV%?=C' 0NQ#@4 M8R#BC]/W6R'M9(.^JU(S7:T)#MPT,ML^IK&;>9CW+ D_GGBS%*UX6=J10H" MA;!;N&1ZPU@U' W3 S%-(V2:R8=8)6=^3/;Y#3GV5].?V9_]UR/H1! M_9DW%)2,!.V-%/T(+@?E)NH[29Q-&B'?-D$CC56O&B&0O[;78Q M:Y#I&CQTS5> #EH\27>2YLGZ;JRW^Q7!O!V76^I-6"(6D&I>8E1'/=XACB6U)Y M+26K\AND):T4;>:"C:_;V:AY7=DUZ!8[4'"^<*0!IF 83B5GKCQ<-::JN.D; M+S2(H5 ARI)*=&P-V-R.K"$(X2IUFJ&UER*E>G-E9G$;(K@'2Z&M-)627[=1J"V0W4E&;UPRPD22'C6!V M'I,:M 6@:O$4D%8(_ .&4,*(P?B5GXV01;&8MCB@BH-1WS_E( V$$1P ML,7#Q-R==-\IR5T9P?)WSH$[V6T9M/Q:[H>Q\[;LLAV[;2+ZQ?BCY%]ETT//VG9 M3U5M&CN'_2%*7MA=.]W"0;698>*[31%TOVGO'_ ^R; 'C=10:0X$: MP$+<>S\%O2[9M4I3$_:GSGGF$XANM?N Y%7SW<0.O/GZ MY .5"Y-M2C8'5&^61$=(-E]T-#=:K.U7%)="PQEI?RX9+9@T /!\+H3>WA@& MW6&PO=V]R:W-H M965TM-H^V1'3PN9+*KJ/2 MN?HV26Q18L7L1->HZ&2G3<4<;S";E6Z< M% H?#-BFJI@YWJ'4[3J:1B?!.[$OG1W=_U@Z%=,K!P4:&R0BLP MN%M'+Z>W=[G7#PH?!+9VM 8?R5;K1[]YS==1ZAU"B87S#(P^!WR%4GHB)(T(O3HH>?->!LR? -_!6*U=: M^%UQY)?XA!P9O,E.WMQESQ*^:>0$9M,8LC2;/L,W&Z*;!;[9MT9WP98/;'E@ MR[\O5\^"_>6ZM34K7@A%$MU8IKC]Y78 _^@OU>08:G(2_%4XO45S(?OWU]=OO$E_F#OW ME+P2=J81#JZ(.KZ>W]!BFL?7B\6@]<"*1Y\DV]2U]&FD) $)#')!J3VG>CJ/ MEWEVWF;Q/#\[>R^4H+O%@4I6,P)3_C4?H=/X9HS.X_GBZ5"O(%_$>3X;"Z;Q M8KGXC^:X <@L6,<<&6-)&E^(=M)<*!R08G\!&A M1B,T%P635$.#!S\E/4/0\ S"864I,?3763R&3!DLM"%[ZDCG3V XM2X/^D9RC)N;"3V%[;O@C,12RX11B?Q\" M[54ZR6C021EF-OER(2!/+84/E3[X\OISO;5:(GE6CVM^'$<4B(<^#KWID>-& M]CTZ@3\U,-YYRN2(H7<06M9?2(Z^&'DM'\KM#LPROE+37*=:-\ MD X/XB<&MR=-M[ \/-@\P502P,$% @ ,X4H4S2 0,S="@ 6R( !D !X M;"]W;W)K&ULU5K9;MPX%OT5PI,,$L"1:['C[(#C M).@TDHD1]W2>61*K1$02*R15MO]^SKTDM92KLG8/9E[LDD3>?3F7TK,K8S^[ M4BDOKNNJ<<\/2N_73XZ.7%ZJ6KK,K%6#)TMC:^EQ:5=';FV5+'A371W-)I.' M1[74S<&+9WSOPKYX9EI?Z49=6.':NI;VYJ6JS-7S@^E!NO%1KTI/-XY>/%O+ ME;I4_M_K"XNKHXY*H6O5.&T:8=7R^<'9],G+8UK/"_[4ZLH-?@O29&',9[IX M6SP_F)! JE*Y)PH2_S;J7%45$8(87R+-@XXE;1S^3M3?L.[092&=.C?5)UWX M\OG!HP-1J*5L*__17/VFHCXG1"\WE>._XBJLG9T>B+QUWM1Q,R2H=1/^R^MH MA\&&1Y,]&V9QPXSE#HQ8RE?2RQ?/K+D2EE:#&OU@57DWA-,-.>726SS5V.=? M?%25]*H0:VG]C?!6-DZRO=RS(P_ZM.HHC[1>!EJS/;0>B_>F\:43KYM"%>/] M1Y"K$VZ6A'LY^RK!W]LJ$_/IH9A-9M.OT)MWRLZ9WOP7E1T1/^Z('S/QX[_$ MDE^G=9R)_>3$/__Q:#:9/Q7GRGJDG:A5O5#6";,4IK7BI9&VH(M7VB+V#9X@ MWSXCP<]EI9''C99";DPN"^.$+ZUI5R4]PSVQ;JUK9>.%-W&7;E9"KJQ22$7O MD+T+Y[% RZJZ$4[7NI*65OM2[=[A2^G%E1*X4%;H!FNOM"^%P0XK5C SA,\$ MDHQI0" %2B&2%$620!S<='$@9%/0C\DA+YFD^P8J5A57%4@S)W'V33= MZ/5HX-/_:35.MM7 G7FOQQG+ >;R1BXJ%5WL5"28N,!Y2MPYSDYZ6LQZI&PF M/BE1Z$(TQHM2;J!EVLAK(0 J@+BJR M]VC-;/(T7/+%].G]E(E"?6EE)3"8EVIUU2MD=_.XT=/]!6,_5[5 MYE!<9F<9,) XS_[,.B;I<6*3B8M!4X%Q90.X1[U!.&4W%(Q=MSB,$A]V?4E[ M%X.02@%T4_6Z,C=*P0DE)8&\>>#- _P3:^HDO$:VOC164^,TD1^["U@644U- MM#?;3J<0D>V*PZXJ94$6T\T&5F$=L!GE;RM3'V:3=.,0@0R\[*ALPVO!2YU# M3R9W1^8>&/>JU'G)M1KY7;44R-)M,<>&%LG?.%/I@O%"WQT:#MX%^#64[P01 M.;EJ^1D6+S9TVY&!$LN0_L%$D!108&TIE3A0@D"S)60Q,D*)%LD;:A#/9[ \I65]5#< M0]$HGW(4!;#6SB4'2*C" 84;9+MK &#<;F66+9?9#CKL)SG0J*K@7GX$ M09?:Y8@J4 3T_;",.&"+1&?^42.D!$%9-C8E2.R@#"G8!HK;"9D@0$Z8B7N+ M=$YYMQNO_%%2)Z:IEOO,-'O8,33?$H\A42<21 AL [OLY_$*R@!)CE [R4ZW MH-MD+&!N'+LY)-0PQX< GQ('UWE)N("JB%XU[)W.3S\/8WIA'P]$2SAS]O<( MFVKZKBH76^'_1XU+7? G*MRG4+?"7-7K4+01[44[]!AJ/L3NY)]O@/E]]9+; M%5D'0E,GDBMD#SQ+EHC21*1_&YJ2Q/O2:5MR*K[3[-$/B_@]A65$-T#NQW]K MI=DCZ5;Y&4KQ:^5G[S0%C[!@'2CE&)=B876QBN6;+#^,ECZK@O-UN\U03(*%"Z6:D1&2 M<^) X?9ZZ2\IT+?BZ+@'A#M+7K3C?[\Z3Q]N8]?9_!N]Y"=E3<49D7;6KEH0 MG4VF)SO0D+BDR:;$:!9F%0;*9V,PM)%6F]:%:('/Z9BL22-";A5CX;-T@()( M_AW5SN5Q9KG(WMZ>6W:L[D>8'0_#J)@$2",S&2WQAS*J6='P$;!8SMY"KY'Y M9\:3D-6IBLMP.NS9,R5Z"G+&]C=ICZP4"LJ&-V\Q4O;A@X4 MR.VGOY!E*-;Z!Q@4\G#^E,06% M;H$N0R=.= !2\5A-8=76+)B-A33-GNBTC7BC%K:5%A9*,3R(RX&L6[G_3M>: M0NN=E@M=4;BGT[7WH:-T(G$:@:W6GUKC7# M(9\&)O ?C]L#R4=S_=C/\]/A6 \[]ML8H?4P J,?U-,V#6;3R>1NZ/&4\-L2 M')*Q$>B/^M,%W<0D<@9J @EE[ =@#_!NGT+_(@ MQWCJ6Y$D/4@-JX/C W8VL:.](1%H"VL#=4;EP[4A-@?34))N6Q3H%2T1(W'P M F.K]O7 D5X):7Z9!/='_T0G#]49Z0D!3#-2$VW1K!1[GD'!]O;P:B5NIQLN MV8>4WMQ/$JL-V7E@ ,PIKHL@FN_:FL%OCXN&@K&_+N2-62[C6Y/NA!7=^+U$ M*TAY,MN[\4+!(T7O/UK&(M,Y;U6AH:+H(R"*<#A.H+FM*N@!-5*;H&K.@*N( M)ZVMIX-=J]+)/[]VR2NI:_>48^+>1N_;KF'&NM%+Q+#,T]LZSF$B0J\!D25D MMU!YPGO*0'N$]093Q[A7?_W=WN MRXFS\,% OSQ\=H'P7&%,%Y5:8NLD.STY$#9\RA NO%GSYP,+X[VI^6>IT# L M+&PO=V]R:W-H965TG3H& MG'0O&98U:-?T,R.=;*(2Z9%4G.S7[T@[DIS$WEH,V+Z8XO&YA\?CW?$\VTCU M1:\ #'EH:J'/1RMCUF>^KXL5-$Q/Y!H$KE12- &UW)R/Z.A)\($O5\8*_/ELS9;P$JVM(K#[R?V']W9\2QW3,.EK#_STJS.1_F(E%"Q MMC8?Y.9GV)TGL7R%K+7[)9LMED8C4K3:R&:GC!8T7&Q']K#SPT A#PXHA#N% MT-F]WF;^WJQ D8768/3, M-\AHY7ZQT[[8:H<'M*?D6@JSTN0'44*YK^^C)9TYX9,Y%^%1PE_:>D(BZI$P M".D1OJ@[7N3XHJ\^WAY=W-'%CB[^1F\=UTXF9$O ' 'Y_KL\#**W^\)"8L!K M0V1%4$PJ66/><+$D)UR@1+::B5*?GG7:_]:(KG]TKG]?&'F'!MGO0V![/<-) MT$VNX8$73)"KVP6:/($)N6=U"V]8B1%R2@Q[ (W97 "_9W!A81P>(/22)'^!O!*& MB26WOOBO0^#_,G:AN!=FP[C<"[FG\;,KP5"^(3\IJ?5!^M_PK7L=85<.:2WN M0>$SU]^:Y.J9VND,OQ/ MYAZZUR%?K7#I'A_T=XVQZ"NH'5BO^%J3C#P"4[W_QH1F7A0' \')U$O3O8S. MO#2;'E7)O91&0Y7-!Y048\.DO4% M-D_"(38,\F>;:B@4IB:ZH>!KW'[Z;/D!$,T&6]*H#P5EZY4] M)>%=:=#XC;T&%]ST-Q1FR5ZLT/#MJVO_%-=7(NT1<205QB0,O2A(AG='(X^F M^?#RIAZ-LN,ZU)OFX5"'!EX41B\V_(RU41B.OF=X?KP$J4J;36P8QO" G:H& M6S;'P23&;JFNK1P[5U='%=@FM<2(1D3%=<%J5V \,J:3= ^^6[5W;"&A@R3' M(-'?0V+/O43C:#+M8/9] 5894)/7VA-_T-AA*BY=^VH?B%:8;8_72;L.>;%M M#'OXMKV^9FK)A28U5*@:3+)D1-2V9=U.C%R[-O%.&LQ[][G"+A^4!>!Z)?&1 MWDWL!MW_AOE?4$L#!!0 ( #.%*%-7V1H-L@< &$: 9 >&PO=V]R M:W-H965T+:9([LV=FSCR6.EX;>^56 M2GEQDZ6Y.^FMO"]>#P8N7JE,NL 4*L>;A;&9]+BURX$KK)()"V7I( K#PT$F M==X[/>9GE_;TV)0^U;FZM,*562;M[;E*S?JD-^PU#W[1RY6G!X/3XT(NU1?E M?RTN+>X&K99$9RIWVN3"JL5)[VSX^GQ,ZWG!5ZW6KO._($OFQES1S8?DI!<2 M()6JV),&BI_,>N?5&W/A/3%)G7\5ZRKM=&D)^+2>9/5PD"0Z;RZRIO:#QV!67B' M0%0+1(R[VHA1OI5>GAY;LQ:65D,;_<.FLC3 Z9R"\L5;O-60\Z=?O(FO7IW# MKD1L;_2G3-U2/6Y5CUGU^!F\>*\FRL'7KI"Q M.NDAR9RRUZIW>AB(NW80/_QG%H6C-^)#+LX*JU-X:PB?F1*9MY)6K4R:*.N$ M+ IKKB'M5TI&_$>9N)='\)QP(+BD\R1B\@Z3P]Q0$D;EWXD#G M<5HF.E\*8'.%X@Q]HI:76-380Z\T%+MR[G2BI=6TWBJA4KW4\U0);U!)8D7; MR+6TB1,EV&K9*:U1\#9YS@DX1PGM7"E)=L]*W%E3+E?B+91F<[P&5\- ?&Z# M4=.WSW); >G ?D1HHE"HWTKM;X5NPU(PUO^NM -((857^:M;)2V_Z*.0^)4H M"[)YV)^$83\,PPJ"VQBUQX#1,-C'JL:(].('FG$!Q-X$ \$483%%_I".E%(ZVM7:C(_+V6Z;<:!-UZRNX>'K*B2?DD$01UI?+V2<..B M1&"N#8?)4MNJLHHVT;$NI ?K^+HH+1( 1:[F6R?WR;#*EX]AC[JA_U7# M&E=OX2J;PV"TPRMDG+J?6,^+X/"9F4WN4FU&-A5ZV[U2M&P\ZH]&XUU6_^-H MN06'Z"-@.?RU-H)JJA-]$I9YDWR(A$9NSM52YUS7OO/4\!]!O^'?3K_HF>D' MLGET$G&E;CM#P5WLB_J'^VKJOX9]'*Q_)?]X=,+9#1I0(6BOO0PD%S^9&)A* M/I:YJH>2SKP0\[RPT+G,8\T,X.K4)P8 "30NK,FZX^*D/Q[.]LPDC!]:%TIS M9)NMSYKC*T6V*\8!YC,FAC3:,)7TO.O@.V?K/L]O#ONE."3S8 R'F-(!(/OZQ;:7W7]QB=;E;PZ R5A@#A;+JU:$H>;)3^7S#RX MI)Z MA/@5@8"S#R;ARX[L=!8,QP_*_M@$N7UR,.EJ.1P%T^F#6M[7F17-NJ*/+'#TY+;"DM7AZ+GQ1<%L M&]_HZ3-/%QY#H[K^>'!LCN*M-QU7\AEO=QL>4^>? MX;!\M"D[7ZK^4="NU53L[$&$&XZO&]NO$B5HX%:5B/S0N+H@-)U MI;RXYDP$VU@--Z2^6*H<"=Z,SU4',G ;S4!RX>O#+[\C 1RZT%V4]ZEJ^EM1 M>Z5"XRIPN5I#)9TX.T>^!3DRHX9(DJPJ4]*5L&S+P[%Q5>6CLV0W#O7Q'2:P M795!]>& ^RNVJ(PCG[?!W!\_U%NJTO19P:0ZD17#<*%BS6@-*J^LO%]W9E4= M25#@\$H;BB+ T/,&&AWP;NBK1M4'JC-)Q] V*#7XSJBPCVRUVGTVWM&?MJ+R M?]F;GM"C'KJ^:W)H,V4T?>LND9VVU[RH&E_;G3B\=Y3[G?8W[+:_\3B(AH^& MC@X8=5L7*LAX]J#TO?VGTT"!9AH,IYW[8:?;U1CXH]*NEJBK91),CK:T'.U@ M.OM.0W_K(Q%EM.KLY[:JXTK2$6#=,$+6C-A\@4*:>XMTH#$:52WC@P*:",_9 M=_0GVO)I/8%ZTWT#,&E\?%?:]Y%ZT/GLC^EWR3]N.*!!\E6_ +1/V]]/SJJ? M#3;+JQ]?/DF+&PO=V]R M:W-H965TK$,],'1V]G7[#NT&4FO3JSYB]=AN6; M@^<'HE1SV9CPR6Y^54F?)W1>88WGOV(3UTY.#D31^&"KM!D25+J._^5-LD.V MX?GQ'1NF:<.4Y8X7L93G,LBWKYW="$>K<1J]8%5Y-X33-3GE*CA\J[$OO/T0 MELH)M59U\*^/ DZDSX^*M/M=W#V]8_<+<6GKL/3BE[I4Y7#_$23IQ)FVXKR; MWGO@;XT9BY/)2$R/IY-[SCOIU#OA\TY^6+W!<8^[XQ[S<8__H;7NW_UL+/(# MQ,\_/9\>G[P2YWJM2U678B6WB/?0??&A%N>J4-4,>QZS38Y'8J.P3I="B@>3 M\>2)6.%+OY1.B;(]1]<"]PBY6#BUD &O*MO@7#L7#Z;'XQ,$DC&4$\'&K4MK M2N4\+7"JL*X4^/(/NXY73T[BW6/QNPX:!]+65L8+9RL1D*=T&/UG"4D<7:^M M62L6Q_0;I=->UXM62%RF:\"!*&SCO"(1\$+,&BQ2WF.-#'1B:45M@Y@IHV$^ M9(DQ8BGQ2B(=@G):&B'+M:(S=+5"MI,.=-0\#5I*%_5A0RB?05: MDB?5C03:1(_-MB0:^4PV86D=?*FP:>4T<%Q#;UR0S$FBT5U?:AW@^2N2%^*T MIIT>3R;BU'M<.@CTUBGIU?'HXHI)6F0)1B ^&#JF&$JFIJN)(5G',,0^Q+ M76L?$(RX]X+#)EK[M*SB-W$]OJ75"R2(JUF1] GK2V\N=;&TLI#UJ)/E\N+R MD *+W$;*HH8:7<78MS.OW)H/]Q#72#(>O" S[2=]K-(-OBF6F?8(Z(M+,N?D MV2M_]]FI+'?ALW)V93V9IOR*8L.YD3DV$X5C'69;R7HKYDU-P36"K2E/^&A$ MHJ";=$%Q319M+P':E=;Y(]^L5LA>X S9]$]I&@7+X@CQ&9H]?/_GZ>&X#06R M)I!-VS*>Q8F,/TC#9)(L1"@VL,/99K%,*>]\V+_P18QV1$&U2JHA60FH>&>! M"M\=)8%6)J7XFO#5KQKXE]+@P2BY )\,MP0YQG M5E'DE0 P2EGQ\=.'\U_./OR!N*#XP$UD@P_5K"E])>M# !Q4Y9B\N.P$(H9# MUJE0[O'?LQY4>BE'G8+;/:YC:7T;D]B/U#B_9*/WU_YNR3;#2\?B5[L!NCJV MT49!SJ:6,\/8WJ(LA\6.P?8*2^^[^Q!HB(L,"DYSF$20G"+J3')0>Y+VON&T M)0@W,?Y[\(!,I-9#6DVG3H]?[> +?SIY=8BE01H&L!4$N=&D"_1X,!U/Q2S5 MPM8/*RCGQ<.X_QB?-Q5S"]7YS"Z $_9=CSE,,^3]Q'+8=B1N,"GXA-! MPKNVD)#!]T3_",C@8(V5Y<3B6@JU4@1OE70[$#"F,D75HZ0HS?$)?CE=K10A M_9)BLEZT^90CQ"X20[7?&@##9#IB)XS%9[Z?K89(HE087B+C)3WV:_)H\C-] MO%D"!/EB2 UJ@Q2,>WR$ME+/YP@Q1L\Y4(.C*-6JUAE1WZSH('F*5A\#+HU3)A>Q,Y(C0TT&)O"@NI!"(*F@0.J;7 M?M.W5R Y/8L&X*4X1GURG% 2P+<#$OZU'A?BPLU8P,LIY \)+R!&Q,-.+LM,P.G*"$,[P0O3MJ%[$,LD_ M+L0JD=2.^9V=HJEL$1JAJW@R@#NVHZIT,CMG0%?,LS5RW!Z""G/'9Z5D30-]D!LUYC;PZ_=S5 MQ9QJUHE;$H_;J3LGB3>24?\/F".((I>_%7FJ'/!ZIZ!\(*[ !=2KNPU9]CV' M5]3P[>>+S^ZEI+%;V;]QP$CO6?C\.QAIAUCPWH!@[:.;=[/-$:4.Z>*)Y4&2 M?T(H(4)/*'.2]]_3QUWMOI\^,B&+QDP'=77<,----('Z:E16Q&);-A.-O(-D M[K#+DQ]CET_O8I<1QQ+F4E0#!\P@E2@I.AR,4*00-R!//3.=/L^*RO^ F8[V M4]/LC$#\J>])3W)"RMPJ39J6@%D&Z*@2-@_T(11&- UD;3EO-JLZ^38Y?S*@ MYNA@(+=N!S*CEMCE'#)6CU)1.=1E MHR7$TH&.O\/SD\DWBCU$?_(MWXWSB10+37P* 0^9L\):WQI#45%P?JP^481B:#461@[@P^-W%"S7,4#8X[X-@6)L\8"$@-CPQ( )QK.Z'84 MQ_;CP-C)'=U3WPJYCQ!!R3MM%L1[.]S[1@^3^/M.ZHT2%6P!/';M]E;J%UA+ M,)5M5Q@AJ8Y4KV&E#&=CHDL^YX@ MP?YOV;"1HF,SB-2)P3H$? M$)$-D>B*F>G>LW8)_?1)2^@W=$LA@5MR0R/*5M4[PF4IRY88^CA\3I27*HM< M@%/ KP3WE)C2 8-CPTM7Q7(6L8#.H>9YH4J(/Y<J1-Y5=HZUN M!0)\R%9HQX8\M>O;- 8H%VNTH[KKLCYD0!J1M*5"A=*D[5B\DT2]<&;T+SI2 M$%23\9(^[[>..&D@I:!JX'<$SJ&:BW#((>YHDUER-JC=,#!-:IV26W+D#1$+O;_?%Z 3A%C^F)1ZH;J,:% M9$:/.$=['E:TY@1(1?V).1-_T?ZZS2];+RQ)V#URL*O4.+=:#.H! M_2=)]: M&29^R6XS2TPP$6OTXE2"*4(338SSY=@<]YD1C<O'TV8M7XI,*T4@_6GJXGXY$/P5[ M3DO)X3%]>E7Z,N?:2_?/3[Z[=(Y^1(B+^,2&>\DSFA2-.R-\Z$I+:O=2\>/V M9/6RBF.4Q?]"A:5%$9JWMC#L7&T<4[/Y'%*-8V6;;WOOO+[Z?U'!T MPRQXY\/#7.FS5"Q^9^.<]P6O[QF8AX?8JB?7GC&)BM.)O([M#+(B"-G[YFT$ M2IN4$1V,<2TG2731&'2R;.#4HW<3UCZ^8Q?_4EAQ ;QOG(J=6 J(V"00=4K= M0"7_;K21Z$]EZ@2P\RQ9J(7Q=KJ%D]+#2F1U)6LR#=P+(J']LF,&B6LQ54]3 MDKEK$!JK!A8@C@,J02F&/ $Z^;ERKD_D[*XD*T*8J J=>$H-=%^')D__Q6R" M@ASK[[H%DE3T$H*4ML%1C^C(>$C"A^%.%JN%G]MA-QV&_;Q](EDQA-+S4H?F M6'V58A1C[JS]:A!M75O(#N)$H<\U<5R/V.#G=NSMU.YV# ".;U9)])UX1NU" MYPSD,83DA-]M(92&2.RB3TX=*Z"%]Q;=_.2>HQ.-&1:#7HM.2<3@-0$LBJN^ MI@+5K:5;^9%WQCSV9,-NWA*L0Q?Z"0\_Z^_'?30!:[R/3XOW..IX!Q_0H!K> M>$7^9M_0J^PYU2W<:Z=U:.B(ID>>NZ0IPZ@O7]10\)"\4S4G&\-1,4\';#=Z MH !%\PRBR3Y(6-V-*3(,N1ZMB M5POIE,2T(NW$BHB)1#4S&RT1X-_H:V_KC?1GR%),(@RZVLLU7Y/6S0C@N@EYXK3M]"V#_9C?=_D*Y:JXIE^I,/_T&G"^ MT_KN0ZE]C!*N( E8/573XS#9]SYQ#AFA65+Z9[ 3LXA_F])C-#?P3=68&,=P M^2P-6*"C-%L@^HA_><=NG$,4RG+NI&37=O9WW,8,XO6,/C0F\*.]C\0R:,SX M<=2R?U@TZJS>=25]6(UBX[A6_5,)&5EC2SA3V.W[(=I1]A,^1-*"?ZCHN;$+ M\==\W:?=;R%/XT\ ^^7QAY1 LP7Z7,#8'%N/Q\^>',1GF>V;8%?\@\"9#<%6 M_'*I8#-'"_ ]#1_:-W1!]PO1M_\!4$L#!!0 ( #.%*%.EVRN0F@0 -P- M 9 >&PO=V]R:W-H965TW08$';M9]IZ6P1H4B%I*)XOWYWI*S829P$*Y#MBRG2O.>> M>^$=.6V,O70%HH>;4FDW2PKOJY/!P&4%EL+U386:_ED:6PI/4[L:N,JBR(-0 MJ0;I&,RG ME5CA%_1_51>69H,.)9-!HO+67(Z.CF;\/ZPX9O$QFU] UNR,.:2)Q_S M63)D0J@P\XP@:+C&=Z@4 Q&-JQ8SZ52RX/;W!OU]L)UL60B'[XSZ+G-?S)+C M!')36C\$4P-TD1.:@[*%V_I7TER?OY>2 O?A*H1 MSE&XVB)YW+OIP!,X;QED+=!9!$KW +V!!WG6.^*S\@4AVS=,/L+'T4 M\(]:]6$\ZD$Z3$>/X(T[2\_+@/'P7B WCB*I'A+*$3 MYM!>8S(_[D-0?CM/A^"V'.@H^ )! M.#J'%9\,1W/A05!:V4LJ Y6P7F:R$@30F%KE4#L$J:&RM*Q7(#1+TTYC04FQ MD$KZ=9]8^,(BOO(2+>DI:! V*]:06]$0$>F\U%G4N$#?(.J'5&X3ZQ@?R$,P M"_:(6"@F4]5DOZNS@O;#56T\[6-^Z)AI/.LMNH.#3WB-"D:'/0(BI%;LKA- F60SZ6E"J/6[ VINUFK,STD=^6LEO36^KX- =GB54V"(3#O M3$E^6(,WP>\A$<@M,;B,%6GS7(3"YC$KM+RJ(W&&V,0\_F^6V^G1\AH?]KOT M^4HB2Z.H/G-T?6#GV&JJ^;X 4UM8$IC.I% Q\BX0V<1>DF:* NFA,[ONSNRM MT]J4#)$49&Q66\NJ*+R]H:38;?PZH&O M>YNB_T1G]E;T]\K]T7RS\R;!1WQ-IC#_VLPTW%O].;HB6#>V?2L M8-Z1>5XP]PB]U,BNX4(JGW!A1GV-.F$HE[&[M/66BF(LI6V1>TBTI"6@.V%V MV8?O"%Q'21'WGH8J:U59DDSJ.IW+"]787C:B['18[ M=7LW4+5C^;9E;CIXZ)QT53$VL ]7 2CCE1#Y2GBG.7 #X>3N08/<$LQ*R[]I MES*4&]$[4JG0OZ(_V'%&R3QT!9KD]#*@+[+'Q\L.B=!;Q8:FM\5$T]WGWQ!9 MT8LF\'CHACC8NG&7:%?A7>&(%I7Q>/GN5KNGRVF\L=]NC^^>@F_\#4$L#!!0 M ( #.%*%,U/*2.N0( .T( 9 >&PO=V]R:W-H965TL"T!84QB],PU%F!)=,=6J"T M.S-2)3/65/-0+Q2RW(-*$291U ]+QF4P'OJU:S4>4F4$EWBM0%=ER=3S! 4M M1T$<- LW?%X8MQ".APLVQULTWQ?7REIARY+S$J7F)$'A;!23U/E[AQ\< MEWIC#BZ2*=&],[[FHR!R@E!@9AP#L\,C7J 0CLC*>%AQ!NV1#K@Y;]@_^]AM M+%.F\8+$3YZ;8A0, LAQQBIA;FCY!5?Q]!Q?1D+[)RQKWR0-(*NTH7(%M@I* M+NN1/:WRL $81#L R0J0>-WU05[E1V;8>*AH"01$G\"E^WC;3K^;K[1+K%G+;,J6=.]\_AZT0G M'=C!!1_>#9*H>P9W!<+,;M+2;1LV%6B_#0O)N$ -NF *"Q(Y*NT@\?$9X$/% MS3,P8Q2?5C7$$,@=)RD4S&#N7,X?*6,Y:5OF<,D$UQG! 9=@"JHTD[D^[+3" M_M5X5RA$*.M:0E=+8"OAV5?"2WIVA>&JQCVBO17M>"5',,4YE]*M-:[O(3[J M#GI;=GK27U/9ORRW;"7^\>N@V8MA-XS]-7D_?5NR3>CO>M->O&7W^ONG;.^4 MVP]C1PTT+O]%+:3'R9;='PRV:D&0UO^J$@Z2^'!MQ,G@\&W5?U<.+_TRPXT6 M5**:^T:K(:-*FKH;M:MM+S^O6]C:O;X(7#%E&ULO59M;]LV$/XK M!VT88L"UWFS'3FT#=9)N&= @2+?U,RV=+"(4J9%4G/[['259L18G:]JN7R21 MO'OXW-U#ZA8[I>],CFCAH1#2++W+51E!9=XH\%41<'TYS4*M5MZH;>?N.7;W+H) M?[4HV18_HOVSO-$T\CN4E!7*&'J)^P:VW#N05(9JXK6F1@47#9O]M#FX<$L6RVTVH%VUH3F/NI0:V\BQZ4KRD>K:963GUU=,BVY MW!HHD4J5,XT+WQ*N6_63%F/=8$3/8,SA@Y(V-W I4TS[_C[QZ4A%>U+KZ$7 MWRLQ@C@<0A1$X0MX<1=D7./%7QED#W3<@8YKT/$W9>YEC# 8P5,<^.6G613$ M;V'-#$^ R112+BJ+*4@ZIEPFJL #:J M,H1CAH /"9;VP-O9#,ZZ/;_W^X]<(T+1" 2=0(#*^[DN[][&E=D] KBN"M3, M*OUZ0M>4&J&, 6:MYIO*LHU L K.F6#W"GZE^J*F#%S)9-1Y_0PG832=&$D=[XJW95G>I3"Z.V3\7]1O&AE M]S+)+O./HOJ"&KP^H?V$49F"T>EXT)^8S0=/6#]O^;W%?DWG^T=I_:JY!DY< MY@>O%7TX#./3GN+GP]DD^I\4_^:(UL-I3T:36:=U^6U:G\1?+/,W1P4^G?^; MV?7CK=NF^PJDK9I(KK9 MK@5[UW0>C^9-__:!Z2VG.@C,R)4.W,0#W?1$S<"JLNY#-LI25U-_YM1&HG8& MM)XI9?<#MT'7F*[^ 5!+ P04 " SA2A3R7$,\6,( "U%0 &0 'AL M+W=OIB@P9U-OD\(D?B-.0,.P_)ZJ_?<^^0%&W+0A<-T"\2'S/W>>ZY=WBQM>Z; M+Y0*XJ$JC;\<%"'4[\=CGQ6JDGYD:V7P9F5=)0-NW7KL:Z=DSINJM] _L.WQ92J]N;/E5YZ&X')P- M1*Y6,I;A-[O]637^O"5YF2T]_XIM6CM[-Q!9],%6S6984&F3_N5#$X?>AK/) M"QMFS889VYT4L96W,LBK"V>WPM%J2*,+=I5WPSAM*"GWP>&MQKYP]5$]Z$P: MR&6I+L8!&FC=.&ND72=ILQ>DO1,?K0F%%_\VN]>RHP%]B.1+SZ5#,)K/I$7GSSMTYRYO_;7W_M:9NIR@(+SRFW4X&HZ'8EC:L2/_SJ;3>;GXLYD9406A#;"AD(Y(;U7 MP0OI%.WJ[?$BCTJLG*T$%G;BUW:CG$$%!H'J%QM91O5&YB0S:7T% UZ+6FI6 M(O.--)D:B9O;CT)[D172K;&6K%SNQ$:9W#HO4(J9<@%\(=0#N"77(<([DL"* M[5!L"YT50SSQ=B7);C)K!X-+&6"[92NQV4(,U[9=P5B;^Z$(3AK/R[3!0M(M M*QM-X!B10QRD([Z.N@@N/ D&!'<=!(="FES\F@6[1$";IY,ANTRZ^C$--L@2 M_O\P/QU-4+ME2::^.IW/1V?=;:N_5M[ZURS]A_ED--NO_^ED,CI]8?U(_*Q! M$0Z/RG*7S$@F-'$'Q46(K.6.7///_28@R!@*R A:<7:D"*!=. VVTWXDKM5: M&Z/-FE*TTAZZX/7TA(W-4._:Q/06 >_>4ZP*NU4(ZY U/M6T5&OHSZ1S.]J- MAB$J"VCF"MB@N#FU(0ZF'-CH6E><^B,J3S#WWL28@D(S<9I'\9%",Q"(' MMG"58L,0(NS+TEO!0O".MI%U2;IOQ4.]#,'I90R,EP9*#'5LY$([U>%4$#(1M$J#VRB4U&A ML(-4N%X4$F\IU&R18AMR5,..RX;LKYW-E/<EP-JX+Q&\=2ZK9',T*V'22 MNFXK3*%"X4#C:%N8E=P)-%&("@0[HY*#2]66+-TW\A>/Y2[J6B&?%*LQ* KA M!_@J)2FP;1G?1M=F>:6=#\B]= 'E"\_V<#X]C%)M:/"! ;')<:.+/)1&E)X_WB,_2O=*:&E%B/%2V*&OHD^&!O MK1SAJ4$VET69?$>(-**7*V3:)4X6"$S,B$\9/00>M:*B(IE(/\ED7/0PS_AF MCDY93?Q=@'0AS")P8/&8V(-DOE1N9(['O$)E<<0L:B1,RH9Z1F:K%/(ZNMIZ MQB.40XKC$C2'\\U2R(-$<43W>=L6F@*FY-)ME>:1AL>'8A'7,)+5WZLZJ&J9 M@ $O!6O: ?!9C8YYP=)'3^9GK_F3NJ0*-)%S=0%=K4-T*/T'4H=Y\3VTH(6 M:=9<]P0(TC,]/?=[=)$2[U-7NC.M\3#MC*NUHWH)TMC8U-I<+"DY'=/W!?^' MZZ,?4R2.&B_ZK97$#PV >][C?0[J"*F&4@7L.LJ"MYWT5'UL/.:5?6L^ @=- MSN94\#++(@P"_+X6FCITYQ";1/,$PN"HO,',*6E]Y8<5I*).(>GU(U _2#FW M*I49T=FVH"/H^TMPH^".Q.<6!33H="-%RBUA M:,5-4**HEJ@'%.8;HL(W1"QB84PL&7+W48>6L3\H8!,!^HP(W* ULND-A7(2 MGCI!#O!+V@T]OX/D,5DX;?-F".,YKNT0@JG.;[\/K%VG0M_:=]A;%WV.O^9"'LC2@$L+2 M5;N+KC^HI>.;M./T'V;ZKSH4Q' ZP3L!A +0T%\[NNW+,ZG .4-["S?0S2O& MQ_,IO74L%=$KF$)W-:+/Z*#'KU^:)8Z4=TV,RXE*A0Y,$"!J-/#V7(*+%^3^ M/Z54,O.TI0226%MF,+J]L54MS>ZQO':&X$$<2;$UCY?LS%Y'*_$+JJ9W5.'F M0L\CSJ#?: 8#J WK1TN(IE?+ST0==I;;$X6[C?83RO)B2]GO3Z;/V M6K9J( M>MZ22H^/FD^L:OB=&RO%A1I9W6)5IC;6I/"&9MFUIA/BC789T6>C[3,=*GT: M0W,^ W50>.9V9U-F8YG3J#KC]$VGYV(N=DHZ3P)ARA.)W7J-)&;M4,"S_'Y$ M]#@2RWZ0;W[][ \.CZ ZZB B.+2\6)_JN;1_@#[C<0' M>(_ 5=R*_GK]^<=Z4^Q)21H#UF I8C"$'56SP9'NY3:59M562.J)QPZI6^K> MO1-#\Z[IWTV#:T*769"JY(]B(I;3KZZ M&'N8)H%QVIAY'\TDSY@Y8W=&^\*Q#SH3V;[^&) Z7$F+ZWWRHL'?:S5BL^F0 M)9-D^H*]6<=S%NS-_CO//;O'G=WC8/?X__KO93/39,2>-,5>_7*:3&9S]H=F M'\72UJ@<-HMN&;(;KOC:,*ZSOK;07EB1,:D]UMBM+*7'[:WD2ZFDW[(;4U9< M;]F=*)?"]G0YNUY9(5!_GKWVA0A DLF\)]P)A*7I_ W*P:56+K'9 MDLI]U*%O@&ZX8^@=:VEJI[; IAILJL.6-MC*B$WJ/C."1S8X P@(@Y\ON&>I ML)[OB0[9[>T-F*T!KV#70(F\;.@YSZ,_GO-+1VS(LB"*+4V^\W]R0@&8G@W9 MB=0&<6)<.1/X2.&^8_0@'Y_#_R"T-)8MK"FEWGC8<(!@"Y\VAV/'J+ MGJ84DFG$O@@T^=38P!.73EA0.)1CABQ)AU:LN$Y%9[F0-F/?$![L2%JY="GV M0IU,=FFXZ)$BK:>2>=A$TT# ,E@KW3E[+=^T_.F)U"$"%.'G,[@C3U$3WVI: M,QN-="ADM9_8(]A$#U(F[U\ M:$WN9T3, M[;SK;;D>XNB0(;T.EQP$YU4&(\RR0Y'+%IT1U" :_&$TUP$9 : ML!%57E76/$I,8P%7'.W2(A0-TL+52Z10$Y\FRGTZ![TL-7J/YA Z*Q$BOY$H MO$/U(>NITP/7^H=(K]^TB$/?V2L0+K,N@R#0UL"[CD$?6(C7@F]-GF-[(M^U M6'2<.VX1B&8X)L\J+@0BDNWB1V(!,G,%5PHM&OT:"9%%<$">UTJ!!VB0;-N2 M..5-<"9G9>UK1,XV(X(B@DQ/%9>EFX><>+V6SZE+N+'4,D<.2W6,RQQ4?;NQ+^I!G.!MMF +[@X>]]&!T^FK0N'\9YTNL[I(<;(2L? M>F5860LD)E3C8FQ+. VCSA6=+=NR;R1ZB#3E6S"WYDLE8NM"Z*EF0AU"!:?K MV(! \4_X0\"RZ,>*!+%,Q;,$E"$K./9?"J&?BMZ(?!IJ>U?0Y6 _K# MN MDB\QF52-EK Z[^@-GR*WVXT,34_F3W#M]^^&-=G"^%LCJ!A^/&V.3,AZ[H-G MD89'LZY3H1#)MQH&T =I8-9+)5, R%&OF#L;RH*]LP3Q[8:*8VNN0B_U[&@Z MF>P&HV5ER)VGG-UTPO: TVO"9!CO6'$(2GI-HEH(H[7K@#DRW6R"!]OHO/KE M[-W)V?RER'+"U\'#0G!,735ED"KCB"_U$+871R9C*1'1B&LO.L0\C'R\'+95 M=Z#O*%X@!]IPRWXH>C[#^:WV3)%B7$MFW=K\!ZDF/R'5'IWOJ,Y.>U2A^6-L M9\<_'UMB=->>)ELZGTW3_%VO<7;]OD'Z'OH1?91PJ$3 C&_NW=/NN\=U?-W?B<>/ M)C@*K*3&*53D4)V,3MX.F(T?(N*--U5X^5\:[TT9+@O!T4=) .NYP91I;FB# M[FO0U;]02P,$% @ ,X4H4Q=9P_.O! & L !D !X;"]W;W)K&ULG5;;;N,V$/V5@9L6">#(EIRDN0-.VJ ;8+O!IMM] MIJ61180BM21EQ_WZSI"2XS@W8!_BB$/.F=N9(<^7QCZX"M'#8ZVTNQA4WC>G MHY'+*ZR%2TR#FG9*8VOA:6GG(]=8%$50JM4H&X^/1K60>G!Y'F1W]O+'?#Y<.!?B4NW\0T:>$03]6^ U*L5 Y,:/ M#G.P-LF*F]\]^DV(G6*9"8?71GV7A:\N!L<#*+ 4K?)?S?(O[.(Y9+S<*!=^ M81G/ID<#R%OG3=TIDP>UU/&_>.SRL*%P/'Y#(>L4LN!W-!2\_$-X<7ENS1(L MGR8T_@BA!FUR3FHNRKVWM"M)SU]>6RRDAQN12R7]ZGSD"92W1GD'K!$/ N+!S^?L?8!TDL 6"/SVRW$VGIS!%PVW0K?4()"=Q"0,88F VB.I M@-3>@*\0_JFD+6!*#5+0GP<2=YC3N44,LET^R,C9^&SK?)"F9WO$-U^1&[;N MU;^C\T.XNYZ"T 5<"?T IF1%*W,QA+^3:4+MJ(27>LY636M?6BZ$)V>%8]7; M5B.D!QQ,>C2$&VF=_\#Q3?5I.Z<^Z++! .S6/>9&?Q3^)LH-SFS,ZG' .8%= MZITP'!:H5D/82-56;?I4)9QSMYUX\J!BY*:NI>_3L9..GY1V2VMJV#E>2_9(%%SSQ@L%9<]#)_]#=FTG/=PP&5W= MV1")/#>V")N.@D*;2X?%$-H&@JD>^ EO\F0[UE! =L@CE0 :0[Q^$9D,G*?: M6TH-9Q]!TYQ_)@:^IXI64:J%I38IRUA2LE7L!^9Q"T7E99C16.R+!5JZ;LXE<2A+3GX-;J?APQ.MU6H]J,+.E]R;&4%TPG$"W]Z"##U=B0)V M)D?)1E8)A6J='*TE=)$Z3V*N;]].']O]U!=(Z!QCB[,3@7PTIJ%H,? MTG[3 MQDRHH-.Q'*$O)MS*7FG.@<1X7N5F@%MIWK==CN!@1<E9*4'PS?J;P MF!8*2U(=)[\?#L#&=UA<>-.$M\_,>.)-^*SHZ8J6#]!^:8SO%VQ@_1B^_!]0 M2P,$% @ ,X4H4Y9*\7>2!@ 80X !D !X;"]W;W)K&ULK5=M;]LV$/XKA <,&^#WI.M+7H DW9 4*!(T:_.9IDX288I4 M2&V/#Q:B.L7TWFP55 M4R/#U+5DL5(ZW\B(6U_-0NM)%LFH,;/E?/[;K)':CB[/T[,'?WGNNFBTI0 MNWPU$JH+T36],1@TVN9_^=S'X<#@S?P'!LO>8)EXYX,2R_+TZGXT1'BYY_> M+.B@_2=J@L<3)/0<-OK$D\.6\*<4O2Q%K<^TI:_9=,)?$+VR[G9T^W M]^EJM0_WROG MG94;[;L@G->5MCC*5@*K3UTM[5C=D"$M9]2^^?3D#+/9.:#I&$3K ,$T\M%3<6?%1^E5?1B.VWNAC Q!EYHR MB2&VZ%HKH*_Y1"G:/M+C5/>%0,029=EJ'&<5=@8F+>BY=:'S-'":#EGY\Q!^ M#RAJX+-Y!*JJ84&VXBAQ5#H+!Q%_LFD5KFD.2!#HP""()M0%B":$<=J^)2%Q M,@=+1[;@6,IU0LN-#P1#U[;.QYRP&P?AV-T$C0;.4&@!3OL4*"1$A^D+O"U5 MDCLI(J^3 OL@]F(A,';-;BP*'7S7\FJ_PB1@!'\UO&'N^Q $75ED0TDD;^,, MX$U*.[;T*.P'R)>0CE4:8)@@:\(X$D\$ 1A-&]J'8HL6/T%"4MB SG%C@F47 M.4=P8"-!2.94YEB5&;2#"U ]%L.$=D<[!: M!*;O,+V;+,VD\._H"VY_6K%[I7-%OJ-^*I+/24I9,.RL1QU&YJC(1VY'@2KF M/. B;U*;@_I!#9NN8/P5H2L5$["95-P;,-B-3OB5EZL)+B:5XT! QJ)0ME' M:@X"@$9#TB.Q/*S&^Y8I.:F(N9 MW-[ Y8U4BD]/HD+1KK)@CKI0ZG-3<>NV MD)P?XQUKX07S&'T,MSS08%]CDNO .AC1(\O):Y6?/#QZM/CQ-$8++LVSS/ MF":79.$:KONX'S/?5P>90%LX2>G.9"$SO@/.($.$#/I766DKXJA[_(;(TI^* M*X71Q5HPNW&O7T5[=FC(R!XF:^E=UJ?P5#]4H M>%Y@LJVP!BXI9]F_SN>LND'"W]40JVSQ^@SY+D"#ATZ>_6QS-!&^M:!>(7E( M& AA@GPTPNBOG2XXY_L.>5S$_\;3_>Q6G?=,-K=\+"B3G=)A/QZ9"526M!Z8 M#<\IE\Y/#WIVE48\5)KYH6_J+#3,5?)<;@S3NY9?#?J92=S!9!S"@5B@SHHN M#SYHGN6=Z@_'\.K^*!YCD;\7SO*+1V]?PAPM)E=G2]$[0UTSR>._1X83V+R6 M:6"SN]"QZ>?9L7-G0Z2.B@VGA(XK2'/P.U/ M[V;\<1-RI\]? ,/3X?OI*G\V?-N>/[[PDE3Q5#94PG0^?8W/%9\_:/)-=&WZ MB%BYB.:;+M'C"O*\ >MHT'%_PP<,7Y67?P-02P,$% @ ,X4H4ZW*6A(B M" XA( !D !X;"]W;W)K&ULK5AM<^.V$?XK M&'6F8\_HW??6.]LSLA-?G/9RKF4G_0J!D(@<"# :%G]]7UV05)RQG:;ME]L MD01VGWUV]\&2IUL?OL52ZR0>*^OBV:!,J?XXF415ZDK&L:^UPY.U#Y5,N R; M2:R#E@5OJNQD/IV^FU32N,'Y*=^[">>GODG6.'T31&RJ2H;=A;9^>S:8#;H; MMV93)KHQ.3^MY48O=;JO;P*N)KV5PE3:1>.="'I]-EC,/EZ\I?6\X&>CM_'@ MMZ!(5MY_HXOKXFPP)4#::I7(@L2_!WVIK25#@/%;:W/0NZ2-A[\[ZU<<.V)9 MR:@OO?W%%*D\&WP8B$*O96/3K=_^H-MX&*#R-O)?L,\CN9Y/EI\%L1:#6LT0\.E7<#G'&4E&4* M>&JP+YU_IZ,*IF:&_%JD4HM5$[$H1G%TXZU11L?CTTF"+]HQ4:W=BVQW_H+= MOX@OWJ4RBN]=H8NG^R? V .==T OYJ\:_+&Q8W$R&XKY=#Y[Q=Y)'_@)VSOY MXX&_8OU-;_T-6W_S@O6+9TWE./^SG>+/?_HPGYY\$I?2R@BB8*'X1OPO%0F"BDV%B_DE98=*P.PCC>@KU*%AZ7 M!6HL[(1T!=;6P3\86@9&'J1M]$@62)]8!QU+L?:^&(NO31#ZL=8AF:C)'IKY MFT[&;=A(86#/K)I\([L!:BA&+0-,[6_1:@\P0<"8B:5<6F-TVX*HFA4XKU!)VFLV 2O= !#;%Z'!Z- E;+- M2J##8&>(*,!YI8,J81&1$=5LK@_(A\C>MJ6W.DJ+)8)TA73'%HP-^F#B6/RB M"81J0D]T!%I?42X-A-09.11?]*-1_H %@-P2:4%O4)3P%7R#AY0N]C 6=R5N M;4K*+M(3C*=D@SS)9*^E,M8D0]%LM3@RQR+ZD,"]5-^8[@DJ S6OW4$6(# R M>1V[YS_(K31&.H;CL+>6.XEU1P;V%'0_Z2%'1S7*Y,,ZY)NJ!][6D Q/V2FU MM*G<'91.1+& \H*QTMV1:A)^-2:QH0>]0;90!&UM/,EJ]@400/&<]TTCE:R0 M&+Z+[$3)>>BSIYFUOC96X%P4OM(Q&85RRQU@7-+!21*%_AY0("[>W7)-R>$^ M"IHZNJG%T>W5YV-V MUC8[/4,==1)P1QVK5&YSHJ]Q$CPF<*, !I07LKTH<%X29<;!B4'?QX1'#$>4 M\@$EJI'^GMK5[E!!*"KR$PI&N#7@B*X;QP56!R30U$B0V&@'*I@BI71-SEME MN7>,:TENVWXA,_3(..2B49G 1%&&2LRFH[_SL@4$12%_LRF5SZW>-):Y%LO1 M/SJ%7FHT%9=TBS<#ZUU:=)7%HX>:;A MX^!%J$Y2-:"@.R SEKZQ!6VB,9@2#Q9_;5R>,_MR?Y*?9[-"L>:*HP- )]_5:%]- MO^=QX5P#&[>M)KF^A_[*N&G+VD0(&F,7FH:O3D9>&6O>]F/-VU>'DUO0ZA(X M712>BWZQ[XZ;X!U^JQS;0*&8K]5(2N^:J27^'7_,]D>S]T-Q)P-.*-R_KFA0:I.( MK-UJR^MO9$@[\;DQ63\I(S^C!GFPN:9*Q6F#@3AE!>M"^>K$3V2-8LGS[?3) M7(>NS(3@4 8@02,@H&X,'96CSS@JMH;:&L7TE>IH=)U/,3NZ1]TN_3IMJ2V. MELTJ0664.'D[';V9'G\4E_Q^H<.^O/9L$/AK$BZ*,HODI8^(%_,GM""7J!27 MUC<%(\T3WP+3FUW3#+K,(Q?6N13P(C8^S../$C4-)0'/[]L\(D-= M@G+00[$T &/6K(&TYHZX)) ] 4 + %8B-;<^SIC,PI(P5%:SP M04"6J4>Q/8^])!2;SBXWM"$1Q>C)_C%H@"4A(\8/:L,UFEK78M[I2[_5]) $ MNCQE-:,<0J\JPPJ 'D4]9!W5@4XDD1]0HP_%7N.&+YJE8RK'TY'S-!+9SC#Y M^,"T]7)$-&_2U*S\QIE_TC!UZ RG+3J@5YIV$[QGNEGT?F=1/RJMBRX%ARCV M9T,/]I,H\9*#63^7@?4Q[K$4G>Z2OF>SO"KYA(9OW1WFC5XB%/2.4U3V59RT;B$IV- M"OD;J$?C'-UEP9B_.W[N])@ C&SXZPH%@%3D3Q#]W?X#SB)_M]@OSU]_ MOJ"R,!_B-76-K=/Q>QP6(7]1R1>0+OZ*@<$=FL4_2WZEI05X3M-;=T$.^L]: MY_\"4$L#!!0 ( #.%*%-4?L!K@0< &PO=V]R:W-H965T MCS M)LO+BY.U<]L7LUDY7YN-+L_LUN3P9FF+C7;0+5:SVJN#RW.Y>EN;DJ4+G;;'1Q]]ID]O;B)#JY)WQ(5VOG";/+\ZU>F6OC M?MM>%=";U5H6Z<;D96IS5)CEQ+B MA'B#3&;FSFO0T'PR;TR6>45@QG\/.D_J(;U@^'RO_6WE._ARHTOSQF;_21=N M?7&B3M#"+/4NV>5P#S?%H\-R@S3]4KE;28%R:^T6Y=@6\34'. M7;[+]PN[G^.5+A9IOD)V5R!8]Z*BERC-T2)=+DUA#TI'!DW0>YN[=8E^S!=FT9:?@0.U%_3>B]?TJ,)_[;(S MQ"*,**'1$7VLGA56Z6-_^*P<&9S7@_-J<#XR^#5LO,4N,\@N4:EAAM'-'=H6 M=K&;.Z3SQ?U80_-^7/,/?U.4L)?HS]Y^7!?&H,T^QHR/,001;2>MM1'"ZG2FL; *,*,\Y8CH89N MO\,>,:RHG"[=9K_26WVG&ULH%HI-5M;FAEX2/T8VX/[5K4V!EM762?.YW9CZ MU2-T!JQ*398*6*\*L]4%Y#6]CZ+^MGK0+8I)8$:G^^#J)%@*/M:]UEFI)^N2 M7 P^/S@=D1A\KO+:\_G.P3+M4H=^T)OM2_3)K,ZJ8W9[/W7+5K(Y-FKE(I%8 M=:S[(_F3" /B_E+V?:I<%;8L#^"BMD-0K&0R:AV$-_1?H/1KAP*D>$%P0E1((0Q+)0(*+"F+>$A0,29M M(1%ARY_L+PDYG&FO_@K!? MVPY 6)8HGZ0#2C>/#5'Z4ASP'V/Q(_5TI7H0EC&$DV0ZEFYS'X&P,9^.1D->1J?+A;Q?#V/C!."+&NL^) W'85@8 M=+J/@[$4%IN/]";(<@D 8C:A 07$O,D&AW8PV4:%!9,XDA.1K04*O$ @YW&6-(0E3(8.WP/ M-7(BXQ9LI6T&# :W%,8T **G"M Y^PI8"^-' V!R;)G 9H,0=@80*D8!*4D M48_0[ZN1 7X8-^'B.+CE#%8R"E$I!5C*5$B)PDHIB3ULDC .XF24!A M) 8U(4:..>9Q2%"4@X'1H)]/L1T$3N]\W,SMV60MCP!"/U916#:ZCR.CTU=9 MAO3&[OP_$I#>?)HK8;=!GDMSY-9V5T+R*YN F/QM^'NUP^58U"J?!\NQ",JQ ML++J5I'] NV-+5WS+T/7D(@GF$G5IQ-/[Q=H4 ^2..FOT$@Q"U4X'%_-?/]4 MI7"(E*4_NQI'*22,L#[TF4TEH5N0"N.P#NWF#-B\6(GA(^E[MD_^WX?A4 34 MP<*LUR_I%8#A,%-VOSCTB_R'(A'2*.E''*1D)08"%,Z @8W@]B'A\1CD M%,H2V5] 0-NP(?H3!5&3R($8[)A1QV(L, VR^4@L5KLO"@B0B "51O3^/W)R(ZYL3\?2;$_M+$H?*<*.+59H/W9@XKO%AVT1MFYAL6V;S MU?,,"L(%TF5I7'7#8V7LJM#;=3KW.%:70\8>'^+GGEKM7)'>[#P:=K8W G!Y M:]K)WG\J^'7N[(TIZMV'*V0-W$N;9?:V1*VBQ=:#=Z8L'F2J"."\\ ..Q5Z_^&B":8P+G1=3I@26(I%!@31 M@N-PM .F&8J367 Y:V.*574%K41S7[+L[VG5U/J6VZO]Y:Z&?7]%[GT5Q27* MS!)$R9F$X"WVU\[V'6>WU56O&^N&ULK55M;]HP$/XK5E9-K10U+X0"'2"5;JB=5 VU>_ELD@NQ<.S, M=IKVW^_L0$BGP;[T"_:=[WG\W,5W3!NIMKH ,.2EY$+/O,*8ZCH(=%I 2?6E MK$#@22Y520V::A/H2@'-'*CD01R&5T%)F?#F4^=;J?E4UH8S 2M%=%V65+TN M@,MFYD7>WO'(-H6QCF ^K>@&GL#\J%8*K:!CR5@)0C,IB()\YMU$UXO$QKN MGPP:W=L3F\E:RJTU[K.9%UI!P"$UEH'B\@RWP+DE0AF_=YQ>=Z4%]O=[]J7+ M'7-94PVWDO]BF2EFWM@C&>2TYN91-G>PRV=H^5+)M?LE31L;)QY):VUDN0.C M@I*)=J4ONSKT ./P""#> 6*GN[W(J?Q,#9U/E6R(LM'(9CQZD.Y9%RQ(?89F0!RE,HUB$\2?JWY)1E$/HG#.#K!-^C2'#B^P?_3/,&6=&R)8TN.L#UA M:V0U!R)S?WGW%FK^ZFN\=WU(CUZ#>^/Y>[??I&^&[R5DJT 7)5C41>UHNG6%DG75<5M&;%(!!T*,H:EU5U@-/3'27PP8W^8',0NF6#81!G! MR591!&/]9=9#A_ZDCT[\X>AXJF?.VTW#FW8(',+;4?I U88)33CD" TO1T./J'8\M8:1E1L):VEPP+AM M@1,=E W [ U[0?&PO=V]R:W-H965T&B#M[:7#NBNN=[W/JLTDPME2)LE)NU\_2DYMIVN";ABP?;%,BGQ$4B3% MZ5;I;V8%8,EC54IS,5A9NSX/0Y.OH.)FJ-8@<6>A=,4MDGH9FK4&7GBEJ@Q9 M%"5AQ84=ZMG4U7;4DBXU<345<7UTR64:GLQH(-GQB>Q7%G'"&?3-5_" M'=@OZUN-5-BB%*(":8221,/B8C"GYY=C)^\%[@5L3>^?.$\>E/KFB.OB8A Y M@Z"$W#H$CLL&KJ L'1":\?L.<] >Z13[_\_H/WK?T9<';N!*E5]%85<7@VQ M"ECPNK2?U/9GV/GC#C&T>-( MC39O+B!7F.W&.E1DDX4JL6B$7))3(9&C:L-E8<[.R???92R*W_]K*X;[R8?[ M8V[5 QKD_@\)NROI$U%+W,"CR+DDU_=S-'D(0[+A90WO>(%9<48L?P2#I9R# MV+A,(Z<&@$AE@5!ZUJ*\#]H$;J%0+1(-D1'L4H^.6:FZFVXNS=$\R/1B@$S** M NR*?0=8,!YG+R6/9.*XS<3QFS/Q6EHNE\)%]G Z'H?K0?S7.?E_6=O:V,O[ M?J'LU<#S^M4_"%"\(S]I9U?E'5JEM!5_13W&Z21(DKT6DP9).CFJD@4)C?LJ69"R MKN@_:UY@\^(5]AU*7Y@P"J*D SMEP634@Z(![76/O\AF8]:795'VXE #N<;2 MQ##D8HW'3UZT:J/.2B+8U&/S'R4=(8;L; M8NEX+U__JWEOENDYD B*/E,()82R(HW'_[F@36B3?S[PW72R$-*6&! MJM$PQ4:MFYFR(:Q:^SGN05DL!?^[PC$]$1=[[GXE%FB J>RJ*2"RM3JKYR'!EG6#)I M\QHKFMEQ43)%79$ZLA;($@,J"\=WW0NG9'EE+>=F;".6<]ZH(J]P(T V9#MY!1[+E_%%W/B4+R]6"L,!8:09&S5>\QJ+01"3C[X[3ZK?4P.'[ M@?U7$SO%LF42KWGQ)4]4MK!F%B2X8TVA[OC^=^SB,0)C7DCSA'V[=AI8$#=2 M\;(#DX(RK]J6/75Y& !F[A& WP%\H[O=R*C\P!1;S@7?@]"KB4V_F% -FL3E ME?XH]TK0;$XXM;Q7/'Y\OZ:X$KCF)7UKR4RZSOYBVP+E^=Q1M(U>[,0=Y;JE M](]07L(-KU0FX6.58/(:[Y"\7J-_T+CV1PG_: H;IMX$?-?W1OBF?.C#4P1'J.Y1*Y+$B9K,+K/2IR]7S6VD_YY6&EW6\ M$YHJF!Y7''@C*$>>!S>L(D>1=Q1\JF)JZ.3#IF#5!'()3,*.%V1'"6=Y!2KC MC615(B> 3S'6BF8%U$C6S9A 8"5O*B7/K^#=3S/?G?[RP]HOQD.8O%]]14$! MP"I-!:847K_DSZ; MI< 4W,:*:W!WE%R(+GK>GV'FVD%X4N(#?0A*]EGHG@^PT0L'+)<3.TH.LEB B8.?S:$1O;E:>B_\D&^>NY]!<'E,""2X@WZ_B0*^P!' M?!+V/@E'#W=KCMO:7#5C'AFG>>61UAB\?KGM_V_^^ Z?G&H_/J&(<_D">/'. M,<@WUCM,M.;K'6*L=^3(?6-!;VC!(+!][S]+)Q?Z0_OX4SN8G42/>F!@8E(3 MV5XTZ'L#QW4:]"_R#19_R!+:X>4KEK[WEH^&ULS59M;]LX#/XKA.]PZ( N=IQL[;HD0-.[ M81M6K.AZVV?%9F*ALN1)%K:1>PJBR(/2J6*TR1Y'9="ZF@R M"GL7=C(RM5=2XX4%5Y>EL+=35&8UCOK1>N-2+@K/&_%D5(D%?D'_;W5A:15W M*+DL43MI-%B480-"SQ M#)5B(*+QO<6,NB-9<7.^1G\7;"=;9L+AF5'?9.Z+<70<08YS42M_:5;OL;7G M%>-E1KGPA54C.SR*(*N=-V6K3 Q*J9M1W+1^V% X3G8HI*U"&G@W!P66?PLO M)B-K5F!9FM!X$DP-VD1.:@[*%V_IKR0]/WDGI(6O0M4(YRA<;9$\[AT<7(F9 M0O=B%'LZA67CK$6<-HCI#L0W<&ZT+QS\HW/,M_5C8M=13-<4I^E>P(^UZL&@ M?PAIDO;WX TZDPN/XS09O(7G'C_A$A7TVS%M MQP%<&4\.V*5U<*H4B-+4?,F$16!#0'ORD=3@"U,[H7/WHE-H/2D\;,2-5G0K M;KM;+PSS_21+HU%: 6>FK(2^A8/^'?4_89 <)L.DVWCYR.R! M4.,_T9D]9[.7P>R=.@]AGW#0K"B?5I4U-Y(*,_+._ Z!.?:/WM*9M7>>T@FG MW&TTHNZV6' J*M?9>CM0M6/][[7A)-780%E+9NAZ0)U!8.\+BP30%#[DPK>= MH(!8A,M]""ND9B8S"RU_D)0R=#<:[TBEN$\QC3_8<4;)7/"IM,BI$:(9V>-# MO6(5:LVLX.9F@XFFFO$K1!;4P 4>C]7!>*/!*-$N0AOEB!:E\:;7Z':[3NVT M:5#NQ)LV[US8!9^D<$ZJ2>_H502V:9V:A3=5:%=FQE/S$Z8%=9MH68#^SPT% MHEWP 5W_.OD)4$L#!!0 ( #.%*%,M1?UVG0( '$( 9 >&PO=V]R M:W-H965T3)4N&5E1ST(SU\AR;U2*,(FB7E@R+H/1P)]=ZM% M522XQ$L-IBI+IA_'*-1B&,1!W0<0%894N72V#(HN:Q7]K#,PYI!/]IBD"P-$L^[=N19?F;$1@.M%J"= MMD5S&Q^JM[;DN'1%N29M;[FUH]$/)3,E22MA;V; ):%&0[!WPR8"S?X@).O% MZ8;9$G%<(R9;$(_AP@(6!K[('/--^]"R:RDF#<5QLA/PO!*'T(D/((F2> => MIPVYX_$ZKPMY!W+:(J<>.=V"?(46...",]]Q:@JF8!H+)7+4YB/@7<7I$1B1 MYI.*7(:!%,B7$*HSM=O_AW?]).I\@G^UWA0:$-ZGN(#SK][H:<'O=64/:+QRU: MB2\MB"OH4V$WB+T5>"]]GK)-Z-]\TVZ\(7=[;T_9FU-NFVQ+#S0J_T4OI$?) MAMSK]S=Z02AC_E4G["7Q_DJ(D_[^\ZQ?UPY/?:W"M3%0HI[Y86<@4Y6D>B*T MI^T\/:W'R$J]'L873-L<&A XM:;1X5$W %T/N%H@-?=#9:+(CBB_+>P_ 6JG M8.^G2E$C. ?M7\;H#U!+ P04 " SA2A3KI;?+TH# "F"@ &0 'AL M+W=O;,=.; -U MDFTIT"!(NO8S+9TL(A2IDE2<_OL=)5NQ5]M+UJY?)!UY]]S;0^HF*Z4?3(YH MX:D0TDR]W-KRS/=-DF/!3$^5*&DG4[I@ED2]]$VID:6U42'\* B&?L&X]&:3 M>NU6SR:JLH)+O-5@JJ)@^ML%*@L9LZKT/S^9]IU\K?.:X,EO?X#)9*/7@A.MTZ@4N(!286(? Z/6( M%RB$ Z(POJXQO=:E,]S^WJ#_7N=.N2R8P0LEOO#4YE-OY$&*&:N$O5.K/W&= MS\#A)4J8^@FK1G= 'I/*6%6LC4DNN&S>[&E=ARV#47# (%H;1'7P8O;;.,:+WYQMD= ^RUHOP;M'P"]IX.25@)!98X@/ $F4TBYJ"RF(.E@ M<9FH @\Y;0IQW,?\1;C #21,))5@3H49R)2@8V?@)"5RD#[87%6&<$P7\"G! MTFY9.YW.&?SV9A0%\?E/?W_*-2(4#4/0,02HO]_J_FYT7)_=(X";JD#-K-*O M#^B&2B.4,<"LU7Q16<=GL HNF&"/"OZ@!J.F"ES+I-=:O863,.J.1V%G9VG0 M'<;##ERB5'3\_EM 7^J[P77DD7):8E-O4^^'X3DTW=UHAZ?D,M@6!Z,A7&49 M762.8S4#Z"H#@TFEN>5;2'=H*.7$^:*K(WGP5>DN/[,34AB=?R?_6XB7:]H= M#[*M_#.I7M"#UQ=TMV#4IJ!WVN_L+HS&G>^B/JSYL\E^0P?X5W']NKD&3ESE M.Z\E?=@-X],=QH^[HT'T/S'^W1ZNA\,=&@U&+=?ECW%]$+^8YN_V$GPX_F=D M-\^W[KK+Y7;]_/SM^:'8B%RWI"HM^(JJ1MQHAVM1W" MWC>SQ[-Z,\%]9'K)J?X",S*E@S;P0#=342-85=:3R$)9FFOJSYP&2=1.@?8S MI>Q&< [:T73V-U!+ P04 " SA2A3+V/>Q#T" #T! &0 'AL+W=O MFJ_?&SG9"QJ>4+\=GWWKUG[IRVVCS:"I'@60IE%U%% M5-_&LUF2I;DAP MA5L#MI&2F5]+%+I=1)/HN''/#Q7YC3A+:W; '=)#O34NB@>6@DM4EFL%!LM% M=#>Y7<(5"N&)G(R?/6D2J$+8-]8E60N7:R3&A;V""^ *-EP(EV;3 MF%QA#X_SOLBR*Y*\4>0&-EI19>&C*K#X%Q\[P8/JY*AZF9PE_-J($4PG[R 9 M)Y.'W1HN+ZXL'ERST!GVZ7 GT\ ^>X/]6R/W:/QU&*RU(;87"#V]A=_P:J5. M=D<\#\1^'IZR:1H_O:)E-FB9G=6R8<]<-O*,J_G -#_+M&(U)R;X"Q9@=4DM M,PA80YLTZWD91UY3#[C#2 M=UTG_TWOWH,-,P>N+ @L'70\^N#JFV[&NH!T'?IZK\E-25A6[EE"XQ/<>:DU M'0-?8'CHLC]02P,$% @ ,X4H4]$J6A6 " -#4 !D !X;"]W;W)K M&ULM5M=;^.X%?TK@K$H=H%F+'Y3TR3 3.QII^AT M@\EL^U#T0;%I6UA9\DIRL@/TQY?ZB&F35US%L5YF;.>0(GFNSN&]HJZ?\^+7 M(PY--MG&23V^OFM_OB]CK?5VF2J?LB*/?;;5Q\_ZC2_/EF@B8O/WQ-UINJ M_F%Z>[V+U^I!5;_L[@O];7KH99EL558F>184:G4S^8#>SV73H$'\*U'/Y='G MH)[*8Y[_6G_YO+R9A/6(5*H65=U%K/][4GN>]#A^ZSJ='*Y9-SS^_-+[ MIV;R>C*/<:GN\O3?R;+:W$SD)%BJ5;Q/JZ_Y\]]4-R%6][?(T[+Y-WCNL.$D M6.S+*M]VC?4(MDG6_A__WBW$40.,>AK@K@$>VH!T#8C=0/8TH%T#.O0*K&O0 M3'W:SKU9N%EK;C]G;;"U MO*_C8IEDZR#?%X&.Q:+YO0R2+%@FJY4J5%8%I5KK0*G*X"JX+_+E?E$%/\Y4 M%2=I^5/P0XW]MLGW99PMR^MII8=87VBZZ(;SL1T.[AD.";[D6;4I@WFV5$N@ M_2]C? MR^SU8^G8 #J;OW5()^M%#O%$FFY)3[/2@?GJKM"_)@J$Y+_"_K78]9VS)J.:_U\NB77TR=@+.PP%N8?B];Q M,DX5&.=M4WYT-2Q9&,K#)=NX 6 BI)B=PF8N3$A,0W$*F[LPC8HH@N?)#_/D MWGE^*E2Y"7;MS5YZ2!2'#L4H02(/_1@XQ$ P)&EK$N#!*N$06 M; [ . NC""8F.LPS\L[SZZ>_>E8+A<8#PE'X0$3Q6:RV#O9NSB-G_+@4Y[;%GC:H=%4-(ZH M(J.JZ ]DU,.[<2@-/BQFUY W B MBIB4-ELN3A*!1-A#EU%RY)?R?ZB7Z>H%7>@5UFD%/'-78J^XE,*>. "K@]F> M-P!#*!+,GC> DUCV;"R0$7;D5W8W2O7>YL-3OHB7>1G\YXNJ=T'_]>UOC?CC M<<0?&_''?O$?%+D8, $J!;,)!'&,"SMR 1R)I!,0;'Q"?Q:G]#TW<>[^'L\C#UC'7@8"Q>BASEC&=AO&2!S/U<;G3:N3C*9030:R<;1*#02H]0D?#N-71\G MFV2+GCL 8SOZ#, P:ML^ ")8P@02XQ?$[Q?PK:?7-2[4,HA;%WP5B\2H-L'C ML'A4("$78)&XMQD.72)=F-ZD<&ISZ<)8)%TV71@/>=]FAACS('[S /E\B-,R M'L2=D6S"QN'.2#7Q5T*&<<==6:/V!AP 2<1MWEP01HS:M$$HVL>:,0WB-PV0 MM:84=+785UI*]TD5_"G>[OX2/*GUNR#.EOJ>[&[259W[#F+7R#J1X[!K%)SX M-]W#V(V 8H60+L$N+D(XM+>I Q''#F5/0!']+W)>FBFQE2HWU3Z:1Y2\:-& MU"D:IS!LI)OZ-]R#Z.OZ.*WK82DBBSX8A^TBT@S 48JHW=\I<1DZ MCLM0XS+T BY#7=4'\V40!^3+ [,EP&<+U^FQF_HN7YSS.EK$FAJO(6.XRW4 M> N]@+=0P%N !!J" 0DT (,2: #F2:"9,1;V9F-Y74;-C->P<;R&&:]A%_ : MYFH^D%&#*">C!E! 1@V@^C-J9CR&^3UF&)7GIMC,R#ZCX_!Z]$377_49QBO[ MXQ0;P#@I-H!Q4VP U)MB,V,QS&\Q(*/^QXG,*#D;Y_$N,WK-_"6>830!CW"A MG3J @W;J S.X"#(KP>\KGK%+% M(M_NXNQ[,$^3;9*UIYI]*VF\1(SC)<)XB7C#(5/ARKF626%[" P+[=L-@C$< M,,Q5 &=5Q+89@Y $;MF M.X-0*$+V8240%D8]R:0PSB#\SN C;N#N31I1EN,<5Y)&?^4;SJIV;8^/6%]% M3A$=0ND-MUW4@6 $1W95!X+A8QML)SH]>@MDJXIU\_I-&2SR?5:U!_@/OQY> M\?G0O-AB_?X1O;]#P.\S]'[>OL!CNF_?)_H2%^M$\YVJE;Y4^*Z6B*)]1:?] M4N6[YAV4Q[RJ\FWS<:/BI2IJ@/Z[SM&JER_U!0XO2MW^'U!+ P04 " S MA2A313:=M&@% !D&0 &0 'AL+W=O=*$"QT!C.]T4Z&Z0;'>?%8NVA4JBEZ+C%MB/7^H2 M228I):WA%UNBSPQY.,,Y)#T]&AZ2S5:6#\9E%2>./]6OMS%UQ-8CHBE;"5+%Y'Z>F9SEJ:E)S6.?QNG MD[;/TK#__.+]MB*OR#Q%!9OS])\DEMOK"9V F*VC?2H?^.%WUA#R2G\KGA;5 M)S@T6#@!JWTA>=88JQ%D25Y_1]^;B>@9*#]V ]P88-W '3 @C0%Y:P]N8^"^ MM0>O,:BH.S7W:N(6D8QF4\$/0)1HY:U\J&:_LE;SE>1EHCQ*H7Y-E)V5U MLM5QWT0B3O(-X'L!5"Z*JKT 20[B9+UF@N42%&RC$D46X )\$KPHP+W@ZT2" M]PLFHR3]H-J_/B[ ^WA'3J//?C88$%T,7>,6QAP@**71@R],;Y3GGA01\/.2 2HUVW-U0(CH1="C:L)"XB+H.9M:8%Y/L;$ MSM5ON?JC7.N*L:LJAHVJ;_9*?2T,C M9![+M*S&^Y*H=:50R\2YB7%US,+$H% '+2T@U ,=T4:P4T;X MTU&<1VGTS,$MY_%;8HAZ,HS.$D6$NQ[P&>+8.#V:6VA$TH;"1BPM*$*,8%I0 MF Y&LQ,K1$;I_UEO9]3$MAN8_[1%.3;-G6@A]SR![.0"C>O%J"XBLVXC'WG4 MB)@-AQ$)]9B9.)?00%?0I0WG^R@,!N+6"08:5XQ7U1&9)1RY(0GTK8 5Y[I0 MUPT+CH24!$:>6@0&!V[@#S#NQ .-J\=K&MF8'R\VM:?3^5I@@9)ZG:X)' A.$0$GUI+RTX CU"!Q(3=QJ%T6E+L;$_)JR6HJ<3-G$44Y_J MA$T85MZ@JQ.VX5" !S0#=Y*)QR7SM96(3:FZ\#P:ZG1-&(7Z"EO8G!&"#;(6 MJ26^/Q3<3A_Q+^AC?[LSMEXZ=<3G44?83,J")N--$/*Z)=[ED M8L6S793_ +U3R.@2[$01GT<422>*Y 11)*8Z72 _T"\S[#"]]"]L, \;IWP; MC(3N0-$DG2*2$Q6QL?=?8VN%F6PM,!M;"\S"UNG=&F=,;*KK^@*L^#Z7]2U@ MV]K^)?"QN@C7VF_0U1Q9VA?H:EE?^'?NZ_\?OD1BD^0%2-E:=04O Q4945_I MUR^2[ZH[ZR2D[:/]8F?T/4$L#!!0 ( #.% M*%/X)W>]I@, )<- 9 >&PO=V]R:W-H965TATP<%9*PI2%Y)Q.F_7R$( MM@$SWLWFQ09QSKWWW'NY0N,=%S_EAA %GO.,R8FU46I[8]LRWI %+S3=J'+!GHZW."4KHAZV]T+?V8V5A.:$2 MOUA?&O%:S".69,:SOVBB-A,KM$!"UKC(U!>^^XW4@DR ,<^D^06[&NM8("ZD MXGE-UA'DE%7_^+E.Q %!V^DGH)J V@3O!,&M">ZY'KR:X)WKP:\)_KF$H"8$ M)O=5LDRFYUCAZ5CP'1 E6ELK+TRY#%LGF+*RLU9*Z*=4\]3T$ZNZLVJ4%(N$ MLA3P0@#=O,*L2T 92.AZ301A"DB2ZLY2$ER!CX2G F\W- 872E7GY8 MS<'%NTOPKB1^W?!"8I;(L:UTO*57.ZYCNZUB0R=B<\$=9VHCP8(E).GASX?Y MT0#?UGEJDH5>DG6+!@W^7F37P(7O 7(0[(EG=C[=Z9/S.N^+UWE?#M,_Q^H4 M_2B7;M-XKK'GGK"WJMI(-]V6"U4V'=VWXH!]K['O&?O>"?M_ZJDL<49Z^ZZB M!H9:SMZG*0I]QPG']M-A.7M@(\=#_C%LWH6-0N0YHV/8H@O3J,B##>Q(I]_H M] =U_L%9>I7IZ9P +"51O7HK$_Z!:X@B)W1:0LZ#+?V.$.@Z.C/]0H)&2# H M1&\4>AM@>N@)/6?B7R#5^Z($%QG7LN1EGZR@$V_@M(*==3'0:X/F/2#4!BVZ MH"L8.2=4CQK5HT'5GPLE:4+ Z-*EW"EL"(2?+\C^2,1/P;>@[!Q$+[)>Q8U M]J/__IY%G92%8:="4:>= K]3H:XEY(\Z)>J:0J=+!)W]'ND,:OS7Q8$'VR]\ MD_) M/> 7C\@:AM'E8H0; W$^7FP90\L\B$\58?]E@'=02EWY)G&_*P"[+<) MZ+U- ?8#&OX/$QIVAZH;A0%J%^ LV+(/YL.@70#[X+LQ)R(U7_@2Q+Q@JMK) MF]7F%/'!?#NWUF_AS0SVK,_AS:(Z(^S-5T>6.RS2);\]7ZR)7^!C:7&WUR(J($Z.=KSM7+3>F@.8M-_P%02P,$% @ ,X4H M4TG%5&>R @ DP< !D !X;"]W;W)K&ULC95= M;]HP%(;_BA7UHI6VYH.$T J06JIJG30-]6.[-LF!>'7LS':@W:_?L0,1A9#M M!NSDO*^?<^PH"P)"WD@L]\0ICJFO?UUD!)=67L@*!;Y92E=3@5*U\ M72F@N1.5W(^"8.B7E EO.G;/YFHZEK7A3,!<$5V7)57OM\#E9N*%WN[!(UL5 MQC[PI^.*KN )S$LU5SCS6Y>&Q.;R4+* M5SMYR"=>8(& 0V:L \6_-Y^0+;?!+KETFNW2_9-+%QZI&LUD:66S$2E$PT__1M6X<] M01B?$$1;0?2_@L%6,'")-F0NK3MJZ'2LY(8H&XUN=N!JX]28#1-V%Y^,PK<, M=6;Z(-8@C%0,-#F_ T,9UQ?D,WEYNB/G9Q?DC#!!G@M9:RIR/?8-KFF5?K;U MOVW\HQ/^7VM^20;A)Q(%4=@AG_7+OV>FE0E&SF_P[W1[W :M MV\"YQ2?<[A7H@BQ5S4Q791KQT(GMU[2>1L$PN1K[Z_T"'$>%\3!-VZ@/9'%+ M%O>2S6GVRL0*/\ZJXG9O(9S@IVHH@A)EE)V'[?D>/W@ZHBR(RI.TA.4PY9RV$OY+ WE6,43 M1ZCA&QZM'*=Q/#C@ZX@*T]&)34];OK27;W>XW\F:\IJ:IM%J4.MNU/0( GO_ M 6A_S ?,48LYZL6\R7]A7\.;P. NJ[:>[T3@I84W$6=_Z(*#2P*ZN$='7\PA M=5]$P^SOM4Q[77VC:L6$)AR6J DN4TQ9-5= ,S&RP]._4$L#!!0 ( #.%*%/FC6I2: < $XJ 9 >&PO M=V]R:W-H965T('Q)*\_!<\K64#. #1*A.+LE"18D!DO,Q0L0'&OGD'W@":@6\+ MMLIQ%NZT MJG_J\(XSJ_?+_H,W80]_#?O5WMX;@>#5B>25]KR.1+HI$^F;2B3PSQ1"\HW(BV1<99%,5I;0N'0O7U-!B3$UUW:#TFY! M@H]GR',F)\/'S7C5A0(G\)M"LSZ6P@ZA!GB_!N];P9_'CSB+2 X$D_R\7":4 M<"/6M1E_P_EXY'A;6'4AWPG<+:Q]+(4=0@VL08TUZ%CH.<>YX*M(K#@!"<,9 MR%@6K3B7JVP"'6BC< .TA6<::,OB0G=[@?M8"CN$&J!'->B1%?0-9Q$A<2X; MJ8C(-B@&LJ&3#TO\4H0\8'/YL$E9Q;28BL=(&US@.(YY<.-Z<&/KX"XXC1]( MJ\NQYM+SVUQ.:I<3J\N9+"#7)&66PN$ZBNN=P]8H=Z.M<'<)7KS.V_? $KV5 MQM)BC%6JYG+Z@/ MG,H>$@.Y[UD0;EM[15 N.G"8*3IP[7QPL^+10NYUY+X^99)3%W0INPM!N.PUP%N< M PR6A$.'.MU,X/N$@#E]ELCKT.9R(GK$=X<3MS6^]U4,]U!LSI"B -A! M 7I\R_*U8]0KHR ':R>%N=9_3F&+^ EA=U'JLM=WJV&M=ZST5PST4 MFU.B: K::>H+35E&*,7+]U2>_52W /MW'-;['F6F!J/RBK=#H03O;O4$>J6 M# AU2UX;0D^QH.=8$?[)L@_DYXK* $J)6+!BA5\/.'9*VPX_D[:LW5,OW%VO M.4.*O#T[>?=H)#U%AQX\;,IZ&P=B=E[9O>FH##9:@)$6T954,Z+U#9/!V$23 MNC(9\V%K6"N:\^RG='MUT1TV6YOAZ;Z*LWT5PST4FS.I6-RSL]_^YYV>OM5# M6EF;&J0:)T751/6Q%79)-:= L;;7L;GL>^KIZ4=R2..SJ:_1CPMW3MTPXGHR/H6V-4=2>>O3LY3]E*TE5Q)&2\E9IZ>@NA%;:/ M!B&M8'WJL-0$H/H,S]YGE/,MHZN[2%]X>AL #?G21RKLDFI>D*B> MFY]Y4Q MY3;F&C_3=)7:[ET4$2/WP%<\BJ:1?7LW96E*UST0+F/+%%1(/SB$K3TG4KR- M[+P]HS+Q!+.=!:*-RZH#;_>0(@KTN\\"D7YMXSI:);PTB$WT'MIDS'#,811K MY0BD. )U<$04%7&22[PO9]_ MBHU434?C T>NJK[(7GUWCMQ+I&_8D%Y>D6'O%^@;.X,QZ+7>+?BJ#/OV,MS_ MLM:QWYQ5M[6ZE!YALUZVPBZI)F+%$/X^MUY&R/H55>,:HH+<1VK62RKLDFI" M5DSE[W0KUN>BSS=<>!FPZU(3';KA5LP O4.J"5T1I6\GRITO!*>^84_:.@[% ML;Y]LV6_EK[P]0\Q#+$^W/B&+"7\H?P ,0?]FV]OW"/ MIZ[A_"<'2\N>"X)CP0D#^?'TH'-2?D)[]#U!+ P04 " SA2A3!AT. M07L# # #0 &0 'AL+W=O@T8 DFJ)-)KT[QFVMZKVK?MLP.7@@:89SO)(NW'SS8NH6L@O'7: MEP2#S_'QO=?']G1'V1>> CT-<\*/K,2(VZSB!G9.TL.93_>Z.S:=T([*T@#N&^";/"=M?049W,PM;3R_N MT\=$J!?V?%J21W@ \;&\8[)EURQ1FD/!4UH@!O',^A-?KG"@ +K'IQ1VO/&, MU%36E'Y1C54TLQRE"#((A:(@\F\+UY!EBDGJ^,^06O68"MA\?F)?ZLG+R:P) MAVN:?4XCD :@-L7X!F UQ,B(@ M0B5A8H\$(P4GN@PYND!+!CRY!Y+EZ&P!@J09/Y>O/SXLT-F;<_0&I07Z-Z$; M3HJ(3VTA]2A6.S1C7U5CNRUC+V$]0([W!W(=%Q^!7_>!NZWP13?\W28;( ^W MPF]>!U_VASM'X'^];O3;UXV^ZH;_$XHVN"WKKRY"MRY"5_-Y?8JP@\^K^3S- M-VSA>T\Y1]J,.; M' MO11!H K4A;.<7 ?;D9+;-*+[LY8WPQ*U[/5,WK-4- M.]7=,1H"1%S*"T$Z?83DGB4;)=G+740@&LM&X.+\6 MYW>*.RSYCCP$-5GP2_(ZJOE&G>(^K6X0W17 >)*6Z(QP1% )+)11.S_F']UL MWFC@.&\[9(UK6>-.HE5>DI0]Y2XMML"%;DE[;(MGY1'C%QETQVT9G-1J)C^G MIN'F)FCR-'-,53<_=IP3<U@%99X!B1O/NF%T9RF>+QK'B.1T4XBC M@_O_PWSQP3!Q\%OVAH49YX0^NW%P5'>;#X0]IO+HET$L83/5C(J]8P%0'^3VF,I&FH8ZG]:5M_AU02P,$% @ ,X4H4UWT M]3BC @ D 8 !D !X;"]W;W)K&ULC57?;]HP M$/Y7K*@/K;227R2P"I HJ%HG545E[1ZF/9CD(%8=F]D.L/]^9X=FE :VE\1G MWW?W?9?S9;"5ZE47 (;L2B[TT"N,6=_XOLX***GNR#4(/%E*55*#IEKY>JV MY@Y4:.#V9FHTD)7A3,!,$5V5)56_;X'+[= +O;>-)[8JC-WP M1X,U7<$Y*89> MWR,Y+&G%S9/"2KM)'E'HP,2B;J-]WMZW "+LG M -$>$/TO(-X#8B>T9N9D3:FAHX&26Z*L-T:S"U<;AT8U3-BO.#<*3QGBS.C1 M%*#(6&LPFER3=^;E% QE7%_AP?-\2BXOKL@%88)\*V2EJ&PO=V]R:W-H965T$'"!I.Q/>/U-FTZV68GFTT>.GV00;8U >1* MLIWMKZ\D,& ^9'>:?;$1W(]S+_<,$Q\8I31SDNKZ38IH-YE-S[H'/IVPO$YJ1!P[$ M/DTQ?[XE"3O.!G!P.O&9;K92GW#FTQW>D$]Z\2&>#5R-B"0DDCH$5G\'LB1)HB,I''\7 M00=E3NU8/SY%?V^*5\6LL"!+EGRCL=S.!I,!B,D:[Q/YF1U_(T5!8QTO8HDP MO^"8V_K*.-H+R=+"62%(:9;_XQ]%(VH.*DZW RH<4--AU./@%0Z>*31'9LJZ MPQ+/IYP= =?6*IH^,+TQWJH:FNG;^"BYNDJ5GYQ_DEO"P4(((@48@@^9Q-F& MKA)R.O?ZCDA,$_%&77UZO .O7[T!KP#-P)B>?UQ'M/,RK)\*,:T+C=4DN"49E@9!*,>A(LHFB?WH!%RKBD_V!- MB*Z[D ?Q31#-Y\-\"#WH3Z;.H=Z<+C,83E!I=H9Q7&(<6S%6=8NW(".R"V > M85S+'$(O:,!K&T'70UXW.K]$YUO1Y;<(J/E5LZQHGR\3<\=H=<=P3H(-9Z)S MSOT6-H0\=]RHX)+5605!64%@K>"6:_ 93DD-L !_WI-T1?A?EBF;E!DF+S/& M89D@M);PJVXKB##GSS3;@ -.]ODM4>,"M/3GI[H:'[9F%@7-MH?MM@<]38=N MI9>N%?/2:++2S(0*Z7"2&/:)+=U=U7M8$V;X,MV'J$J!K+5\,P\Y$@\7!\+5 M0QL\";+>)^ C77^.2C"U DP_"E"7$2IIQ^&O@^;*#O,)C[LD3I8*3&T2_$?BDZWFD[];1RW MVACX0=C$UY;B28""'GB5%$.[%G_A."9&R:ZC4*60,'@A"E42"2<_ET+V MYE"EKO :>;V"0VTQ';E^BT)M.3VS.M^X57J*['IZ)8.**&?40.'(:X#L-)N, M>[8RJ!)C!/\G@XH 9T($87,O4UB=Z1!R)SWP*B%'=N7-&21(Q-5:$^+*C%%=C']KURZ$"Z\2"54*2BR*^BU5$)M'?6])I-06T;K1N<0 M*Q5%=A6]EDCMS>AP[(^:$+NL8(_2HTJ0D7W/>@6-@G8#_2:XM@UL/22=VCNQ MVJYMS*<"M=ED^TSFK\?EV?)SQ,*\A#N5>?XMXQ[S#\6DVAN:PRU1C.3:0%U?,R9/"YV@_$@S_Q=02P,$% @ ,X4H M4[=K**Y8 @ &P8 !D !X;"]W;W)K&ULG97+ M;MLP$$5_A1"R2(#6>OG1!+( )T;;! @:)$B[*+J@K9%%A")=H!0*[@RSF[KFYM#C>JW_TN5,N"V[A2LMO MHL!J&GP(6 $EWTB\U\UGV.4SMBX:@&%<%NU;(U4HL M).RSF0N[E-IN#+#OLX5%0V_ C__8IIUMZFV'1VQ?U BVU!X6&+4'O:.N"PJJ MIRY92>Y<^HS["M9:G'L+USC/>3089N%S#]>PXQJ^C8L8DCZ&5BZ.#B#BP;@? M8M1!C-X,D?9!C/H@1OT0XPYB_&:(81_$^!40DPYB\GH(UVW 2P33AS'YYZ5( M!^=_480'O>ZNS5MN5D)9)J&DJ&@PH8*:]BIJ)ZC7OOT7&NDR\<.*;F\P[@#M MEUKC?N)NE.Y[D/\!4$L#!!0 ( #.%*%/W IA5?P4 'X< 9 >&PO M=V]R:W-H965TE\Y6-")IER&46AAWR_ M[T6$Q9W).+MV)R9COI8AB^F= .DZBHAX/:,AWYQV8.?MPG>V7$E]P9N,$[*D M]U0^)'="G7FERIQ%-$X9CX&@B]/.5_CE.@BT03;B!Z.;M'(,]%(>.7_2)[_- M3SN^]HB&=":U!%$?SW1*PU K*3_^*40[Y9S:L'K\IGZ9+5XMYI&D=,K#/]E< MKDX[PPZ8TP59A_([WUS38D$]K3?C89K]!YMBK-\!LW4J>508*P\B%N>?Y*4( M1,4 V0Q088!V#/#08H + ]QVAJ P"'8-H,6@5QCTVAKT"X/^[AH&%H-!83!H M.\.P,!AFV7RG$@R&0N^ 4*/5FKZ("N(S%JED,6Z=N^E4-\R922%=$T!2P&#S$3*;' MZJ(ZOF%AJ.S2L2>56UK ^0CF(O7B$S=(K?\N0M\ ME(GXQ;>K M7+W?EQ9ANOZ_OGFJ+LOB1&5QHDP6VXI3NW/RN%><#FE<2N-,.K!(*[E(57FJ MR_^MHLE:KKA@_ZK9UO&<"I"$)*ZKYURZETGKS>%Y GN^_AM[SS4^!:5/@=.G MKQLBYH"^)$SD/9A0P?B\S@.W$/3!*R4B=<2I5_K43#BM?] M07=DR3@TF(+H5Y3?12&[77_]TIMB5Z@;--H>=%4S"'6'VX.N:P;ARG3;BS<@ MA6Z2/L2*$'P99]S,DV:/1&H-13Z)KJN*4*9J M[AC[V+1-B)'A//(/'6)D^(W:\[MI$YD66EOW4?V>K8I1 MY:[1C>-?NHE,B\E;;B+(UH=PG*;30'!F.(C='K268);GJ9ZU+^V2%]I(T8$4?!^O%"YVML]_9 M/$=JNX8W3$4'9RHR3$6M;W=;-/P^44<8!Y;@&J*BUD3]%?T^>D^_8\-A[+[? MUOM]YJ3M1]ZT00 U_LC#AMO8S>V/PJ>0W<;*[EU;[2!DB9^A/&Y-^;V6^H.^ M@HNBRUMU$ZX\-\ '?R9A>(K=/'U7-^%]>J*^#578\!.WY^?ANZF8O&TW&/#QX(1JD8C=2&\-Y MU2 LW Z? D,* ,WY]H_%KMJ4&HF9F"(&;0@9FV.R4M#C@/#N.#@#T #0[+ M?R%=*"F_.U!P$OG+ MKOQ$\B1[=?+(I>11=KBB9$Z%'J"^7W NWT[TVYCRE>/D/U!+ P04 " S MA2A30"/D>%8# #U"@ &0 'AL+W=O2F _;C M1\FNXRUV3H8N#XYN)#]2E,395LA'E0)H\IQG7,V=5.O-.]=540HY57VQ 8XS M:R%SJK$K$U=M)-#8"N69&WC>V,TIX\YB9L=NY&(F"ITQ#C>2J"+/J?R^A$QL MYX[OO S!: @,P@Z!H!((+'=IR%)>4$T7,RFV1)K5J,TTK*M6&N$8-[MR MIR7.,I33BSLMHL?>$OV*R;G(<;,5M>'JD5M06K)(XXQ=1=Y<@*8L4V_;)O^] MAGP%\ALY(2Y1*96@"./DGC.M3AL#7U)1*,IC'#SYI3]S-?ICJ-RH8E^6[$$' M^Y1<"ZY312YY#/&O\B[&H0Y&\!*,97!0X<,&L@ MWB<[B#':P^B-O':.<)'DO*?]SCG"/(YBT MV=/(/'=()?/(".F@-S@ M?02G>$>7C*N:=7>$VWA+VY,&[\3K#SNVU?=V]ZIW5*KO\=H=+V'_EZVRX?O- M,SCI^\,.NL:M[Q][ %X'Z.\#C@?],.P #': P7'GXG5X00M>V)]VX>UN<'_P M%U,2RM-S;$96MILI&6),O6GCU^' [IWP#S\49TDB(:$:R!7'AQRKK(@\T*RP M=*U0I;YQ\\X)1[\GHMNH1'*0B:VW%(E$P759E-2C=4UW5E8RN^5E07A-)3Y6 MBF2P1E&O'^*5(LL:J^QHL;%US4IHK))L,\6Z%*19@/-K(?1+QQBH*]W%3U!+ M P04 " SA2A33:M\;&D# L"P &0 'AL+W=O%I!4BE[>GVI-Y6V^WNB].],,F0 M6'5LSG9**]V'/]L) 98$L>J]@?AA9G[S=^*9V5;(9Y4A:GC-&5=S+]-Z\\GW M59QA3E1/;)";E;60.=%F*%-?;222Q!GES _[_9&?$\J]QNJ. @<3WW MKH-/RR"R!F['=XI;=? ,-I65$,]V\#F9>WU+A QC;5T0\_>"-\B8]60X_JF< M>G5,:WCXO//^FTO>)+,B"F\$^T$3GQ_1VKA(;67RR8&1N"G/+RG[Q60AP8#,8M!F%E$#KN,I"CO"6:+&92;$':W<:; M?7"I.FL#1[D]E4&(FKX[&,U^;1"R. M'U?0RQ(Z;(&>PKW@.E-PQQ-,CNU](T"M0KA381F>=?A'P7HP"#H0]L/@Z?$6 M/EQ]W*=3_IX),ZC%'K@P@S:QK:/NZD3L,ZZCVG7D7$_V"TES6L#M/>)#4R;3_6IKPRE"3 [PHZH5! M,^&T)IQ>^DZ]EZ\,% 0'@.&@%TV: 8/^_G+M_V\B=@#+=V]5OWOGH:O81]31 MN!>,6Z@/2D)P^6OX7FFK6$=G/^P-IRV0X1XRO%S:ZS25F!*-\)EK24W/$,-W MP@J'UTA5.A\=?3!MQ[V_WH/!Y<+].M.@@:E-IWU=""XN#*![ =G>T MI#I:B;:/LSMC4U^EZ9@*PD"CS!MYSP<.X0V)5#"%O"S6P002\M981_V#!B9' MF;HV31F*@NNREZEGZU;PNFR ]MO+/O*>2%/J%#!<&]-^;VPN15FV9N5 BXUK MAU9"F^;*/6:FG45I-YCUM1!Z-[ !Z@9Y\1]02P,$% @ ,X4H4T(XY&ULM5A=;Z,X%/TK M5C0/'6D4,!!"1FFDMFD[[6QGJ^FTNZO5/CC@-%8!L[9)4FE__%X#@:1\E(ZF M+PG@>X_/_?"Q8;KAXDFN*%5H&X6Q/!ZLE$H^&X;T5S0B:I"%M-;@60:140\G]*0;XX'>+![ M\)T]KI1^8,RF"7FD=U3=)[<"[HP2)6 1C27C,1)T>3PXP9^_6IE#9O' Z$;N M72,=RH+S)WUS%1P/3,V(AM17&H+ WYJ>T3#42,#CWP)T4,ZI'?>O=^@76? 0 MS()(>L;#/UB@5L<#;X "NB1IJ+[SS1=:!#32>#X/9?:+-H6M.4!^*A6/"F=@ M$+$X_R?;(A%[#A!HLX-5.%A]'>S"P7[A8+&4>$PZNO@%@YN7X=Q MX3#NZ^ 5#EY?ATGA,.GK@,U=Y+F6Q\Z;+NR1KL3E19#85?(.$M@<\?9'U M:>8/G<5BO:3NE(!1!GYJ]KM:48'.US16$AW-J2(LE!_1!V0@N2*"2L1B=!\S M)3_!0[C^L>*I)'&PN[]A80AK0TX-!70TJ.$74Y_F4ULM4U^G\1!A]Q.R3 O? MW\W1T8>/#2AG;T"Y^?-;"\J\&V5._2$RG0S%++A4.6C .^_&.TG$$-FFQL.3 M=E87K\46 @K.4+QVE,O>*%UY_O)+4*[ZHYCM*-=OX-*>EZ\]4*Q11T0&+*9R M15GEBK(R6*>ME=B:!30.0-C]$+HG0 FLL*R1T'^HLZGF.;*7(>O-<#W#0SR: M&NL&/G;)Q^['AT0\C15*" N0XCF+%0\#*AJYY*CN'A?+M$VS)),W3:.58Q]: M7=6M\,0>.E9Q'G9QW_'X OY-4K;A@ZAG]?4.C!17_0'_H@;\H$7K) MXW*@HRW=2ZM6<+>>%7-B[ID=L!N7[,:O-*GT MA3Y!ZL+1O+#H:$%CNF2J:6V?CNMDG9=DSW*CR9Z1,QYZS52]DJKW3FUWZM5R M9[SSB.IQB*5'HV&S.E*8O[B8!>!!5XW:4H/WSC;XG9+S M0,*4HI,@@/KVSU"U1>#7]H@W9\BJ]?ND-4'5UH"[]X8W)XKM.66U,DW"#4EN>U9J?2:MPMUN=2,5C-%/$E"KELW$D*B)>=6R?9S^ZZ ML',/-:(ME$K\<;?Z?X->T^^U:)TU-@2T9%OH;2(EA8-_$A(?[N 5-V0T;CQ* M-6P.;CNQ2O=QM_ _[/@L2/P$+]B^;@J)TAB.)>UDZN*/V[E4PHZ[E5TW>]&. M,#59L%"O!N DTL;^O,1U0<>XH?:OF1WRK:0?=VO_S^]$7PKDPVV\A9!5";_5 M+?P_*2UE=-UAA_/(<8NR]Q>O/63=$/+)8HI NP[&_VMH/Q.-_L?4$L#!!0 ( #.%*%.Q@MO;E , M *X. 9 >&PO=V]R:W-H965T<4S8/K-FHN4*#T4&U=F DA4 M@-+$]3UOX*:$,F<^+>;NQ7S*Z"969L*= M3S.R@4=0W[)[H4=NS1+1%)BDG"$!ZYESC2T8FE"?.?YC! MYVCF>&9%D$"H# 71?UM80)(8)KV.GQ6I4_LTP/WG%_95$;P.YHE(6/#D;QJI M>.:,'!3!FN2)>N"[WZ$*J&_X0I[(XA?M2MO^V$%A+A5/*[!>04I9^4]^51NQ M!] \[0"_ OB'@-X10% !@JX>>A6@U]5#OP+TNP(&%6!0['VY6<5.+XDB\ZG@ M.R2,M68S#X5E^CLTSGZA"A#7V.>2\(B.765]F]8W+#R=5/Z\H_X"M =9RJ6Z)9% M$+7@EW;\V()W==QU\/Y+\#>^E?!+GERA %\@W_-QRWH6W>%>6S@?\W[[,>\K M._RO4!V#O]K+H$ZDH.#K'>'[@Z:< 17$PM6KN7H%5W"$ZUI*T#E(%&K2\?>L:_^3L$G[F5#VC%%3,(YW06Y#*I#SB.P9"QC1#9T3[1AF(4,^?M^6Y MW13FHHQQ8>1Z )/0?B-!&7RSH+.%2M@91L@P*%G,!;>>7 M@:=38;M_ MX:^8LWH5ZK .=6@-M4F/BU?EZP(]0)@+ M0=G&LJ&CVLOHI.DXKGG'UM5_Y8HDB-3L:\.^->QMU09^C>M5HP=., ML.?6^\_O)%(WLU6+F4VFIE)C>ZGN*!-L(4'8MI5-/<>G+>BXJ>C87C3?=X8J MLO_5IY/9JL7,ID]3O[&]@+]+GZX'JBFI>'A:K9HRBD2V;)T:^K*3 MNR-B0YE$":RU*^]JJ)-+E,U1.5 \*S[FG[C2K4'Q&.N&$H0QT._7G*N7@7%0 MMZCS_P!02P,$% @ ,X4H4U,?]?(G P SPL !D !X;"]W;W)K&ULQ5;?;]HP$/Y7K*@/K=0V/T@"5(!4"--:K5/5KMO# MM >3&&(UL9GM0/??SW9"&L!-6==I+Q#;WWW?W?DNN<&:LD>>(B3 4YX1/K12 M(987MLWC%.60G],E(O)D3ED.A5RRAWZ%H@++FA>&4L/C0[3)VG;@("C@:,+H&3*$EFWK0V=?6,E^8J$*Y%TR>8FDG1I\I MB2D1C&;R9 &NB$ ,<0&.(R0@SO@). ,/]Q$X/CH!1P 3\"6E!85UKC4\E[0ZH ;*95R,"4)2@SV4;M]O\7>EG'7P7N;X,=>*^%UD9V#CGL* M/,=S#?Y,#C=W3.'\G?KTS>I;R>C4E=#1?)T_K(3OGR007 F4\Q\M,GXMXVL9 M_S 97,F<@AE:8$+DGBF3)6>H.=6[;S5R_:XWL%<&3X+:DZ#=$_D:QM*9' $H M!,.S0L!9AH"@@)B=!'0.+E4Q-G1#L.1R&M;ME<1D@_C8D M*B%! W*F2J6)F>[3G+E>SYR:L$Y-^+9+0B0QW] XW'/5]8,=7Z-70%N^=FM? MNZV^OGHA6ZR]FK7W+[NA7\OTW[\;QOW]-'9ZP4YY&4!^?Z<&(Q.HT5=EA1E M8>^%"G.=YP^/\__:K](.VOK/A-EM0 -FOP--H!=;T&U\F=WW;L**,6SMPHD) M%83.;NB'<$U?XRICMQL#2H[80D^&',2T(*+\0M6[]?1YJ6>NG?VQ>S%Q#?N1 MFE;U0/1,7XZZ-Y#)3N(@0W,IY9QWY36Q4BLU""=0S_.@W4$L#!!0 ( #.%*%-L^!)8I , ' - 9 >&PO M=V]R:W-H965TW/\>G2@[)UO$1+@H\@) M'UM;(79WMLW3+2H@'] =(O+-FK(""CED&YOO&(*9)A6Y[3E.:!<0$VLRTG// M;#*BI<@Q0<\,\+(H(/LU13D]C"W7.DZ\X,U6J E[,MK!#7I%XFWWS.3(;E0R M7"#",26 H?78NG?OEHG":\ /C [\Y!DH3U:4OJO!,AM;CC((Y2@52@'*OSUZ M0'FNA*09_]::5K.D(IX^']4?M>_2EQ7DZ('F/W$FMF,KMD"&UK#,Q0L]+%#M M3Z#T4IIS_0L.-=:Q0%IR08N:+"TH,*G^X4<=AQ."U#$3O)K@M0G#*P2_)OA] M"<.:,.Q+"&I"T)<0UH2P+R&J"5'?*,4U(>Z[0E(3='W95?YT\F=0P,F(T0-@ M"BW5U(.N(,V6.<=$U?JK8/(MECPQF4-&,-EP\(P8>-U"AL"G&1(0Y_PSN 5O MKS/PZ>8SN $VX.HM!YB -X(%_W(R\7U+2PY))B=OSL8C6T@CU5)V6ALTK0SR MKACD@V^4B"T'1%_\O\@O_]KWLT+PFZWB M:SW_3UME)[>*KOT.T6$C.M2BPRNB_\CC+*>< R@$PZM2P%6.@*#@ >9P3\&3 MU$-,[JLE20>FW53)AUI>'6S[R:WK);&,U_ZT2"]A<3QL@6:7H,"+HG/0W+1@ M$/KA.>S1 /.]*#Y'/1E0B=\"+2Y!KNNWS%J:S$KBP&M@9^D)FO0$G>GYJ0]+ ME &X1TR>_<=OWBV80HY34T(JP>#4VBCTG5843:@@;@5Q8=1R6ZBE42N(S9Z' MC>=AI^?S]5KV(X"N08;S4G4D@*.T9%A@[?\+XK)@4Q4;>4BE[S;=J>[%],5? MA!<&!K[9NJBQ+OK+O,R4M<:#8QKURHP)=9D9HU:8M#)CU+J6F;CQ/>[T_6KE M5;3X= LX@VC8\L^(BEN6+RY1SL!I%YY!RAVX5U*;-.XEG>YU)##IY: 1=>'@ M)Z*V[-3]V[)]B0K:2^G$KKT2(*8!\OZ94 M' =J@>:2-?D-4$L#!!0 ( #.%*%.=.SSF*@( +D% 9 >&PO=V]R M:W-H965TIH3Q3[*I MM'T49RMC55&;,8."R^K-MO4^M Q1]X@AJ@W1J8:X-L2G&GJUH7>JX:HV^-)I M5;O?N!&S+$VTVA#MU$AS [_[WHW[Q:7[3Z96XU>./IN.8A]M6AT9-'O*]$A M21&'4?9Z.R/G9Q0'*\!.4\>\?1RBCCRD_,]M0PN.Y/'R"NW=Y?:F.DEEX8(6* /]7A4 M='515(%5I3\),V7Q7/EACG&PO=V]R:W-H965TPX@KL\ZH WRRP F5=VQS3?(%];4]CU&1?H)- M/M?I "\1DH4Y6$40!E'VC9_R1.P W%X- .8 V!2 <@!J"NCE@%Y30#\'])L" M!CE@T!0PS '#IH!1#ABE[&9TI%Q>8(FG$\XV@.O9RIJ^2 LB12L*@TC7[KWD MZFF@<')ZQ8E8W1%,0W!/8LQQ6E''%T3B@(H3\!%\O[\ QT3KE3>M8VNEWOZDGF"=9[(_!0XZ . #G0KX.=V^->$G@+DUL(OW@:_; YW M*N!7;_/^^]N\7]OA?WJR#MY5Y5+4#"QJ!J;V4(V].T*Q)#Z882ZWX('C2.!, MB?[^IJ:"&TE"\8_%$2HI M5:YWTUN>A8;N&!:S7D37*Z+K6:.;<>81X@L5GD>4 /M M1(UB/%6B;L$;*$& M6:;B-%.4X:AJ#;U2= /'<:J#ZQ?!]:W!F7UMX6%0&!NT2_BP<#2T1OT'D^0Y MGWA."5AP%H*ZM62J,RQSV^L[_ZN ZWVS7H0[*L(=O;$^+T9-HKO<-^M%=.,B MNK$UNCN3QOBY5,DZKTR!U>UC+ &,>&>NGM2I)Y1-7;94IAH+C\F6 *) ,JP*5Z;Y6$ MJR7@"!RYCJ/>%2A5._0#F"<24 W,GD%4/+,ETO0"M^5FX)INX-K;P:-F2BWC MF3E=QGE2TKJNI :5J%'9J>?&B+]K5_^=W97$:K4>92*(ELV"ZE4'51.3T7RW MJ>BW4B_*Z&T0!6%BZRFN:2INRUW%-6W%M?>5@RIG^+K*,4W#M7>-7\ 2?MK' MDFDB[KA=EJ#19&C7Y$-8@F7I5;FH90D:[87M:.\.$R66T*B)]L*=]_"6M1<: M[85V[7V+W,&R!D,+14:"H5V"6Z:HD=Q!(\ZPWS)91EGAX/TWTN!U&\EH+[1K M[R]@::_<02/.<-0R2T99H?UM]B"6QN4WS5$]2\AH+[)K[Z$L:29N]TH:,K*+ MW);/%HQZ(OCN^<]--L[_SDE'>_J*ROJ*>O4Q&7U%K]#7F?HE'@C!^!:DO])M M%!A-1"UK(C*:B.R:>,C1 BIK8OW/.F04$=D5\7/($K6O]'$0\2O]EE\]+7Z- MMJ%]QQ5JQ\9XRQ8+@-,8*IV7#R/JCZ.043MD5[OW.BT[S_WLB:^[_:^1#22+TU/R.9.2A>GEBF"?<#U!/5\P54#Y0!^\ M%_\N3?\#4$L#!!0 ( #.%*%,4?:1 JP, ,8- 9 >&PO=V]R:W-H M965TRDIDE-+K+$B+[8H\1Q>GGMY2,[V4GW36P!#'E.1 MZ;FW-29_[_LZWD+*]$#FD.&7M50I,]A4&U_G"EA2@E+AAT$P]E/&,V\Q*]_= MJ<5,%D;P#.X4T46:,O7T 833>LV8%GCX_,Q^4TX>)[-B&JZD^([E_G>H M)Q19OE@*7?Z2?=4WPA'C0AN9UF!LISRK_MEC+<0!@(YZ &$-"$\%#&O \%3 MJ :,3@5$-:"')3E[$)Z1SUM9:)8E>N8;'->B_;@> MXT,U1M@SQA\L&Y!P^AL)@Y!VP*]^ B_$@ QI+WQYRNB37OBU&_XI-LWHP4NX MCUHW@H>-X&')-^SA6\+*D-M,&U7@>C/DZY_8@=P:2/6_#OIA0S\LZ4<]]"6; M7).XRNOZ.:_H$=I@^GBVZ>BVP'2X MA) BBP!]"&ID B%(VRC .S(76M@?"0A MC8)##:MB[>@V#'JEOFA"OW"&?@\[*78VQA\6M$.62<,]>0W5IPW]U!GZ]:.I M]QT#*NU2UHV/R!,PI1V1T* UP\#)=9OANL%MQQH>FBQ/B_0@_3'+4=4?-:T= M,#C*:]B?5GI@S_05:[(F?U%M04=1=O2;.*)OO8Z&SN@O\USPN(P;CR$;5/6, M:<)(#BK&D,\[8W93!H,P>NM*=NN4U&V5ESM0>!;"7&/A@39$,0.=VY.;)QQ, M@[>=&XL;1X]Q+V?2^BQU&^W_-/V:M=_UZVD<=PN#<6]QM&9.(V?4?Q5,H?+B MB<0RTU+P!/5/B( Z+Y@.+COC=O.&@\BM:[L?4/>&<,,?,:!XBZ4+&.1/XZK8 M*#U<;@,:]0C5>CMUF_ME'$N56(<\W=QIZ^[T5>R=MOY.W0;]BQ8V/:J^J,.: M_(,CL+WA?"SM1F,UK1$7#"ZP9E1U::@:1N;EJ7@E#9ZQR\6[8@W9S=5M\!U!+ P04 " SA2A3 '1"AB8# ,$P #0 'AL+W-T M>6QEY*8.96DHS M(OW&%+C'EW1$NO$'$CBZB4K9B#Q>OOVY5.;F3>">%^\O+CJ/[V[V[9<5\(Z$ M7M+^$:17G0Y.#"!&'A]'?H@;H[X^BOH ,T8\V"5NB78U4@ROC"RBHVP_KPBJ<:[KN M]OJD=:@>-LA4Z93I)DR7;$SCH6 9R-%\OH"G444(H#$JMXV4T[F2M-*P\:@; MEG;&A+B'5^U'ML.]RK9RUH&,R:9I!=5-1^,ZP+_-YKBW:7NOX@T*_J3,YZ6= MCJSZ4&3L3K.,KZK^*FL$8.Q=G)T6A5A_$GPN<^8F?W3 \9!N_(*%TOS91H-2 MF5D#TR1X8MKPV;;EEZ;% UN933FM,EQS[PPU_]UUGC/)-!7;HFWMG_(JOUIQ M=/VO)%>_*ON"O1KK_?/41?;/061\#B+/HB8'IR\R2DY28UCOWUN'A)TC0F,- MX"@V(M_A4"?:H,%TR87ALNXM>)HR^>*D8.D-G=JC_@Z_'9^RC"Z%>6C $6G; MWUC*EWG2C+J#A:A'M>VO,+UNW)P#;2PN4[9BZ:3NZOFT:@:V8:/6%SCL([?5 MY4 ^C@O'S*I;BR.WR>Q MEW^F21)%<8RMZ&3B53#!UBV.X>-GP[2!!Q8'(OW96N/9QBOD!MQ!%, &C DBJI]<&\_"C?[5-C^ M_S7^#5!+ P04 " SA2A3EXJ[', 3 @ "P %]R96QS+RYR96QS MG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2 MW!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N M&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,E MC'%BM/XU@LD/['X 4$L#!!0 ( #.%*%.V"NGZ0 0 +P@ / >&PO M=V]R:V)O;VLN>&ULQ9I;C]HZ$(#_BI6GG@<*N>RVNRJ5*)=3I%U &\1K91*S M6)O8R#;LGOWUG22E-;?1>9GR!+$C\V7BS#=V^/*JSE38E=W!HGMMV8P3/[5H(5Q;MJ-.Y;9=O7 M[]K(=ZT<+]+,Z*+H!F'3L1#&R>RD.:T@YWQIZQ;'ET\<0+K!;0<&7$EC77U& M/3X'QIV DYNCK=,C63AA!MR)?XW>;J1ZKH:!JVA[EU''8?_9!/'>_)\PZM5* M9F*@LVTIE&OB:$11 2J[EAL;,,5+T0WVIS"NIPW M5^T UXNAN9?08<9Y#4X'V9].TNG#>-";#P<,#@;#20K?OO4>>I/^D'F0$0(9 M71'R1^1!Q@AD?!7(= X-C\.)!YD@D,D5(0\B>8- WOQ%R'W\YBF;CEB_EW[W M(&\1R-MK1C+V(#\AD)]H(0?"9D9NJG:F5\RM!5MNK53"6@_P,P+XF1;0RX?, MB&=NIHJ0V!43K3(H+*OJL!1O4'@K-E[TH,!^$Q;R M;R;DCM<8?Q@Q.83$=AC!K5P_"5Z4+!60ZDX>5DP*(;$5^D;DTK$1S^KUCU\I M8V:(B,W0GR[&@U9XQV:P[!"ES-BXW( ;?#[,"Q&Q%Y"2A'V8:1\377$0JP(M M3 X*Y0@S1D1L#*\T81_FU;-K__'9,'-$Q.;P*X"S<)@W(F)O7"H%?H'ZF)@_ M(F)_7+#O/IP^)B:3B%@F%RQ\#A/S243LDU,;GYV7F%4B8JN@Z7'@S\L8LTQ, M;!D\/?JKWQB334PL&QPS\3$QV<17E'!BS#8QL6TN MKXAK5A\3\TY,[!T$L\5&QL?$O!,3>^? W2UVJ/+#-(1Y)R;VSA'F6#FNGBN& MILW'Q+P3$WOG"+-7:N/D^Z]ZXS":F'MB8O=;!]*:#U,3'S),3F.;LU M=3Z:F'D28O,<;5*=!\2_?EN=B!6N1? *#6VC/>)'-#*L^FLW]Y*;: MDUMMBZ(/;5/UH'F^?_F^_^/ UY]02P,$% @ ,X4H4XYA./J] 0 >AT M !H !X;"]?[0YI6ZYS;MQ#2?!WW=>HW;3R;^M5##H8C$)W M/Z-ZG]S/[,U.;?S/Q&:YW,SC1S/_WL=#_F-P^&FZ;5K'F*O>K.Y6,4^K<-S= M;J=PN4C_/+GJ?2ZF5?>YD"J4#E((TO)!!D%6/L@AR,L'#2%H6#YH!$&C\D$O M$/12/N@5@E[+!XTA:%P^2 8HXX @Z0%K JT%N18"KP7!%@*Q!$6 KD%Z18"NP7Q%@*]%?56 KT5]58"O?7A9YM ;T6]E4!O1;V5 M0&]%O95 ;T6]E4!O1;V50&]%O95 ;T6]E4!O0[V-0&]#O8U ;T.]C4!O>]@L M(=#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;46\GT-M1;R?0VU%O M)]#;46\GT-L?-KL)]';4VPGT=M3;"?1VU-L)]';4VPGT=M3;GZEWRJ==3+>> MZQJ/;IY)=3Z_&V^?ORRO-Q'GX07G $>M[[]02P,$% @ ,X4H4YPKTP^] M 0 =QT !, !;0V]N=&5N=%]4>7!E&ULS=G);L(P% 707T'9(F(\ ME X"-FVW+8O^@)L\2$026[:A\/=UPB"UHJB(2KV;1(GM=U]LZ6PR?MM:\KU- M735^DA0AV ?&?%90K7UJ+#5Q9&Y\B:]]:9I)XJCR2>]Q-['-FB3:VJK,=(CC;-WDWU(&^X0TKNSF M^**TOA\G).QD0COR<\!^W>N:G"MSZLVT"R^ZCK/8IF(^;"ORZ?D2)WHT\WF9 M46ZR51V7I-XZTKDOB$)=I;NB_?/)(>XP[:[\ZORNS+G .'/FC/7QQ!Q='G&UL4$L! M A0#% @ ,X4H4V +'4/O *P( !$ ( !KP &1O M8U!R;W!S+V-O&UL4$L! A0#% @ ,X4H4YE&PO=V]R:W-H M965T&UL4$L! A0#% @ ,X4H4^@2V"EW!P I1X !@ M ("!3 T 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ ,X4H4R'5S.,1"0 [R, !@ ("!UAX M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,X4H M4Q.(L1T$" &PO=V]R:W-H M965T&UL4$L! M A0#% @ ,X4H4]$')/(H! 0PP !D ("!!%8 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,X4H M4Z7;*Y":! W T !D ("!HW$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,X4H4\EQ#/%C" M14 M !D ("!VWP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,X4H4Y9*\7>2!@ 80X !D M ("!,9$ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ,X4H4T_3$)I_ @ +P8 !D ("!"Z@ 'AL+W=O M,W^2^H# #D M"P &0 @('!J@ >&PO=V]R:W-H965T*N M !X;"]W;W)K&UL4$L! A0#% @ ,X4H4R&% MPY%X P RPH !D ("!=K( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,X4H4R]CWL0] @ ] 0 !D M ("!>KP 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ,X4H4_@G=[VF P EPT !D ("! M1,T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ,X4H4P8=#D%[ P P T !D ("!J=L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,X4H4TVK?&QI P + L !D M ("!DO( 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ,X4H4U,?]?(G P SPL !D ("!Y_X M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M,X4H4]#3XV/T! :1H !D ("!@0@! 'AL+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ 0 Y #D A@\ !@> 0 $! end XML 61 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 62 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 63 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 306 324 1 false 59 0 false 7 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://calavo.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONSOLIDATED CONDENSED BALANCE SHEETS Sheet http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets CONSOLIDATED CONDENSED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONSOLIDATED CONDENSED BALANCE SHEETS (PARENTHETICAL) Sheet http://calavo.com/role/StatementConsolidatedCondensedBalanceSheetsParenthetical CONSOLIDATED CONDENSED BALANCE SHEETS (PARENTHETICAL) Statements 3 false false R4.htm 00200 - Statement - CONSOLIDATED CONDENSED STATEMENTS OF OPERATIONS Sheet http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations CONSOLIDATED CONDENSED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 00300 - Statement - CONSOLIDATED CONDENSED STATEMENTS OF CASH FLOWS Sheet http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows CONSOLIDATED CONDENSED STATEMENTS OF CASH FLOWS Statements 5 false false R6.htm 00305 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Sheet http://calavo.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Statements 6 false false R7.htm 00400 - Statement - CONSOLIDATED CONDENSED STATEMENTS OF SHAREHOLDERS' EQUITY Sheet http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity CONSOLIDATED CONDENSED STATEMENTS OF SHAREHOLDERS' EQUITY Statements 7 false false R8.htm 10101 - Disclosure - Description of the business Sheet http://calavo.com/role/DisclosureDescriptionOfBusiness Description of the business Notes 8 false false R9.htm 10201 - Disclosure - Information regarding our operations in different segments Sheet http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegments Information regarding our operations in different segments Notes 9 false false R10.htm 10301 - Disclosure - Inventories Sheet http://calavo.com/role/DisclosureInventories Inventories Notes 10 false false R11.htm 10401 - Disclosure - Related party transactions Sheet http://calavo.com/role/DisclosureRelatedPartyTransactions Related party transactions Notes 11 false false R12.htm 10501 - Disclosure - Other Assets Sheet http://calavo.com/role/DisclosureOtherAssets Other Assets Notes 12 false false R13.htm 10601 - Disclosure - Stock-Based Compensation Sheet http://calavo.com/role/DisclosureStockBasedCompensation Stock-Based Compensation Notes 13 false false R14.htm 10701 - Disclosure - Other events Sheet http://calavo.com/role/DisclosureOtherEvents Other events Notes 14 false false R15.htm 10801 - Disclosure - Fair Value Measurements Sheet http://calavo.com/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 15 false false R16.htm 10901 - Disclosure - Noncontrolling interest Sheet http://calavo.com/role/DisclosureNoncontrollingInterest Noncontrolling interest Notes 16 false false R17.htm 11001 - Disclosure - Earnings per share Sheet http://calavo.com/role/DisclosureEarningsPerShare Earnings per share Notes 17 false false R18.htm 11101 - Disclosure - Mexican IVA taxes receivable Sheet http://calavo.com/role/DisclosureMexicanIvaTaxesReceivable Mexican IVA taxes receivable Notes 18 false false R19.htm 11201 - Disclosure - FreshRealm Separation Sheet http://calavo.com/role/DisclosureFreshrealmSeparation FreshRealm Separation Notes 19 false false R20.htm 11301 - Disclosure - Credit Facility Sheet http://calavo.com/role/DisclosureCreditFacility Credit Facility Notes 20 false false R21.htm 11401 - Disclosure - COVID-19 Pandemic Impact Sheet http://calavo.com/role/DisclosureCovid19PandemicImpact COVID-19 Pandemic Impact Notes 21 false false R22.htm 20102 - Disclosure - Description of the business (Policies) Sheet http://calavo.com/role/DisclosureDescriptionOfBusinessPolicies Description of the business (Policies) Policies 22 false false R23.htm 30203 - Disclosure - Information regarding our operations in different segments (Tables) Sheet http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsTables Information regarding our operations in different segments (Tables) Tables http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegments 23 false false R24.htm 30303 - Disclosure - Inventories (Tables) Sheet http://calavo.com/role/DisclosureInventoriesTables Inventories (Tables) Tables http://calavo.com/role/DisclosureInventories 24 false false R25.htm 30503 - Disclosure - Other Assets (Tables) Sheet http://calavo.com/role/DisclosureOtherAssetsTables Other Assets (Tables) Tables http://calavo.com/role/DisclosureOtherAssets 25 false false R26.htm 30603 - Disclosure - Stock-Based Compensation (Tables) Sheet http://calavo.com/role/DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://calavo.com/role/DisclosureStockBasedCompensation 26 false false R27.htm 30803 - Disclosure - Fair Value Measurements (Tables) Sheet http://calavo.com/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://calavo.com/role/DisclosureFairValueMeasurements 27 false false R28.htm 30903 - Disclosure - Noncontrolling interest (Tables) Sheet http://calavo.com/role/DisclosureNoncontrollingInterestTables Noncontrolling interest (Tables) Tables http://calavo.com/role/DisclosureNoncontrollingInterest 28 false false R29.htm 31003 - Disclosure - Earnings per share (Tables) Sheet http://calavo.com/role/DisclosureEarningsPerShareTables Earnings per share (Tables) Tables http://calavo.com/role/DisclosureEarningsPerShare 29 false false R30.htm 40101 - Disclosure - Description of the business (Details) Sheet http://calavo.com/role/DisclosureDescriptionOfBusinessDetails Description of the business (Details) Details http://calavo.com/role/DisclosureDescriptionOfBusinessPolicies 30 false false R31.htm 40201 - Disclosure - Information regarding our operations in different segments - Product (Details) Sheet http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails Information regarding our operations in different segments - Product (Details) Details http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsTables 31 false false R32.htm 40202 - Disclosure - Information regarding our operations in different segments - Gross Profit (Detail) Sheet http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGrossProfitDetail Information regarding our operations in different segments - Gross Profit (Detail) Details 32 false false R33.htm 40203 - Disclosure - Information regarding our operations in different segments - Geographic (Details) Sheet http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGeographicDetails Information regarding our operations in different segments - Geographic (Details) Details http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsTables 33 false false R34.htm 40301 - Disclosure - Inventories (Details) Sheet http://calavo.com/role/DisclosureInventoriesDetails Inventories (Details) Details http://calavo.com/role/DisclosureInventoriesTables 34 false false R35.htm 40401 - Disclosure - Related party transactions (Details) Sheet http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails Related party transactions (Details) Details http://calavo.com/role/DisclosureRelatedPartyTransactions 35 false false R36.htm 40402 - Disclosure - Related party transactions - FreshRealm (Details) Sheet http://calavo.com/role/DisclosureRelatedPartyTransactionsFreshrealmDetails Related party transactions - FreshRealm (Details) Details 36 false false R37.htm 40501 - Disclosure - Other Assets - Other Assets (Details) Sheet http://calavo.com/role/DisclosureOtherAssetsOtherAssetsDetails Other Assets - Other Assets (Details) Details 37 false false R38.htm 40502 - Disclosure - Other Assets - Intangible Assets (Details) Sheet http://calavo.com/role/DisclosureOtherAssetsIntangibleAssetsDetails Other Assets - Intangible Assets (Details) Details 38 false false R39.htm 40503 - Disclosure - Other Assets - Amortization (Details) Sheet http://calavo.com/role/DisclosureOtherAssetsAmortizationDetails Other Assets - Amortization (Details) Details 39 false false R40.htm 40601 - Disclosure - Stock-Based Compensation - Narrative (Details) Sheet http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails Stock-Based Compensation - Narrative (Details) Details 40 false false R41.htm 40602 - Disclosure - Stock-Based Compensation - Restricted Stock (Details) Sheet http://calavo.com/role/DisclosureStockBasedCompensationRestrictedStockDetails Stock-Based Compensation - Restricted Stock (Details) Details 41 false false R42.htm 40603 - Disclosure - Stock-Based Compensation - Stock Option (Details) Sheet http://calavo.com/role/DisclosureStockBasedCompensationStockOptionDetails Stock-Based Compensation - Stock Option (Details) Details 42 false false R43.htm 40701 - Disclosure - Other Events (Details) Sheet http://calavo.com/role/DisclosureOtherEventsDetails Other Events (Details) Details 43 false false R44.htm 40801 - Disclosure - Fair Value Measurements (Details) Sheet http://calavo.com/role/DisclosureFairValueMeasurementsDetails Fair Value Measurements (Details) Details http://calavo.com/role/DisclosureFairValueMeasurementsTables 44 false false R45.htm 40901 - Disclosure - Noncontrolling Interest (Details) Sheet http://calavo.com/role/DisclosureNoncontrollingInterestDetails Noncontrolling Interest (Details) Details 45 false false R46.htm 41001 - Disclosure - Earnings Per Share (Details) Sheet http://calavo.com/role/DisclosureEarningsPerShareDetails Earnings Per Share (Details) Details 46 false false R47.htm 41101 - Disclosure - Mexican IVA taxes receivable (Details) Sheet http://calavo.com/role/DisclosureMexicanIvaTaxesReceivableDetails Mexican IVA taxes receivable (Details) Details http://calavo.com/role/DisclosureMexicanIvaTaxesReceivable 47 false false R48.htm 41201 - Disclosure - FreshRealm Separation (Details) Sheet http://calavo.com/role/DisclosureFreshrealmSeparationDetails FreshRealm Separation (Details) Details http://calavo.com/role/DisclosureFreshrealmSeparation 48 false false R49.htm 41301 - Disclosure - Credit Facility (Details) Sheet http://calavo.com/role/DisclosureCreditFacilityDetails Credit Facility (Details) Details http://calavo.com/role/DisclosureCreditFacility 49 false false All Reports Book All Reports cvgw-20210731x10q.htm cvgw-20210731.xsd cvgw-20210731_cal.xml cvgw-20210731_def.xml cvgw-20210731_lab.xml cvgw-20210731_pre.xml cvgw-20210731xex31d1.htm cvgw-20210731xex31d2.htm cvgw-20210731xex32d1.htm http://xbrl.sec.gov/country/2020-01-31 http://fasb.org/srt/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 true true JSON 66 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "cvgw-20210731x10q.htm": { "axisCustom": 0, "axisStandard": 24, "contextCount": 306, "dts": { "calculationLink": { "local": [ "cvgw-20210731_cal.xml" ] }, "definitionLink": { "local": [ "cvgw-20210731_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "cvgw-20210731x10q.htm" ] }, "labelLink": { "local": [ "cvgw-20210731_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "cvgw-20210731_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml" ] }, "schema": { "local": [ "cvgw-20210731.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/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 413, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 7, "http://xbrl.sec.gov/dei/2020-01-31": 5, "total": 12 }, "keyCustom": 33, "keyStandard": 291, "memberCustom": 28, "memberStandard": 27, "nsprefix": "cvgw", "nsuri": "http://calavo.com/20210731", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "role": "http://calavo.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Inventories", "role": "http://calavo.com/role/DisclosureInventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Related party transactions", "role": "http://calavo.com/role/DisclosureRelatedPartyTransactions", "shortName": "Related party transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Other Assets", "role": "http://calavo.com/role/DisclosureOtherAssets", "shortName": "Other Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Stock-Based Compensation", "role": "http://calavo.com/role/DisclosureStockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "cvgw:OtherEventsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Other events", "role": "http://calavo.com/role/DisclosureOtherEvents", "shortName": "Other events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "cvgw:OtherEventsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Fair Value Measurements", "role": "http://calavo.com/role/DisclosureFairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Noncontrolling interest", "role": "http://calavo.com/role/DisclosureNoncontrollingInterest", "shortName": "Noncontrolling interest", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Earnings per share", "role": "http://calavo.com/role/DisclosureEarningsPerShare", "shortName": "Earnings per share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "cvgw:ValueAddedTaxReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Mexican IVA taxes receivable", "role": "http://calavo.com/role/DisclosureMexicanIvaTaxesReceivable", "shortName": "Mexican IVA taxes receivable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "cvgw:ValueAddedTaxReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - FreshRealm Separation", "role": "http://calavo.com/role/DisclosureFreshrealmSeparation", "shortName": "FreshRealm Separation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "As_Of_7_31_2021_eJuj7xUC1ky9eZet-HqP4Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_WtIr2FrRIE-28JnC77dT6g", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONSOLIDATED CONDENSED BALANCE SHEETS", "role": "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets", "shortName": "CONSOLIDATED CONDENSED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "As_Of_7_31_2021_eJuj7xUC1ky9eZet-HqP4Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_WtIr2FrRIE-28JnC77dT6g", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - Credit Facility", "role": "http://calavo.com/role/DisclosureCreditFacility", "shortName": "Credit Facility", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UnusualOrInfrequentItemsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - COVID-19 Pandemic Impact", "role": "http://calavo.com/role/DisclosureCovid19PandemicImpact", "shortName": "COVID-19 Pandemic Impact", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UnusualOrInfrequentItemsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "cvgw:NatureOfBusinessPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20102 - Disclosure - Description of the business (Policies)", "role": "http://calavo.com/role/DisclosureDescriptionOfBusinessPolicies", "shortName": "Description of the business (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "cvgw:NatureOfBusinessPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - Information regarding our operations in different segments (Tables)", "role": "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsTables", "shortName": "Information regarding our operations in different segments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Inventories (Tables)", "role": "http://calavo.com/role/DisclosureInventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:OtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Other Assets (Tables)", "role": "http://calavo.com/role/DisclosureOtherAssetsTables", "shortName": "Other Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://calavo.com/role/DisclosureStockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - Fair Value Measurements (Tables)", "role": "http://calavo.com/role/DisclosureFairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:MinorityInterestDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "cvgw:ReconciliationOfShareholdersEquityAttributableToNoncontrollingInterestTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - Noncontrolling interest (Tables)", "role": "http://calavo.com/role/DisclosureNoncontrollingInterestTables", "shortName": "Noncontrolling interest (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:MinorityInterestDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "cvgw:ReconciliationOfShareholdersEquityAttributableToNoncontrollingInterestTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - Earnings per share (Tables)", "role": "http://calavo.com/role/DisclosureEarningsPerShareTables", "shortName": "Earnings per share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "As_Of_7_31_2021_eJuj7xUC1ky9eZet-HqP4Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_WtIr2FrRIE-28JnC77dT6g", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - CONSOLIDATED CONDENSED BALANCE SHEETS (PARENTHETICAL)", "role": "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheetsParenthetical", "shortName": "CONSOLIDATED CONDENSED BALANCE SHEETS (PARENTHETICAL)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "As_Of_7_31_2021_eJuj7xUC1ky9eZet-HqP4Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_WtIr2FrRIE-28JnC77dT6g", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "p", "cvgw:NatureOfBusinessPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "Unit_Standard_segment_khVLFQ-JiUyWxg4zT9owAw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Description of the business (Details)", "role": "http://calavo.com/role/DisclosureDescriptionOfBusinessDetails", "shortName": "Description of the business (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "As_Of_7_31_2021_srt_RangeAxis_srt_MaximumMember_8UFdqNKyCUCoTX7wxd4iBQ", "decimals": "-5", "lang": null, "name": "us-gaap:CapitalizedComputerSoftwareNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_WtIr2FrRIE-28JnC77dT6g", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "p", "cvgw:NatureOfBusinessPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "Unit_Standard_segment_khVLFQ-JiUyWxg4zT9owAw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Information regarding our operations in different segments - Product (Details)", "role": "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails", "shortName": "Information regarding our operations in different segments - Product (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_5_1_2021_To_7_31_2021_us-gaap_StatementBusinessSegmentsAxis_cvgw_FreshProductsMember_7DU4Ck_Vq0Ow6i3ZSHrRMQ", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_WtIr2FrRIE-28JnC77dT6g", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_5_1_2021_To_7_31_2021_77lduAhaqkCIAIi5u5cwOA", "decimals": "-3", "first": true, "lang": null, "name": "cvgw:RevenueLessSalesIncentives", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_WtIr2FrRIE-28JnC77dT6g", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - Information regarding our operations in different segments - Gross Profit (Detail)", "role": "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGrossProfitDetail", "shortName": "Information regarding our operations in different segments - Gross Profit (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_5_1_2021_To_7_31_2021_77lduAhaqkCIAIi5u5cwOA", "decimals": "-3", "first": true, "lang": null, "name": "cvgw:RevenueLessSalesIncentives", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_WtIr2FrRIE-28JnC77dT6g", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_5_1_2021_To_7_31_2021_77lduAhaqkCIAIi5u5cwOA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_WtIr2FrRIE-28JnC77dT6g", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - Information regarding our operations in different segments - Geographic (Details)", "role": "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGeographicDetails", "shortName": "Information regarding our operations in different segments - Geographic (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_5_1_2021_To_7_31_2021_77lduAhaqkCIAIi5u5cwOA", "decimals": "-5", "lang": null, "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_WtIr2FrRIE-28JnC77dT6g", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "As_Of_7_31_2021_eJuj7xUC1ky9eZet-HqP4Q", "decimals": "-3", "first": true, "lang": null, "name": "cvgw:FreshFruitInventoryNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_WtIr2FrRIE-28JnC77dT6g", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Inventories (Details)", "role": "http://calavo.com/role/DisclosureInventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "As_Of_7_31_2021_eJuj7xUC1ky9eZet-HqP4Q", "decimals": "-3", "first": true, "lang": null, "name": "cvgw:FreshFruitInventoryNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_WtIr2FrRIE-28JnC77dT6g", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "As_Of_7_31_2021_eJuj7xUC1ky9eZet-HqP4Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unitRef": "Unit_Standard_USD_WtIr2FrRIE-28JnC77dT6g", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Related party transactions (Details)", "role": "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails", "shortName": "Related party transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_5_1_2021_To_7_31_2021_dei_LegalEntityAxis_cvgw_BelherMember_8GsADNI2UkSIby5CLD8QgQ", "decimals": "-5", "lang": null, "name": "us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_WtIr2FrRIE-28JnC77dT6g", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProvisionForLoanLeaseAndOtherLosses", "reportCount": 1, "unitRef": "Unit_Standard_USD_WtIr2FrRIE-28JnC77dT6g", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40402 - Disclosure - Related party transactions - FreshRealm (Details)", "role": "http://calavo.com/role/DisclosureRelatedPartyTransactionsFreshrealmDetails", "shortName": "Related party transactions - FreshRealm (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_2_2_2021_To_2_2_2021_srt_ConsolidatedEntitiesAxis_cvgw_FreshRealmMember_V_yD022zekeBnfHGAtK3SQ", "decimals": "4", "lang": null, "name": "us-gaap:VariableInterestEntityOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_ylX5GFLyaEmIhdcahYB6Qg", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "us-gaap:OtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "As_Of_7_31_2021_eJuj7xUC1ky9eZet-HqP4Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ValueAddedTaxReceivableNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_WtIr2FrRIE-28JnC77dT6g", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Other Assets - Other Assets (Details)", "role": "http://calavo.com/role/DisclosureOtherAssetsOtherAssetsDetails", "shortName": "Other Assets - Other Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "us-gaap:OtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "As_Of_7_31_2021_eJuj7xUC1ky9eZet-HqP4Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ValueAddedTaxReceivableNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_WtIr2FrRIE-28JnC77dT6g", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:OtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "As_Of_7_31_2021_eJuj7xUC1ky9eZet-HqP4Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_WtIr2FrRIE-28JnC77dT6g", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - Other Assets - Intangible Assets (Details)", "role": "http://calavo.com/role/DisclosureOtherAssetsIntangibleAssetsDetails", "shortName": "Other Assets - Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:OtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "As_Of_7_31_2021_eJuj7xUC1ky9eZet-HqP4Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_WtIr2FrRIE-28JnC77dT6g", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "us-gaap:OtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "As_Of_7_31_2021_eJuj7xUC1ky9eZet-HqP4Q", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_WtIr2FrRIE-28JnC77dT6g", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40503 - Disclosure - Other Assets - Amortization (Details)", "role": "http://calavo.com/role/DisclosureOtherAssetsAmortizationDetails", "shortName": "Other Assets - Amortization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:OtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "As_Of_7_31_2021_eJuj7xUC1ky9eZet-HqP4Q", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_WtIr2FrRIE-28JnC77dT6g", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_5_1_2021_To_7_31_2021_77lduAhaqkCIAIi5u5cwOA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_WtIr2FrRIE-28JnC77dT6g", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONSOLIDATED CONDENSED STATEMENTS OF OPERATIONS", "role": "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations", "shortName": "CONSOLIDATED CONDENSED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_5_1_2021_To_7_31_2021_77lduAhaqkCIAIi5u5cwOA", "decimals": "-3", "lang": null, "name": "us-gaap:SellingGeneralAndAdministrativeExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_WtIr2FrRIE-28JnC77dT6g", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "As_Of_4_21_2021_xlliyzuSxEi9O1KcqAuA8w", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_wBiHierfvkue6nWfLF1L4w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Stock-Based Compensation - Narrative (Details)", "role": "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails", "shortName": "Stock-Based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "As_Of_4_21_2021_xlliyzuSxEi9O1KcqAuA8w", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_wBiHierfvkue6nWfLF1L4w", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "As_Of_10_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_JJkF_yo1jk6NUsJl8Q34Gg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_wBiHierfvkue6nWfLF1L4w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - Stock-Based Compensation - Restricted Stock (Details)", "role": "http://calavo.com/role/DisclosureStockBasedCompensationRestrictedStockDetails", "shortName": "Stock-Based Compensation - Restricted Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "As_Of_10_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_JJkF_yo1jk6NUsJl8Q34Gg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_wBiHierfvkue6nWfLF1L4w", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "As_Of_10_31_2020_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_7jPtgvP9LU22gE3dSIqe0g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_wBiHierfvkue6nWfLF1L4w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40603 - Disclosure - Stock-Based Compensation - Stock Option (Details)", "role": "http://calavo.com/role/DisclosureStockBasedCompensationStockOptionDetails", "shortName": "Stock-Based Compensation - Stock Option (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "As_Of_10_31_2020_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_7jPtgvP9LU22gE3dSIqe0g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_wBiHierfvkue6nWfLF1L4w", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "cvgw:OtherEventsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_12_4_2020_To_12_4_2020_7r7jEXXm1U2fXJUUOyHWdg", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_LYQLh8tn_0KNfiKvKSvV3Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Other Events (Details)", "role": "http://calavo.com/role/DisclosureOtherEventsDetails", "shortName": "Other Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "cvgw:OtherEventsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_12_4_2020_To_12_4_2020_7r7jEXXm1U2fXJUUOyHWdg", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_LYQLh8tn_0KNfiKvKSvV3Q", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "As_Of_7_31_2021_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cvgw_LimoneiraMember_R4ZyxOxPpkOKoH2NUNMM8w", "decimals": "2", "first": true, "lang": null, "name": "cvgw:InvestmentOwnershipPercentage", "reportCount": 1, "unitRef": "Unit_Standard_pure_ylX5GFLyaEmIhdcahYB6Qg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Fair Value Measurements (Details)", "role": "http://calavo.com/role/DisclosureFairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_5_1_2021_To_7_31_2021_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cvgw_LimoneiraMember_v6dPHl9PG0CzW-B9smgoXQ", "decimals": "-5", "lang": null, "name": "us-gaap:EquitySecuritiesFvNiRealizedGainLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_WtIr2FrRIE-28JnC77dT6g", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "As_Of_10_31_2020_Gs-sFRYVo0G43_fDvnsF1g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:MinorityInterest", "reportCount": 1, "unitRef": "Unit_Standard_USD_WtIr2FrRIE-28JnC77dT6g", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Noncontrolling Interest (Details)", "role": "http://calavo.com/role/DisclosureNoncontrollingInterestDetails", "shortName": "Noncontrolling Interest (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "cvgw:ReconciliationOfShareholdersEquityAttributableToNoncontrollingInterestTableTextBlock", "us-gaap:MinorityInterestDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "As_Of_4_30_2021_srt_ConsolidatedEntitiesAxis_cvgw_AvocadosDeJaliscoMember_-pkA-o3Td0q3dCgr8WpK8Q", "decimals": "-3", "lang": null, "name": "us-gaap:MinorityInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_WtIr2FrRIE-28JnC77dT6g", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_5_1_2021_To_7_31_2021_77lduAhaqkCIAIi5u5cwOA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_WtIr2FrRIE-28JnC77dT6g", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Earnings Per Share (Details)", "role": "http://calavo.com/role/DisclosureEarningsPerShareDetails", "shortName": "Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": "-3", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_wBiHierfvkue6nWfLF1L4w", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "As_Of_7_31_2021_eJuj7xUC1ky9eZet-HqP4Q", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ValueAddedTaxReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_WtIr2FrRIE-28JnC77dT6g", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - Mexican IVA taxes receivable (Details)", "role": "http://calavo.com/role/DisclosureMexicanIvaTaxesReceivableDetails", "shortName": "Mexican IVA taxes receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "As_Of_7_31_2021_eJuj7xUC1ky9eZet-HqP4Q", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ValueAddedTaxReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_WtIr2FrRIE-28JnC77dT6g", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProvisionForLoanLeaseAndOtherLosses", "reportCount": 1, "unitRef": "Unit_Standard_USD_WtIr2FrRIE-28JnC77dT6g", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - FreshRealm Separation (Details)", "role": "http://calavo.com/role/DisclosureFreshrealmSeparationDetails", "shortName": "FreshRealm Separation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_2_3_2021_To_2_3_2021_srt_ConsolidatedEntitiesAxis_cvgw_FreshRealmMember_W_7vJlDldUyXN3_ZwMU5Kw", "decimals": "-6", "lang": null, "name": "cvgw:SuccessEventPrivatePlacementMinimumValueThreshold", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_WtIr2FrRIE-28JnC77dT6g", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "As_Of_7_31_2021_eJuj7xUC1ky9eZet-HqP4Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LineOfCredit", "reportCount": 1, "unitRef": "Unit_Standard_USD_WtIr2FrRIE-28JnC77dT6g", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - Credit Facility (Details)", "role": "http://calavo.com/role/DisclosureCreditFacilityDetails", "shortName": "Credit Facility (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "As_Of_1_29_2021_us-gaap_CreditFacilityAxis_cvgw_TotalCreditFacilityMember_OSJH-3D0S0GZ04y8nov-4Q", "decimals": "-6", "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_WtIr2FrRIE-28JnC77dT6g", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_WtIr2FrRIE-28JnC77dT6g", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONSOLIDATED CONDENSED STATEMENTS OF CASH FLOWS", "role": "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows", "shortName": "CONSOLIDATED CONDENSED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_WtIr2FrRIE-28JnC77dT6g", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAcquiredFromAcquisition", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_WtIr2FrRIE-28JnC77dT6g", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00305 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "role": "http://calavo.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAcquiredFromAcquisition", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_WtIr2FrRIE-28JnC77dT6g", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "As_Of_10_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_DVgfZNZq7E-VxuL-8akmQQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "Unit_Standard_USD_WtIr2FrRIE-28JnC77dT6g", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONSOLIDATED CONDENSED STATEMENTS OF SHAREHOLDERS' EQUITY", "role": "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity", "shortName": "CONSOLIDATED CONDENSED STATEMENTS OF SHAREHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2019_To_1_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_wQBCHGIPgECT-6lUGNE9Ow", "decimals": "-3", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_WtIr2FrRIE-28JnC77dT6g", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Description of the business", "role": "http://calavo.com/role/DisclosureDescriptionOfBusiness", "shortName": "Description of the business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Information regarding our operations in different segments", "role": "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegments", "shortName": "Information regarding our operations in different segments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210731x10q.htm", "contextRef": "Duration_11_1_2020_To_7_31_2021_viJplYohyEiLAcnL1D8_cQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 59, "tag": { "country_MX": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "M [X]", "terseLabel": "Mexico [Member]" } } }, "localname": "MX", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGeographicDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "U [S]", "terseLabel": "United States [Member]" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGeographicDetails" ], "xbrltype": "domainItemType" }, "cvgw_AccordionCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to Accordion credit facility.", "label": "Accordion Credit Facility [Member]", "terseLabel": "Accordion Credit Facility" } } }, "localname": "AccordionCreditFacilityMember", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "cvgw_AmountReceivableUponClosingOfSuccessEven": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount to be received from counterparty upon closing of success event, as defined.", "label": "Amount Receivable Upon Closing of Success Even", "terseLabel": "Receivable upon closing of success event" } } }, "localname": "AmountReceivableUponClosingOfSuccessEven", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails" ], "xbrltype": "monetaryItemType" }, "cvgw_AvocadosDeJaliscoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Avocados De Jalisco [Member]", "label": "Avocados De Jalisco [Member]", "terseLabel": "Avocados de Jalisco" } } }, "localname": "AvocadosDeJaliscoMember", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureNoncontrollingInterestDetails", "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "cvgw_AvocadosMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Avocados [Member]", "label": "Avocados [Member]", "terseLabel": "Avocados [Member]" } } }, "localname": "AvocadosMember", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails" ], "xbrltype": "domainItemType" }, "cvgw_BankBalanceUnderLien": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Value of bank accounts under lien.", "label": "Bank Balance Under Lien", "terseLabel": "Value of bank accounts under lien" } } }, "localname": "BankBalanceUnderLien", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureOtherEventsDetails" ], "xbrltype": "monetaryItemType" }, "cvgw_BelherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Belher [Member]", "label": "Belher [Member]", "terseLabel": "Agricola Belher" } } }, "localname": "BelherMember", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "cvgw_CalavoFoodsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Calavo Foods [Member]", "label": "Calavo Foods [Member]", "terseLabel": "Calavo Foods" } } }, "localname": "CalavoFoodsMember", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGrossProfitDetail", "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails" ], "xbrltype": "domainItemType" }, "cvgw_CollectionForInfrastructureAdvance": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Collection for infrastructure advance", "label": "Collection For Infrastructure Advance", "terseLabel": "Collection for Agricola Belher Infrastructure Advance" } } }, "localname": "CollectionForInfrastructureAdvance", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cvgw_DebtInstrumentCovenantConsolidatedLeverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the ratio of consolidated total debt to consolidated adjusted earnings before, interest, taxes, depreciation and amortization allowed under the terms of the debt covenants.", "label": "Debt Instrument Covenant Consolidated Leverage Ratio", "terseLabel": "Quarterly consolidated leverage ratio" } } }, "localname": "DebtInstrumentCovenantConsolidatedLeverageRatio", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "cvgw_DebtInstrumentCovenantFixedChargeCoverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the ratio of Fixed Charge Coverage allowed under the terms of the debt covenants.", "label": "Debt Instrument Covenant, Fixed Charge Coverage Ratio", "terseLabel": "Fixed charge coverage ratio" } } }, "localname": "DebtInstrumentCovenantFixedChargeCoverageRatio", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "pureItemType" }, "cvgw_DebtInstrumentExtensionTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Extended Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Extension Term", "terseLabel": "Extension term" } } }, "localname": "DebtInstrumentExtensionTerm", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "durationItemType" }, "cvgw_DonMemoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Agricola Don Memo, S.A. de C.V. (Don Memo).", "label": "Don Memo [Member]", "terseLabel": "Don Memo" } } }, "localname": "DonMemoMember", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "cvgw_EmployeeProfitSharingLiabilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to employee's profit-sharing liability.", "label": "Employee Profit Sharing Liability [Member]", "terseLabel": "Employee Profit Sharing Liability [Member]" } } }, "localname": "EmployeeProfitSharingLiabilityMember", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureOtherEventsDetails" ], "xbrltype": "domainItemType" }, "cvgw_EquityMethodInvestmentOtherThanTemporaryImpairmentPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amount of equity method investment, other than temporary impairment percentage.", "label": "Equity Method Investment, Other than Temporary Impairment Percentage", "terseLabel": "Impairment of investment FreshRealm percentage" } } }, "localname": "EquityMethodInvestmentOtherThanTemporaryImpairmentPercentage", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsFreshrealmDetails" ], "xbrltype": "percentItemType" }, "cvgw_FixedAssetsUnderLienNetBookValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Net book value of fixed assets placed on lien.", "label": "Fixed Assets Under Lien, Net book Value", "terseLabel": "Net book value of fixed assets placed on lien" } } }, "localname": "FixedAssetsUnderLienNetBookValue", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureOtherEventsDetails" ], "xbrltype": "monetaryItemType" }, "cvgw_FreshFruitInventoryNetOfReserves": { "auth_ref": [], "calculation": { "http://calavo.com/role/DisclosureInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Fresh fruit inventory net of reserves.", "label": "Fresh Fruit Inventory Net Of Reserves", "terseLabel": "Fresh fruit" } } }, "localname": "FreshFruitInventoryNetOfReserves", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "cvgw_FreshProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fresh Products [Member]", "label": "Fresh Products [Member]", "terseLabel": "Fresh products" } } }, "localname": "FreshProductsMember", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGrossProfitDetail", "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails" ], "xbrltype": "domainItemType" }, "cvgw_FreshRealmMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fresh Realm [Member]", "label": "Fresh Realm [Member]", "terseLabel": "FreshRealm" } } }, "localname": "FreshRealmMember", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails", "http://calavo.com/role/DisclosureRelatedPartyTransactionsFreshrealmDetails" ], "xbrltype": "domainItemType" }, "cvgw_GrossRevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of gross 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": "Gross Revenue From Contract With Customer Excluding Assessed Tax", "terseLabel": "Total gross sales" } } }, "localname": "GrossRevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails" ], "xbrltype": "monetaryItemType" }, "cvgw_IncomeTaxesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to income taxes.", "label": "Income Taxes [Member]", "terseLabel": "Income Taxes [Member]" } } }, "localname": "IncomeTaxesMember", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureOtherEventsDetails" ], "xbrltype": "domainItemType" }, "cvgw_IncreaseDecreaseFromNoncontrollingInterestContribution": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncontrolling interest from contribution.", "label": "Increase Decrease From Noncontrolling Interest Contribution", "terseLabel": "Avocados de Jalisco noncontrolling interest contribution" } } }, "localname": "IncreaseDecreaseFromNoncontrollingInterestContribution", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "cvgw_IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 19.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 and other long-term liabilities.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities Other Noncurrent Liabilities", "terseLabel": "Trade accounts payable, accrued expenses and other long-term liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesOtherNoncurrentLiabilities", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cvgw_IncreaseDecreaseInAdvancesToSuppliers": { "auth_ref": [], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase Decrease In Advances To Suppliers", "label": "Increase Decrease In Advances To Suppliers", "negatedLabel": "Advances to suppliers" } } }, "localname": "IncreaseDecreaseInAdvancesToSuppliers", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cvgw_IncreaseDecreaseInPayableToGrowers": { "auth_ref": [], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase Decrease In Payable To Growers.", "label": "Increase Decrease In Payable To Growers", "terseLabel": "Payable to growers" } } }, "localname": "IncreaseDecreaseInPayableToGrowers", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cvgw_IntersegmentElimination1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intersegment elimination 1 [member]", "label": "Intersegment Elimination1 [Member]", "terseLabel": "Elimination between Fresh products and RFG" } } }, "localname": "IntersegmentElimination1Member", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGrossProfitDetail" ], "xbrltype": "domainItemType" }, "cvgw_IntersegmentElimination2Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intersegment elimination 2 [member]", "label": "Intersegment Elimination2 [Member]", "terseLabel": "Elimination between Calavo Foods and RFG" } } }, "localname": "IntersegmentElimination2Member", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGrossProfitDetail" ], "xbrltype": "domainItemType" }, "cvgw_InvestmentOwnershipPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of investment, not accounted for under the equity method of accounting.", "label": "Investment, Ownership Percentage", "terseLabel": "Non-equity method investment ownership (as a percent)" } } }, "localname": "InvestmentOwnershipPercentage", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureFairValueMeasurementsDetails", "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "cvgw_KeyEmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to key employees.", "label": "Key Employees [Member]", "terseLabel": "Key Employees [Member]" } } }, "localname": "KeyEmployeesMember", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "cvgw_LimoneiraMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Limoneria.", "label": "Limoneira [Member]", "terseLabel": "Limoneira" } } }, "localname": "LimoneiraMember", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureFairValueMeasurementsDetails", "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "cvgw_LineOfCreditFacilityMaximumBorrowingCapacityIncrease": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity, Increase", "terseLabel": "Increase in maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacityIncrease", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "cvgw_LoansReceivableFixedInterestRatePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The stated fixed rate of interest on a loan receivable.", "label": "Loans Receivable, Fixed Interest Rate, Percent", "terseLabel": "Loan receivable fixed interest rate (as a percent)" } } }, "localname": "LoansReceivableFixedInterestRatePercent", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "cvgw_NatureOfBusinessPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nature of business.", "label": "Nature Of Business Policy [Text Block]", "terseLabel": "Business" } } }, "localname": "NatureOfBusinessPolicyTextBlock", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureDescriptionOfBusinessPolicies" ], "xbrltype": "textBlockItemType" }, "cvgw_NonCashOperatingLeaseExpense": { "auth_ref": [], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Non-cash operating lease expense.", "label": "Non-cash operating lease expense", "terseLabel": "Non-cash operating lease expense" } } }, "localname": "NonCashOperatingLeaseExpense", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cvgw_NonEmployeeDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non Employee Directors [Member]", "label": "Non Employee Directors [Member]", "terseLabel": "Non-employee directors [Member]" } } }, "localname": "NonEmployeeDirectorsMember", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "cvgw_NumberOfNonEmployeeDirectors": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award number of non employee directors.", "label": "Number Of Non Employee Directors", "terseLabel": "Number of non-employee directors" } } }, "localname": "NumberOfNonEmployeeDirectors", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "integerItemType" }, "cvgw_OtherEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Events [Abstract]", "label": "Other events" } } }, "localname": "OtherEventsAbstract", "nsuri": "http://calavo.com/20210731", "xbrltype": "stringItemType" }, "cvgw_OtherEventsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Events Disclosure [Text Block]", "label": "Other Events Disclosure [Text Block]", "terseLabel": "Other events" } } }, "localname": "OtherEventsDisclosureTextBlock", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureOtherEvents" ], "xbrltype": "textBlockItemType" }, "cvgw_OtherFreshProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Fresh Products [Member]", "label": "Other Fresh Products [Member]", "terseLabel": "Other fresh products [Member]" } } }, "localname": "OtherFreshProductsMember", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails" ], "xbrltype": "domainItemType" }, "cvgw_PapayasMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Papayas [Member]", "label": "Papayas [Member]", "terseLabel": "Papayas [Member]" } } }, "localname": "PapayasMember", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails" ], "xbrltype": "domainItemType" }, "cvgw_PayableToGrowers": { "auth_ref": [], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payable To Company", "label": "Payable To Growers", "terseLabel": "Payable to growers" } } }, "localname": "PayableToGrowers", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "cvgw_PercentageOfProceedsReceivableEventOfSale": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of proceeds of the purchase price receivable in the event of sale of counterpart.", "label": "Percentage of Proceeds Receivable, Event of Sale", "terseLabel": "Receivable proceeds event of sale (as a percent)" } } }, "localname": "PercentageOfProceedsReceivableEventOfSale", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails" ], "xbrltype": "percentItemType" }, "cvgw_PreparedAvocadoProductMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to prepared Avocado product.", "label": "Prepared Avocado Product [Member]", "terseLabel": "Prepared avocado products [Member]" } } }, "localname": "PreparedAvocadoProductMember", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails" ], "xbrltype": "domainItemType" }, "cvgw_PromissoryNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to secured promissory notes.", "label": "Promissory Notes [Member]", "terseLabel": "Promissory Notes" } } }, "localname": "PromissoryNotesMember", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails", "http://calavo.com/role/DisclosureRelatedPartyTransactionsFreshrealmDetails" ], "xbrltype": "domainItemType" }, "cvgw_ReceivableConversionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value of the original receivable being converted into in additional investment.", "label": "Receivable Conversion, Amount", "terseLabel": "Notes receivable from FreshRealm converted to investment in FreshRealm" } } }, "localname": "ReceivableConversionAmount", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cvgw_ReconciliationOfShareholdersEquityAttributableToNoncontrollingInterestTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reconciliation Of Shareholders Equity Attributable To Noncontrolling Interest Table [Text Block]", "label": "Reconciliation Of Shareholders Equity Attributable To Noncontrolling Interest Table [Text Block]", "terseLabel": "Reconciliation of shareholders' equity attributable to noncontrolling interest" } } }, "localname": "ReconciliationOfShareholdersEquityAttributableToNoncontrollingInterestTableTextBlock", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureNoncontrollingInterestTables" ], "xbrltype": "textBlockItemType" }, "cvgw_RevenueLessSalesIncentives": { "auth_ref": [], "calculation": { "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGrossProfitDetail": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Revenue less sales incentives.", "label": "Revenue Less Sales Incentives", "verboseLabel": "Net sales" } } }, "localname": "RevenueLessSalesIncentives", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGrossProfitDetail" ], "xbrltype": "monetaryItemType" }, "cvgw_RfgMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to Renaissance Food Group (RFG).", "label": "Rfg [Member]", "terseLabel": "RFG" } } }, "localname": "RfgMember", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGrossProfitDetail", "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails" ], "xbrltype": "domainItemType" }, "cvgw_SalesAndCostOfSalesEliminated": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sales and Cost of Sales Eliminated", "label": "Sales and Cost of Sales Eliminated" } } }, "localname": "SalesAndCostOfSalesEliminated", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGrossProfitDetail" ], "xbrltype": "monetaryItemType" }, "cvgw_SalesIncentives": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sales Incentives", "label": "Sales Incentives", "negatedLabel": "Less sales incentives" } } }, "localname": "SalesIncentives", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails" ], "xbrltype": "monetaryItemType" }, "cvgw_SalsaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to prepared Salsa.", "label": "Salsa [Member]", "terseLabel": "Salsa [Member]" } } }, "localname": "SalsaMember", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails" ], "xbrltype": "domainItemType" }, "cvgw_SeparationAgreementLoanPayoffAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loan payoff payable by FreshRealm on happening of the event.", "label": "Separation Agreement, Loan Payoff Amount", "terseLabel": "Loan payoff amount" } } }, "localname": "SeparationAgreementLoanPayoffAmount", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails", "http://calavo.com/role/DisclosureRelatedPartyTransactionsFreshrealmDetails" ], "xbrltype": "monetaryItemType" }, "cvgw_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAmountPerNonEmployee": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan) per non-employee.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Amount Per Non-Employee", "terseLabel": "Restricted shares granted per non-employee" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAmountPerNonEmployee", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "cvgw_SuccessEventMinimumValueThreshold": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the threshold values of the VIE company if the VIE company undergoes success event, as defined.", "label": "Success Event, Minimum Value Threshold", "terseLabel": "Value threshold of success event" } } }, "localname": "SuccessEventMinimumValueThreshold", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails" ], "xbrltype": "monetaryItemType" }, "cvgw_SuccessEventPrivatePlacementMinimumValueThreshold": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the threshold values of the private placement for VIE company if the VIE company undergoes success event, as defined.", "label": "Success Event, Private Placement Minimum Value Threshold", "terseLabel": "Threshold values of the private placement for VIE company" } } }, "localname": "SuccessEventPrivatePlacementMinimumValueThreshold", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails" ], "xbrltype": "monetaryItemType" }, "cvgw_SuccessEventValueEqualToOrGreaterThan380MillionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating valuation if Success Event is equal to or greater than $380 million.", "label": "Success Event Value Equal To Or Greater Than380 Million [Member]", "terseLabel": "Success Event is equal to or greater than $380 Million" } } }, "localname": "SuccessEventValueEqualToOrGreaterThan380MillionMember", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails" ], "xbrltype": "domainItemType" }, "cvgw_SuccessEventValueGreaterThan100MillionButLessThan230MillionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating valuation if Success Event is equal to or greater than $100 million, but less \nthan $230 million.", "label": "Success Event Value Greater Than100 Million But Less Than230 Million [Member]", "terseLabel": "Success Event is equal to or greater than $100 million, but less than $230 million" } } }, "localname": "SuccessEventValueGreaterThan100MillionButLessThan230MillionMember", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails" ], "xbrltype": "domainItemType" }, "cvgw_SuccessEventValueGreaterThan230MillionButLessThan380MillionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating valuation if Success Event is equal to or greater than $230 million, but less \nthan $380 million.", "label": "Success Event Value Greater Than230 Million But Less Than380 Million [Member]", "terseLabel": "Success Event is equal to or greater than $230 million, but less than $380 million" } } }, "localname": "SuccessEventValueGreaterThan230MillionButLessThan380MillionMember", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails" ], "xbrltype": "domainItemType" }, "cvgw_TomatoesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tomatoes [Member]", "label": "Tomatoes [Member]", "terseLabel": "Tomatoes [Member]" } } }, "localname": "TomatoesMember", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails" ], "xbrltype": "domainItemType" }, "cvgw_TotalCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information related to the overall credit facility.", "label": "Total Credit Facility [Member]", "terseLabel": "Total Facility" } } }, "localname": "TotalCreditFacilityMember", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "cvgw_ValueAddedFruitsAndVegetablesAndPreparedFoodsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to value-added fruits and vegetables and prepared foods.", "label": "Value Added Fruits And Vegetables And Prepared Foods [Member]", "terseLabel": "Fresh-cut fruit & veg. and prepared foods [Member]" } } }, "localname": "ValueAddedFruitsAndVegetablesAndPreparedFoodsMember", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails" ], "xbrltype": "domainItemType" }, "cvgw_ValueAddedTaxReceivableAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "N/A", "label": "Mexican IVA taxes receivable" } } }, "localname": "ValueAddedTaxReceivableAbstract", "nsuri": "http://calavo.com/20210731", "xbrltype": "stringItemType" }, "cvgw_ValueAddedTaxReceivableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for value added tax receivable.", "label": "Value Added Tax Receivable [Text Block]", "verboseLabel": "Mexican IVA taxes receivable" } } }, "localname": "ValueAddedTaxReceivableTextBlock", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureMexicanIvaTaxesReceivable" ], "xbrltype": "textBlockItemType" }, "cvgw_ValueAddedTaxesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to Value Added Taxes.", "label": "Value Added Taxes [Member]", "terseLabel": "Value Added Taxes [Member]" } } }, "localname": "ValueAddedTaxesMember", "nsuri": "http://calavo.com/20210731", "presentation": [ "http://calavo.com/role/DisclosureOtherEventsDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://calavo.com/role/DocumentDocumentAndEntityInformation" ], "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/2020-01-31", "presentation": [ "http://calavo.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Document and Entity Information" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://calavo.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://calavo.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://calavo.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://calavo.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r419" ], "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/2020-01-31", "presentation": [ "http://calavo.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r420" ], "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/2020-01-31", "presentation": [ "http://calavo.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://calavo.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://calavo.com/role/DocumentDocumentAndEntityInformation" ], "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/2020-01-31", "presentation": [ "http://calavo.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "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/2020-01-31", "presentation": [ "http://calavo.com/role/DocumentDocumentAndEntityInformation" ], "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/2020-01-31", "presentation": [ "http://calavo.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://calavo.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://calavo.com/role/DocumentDocumentAndEntityInformation" ], "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/2020-01-31", "presentation": [ "http://calavo.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r421" ], "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/2020-01-31", "presentation": [ "http://calavo.com/role/DocumentDocumentAndEntityInformation" ], "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/2020-01-31", "presentation": [ "http://calavo.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://calavo.com/role/DocumentDocumentAndEntityInformation" ], "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/2020-01-31", "presentation": [ "http://calavo.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r422" ], "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/2020-01-31", "presentation": [ "http://calavo.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://calavo.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r421" ], "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/2020-01-31", "presentation": [ "http://calavo.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r421" ], "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/2020-01-31", "presentation": [ "http://calavo.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r421" ], "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/2020-01-31", "presentation": [ "http://calavo.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "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/2020-01-31", "presentation": [ "http://calavo.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r417" ], "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/2020-01-31", "presentation": [ "http://calavo.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r418" ], "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/2020-01-31", "presentation": [ "http://calavo.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://calavo.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_ChiefFinancialOfficerMember": { "auth_ref": [ "r166" ], "lang": { "en-us": { "role": { "label": "Chief Financial Officer [Member]", "terseLabel": "Chief Financial Officer [Member]" } } }, "localname": "ChiefFinancialOfficerMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r280", "r281", "r287", "r288", "r415" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails", "http://calavo.com/role/DisclosureNoncontrollingInterestDetails", "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails", "http://calavo.com/role/DisclosureRelatedPartyTransactionsFreshrealmDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r280", "r281", "r287", "r288" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Variable Interest Entity, Classification [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails", "http://calavo.com/role/DisclosureNoncontrollingInterestDetails", "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails", "http://calavo.com/role/DisclosureRelatedPartyTransactionsFreshrealmDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r134", "r147", "r148", "r149", "r150", "r152", "r154", "r158" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGrossProfitDetail", "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r134", "r147", "r148", "r149", "r150", "r152", "r154", "r158" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGrossProfitDetail", "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r101", "r106", "r176", "r256", "r257", "r258", "r270", "r271" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect Period Of Adoption Adjustment [Member]", "terseLabel": "Cumulative effect adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r101", "r106", "r176", "r256", "r257", "r258", "r270", "r271" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r101", "r106", "r176", "r256", "r257", "r258", "r270", "r271" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect Period Of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "srt_DirectorMember": { "auth_ref": [ "r166" ], "lang": { "en-us": { "role": { "label": "Director [Member]", "terseLabel": "Director" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails", "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Method Investee Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFairValueMeasurementsDetails", "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_ExecutiveOfficerMember": { "auth_ref": [ "r166" ], "lang": { "en-us": { "role": { "label": "Executive Officer [Member]", "terseLabel": "Executive officers [Member]" } } }, "localname": "ExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r227", "r229", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r396", "r399" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureDescriptionOfBusinessDetails", "http://calavo.com/role/DisclosureFreshrealmSeparationDetails", "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails", "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r227", "r229", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r396", "r399" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails", "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r160", "r214", "r215", "r350", "r395", "r397" ], "lang": { "en-us": { "role": { "label": "Products and Services [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r160", "r214", "r215", "r350", "r395", "r397" ], "lang": { "en-us": { "role": { "label": "Products And Services [Domain]", "terseLabel": "Products and Services [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r217", "r227", "r229", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r396", "r399" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureDescriptionOfBusinessDetails", "http://calavo.com/role/DisclosureFreshrealmSeparationDetails", "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails", "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r217", "r227", "r229", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r396", "r399" ], "lang": { "en-us": { "role": { "label": "Range [Member]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureDescriptionOfBusinessDetails", "http://calavo.com/role/DisclosureFreshrealmSeparationDetails", "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails", "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r228" ], "lang": { "en-us": { "role": { "label": "Scenario Unspecified [Domain]", "terseLabel": "Scenario, Unspecified [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r174" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFairValueMeasurementsDetails", "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r161", "r162", "r214", "r216", "r398", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413" ], "lang": { "en-us": { "role": { "label": "Segment Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGeographicDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r161", "r162", "r214", "r216", "r398", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGeographicDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r200", "r228", "r339" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r166", "r335" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title Of Individual With Relationship To Entity [Domain]", "terseLabel": "Relationship to Entity [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "documentation": "Information by type of receivable.", "label": "Receivable Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails", "http://calavo.com/role/DisclosureRelatedPartyTransactionsFreshrealmDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableRelatedPartiesCurrent": { "auth_ref": [ "r38", "r96", "r334", "r336" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Related Parties, Current", "terseLabel": "Accounts payable to related parties" } } }, "localname": "AccountsPayableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableTradeCurrent": { "auth_ref": [ "r10", "r38" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred (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, Trade, Current", "terseLabel": "Trade accounts payable" } } }, "localname": "AccountsPayableTradeCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r5", "r24", "r167", "r168" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 3.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, Current", "terseLabel": "Accounts receivable, net of allowances of $6,860 (2021) and $3,498 (2020)" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedParties": { "auth_ref": [ "r23", "r91", "r333", "r336", "r387" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, amount of receivables arising from transactions with related parties.", "label": "Accounts Receivable, Related Parties", "verboseLabel": "Infrastructure advance" } } }, "localname": "AccountsReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedPartiesCurrent": { "auth_ref": [ "r46", "r96", "r333", "r336" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.", "label": "Accounts Receivable, Related Parties, Current", "terseLabel": "Infrastructure advance, current" } } }, "localname": "AccountsReceivableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedPartiesNoncurrent": { "auth_ref": [ "r16", "r91", "r333", "r336" ], "calculation": { "http://calavo.com/role/DisclosureOtherAssetsOtherAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of receivables arising from transactions with related parties, due after 1 year (or 1 business cycle).", "label": "Accounts Receivable, Related Parties, Noncurrent", "terseLabel": "Infrastructure loan noncurrent", "verboseLabel": "Infrastructure advances to Agricola Belher and Agricola Don Memo" } } }, "localname": "AccountsReceivableRelatedPartiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsOtherAssetsDetails", "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r25" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r98", "r99", "r100", "r256", "r257", "r258" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid In Capital [Member]", "terseLabel": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income (loss) to net cash provided by operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedLabel": "Payments of minimum withholding taxes on net share settlement of equity awards" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r230", "r232", "r261", "r262" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Stock compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdvancesOnInventoryPurchases": { "auth_ref": [ "r53" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying value of capitalized payments made in advance for inventory that is expected to be received within one year or the normal operating cycle, if longer.", "label": "Advances on Inventory Purchases", "terseLabel": "Advances to suppliers" } } }, "localname": "AdvancesOnInventoryPurchases", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails", "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r232", "r252", "r260" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share-based Compensation Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r28", "r170", "r177" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance for Doubtful Accounts Receivable, Current", "terseLabel": "Allowances of accounts receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet": { "auth_ref": [], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after recoveries, of loans and leases that have been written-off.", "label": "Allowance for Loan and Lease Losses Write-offs, Net", "negatedLabel": "Recovery (Loss) on reserve for FreshRealm note receivable and impairment of investment" } } }, "localname": "AllowanceForLoanAndLeaseLossesWriteoffsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r89", "r142", "r149", "r156", "r175", "r280", "r287", "r307", "r366", "r382" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r7", "r54", "r89", "r175", "r280", "r287", "r307" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r299" ], "calculation": { "http://calavo.com/role/DisclosureFairValueMeasurementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total assets at fair value" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets at Fair Value:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r233", "r254" ], "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/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails", "http://calavo.com/role/DisclosureStockBasedCompensationRestrictedStockDetails", "http://calavo.com/role/DisclosureStockBasedCompensationStockOptionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r416" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.", "label": "Capitalized Computer Software, Net", "terseLabel": "Capitalized software implementation costs" } } }, "localname": "CapitalizedComputerSoftwareNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureDescriptionOfBusinessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAcquiredFromAcquisition": { "auth_ref": [ "r70" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).", "label": "Cash Acquired from Acquisition", "terseLabel": "Cash acquired" } } }, "localname": "CashAcquiredFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r35", "r84" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r79", "r84", "r88" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r79", "r312" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "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 decrease in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Noncash Investing and Financing Activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r44", "r199", "r372", "r388" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r212" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Cash Paid", "terseLabel": "Dividend declared per share" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherEventsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r98", "r99" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r22", "r207" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r22" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock ($0.001 par value, 100,000 shares authorized; 17,683 (2021) and 17,661 (2020) shares issued and outstanding)" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r85", "r86", "r87" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for construction in progress expenditures that have occurred.", "label": "Construction in Progress Expenditures Incurred but Not yet Paid", "terseLabel": "Property, plant, and equipment included in trade accounts payable and accrued expenses" } } }, "localname": "ConstructionInProgressExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r64", "r350" ], "calculation": { "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGrossProfitDetail": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 }, "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGrossProfitDetail", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r275" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer list/relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Credit Facility" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r206" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Credit Facility" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureCreditFacility" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Applicable margin (as a percent)" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r42", "r93", "r208", "r209", "r210", "r211", "r320", "r321", "r323", "r380" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Assets" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r266", "r267" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r83" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 11.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 Income Taxes and Tax Credits", "terseLabel": "Deferred income taxes on FreshRealm reserve and impairment loss" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r82", "r137" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r263" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DividendsPayableCurrent": { "auth_ref": [ "r10", "r40" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Dividends Payable, Current", "terseLabel": "Dividend payable" } } }, "localname": "DividendsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings per share", "terseLabel": "Calavo Growers, Inc.'s net income (loss) per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r61", "r104", "r105", "r106", "r107", "r108", "r112", "r114", "r119", "r120", "r121", "r125", "r126", "r376", "r392" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureEarningsPerShareDetails", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r61", "r104", "r105", "r106", "r107", "r108", "r114", "r119", "r120", "r121", "r125", "r126", "r376", "r392" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureEarningsPerShareDetails", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r122", "r123", "r124", "r127" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings per share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureEarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r253" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized", "terseLabel": "Unrecognized stock based compensation expenses" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r251" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Stock Options [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails", "http://calavo.com/role/DisclosureStockBasedCompensationStockOptionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r98", "r99", "r100", "r103", "r109", "r111", "r128", "r176", "r207", "r212", "r256", "r257", "r258", "r270", "r271", "r313", "r314", "r315", "r316", "r317", "r318", "r400", "r401", "r402" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment": { "auth_ref": [ "r172" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the equity method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value subject to the equity accounting method. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment.", "label": "Equity Method Investment, Other than Temporary Impairment", "terseLabel": "Impairment of investment in FreshRealm" } } }, "localname": "EquityMethodInvestmentOtherThanTemporaryImpairment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsFreshrealmDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r174" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Ownership interest (as a percent)" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r36", "r143", "r173" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Investments in unconsolidated entities" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails", "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiGainLoss": { "auth_ref": [ "r171" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized and realized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Gain (Loss)", "negatedLabel": "Unrealized net loss (gain) on Limoneira shares", "terseLabel": "Unrealized net gain (loss) on Limoneira shares" } } }, "localname": "EquitySecuritiesFvNiGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": { "auth_ref": [ "r171", "r393" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Realized Gain (Loss)", "terseLabel": "Realized gain (loss)" } } }, "localname": "EquitySecuritiesFvNiRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ExtraordinaryAndUnusualItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "COVID-19 Pandemic Impact" } } }, "localname": "ExtraordinaryAndUnusualItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r299", "r300", "r301", "r305" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r299", "r300" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Financial Assets Measured on a Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r226", "r300", "r340", "r341", "r342" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value, Hierarchy [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r299", "r300", "r302", "r303", "r306" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r304" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r218", "r219", "r224", "r226", "r300", "r340" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value Inputs Level1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r226", "r340", "r341", "r342" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Measurements Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r304", "r306" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value Measurements Recurring [Member]", "terseLabel": "Fair Value, Measurements, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Weighted-Average Useful Life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r191" ], "calculation": { "http://calavo.com/role/DisclosureOtherAssetsIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accum. Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r192" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months", "terseLabel": "Amortization expense for 2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year", "terseLabel": "Amortization expense for remainder of fiscal 2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r192" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "Amortization expense thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r192" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "Amortization expense for 2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r192" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "Amortization expense for 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r186", "r188", "r191", "r194", "r351", "r352" ], "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/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r191", "r352" ], "calculation": { "http://calavo.com/role/DisclosureOtherAssetsIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Value" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r186", "r190" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite Lived Intangible Assets Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r191", "r351" ], "calculation": { "http://calavo.com/role/DisclosureOtherAssetsIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net Book Value" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r308", "r309", "r310", "r311" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "terseLabel": "Foreign currency gains (losses)" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGeographicDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfBusiness": { "auth_ref": [ "r82", "r286" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.", "label": "Gain (Loss) on Disposition of Business", "negatedLabel": "Gain on sale of Temecula packinghouse" } } }, "localname": "GainLossOnSaleOfBusiness", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r82" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss (gain) on disposal of property, plant, and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r182", "r183", "r365" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r62", "r89", "r142", "r148", "r152", "r155", "r158", "r175", "r307" ], "calculation": { "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGrossProfitDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations": { "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", "terseLabel": "Gross profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGrossProfitDetail", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r95", "r142", "r148", "r152", "r155", "r158" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Extraordinary Items, Noncontrolling Interest", "totalLabel": "Income (loss) before income taxes and loss from unconsolidated entities" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r59", "r82", "r139", "r173", "r374", "r390" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "negatedLabel": "Net loss from unconsolidated entities", "terseLabel": "Net loss from unconsolidated entities" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityNameAxis": { "auth_ref": [ "r269" ], "lang": { "en-us": { "role": { "documentation": "Information by name of taxing authority.", "label": "Income Tax Authority, Name [Axis]" } } }, "localname": "IncomeTaxAuthorityNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority Name [Domain]", "terseLabel": "Income Tax Authority, Name [Domain]" } } }, "localname": "IncomeTaxAuthorityNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxExaminationLiabilityRefundAdjustmentFromSettlementWithTaxingAuthority": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of the additional liability or refund received or expected based on a final settlement with a taxing authority.", "label": "Income Tax Examination, Liability (Refund) Adjustment from Settlement with Taxing Authority", "terseLabel": "Tax dispute liability accrued" } } }, "localname": "IncomeTaxExaminationLiabilityRefundAdjustmentFromSettlementWithTaxingAuthority", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r90", "r110", "r111", "r140", "r268", "r272", "r273", "r394" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_ProfitLoss", "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": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax (provision) benefit" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r47", "r371", "r389" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable, Current", "terseLabel": "Income taxes receivable" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r81" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "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 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/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": { "auth_ref": [ "r81" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "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 income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.", "label": "Increase (Decrease) in Income Taxes Receivable", "negatedLabel": "Income taxes receivable/payable" } } }, "localname": "IncreaseDecreaseInIncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r81" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories, net" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Effect on cash of changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r81" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 17.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/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r81" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "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/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r115", "r116", "r117", "r121" ], "calculation": { "http://calavo.com/role/DisclosureEarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Effect of dilutive securities - Restricted stock/options" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r187", "r193" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r193" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Gross carrying value and net book value" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r187", "r193" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite Lived Intangible Assets Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "terseLabel": "Finite and indefinite lived intangible assets gross" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r185", "r189" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_Assets", "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 (Excluding Goodwill)", "terseLabel": "Intangibles, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsIntangibleAssetsDetails", "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r58", "r136", "r319", "r322", "r378" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeRelatedParty": { "auth_ref": [], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest income earned from interest-bearing assets owed to the entity by related party.", "label": "Interest Income, Related Party", "negatedLabel": "Interest income on notes to FreshRealm" } } }, "localname": "InterestIncomeRelatedParty", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r134", "r147", "r148", "r149", "r150", "r152", "r154", "r158" ], "lang": { "en-us": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Intersegment Elimination [Member]", "terseLabel": "Intercompany Eliminations" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGrossProfitDetail", "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryAdjustments": { "auth_ref": [ "r52", "r178" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of inventory reserves for last-in first-out (LIFO) and other inventory valuation methods.", "label": "Inventory Adjustments", "terseLabel": "Adjustment for inventory net realizable value" } } }, "localname": "InventoryAdjustments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventories" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r181" ], "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 Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r29", "r180" ], "calculation": { "http://calavo.com/role/DisclosureInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished prepared foods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r4", "r51" ], "calculation": { "http://calavo.com/role/DisclosureInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Total inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInventoriesDetails", "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventorySuppliesNetOfReserves": { "auth_ref": [ "r50", "r179" ], "calculation": { "http://calavo.com/role/DisclosureInventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of products used directly or indirectly in the manufacturing or production process, which may or may not become part of the final product. May also include items used in the storage, presentation or transportation of physical goods.", "label": "Inventory, Supplies, Net of Reserves", "terseLabel": "Packing supplies and ingredients" } } }, "localname": "InventorySuppliesNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r51", "r97", "r179" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "terseLabel": "Inventory valuation reserves" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeDividend": { "auth_ref": [ "r66" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of dividend income on nonoperating securities.", "label": "Investment Income, Dividend", "terseLabel": "Dividend income from Limoneira" } } }, "localname": "InvestmentIncomeDividend", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsFairValueDisclosure": { "auth_ref": [ "r299" ], "calculation": { "http://calavo.com/role/DisclosureFairValueMeasurementsDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.", "label": "Investments, Fair Value Disclosure", "terseLabel": "Investment in Limoneira Company" } } }, "localname": "InvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r27", "r89", "r175", "r307", "r370", "r386" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r41", "r89", "r175", "r281", "r287", "r288", "r307" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r12", "r13", "r14", "r19", "r20", "r89", "r175", "r281", "r287", "r288", "r307" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Long-term liabilities:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r19", "r368", "r381" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Line of credit facility outstanding", "verboseLabel": "Borrowings pursuant to credit facilities, long-term" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureCreditFacilityDetails", "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r39" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Credit available under borrowing agreement" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationSettlementExpense": { "auth_ref": [], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees.", "label": "Litigation Settlement, Expense", "verboseLabel": "Expenses related to Mexican tax matters" } } }, "localname": "LitigationSettlementExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherEventsDetails", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansAndLeasesReceivableRelatedParties": { "auth_ref": [ "r333", "r373" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, reflects the carrying amount of unpaid loan amounts due from related parties at the balance sheet date.", "label": "Loans and Leases Receivable, Related Parties", "terseLabel": "Loan to related parties" } } }, "localname": "LoansAndLeasesReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "auth_ref": [ "r19" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent.", "label": "Long-term Debt and Capital Lease Obligations", "terseLabel": "Long-term obligations and finance leases, less current portion" } } }, "localname": "LongTermDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as current.", "label": "Long-term Debt and Capital Lease Obligations, Current", "terseLabel": "Current portion of long-term obligations and finance leases" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtWeightedAverageInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average interest rate of long-term debt outstanding calculated at point in time.", "label": "Long-term Debt, Weighted Average Interest Rate, at Point in Time", "terseLabel": "Average interest rate" } } }, "localname": "LongtermDebtWeightedAverageInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LossContingencyDamagesSoughtValue": { "auth_ref": [ "r199", "r201", "r203" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.", "label": "Loss Contingency, Damages Sought, Value", "terseLabel": "Amount disputed" } } }, "localname": "LossContingencyDamagesSoughtValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "auth_ref": [ "r202", "r204", "r205" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.", "label": "Loss Contingency, Estimate of Possible Loss", "terseLabel": "Estimate of loss" } } }, "localname": "LossContingencyEstimateOfPossibleLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesNoncurrent": { "auth_ref": [ "r36" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as noncurrent.", "label": "Marketable Securities, Noncurrent", "terseLabel": "Investment in Limoneira Company" } } }, "localname": "MarketableSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MexicanTaxAuthorityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of Mexico.", "label": "Mexican Tax Authority [Member]", "terseLabel": "Mexican Tax Authority [Member]" } } }, "localname": "MexicanTaxAuthorityMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r49", "r89", "r175", "r307", "r369", "r385" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "periodEndLabel": "Noncontrolling interest, ending", "periodStartLabel": "Noncontrolling interest, beginning", "terseLabel": "Noncontrolling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureNoncontrollingInterestDetails", "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDisclosureTextBlock": { "auth_ref": [ "r298" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for noncontrolling interest in consolidated subsidiaries, which could include the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.", "label": "Noncontrolling Interest Disclosure [Text Block]", "terseLabel": "Noncontrolling interest" } } }, "localname": "MinorityInterestDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureNoncontrollingInterest" ], "xbrltype": "textBlockItemType" }, "us-gaap_MinorityInterestLineItems": { "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": "Noncontrolling Interest [Line Items]", "terseLabel": "Noncontrolling Interest [Line Items]" } } }, "localname": "MinorityInterestLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureNoncontrollingInterestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "Noncontrolling Interest, Ownership Percentage by Parent", "terseLabel": "Subsidiary ownership (as a percent)" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MinorityInterestTable": { "auth_ref": [ "r49", "r63", "r278", "r285" ], "lang": { "en-us": { "role": { "documentation": "Schedule of noncontrolling interest disclosure which includes the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.", "label": "Noncontrolling Interest [Table]", "terseLabel": "Noncontrolling Interest [Table]" } } }, "localname": "MinorityInterestTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureNoncontrollingInterestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r79" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "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/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash Flows from Financing Activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r79" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash Flows from Investing Activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r79", "r80", "r83" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "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 operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "Cash Flows from Operating Activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r56", "r57", "r60", "r83", "r89", "r102", "r104", "r105", "r106", "r107", "r110", "r111", "r118", "r142", "r148", "r152", "r155", "r158", "r175", "r307", "r375", "r391" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net Income (loss) attributable to Calavo Growers, Inc.", "verboseLabel": "Net loss attributable to Calavo Growers, Inc." } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureEarningsPerShareDetails", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r56", "r57", "r110", "r111", "r283", "r296" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "negatedTerseLabel": "Add: Net Income (loss) attributable to noncontrolling interest", "verboseLabel": "Net income attributable to noncontrolling interest of Avocados de Jalisco" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureNoncontrollingInterestDetails", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureDescriptionOfBusinessPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non Us [Member]", "terseLabel": "Outside United States [Member]" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGeographicDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncontrolling interest" } } }, "localname": "NoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r98", "r99", "r100", "r212", "r277" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interest [Member]" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NotesReceivableRelatedPartiesNoncurrent": { "auth_ref": [ "r16", "r23", "r91", "r333" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amounts due from parties associated with the reporting entity as evidenced by a written promise to pay, due after 1 year (or 1 business cycle).", "label": "Notes Receivable, Related Parties, Noncurrent", "terseLabel": "Notes receivable from FreshRealm" } } }, "localname": "NotesReceivableRelatedPartiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails", "http://calavo.com/role/DisclosureRelatedPartyTransactionsFreshrealmDetails", "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r130" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureDescriptionOfBusinessDetails", "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r142", "r148", "r152", "r155", "r158" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income (loss)" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r326" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Rent paid" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r325" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 4.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, Current", "terseLabel": "Current portion of operating leases" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r325" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 2.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, Noncurrent", "terseLabel": "Long-term operating leases, less current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r324" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "verboseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r147", "r148", "r149", "r150", "r152", "r158" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGrossProfitDetail", "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Description of the business" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r2", "r298" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Description of the business" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureDescriptionOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OriginationOfNotesReceivableFromRelatedParties": { "auth_ref": [ "r71" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a loan, supported by a promissory note, granted to related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth.", "label": "Origination of Notes Receivable from Related Parties", "verboseLabel": "Amount loaned" } } }, "localname": "OriginationOfNotesReceivableFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails", "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.", "label": "Other Assets Disclosure [Text Block]", "terseLabel": "Other Assets" } } }, "localname": "OtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "calculation": { "http://calavo.com/role/DisclosureOtherAssetsOtherAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.", "label": "Other Assets, Miscellaneous, Noncurrent", "terseLabel": "Other" } } }, "localname": "OtherAssetsMiscellaneousNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r37" ], "calculation": { "http://calavo.com/role/DisclosureOtherAssetsOtherAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 10.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets", "totalLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsOtherAssetsDetails", "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.", "label": "Other Commitment", "terseLabel": "Commitment amount" } } }, "localname": "OtherCommitment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of other commitment.", "label": "Other Commitments [Axis]" } } }, "localname": "OtherCommitmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other future obligation.", "label": "Other Commitments [Domain]", "terseLabel": "Other Commitments [Domain]" } } }, "localname": "OtherCommitmentsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r8", "r9", "r40" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r43" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 1.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 Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r67" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r76" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "negatedLabel": "Payment of dividend to shareholders", "terseLabel": "Dividend amount paid to shareholders" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherEventsDetails", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r76" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedLabel": "Payments of minimum withholding taxes on net share settlement of equity awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r72" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisition of SFFI, net of cash acquired of $623" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r72" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.", "label": "Payments to Acquire Equity Method Investments", "negatedLabel": "Investment in FreshRealm" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireLoansReceivable": { "auth_ref": [ "r71" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the purchase of loan receivable arising from the financing of goods and services.", "label": "Payments to Acquire Loans Receivable", "negatedLabel": "Infrastructure advance to tomato growers" } } }, "localname": "PaymentsToAcquireLoansReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r73" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property, plant, and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToFundLongtermLoansToRelatedParties": { "auth_ref": [ "r71", "r332" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with extending a long-term loan to a related party. Alternate caption: Payments for Advances to Affiliates.", "label": "Payments to Fund Long-term Loans to Related Parties", "negatedLabel": "Loan to Agricola Belher", "terseLabel": "Bridge loan" } } }, "localname": "PaymentsToFundLongtermLoansToRelatedParties", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r6", "r33", "r34" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "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 Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r75" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Proceeds from Long-term Lines of Credit", "terseLabel": "Proceeds from revolving credit facility" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r74", "r255" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 6.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": "Proceeds from stock option exercises" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r1", "r56", "r57", "r78", "r89", "r102", "r110", "r111", "r142", "r148", "r152", "r155", "r158", "r175", "r279", "r282", "r284", "r296", "r297", "r307", "r379" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income (loss)", "totalLabel": "Net income (loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r55", "r195", "r327" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "terseLabel": "Property, plant, and equipment, net", "verboseLabel": "Long-lived assets" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGeographicDetails", "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForLoanLeaseAndOtherLosses": { "auth_ref": [ "r81", "r169", "r377" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value.", "label": "Provision for Loan, Lease, and Other Losses", "terseLabel": "Loss (recovery) on reserve for FreshRealm note receivable and impairment of investment", "verboseLabel": "Loss on reserve" } } }, "localname": "ProvisionForLoanLeaseAndOtherLosses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails", "http://calavo.com/role/DisclosureRelatedPartyTransactionsFreshrealmDetails", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.", "label": "Receivable Type [Domain]", "terseLabel": "Receivable [Domain]" } } }, "localname": "ReceivableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails", "http://calavo.com/role/DisclosureRelatedPartyTransactionsFreshrealmDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r147", "r152" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.", "label": "Reconciliation of Revenue from Segments to Consolidated [Table Text Block]", "terseLabel": "Schedule of sales by product and segment" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r225", "r332", "r333" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails", "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Purchases from Related Party", "terseLabel": "Purchases from related parties" } } }, "localname": "RelatedPartyTransactionPurchasesFromRelatedParty", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related party transactions" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r225", "r332", "r336", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r330", "r331", "r333", "r337", "r338" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related party transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentOfNotesReceivableFromRelatedParties": { "auth_ref": [ "r69" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a loan, supported by a promissory note, granted to related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth.", "label": "Repayment of Notes Receivable from Related Parties", "terseLabel": "Recovery of proceeds from FreshRealm Separation Agreement", "verboseLabel": "Proceeds received for repayment of related party loan" } } }, "localname": "RepaymentOfNotesReceivableFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails", "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails", "http://calavo.com/role/DisclosureRelatedPartyTransactionsFreshrealmDetails", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r77", "r94" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments of Lines of Credit", "negatedLabel": "Payments on revolving credit facility" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r77" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 5.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": "Payments on long-term obligations and finance leases" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r3", "r15", "r88" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r122" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails", "http://calavo.com/role/DisclosureStockBasedCompensationRestrictedStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r26", "r212", "r259", "r384", "r403", "r404" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r98", "r99", "r100", "r103", "r109", "r111", "r176", "r256", "r257", "r258", "r270", "r271", "r400", "r402" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r133", "r134", "r147", "r153", "r154", "r160", "r161", "r164", "r213", "r214", "r350" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGeographicDetails", "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r328", "r329" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Right of use assets obtained in exchange for new financing lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r121" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of basic and diluted net income per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureEarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock": { "auth_ref": [ "r162" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the names of foreign countries in which material long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets are located, and amount of such long-lived assets located in that country or foreign geographic area.", "label": "Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]", "terseLabel": "Schedule of long-lived assets by geographic areas" } } }, "localname": "ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r186", "r190", "r351" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r184" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "terseLabel": "Schedule of Intangible Assets" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r11", "r30", "r31", "r32" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": { "auth_ref": [ "r37" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of noncurrent assets.", "label": "Schedule of Other Assets, Noncurrent [Table Text Block]", "terseLabel": "Schedule of Other Assets" } } }, "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r92", "r334", "r336" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails", "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r142", "r145", "r151", "r184" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGeographicDetails", "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGrossProfitDetail", "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r142", "r145", "r151", "r184" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of segment gross margin" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r233", "r254" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails", "http://calavo.com/role/DisclosureStockBasedCompensationRestrictedStockDetails", "http://calavo.com/role/DisclosureStockBasedCompensationStockOptionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r238", "r248", "r249" ], "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 Share-based Compensation, Stock Options, Activity [Table Text Block]", "terseLabel": "Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Restricted Stock Activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTable": { "auth_ref": [ "r280", "r281", "r287", "r288", "r289", "r290", "r292", "r293", "r294" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of qualitative and quantitative information related to variable interests the entity holds, whether or not such variable interest entity (VIE) is included in the reporting entity's consolidated financial statements. Includes, but is not limited to, description of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a tabular comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.", "label": "Schedule of Variable Interest Entities [Table]" } } }, "localname": "ScheduleOfVariableInterestEntitiesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsFreshrealmDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r129", "r133", "r134", "r135", "r136", "r137", "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r147", "r148", "r149", "r150", "r152", "r153", "r154", "r155", "r156", "r158", "r164", "r395" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segment [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGrossProfitDetail", "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Information regarding our operations in different segments" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r129", "r131", "r132", "r142", "r146", "r152", "r156", "r157", "r158", "r159", "r160", "r163", "r164", "r165" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Information regarding our operations in different segments" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegments" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment reporting information" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGeographicDetails", "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGrossProfitDetail", "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r65" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r81" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Compensation", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r234" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r243" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited, Number of Shares", "terseLabel": "Forfeited, Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails", "http://calavo.com/role/DisclosureStockBasedCompensationRestrictedStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r247" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited, Weighted-Average Grant Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationRestrictedStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r245" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Restricted shares granted", "verboseLabel": "Granted, Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails", "http://calavo.com/role/DisclosureStockBasedCompensationRestrictedStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r245" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted, Weighted-Average Grant Price", "verboseLabel": "Restricted stock closing price awarded (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails", "http://calavo.com/role/DisclosureStockBasedCompensationRestrictedStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r244" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Outstanding, Number of Shares, Ending Balance", "periodStartLabel": "Outstanding, Number of Shares, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationRestrictedStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r244" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Outstanding, Weighted-Average Exercise Price, ending balance", "periodStartLabel": "Outstanding, Weighted-Average Exercise Price, balance balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationRestrictedStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r246" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested, Number of Shares", "terseLabel": "Vested, Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails", "http://calavo.com/role/DisclosureStockBasedCompensationRestrictedStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r246" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested, Weighted-Average Grant Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationRestrictedStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails", "http://calavo.com/role/DisclosureStockBasedCompensationRestrictedStockDetails", "http://calavo.com/role/DisclosureStockBasedCompensationStockOptionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r236" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Common stock shares authorized under plan" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r241" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable, Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationStockOptionDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r241" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable, Weighted-Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationStockOptionDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r254" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "periodEndLabel": "Outstanding, Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationStockOptionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r240", "r254" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding, Number of Shares, Ending Balance", "periodStartLabel": "Outstanding, Number of Shares, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationStockOptionDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r239" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding, Weighted-Average Exercise Price, ending balance", "periodStartLabel": "Outstanding, Weighted-Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationStockOptionDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r231", "r237" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails", "http://calavo.com/role/DisclosureStockBasedCompensationRestrictedStockDetails", "http://calavo.com/role/DisclosureStockBasedCompensationStockOptionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised, Weighted-Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationStockOptionDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationRestrictedStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r235" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Award expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r254" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Exercisable, Aggregate Intrinsic Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationStockOptionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r250" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Outstanding stock options, weighted-average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationStockOptionDetails" ], "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/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "negatedLabel": "Payments of minimum withholding taxes on net share settlement of equity awards, shares" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r18", "r367", "r383" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.", "label": "Short-term Debt", "terseLabel": "Borrowings pursuant to credit facilities, current" } } }, "localname": "ShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r129", "r133", "r134", "r135", "r136", "r137", "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r147", "r148", "r149", "r150", "r152", "r153", "r154", "r155", "r156", "r158", "r164", "r184", "r196", "r197", "r198", "r395" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGrossProfitDetail", "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r45", "r98", "r99", "r100", "r103", "r109", "r111", "r128", "r176", "r207", "r212", "r256", "r257", "r258", "r270", "r271", "r313", "r314", "r315", "r316", "r317", "r318", "r400", "r401", "r402" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureDescriptionOfBusinessDetails", "http://calavo.com/role/DisclosureOtherEventsDetails", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r98", "r99", "r100", "r128", "r350" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureDescriptionOfBusinessDetails", "http://calavo.com/role/DisclosureOtherEventsDetails", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r21", "r22", "r207", "r212" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Restricted stock issued, shares" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r21", "r22", "r207", "r212", "r242" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised, Number of Shares", "terseLabel": "Exercise of stock options and income tax benefit, shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationStockOptionDetails", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r207", "r212" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Restricted stock issued" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options, after deduction of related income tax (expense) benefit.", "label": "Stock Issued, Value, Stock Options Exercised, Net of Tax Benefit (Expense)", "terseLabel": "Exercise of stock options and income tax benefit" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Shareholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r89", "r98", "r99", "r100", "r103", "r109", "r175", "r176", "r212", "r256", "r257", "r258", "r270", "r271", "r277", "r278", "r295", "r307", "r313", "r314", "r318", "r401", "r402" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total shareholders' equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions": { "auth_ref": [ "r264", "r265" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to previously recorded tax expense. Includes, but is not limited to, significant settlements of income tax disputes, and unusual tax positions or infrequent actions taken by the entity, including tax assessment reversal, and IRS tax settlement.", "label": "Tax Adjustments, Settlements, and Unusual Provisions", "verboseLabel": "Discreet tax expense (benefit)" } } }, "localname": "TaxAdjustmentsSettlementsAndUnusualProvisions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about the period subject to enacted tax laws.", "label": "Tax Period [Axis]" } } }, "localname": "TaxPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identified tax period.", "label": "Tax Period [Domain]", "terseLabel": "Tax Period [Domain]" } } }, "localname": "TaxPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxYear2011Member": { "auth_ref": [ "r269" ], "lang": { "en-us": { "role": { "documentation": "Identified as tax year 2011.", "label": "Tax Year2011 [Member]", "terseLabel": "Tax Year 2011 [Member]" } } }, "localname": "TaxYear2011Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxYear2013Member": { "auth_ref": [ "r269" ], "lang": { "en-us": { "role": { "documentation": "Identified as tax year 2013.", "label": "Tax Year2013 [Member]", "terseLabel": "Tax Year 2013 [Member]" } } }, "localname": "TaxYear2013Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r274" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade names [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeSecretsMember": { "auth_ref": [ "r276" ], "lang": { "en-us": { "role": { "documentation": "Information generally known to only a limited number of the entity's employees, such as a formula, pattern, machine, technology, and production process that may give an entity a competitive advantage.", "label": "Trade Secrets [Member]", "terseLabel": "Trade secrets/recipes [Member]" } } }, "localname": "TradeSecretsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r274" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]", "terseLabel": "Brand name intangibles [Member]" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock": { "auth_ref": [ "r68" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for an event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual or Infrequent Items, or Both, Disclosure [Text Block]", "terseLabel": "COVID-19 Pandemic Impact" } } }, "localname": "UnusualOrInfrequentItemsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureCovid19PandemicImpact" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValueAddedTaxReceivable": { "auth_ref": [ "r53" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities.", "label": "Value Added Tax Receivable", "verboseLabel": "IVA receivables balance" } } }, "localname": "ValueAddedTaxReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureMexicanIvaTaxesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValueAddedTaxReceivableNoncurrent": { "auth_ref": [ "r17" ], "calculation": { "http://calavo.com/role/DisclosureOtherAssetsOtherAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount due after one year of the balance sheet date (or one operating cycle), if longer of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities.", "label": "Value Added Tax Receivable, Noncurrent", "verboseLabel": "Mexican IVA (i.e. value-added) taxes receivable" } } }, "localname": "ValueAddedTaxReceivableNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityDisclosureTextBlock": { "auth_ref": [ "r298" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss.", "label": "Variable Interest Entity Disclosure [Text Block]", "verboseLabel": "FreshRealm Separation" } } }, "localname": "VariableInterestEntityDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparation" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableInterestEntityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Variable Interest Entity [Line Items]", "terseLabel": "Related party" } } }, "localname": "VariableInterestEntityLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsFreshrealmDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableInterestEntityNotPrimaryBeneficiaryDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FreshRealm Separation" } } }, "localname": "VariableInterestEntityNotPrimaryBeneficiaryDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Variable Interest Entities (VIE) in which the entity does not have a controlling financial interest (as defined) and of which it is therefore not the primary beneficiary. VIEs of which the entity is not the primary beneficiary because it does not have the power to direct the activities of the VIE that most significantly impact the VIE's economic performance and for which it does not have the obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE are not included in the consolidated financial statements of the entity.", "label": "Variable Interest Entity Not Primary Beneficiary [Member]", "terseLabel": "Variable Interest Entity, Not Primary Beneficiary [Member]" } } }, "localname": "VariableInterestEntityNotPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsFreshrealmDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableInterestEntityOwnershipPercentage": { "auth_ref": [ "r291" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).", "label": "Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage", "terseLabel": "VIE ownership (as a percent)" } } }, "localname": "VariableInterestEntityOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsFreshrealmDetails" ], "xbrltype": "percentItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r113", "r121" ], "calculation": { "http://calavo.com/role/DisclosureEarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted", "totalLabel": "Weighted average shares - Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureEarningsPerShareDetails", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Number of shares used in per share computation:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r112", "r121" ], "calculation": { "http://calavo.com/role/DisclosureEarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic", "verboseLabel": "Weighted average shares - Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureEarningsPerShareDetails", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "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": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r11": { "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" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r127": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r13": { "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" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r14": { "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" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r15": { "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" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r16": { "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" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r165": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4647-111522" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=120269885&loc=SL75117546-209714" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=121548190&loc=d3e32787-111569" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r175": { "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" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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" }, "r181": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r188": { "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" }, "r189": { "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" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r194": { "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" }, "r195": { "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" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "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", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r20": { "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" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248" }, "r206": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r212": { "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" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r227": { "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" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r229": { "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" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r252": { "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" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r263": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121573983&loc=d3e28511-109314" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121573983&loc=d3e28446-109314" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "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" }, "r281": { "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" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4582445-111684" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5728-111685" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6759159-111685" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6759159-111685" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5747-111685" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6228884-111685" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r298": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "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" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=121605123&loc=d3e30226-110892" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r323": { "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" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r33": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r333": { "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" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r335": { "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" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r337": { "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" }, "r338": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r35": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "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" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r372": { "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" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.7(e))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r375": { "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" }, "r376": { "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" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.11)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r379": { "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" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r381": { "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" }, "r382": { "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" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r384": { "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" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r386": { "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" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r388": { "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" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r391": { "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" }, "r392": { "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" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(d))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r394": { "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" }, "r395": { "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" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "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" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r417": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r418": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r419": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r42": { "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" }, "r420": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r421": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r422": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r43": { "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" }, "r44": { "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" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r49": { "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" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(5))", "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.6(a))", "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.6(b))", "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.8)", "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.9)", "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": "(SX210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.19)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "220", "URI": "http://asc.fasb.org/subtopic&trid=114868817" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6904-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r89": { "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" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r90": { "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" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r94": { "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" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" } }, "version": "2.1" } ZIP 67 0001558370-21-012319-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-21-012319-xbrl.zip M4$L#!!0 ( #.%*%/^)OC^_@X (:9 1 8W9G=RTR,#(Q,#MOX[@1_UZ@_P.;+[T"=1PG^TJPN8/C.+MNG=B-O7O73P=&HFUB9=)' MTGGTK^^0>EBV*$IR$D1%!2PVMC@SG.&/CYDA17_^Y7$9H'LB).7L_*!S>'2 M"/.X3]G\_& M6UAZE![\\O.?__3Y+ZW6;Q>W0^1S;[TD3"%/$*R(CQZH6J I M7ZTP0]=$"!H$Z$)0?TX0.CW\/*Q<_(.M5J1I LL@9,S9$0>'W:2 MDEXDE;,S=-K^U#X^.NZ@3V?OCL[>G:+Q=4)W#4K.:!&A]!9DB9'"8D[4#5X2 MN<(>.3]8*+4Z:[<]'.![?NCQI6$_^GC2.4!8*4'OUHI<<;&\)#.\#A0T!OMC MC0-3);110'03;!&DBJ%1F4PJ>7AX.'PX.>1B#I4<==J_70\G1JV(\.SQ3@2^ M2NCUUYCZ?3LLC$D99VR]W!*=D/M*M-73BK2!J 541% OY@LH^V'G@DI.VKKX M#B!)JBFN8UO^8Z:"R.+.Z>EIVY3&I))ZVZ9*XAW.^7T;"C0*1ZVC3DOCL&D< MZE"=,JDP\Q+5/;YF2CS9JX@*+=5X:R&@Y^?Q1:461A@DZ'9X(' M9 I5(?WAV^W )EH7M2<@S8SS'F>2!]37$Q-\]@F#V>L"J*'?31:$*'F J']^ M4(4A42I6RRGTT^=KO3R>?V[NB=FM9@R(C]K/YO!)$@G#39$-X$'%')"Y.:"EO'>S!N-$L MGR]Z&L/T.N@EI7(T&ZV(,+:4@C&'TXWG<5D\)U-X<-V_F4[0Z J-QOW;[G0 MI VR^R#;PW)Q%?"'RL!N&-VXGNR':Z\[^8JNAJ-?&UQ3N%Y2Z05*JJ>47Q>!5(;2'4XIP(A:0 M_HB9CT)I:8>R 6JO;,T8:S][010%(953-]O<17F<]_OD<=!/X^XM!(M?^]-! MKSML!F01SM;8O2S,)9B+L@!.E/-B?T Y74F#\EXY'K-V+7C@$R'[?ZQAAJR: M[+%(<./];K^LS^0K#.JOH^%E_W;R5]3_U[?!]-\-YC9GZ))(3]"5KG4TNUA+ MRHC,N$)V(A=R'9B/,XY02@SB,P2C$=U%PAIP7BHY]Q*YN )HCVW)FGU3;PWR M!2DV1VZM "=W4JUI>%O#WY) KU[@+JBGJ^'.4_4X\L5.'?ID+R(RHW'ARP>1DYT M?"DMJ<$F=U3T[VT>0+K(C<+'O%%![INENE+^MU3BMP"-\AG?!A@;,#><>9PI M> H2Y@.FP/&4:A>9'"HW-*=9:+;E@*\;"FJ@*9."+\J]N^%P)MTA_$!2RVB0 ML"%Q31ZIA]G@'D_Q(Y&WQ"/T'M\%&4CR"=W86/( D2@T^-Y%2@N#D#&6UJ!D M0ZDGB$_5%?9HD&3=%B"PI ?Q0(:"%XJ%S/5/?I%,C*1)!>T)T?'1R"3JI[#.)E=>E*#)0WF7P W>B0V\U FH!HUR.0$[&ED"-QKOLVALGVQJX*B< M*+ CXZ1U@_0A"U)>TJ !K'H,:\?+1>J&ZU,6KMP33 U:E0-;.UQ.6C=>IUF\ M84WG B?"[Q:4.\%.TM6:%%_>+I++A3]C]&\^$TI&[4;Q*+L3PNE93; [9,-NL%"+UCW>:_?E.1R M UGA6(F.;F/A#:+[('I+I!+4,\?\H;P2KCF\1>AFYEH'NILJ0JH&Y'U -D]' M*\?,6YJO"-SRR=VH"(7R&V!+'Q5S+9[;%&ZP<@^.A4(:1/9)Z.: XR9VXU1\ M;FF0I'0;R/8Z-Y.#6B&]$[BJIV@:] KVNY*H;D(@+',%$BY2-V:6?%\JVMM( M:\"JMSBF*!:%04H-,Z9W&,0^H9WG/STWL0@J&3S8R M=NXUQF+_'Z8Y_9^^@?>6S)"Y+O=,WX9Z?B#I6G MOX.YAX_+("915 7 -TXU M)*R;\C'"146@O'I;JFA^RV8Z1>+ (++R,E<^DO M"-%[0 I0;, MX#N+X4-\1X(];0XT[^N8^[F=OH08OFU?4OP9K.5"(9:YFMQUTW5XJ_F0>T:0 M@T5_:\5\+?VHU3ENG70.'Z4?ZUA%A8U]U52(^9ZG@OV"\S*:I#EO0D:MRJE6 MI?/A6:KLI\:>.MBOAB^)1\-MU'>KP.>AL.5D;G> MNBQG>"#$%E?E-D]?SJX%R<)&B-O >A5\FP1*)K(J-XGS>OG]E=%/]M=%"E5= MCY@IU$'?_UZU_L*K_4OUT#1C_"5/E>AW'XPNYP?=>Y#L<^]FFMI35I+5#W4V&(#H3E]7>6EH__4V&PZ[\5E%--$\T M'##]&S42@M;P[X!U_7OM"LDIGZQ7JX 2(>,!4);8.C)"[9:<$87%4VFC74:% M97?AS8-@D,D!YMLZI+IV*O#VL,X^KM/(OL%*;^QM)Q*>IN11703<^Y'J;(64 M6W:H^/D>ILQP(%]BY-QPUH=0AC\1*1VC[N1JV3 L):FM9/']-@\[>;B-.[WTD&S392B@AK M-U",PNYU,I^D)H,DM&2,5_@)9]7?>5X3G1/U;HG'F=Y:PF%:-WL?9C?Z231= MTY0[WMY*];.P25Y)MFL1J]ZG]VJTV7Q[I4T_J-,:.\$09X)S T_H?9S0-R9D M2I[ERY2<&!*'QB=WVI^I;,\4VD]QDAUENP5U&V8]Z-/$'+&^XF+ 9@)#'3"7 MP?0<>9IQ5RI%65,_= PSG1G)4,U#RKVV/']="\*TIZIL0#8.R#.I%.4;P12- MKCPCS5IZ)6#^C:]S>+HA:C2[)9((,Q>DPC\WW=N@6&!?G(&Y)/_ 7A!?'NN MSB^NQ\R]F:+U47$*%_KV5L].DN=>(+/J<<][BQWE@'1_\R[Q'+5UWFS34 7=\G_A0_ M;L[';6*$L(V*R5QF/"^T>$&S,NY;";JW=\4NR9W:]+(>AXD*;U_[/B3W1. Y MN=628MNJL]E-!3M!7^U%O:Z5G,$LM3.1[3ZLV?0U%OI4%/&C^38*WK9-**"I MF46; 6%61=EE_GR'F$'NI!BW']5,WUT?[4KP MI3W&[.E'.A U\NP>7FGNFCKGEARW9[:\9.2Y0C>$)Z"S/Z3X3I\VI21P5:K$D3M_KMQZ^LT&[NCM]7Y EY09,9WM$5%(5;M!8M7WN)15QW6URJ0W MH./UN(2(Q7R+U=:'!U+9$0=1/;OAK;[Z>DV&1,I,$B?.NSDH:CL[@7I*/QL] M,.AJ"[H:AXX5^&";7N@F>D4?+8E%<_?@.&:IEVBNZ"/QXP4"?$@2*9KLS94F M?TNCS$\01]U)KW]FI8.A^2M5B]Y:*KXDHO_H!6M]ZX=^%1W^Z6@AMO(9_#7M MI[!DZ9\)BZY58?.A7O+ZCSHT3KII 4U=IY6X+P)($/I('>>;J#R5SL^GJ*=1 M]C#/#+;> HNY?NF@;'#HX'(8O])7\[QF:/A/\A0G3'9B#FM)S=9IB/B65$J= M6N1JUX"\PIK9,%E['DQ<9MO5Q'E?P ]68;*KH"_\5:Z059/SP^B1_N M!%,O(.A_J&TVVJ=,.OE4O6W*"JI;VR1OC77G@IA"[15 U,1GL^VIMQQI/>?@ M-'+7E-'E>FD G"[T_@(/?!O$>83UW#;*=,[^'VL<3/E(I'IIZ9Y=DKEFO3GL MA1L?X=L*O*" 2WT-W2QE8[(-4YZ^EKM,F\!C-(.%RB/$3_GS!LTPIDQ6LPH, M;^GS;WL__4<%;BL(GQ*QM#M(NR0.N.)N]*H>T9 R:.+MUZ^O\:.>3RZX$/P! MNE@/KZ!$;U"%2:O-D&L:K.A$G/"!<\>@[?W0 J*:S3-3KG#@LL=%4#-; M3$@1WN#VC?E$#"EA-T1=&UL[5UM;^HX%OZ^TOZ'+/-E]P/E]9:VNG=& MM(4[E6BI2F?N?!NEB0%K0LPZ3E_VUZ\=$D@@CNT 31Q&JE0(MG.>\QP?V\=O M7W]Y7SC&*\ >1.ZW6NNL63. :R$;NK-O-=^KFYX%8>V7G__YCZ__JM?_N'X: M&3:R_ 5PB6%A8!)@&V^0S(UGM%R:KG$/,(:.8UQC:,^ 85R>G9_U+EJMLTZO MU>D:]7I8TK7IT9S(-8(BVV>M]2\W8:G(O3(N&Q>-=K/=,BZNNLVK[J7Q>+]. M=T^%G$)10@>Z?[W0=QD4I^M=O7OP6VU.R/*JT7A[>SM[ZYPA/*-9FZW&'_>C MB34'"[,.78^8K@5J!DU_Y04/1\@R2:"D6/;W%^Q$!70:ZW=Q4[!O]2A9G3VJ MM]KU3NOLW;-K*Q$ERJ]%8-B#-#BMR\O+1O!KC>K ,+YBY( G,#6"9U?D8PF^ MU3RX6#JLK.#9'(/IMYKU.GNK,STV>RNA?IH02@9C^P:Y'G*@S;BAGVW@4@*O M38?I:3('@'@U@[WFMZ>[M4@6_?D5G5EHT6 _-90*:QQ7]/6OWG@Z7@(]'11+K-"]H=Q"SW*0YV-PYTX17@0Z>@(S$S.O,_;Q1G%W M[BV<3@&F0DS +)#E.T:>]XC1%));0$SHB&$>_(4'5<$K?0G"$'BKTB5HR\Y] M0.'&9 YPW_-H?8Q]S"&GH*#CB'SG4B<^@R\..(3#(W,<@A*[>(4$R:T_*=H':.J%"A:*R0PS0S MCNMO\\N&5?;@,DF:]V0I[#S^%C_]<66=4LF.^ "?HR"5^;!0FV(V/F7/-E"],\^=Y MIW=^WNLTN]U>L_.EW6N?QR2/V44?)T&8V(K*IQ\3IK+;J0I3-#Q_L6H8ZI"2 M'.6?8K3855_X,J0B.,(VP+2'73-\C\J#ENQ=)FU,W@"5-JN:\W6NV2L%I%G.[ M;.>'JH45/ &/8&@QITD19M?8U+358%D>6LAJN]2L]BT+^=1,GX %J,G2CLP# M( )WG)&E&APK(PRI[I2:ZFA8\$'!<*B-)ZD&E4)$(77=4E/WB,'2A/;@?C$&[MK>W[TL34W/<#MU&=DJ0;C MR@A#JL]+3?6=2T>LX-E\!['FA^NN4])6@UQY:"&KO5*S&L82W=D(4/-\8H*- MI[]YJZ@1A]W,/&5E.8U+=2!:=)T?,:+ R,>C8[J$-CALT+=D@2#Z>0A=YIO2 M />GA+9+EN4O&$/ O@5+#"RX(LNU^PN$"?Q?\)7;IA_[Q3I95T':T*++?V_B MOP!AKG,"+)^* H'W@%PKL\N8G4DGT\B!1(OA #-Q\G$/R!S9K._CD2"6S^&3 MDUHG(E4@:-&AOP530(W07G=S5MCY(W-^AJ02:'>JVRPMCXHHM.BP?T?(?H.. MPR$N^EDGFC)EUJ*__8!(?.#P!((V_M'$4BV@9&Z=*-T'4LCX1:D9WYZ)ISYE M\&XY/EO,(:BB,EEUXCHWGI#HRU(3'8OK"2MR:EJ=J)0'$,TA-DM-W@B:+] ) M.N)TD#4AR/IKCAPJN;?JXG%X%&E%I$5"DH[ -;VJ]RTU>+: 6,6D0ED_,!$;*/;*ZS,U6( M\!Q M0A:!EU9Z:K-25TEGA40:A'3G,P1)L\ +ZX1IMT.MGR;0VY*R@H1*XM. MB^CF+7R%-G#MJ*.176LYJ2M$K@I"+2*E(^3.F+'>@A<2K%Y>0F(Z0=LS?G'@ M;+4#2C"^52FC0L:P/VXM0JLQ_0@C;JEID] OV[UVMSR4YXEV"*"I#;8ZY>B/ MR053]>-7(*:X8R9'=KG#*)Q!A9AS4;Z*49\+KA:Q%;FV:J\&OEJVL =FM2A, M0?Y_!%TPGMY@8$-^8[Y)4C%R1]Y$M7Z1D$(+ABT]6LP%, M3<@E5,-4E-F=2P &'H_\PQ1>:K.1[OH=41=:1&QOT&*!W$ +F9M]MY(E '>; M[8OF9<'D'Y'(7:N14H=:][%;T,2,3?UD(->C">T[-VP,8P!Y,S3"C"=N(SD5 MI-;E+,AJ[J$;""!H:+:3G;A%2*E#K=507E)QJ!,#B$G[679TF$MBM\446MQ^ MISCCB=M(3@6I=6K77N-K8^NXG2.=P<,[)BW.'_M]N5YT?W] M5!UO;2#+$EZ+^-X&X9""IS6*0-=GQ]BMJ]$UF")V--QZ6^UV.T,'0\E2U'89 M?:($Y;,Q@0GMVES1VM+"J-?16*&/3$E9/B,IFO.,<+= ;4=>P'N@?5B;$SDY M5A)+43[KD.5BET41+"WJ^A-X!:X/HIJ!38O\@&1^XWN$:@.O]Z^PO1#TSZ;5 M@SMX4"ZI?-8@XC1M2' 8V%I8RPWRR'C*]C(%,5R 7Z$%O D=?7$CD[P,5>!> M$9TP>%0O \<3$(R,OP.7.D:''\2D0K8=1B CL:UV37XZU42;CM3K-5],$EY1O9R:A,T>T7-*P+5N,] M(!9GI)1=!DO;)\?\>:DK@S-K7$[YK$$X97\8C'GC7D6LAXE=M2>U'*:3;SG,37_RJS$7U.\KH5VJHG'\12/@+*%.M38-;NWX+5__4BK,&[-3?=&7BB&AE,I\#BU9_/ M%J(@7\,$IUZ7[6:VKS]^\]BAG.O05-\B\#7HK/.=C&0!Y?,NQ5C9EOO:1WM: M3-'E7C/6:?IFL)V %N=5P MY!VFG!/T:%>*X4]NBDT/O K35YC=?-BUB)8>91*N4N3G@BX,<-;+X.^W(24N MVEC?LB%I"NF93] P%!2A&)0LR$R..J-229-0AB\\*:P4AA HR*.2A2'XH F, M+N);Q>'Y0P%1SA,PB[Q:T.*8L2@0MPK;Q:X?X!WYS<]P J:@"%YXBE@I_,,G MSUY5U##RZD%XMT,I;&0R-S&XIG[/OD$+-GC*BBJD)SX!*U KL>U$#OW0@5G ML]#_JQ-Z>%Y!E"VID6[[_++H7>)'""GE4$%D%.6.(.\&V7?O9>&DKD2GL M),TGMV(BNY(-@QYJ6B/%*X8WR3^CB;]<.I!S6Y!4Q@K;P)Y*B/@N_R++'0>9 M]0O,BNLF^6E9R"$U$IB(;\2R-J00^;Z,SM28F+?-)&HJT(B([X<<^/ZL) MD;EM3IRKPFSOHX&(YF-=DR#?44C>NL:6;NQUI<6D K5/!C,(S MZEM4?1@D5B]0%8N6@<@74#X3VY/@E G>_90A7"1:BC[Q#LAH)11@F^]6&QG" M7WB']:@4<8IFHZH./4*YWCZ@$@\L, FR*7,1J6($[";O=6AQ?;]':<:5 QA>$^4[03L(Y<* M]-A?OP--;9&2;/:DAL[;O6ZO\D:BH@K%Y:[%[==.T]D0NJ9K[3'\3BF@? 93 MVN&WK/:TV'X3U:+Q='WML/C*G>Q,Y3.E/8GD^QX%!2@.K8M;8&\!8 =+/Z/; M"4=L)"BXQD^8[Q2,(I<.M C2K3OL%(N,.7#3GX 9J&'78P@<^;MP:/:,GLUW M=O0WNXR(ZFB(L-*JZKS%G8#U'%0UBIM R^!<8C?BROB66/(3, XEZ)J,AV.- M9M!Y&@=R>H-W@"WH\0/XHGQ)G?3:O7:S:N:03P?"H>^Q3Z2ZA9[E(,]G9S=. M$5[I[0G,3,P\W-B/EN50)'?N+:3#,S:A/@&SP/)C5Q?3;_$7F_@Z/T&\K&!UA(8T#7L2 ;#"X6@F0,YC)4@QK]7HORGB!.M ME"ZEJ=A=&F6HUBGZSW-Q1K)V'FT&EK,.*;S:900\CYTA0"N>1>T/#AR#M6.XSG7&RI6KD?NT+YNL]-L[;K!=5F1(_,*\621(!_\$XV320YB M^D,,O/D0^Y#$"Q]/GX!'*VMZ!1#E*5\U2-/MNA[D@J/%$7%K/$-V4;43!HS+(\GYSS%,9JUV'ZNV$>U%N[+;@L7 ME&6L"MO^6FB+%P.Y63K,L51.VB)JVN^FXX.^;0=7_&VFY840A/F2]GG1IA^+ MODHIBZ%XQ MG(P:,Y\3G%J[V_FD=O?.):8[@VR;2Z[&=R?*MM7X;LHO10O,.L($C.B8W]Y& MSA^%BC(5434S9 I"(.I0@FSEJY9RC,7K9RZ,6K3,&3%>H^?"+W0$4*]4(BC7BY1;KNE=$K0%O M!.;U0OGIBPI7A$M4Y3%D9RI?G11RM!V[4 27TTL?H^8-3.Q"=\:6G@9+-)0J M7:NY6^FB @U:HA$466Q]^Q&HE/K#5X#-&7CP%R\ LQ60CD^?!@)Z8Y]XU)&R MB52.!2N74MBI&\P032=8+2H6'#*Z9\'):G#9[G6* MOFTZIUWLG,]Q>+5HT8?CJ&]';Q0YM-0J57H9E;2@_35PP-G=KPTFWPLUU9__ M#U!+ P04 " SA2A3%!5GG[TC #)4 ( %0 &-V9W<74 M)Y[[R]'9I].C#G8MSR;N])>CT#]&OD7(T?_\][_^R\__=GS\M^O1H&-[5CC' M;M"Q*$8!MCL_2##KC+W% KF=!TPI<9S.-27V%'G;VZ?SR[/RB MGSM7)UY/N:?>L\_6GB].?+JXZ3P^; M<@],R G)*^@0]X\7]JX.T]/U?WKSR2]'LR!8_'1R\N/'CT\_SC]Y=,JJGIZ= M_.UA\&S-\!P=$]/(A$-VC]:*\.>VL&F0KSPYY/HX:8HKRO3_.SJZNI$ M/#UBYNIT?J:>@T=XTA&__10L%_B7(Y_,%PY_K?AM1O$D^=()\E]$:\QAI@@M M.!2G)]@)?/X+;]$_YC\=GYZME/UWC.WY48<_^CZZW[26:8@7..%E3_IO 79] M\N+@OLOGE2IKG@+D<]^D;S_4]A]C< ]F_ M;?9*;&^>^L/)\PQ1//,)\N;1_)7:[VR[^. H<_B@BF?A**_2^A@TEJ-PC\'GO6'"+9NO/F"33C" MC1\1Y?[\BDLH8-IBXTJ,L!]08@5\"F7/:U-%U6[C"HE?AV):K4T969MU]XW^ M*Q\&R_:%5.T:A;M#A/Z*G! _8,3_GI<44]].C0(_>FSIY0:L*59ARH8'-L_X M92*9G(;JM/%FZ'W&"Q1-DF5,K&NF1G'9XM(FP1VRB,."ZQ*"*AI8B8BHM99R M]<]XJYL%&G&#$YO,3U9E3I#C'.6JI5@6KE=Z?#7Y66@K6JLF$/LW7VQY[K&- M)RAT@AK%D[1=F[#>'!&W&5E735<45;1R/,?S%TSKE#/9;C4A9TP>:H4O^'BC M?HVB2EM?"\G(WMS:\DX"_85N_$ZG=NA64[ M#\*R?@%)ZTT"&"AP>GIQ>MHY[FR:8O^^&3X^#P?WM[UQ_Y;_<=M_?&;_>AZS M'Q[ZC^/GSO"N\_R7WJC_E^'@MC]Z_H].__^^WX__'B6#F**.9R5>[O TF$?+ MYH+X+^E4T.KGWS>"C]'+UKT<]((=D8J4%CII4] ('1YN>2['KO=&_#RYY74V M:FP=JT>3"K'NN6Y[U5-+=F6/,L_ZY>ALW=J$>G.U@5,:J+"CQ*/O]EZ/N M42?TF92>"#^1TPY:*2EO$W-$"B5%V8;0R7^P"M'7XL@O4I"I" Y+)/%\M.1\2(4X*1$FYIM!*!D9Z MI+1^&$=((C\T*'JV3:+W/R%BW[LW:$$"Y&AAR:FS4XBZ%2'*T04:7".^D'2Q MW4?492MV7XN3JO!. 3JO")!*"6C(R%,I6GST57:*TD5%E/2JU ^/3X,8-.RO M-"SLI]]OPGGHB&1S?S+!5O"$F<_8PTG/CF21A.'FU5J(Q!5CG3H2-]<&*$+2 M$*](Q98C\J)>: K:6KWW"5LBAOU\VF7_:3],;Q9*JW9_PC]@ \XTMFM M7!-MQO7%7=IX<,WH"2!2V>?>.""WX*^(^HQ8".^QO:YX_G8_N4HH&%KB42V@DQD>N]=RPDYZ>3) MHP*#(*#D)0RXTF-/'HTI4:ZG<0C+/E,?J4?CK6^=P>C8?$/ 'X8!9Z5R;52( M9\M!6!(:@I<5'AP.W+_N?3_$]FU(N5>):4%0 V(\"[__QD)]PL:61QP,)V/T M=HU=9OZ@_\9I&>J=C9I:A[# +-!AZU!Y3SPE\G&I9L6<0ML0A%1JS5W%P&FT M)H'F']OXT1][BE2E4.@E2TYC$YM/ OR,Z2NQ<*3\"%O>-():F%B9X&WZM3OU MO<]5QI[F;0'8Z59$VK''>MQO))CQH(GUI#N/"I4S+,)\?RK>XDY=Y4M-KE)< M36A>$(V3W,V9T-7@+]<4A.FIAJZ0C5V+&@*<9VCF[!0GNO<#T6C*9OI-, E" MIG^)N-:LV9UZS&53 :V9KGOB%)''U^\51=J%,)#4U6>, ]Q=>U&63,U_^?W> MY8=_?7R+H_^_8U:1IU-N^$\\YY*=1RJUM%/TOY89%"JI!VT<8#[&5/'F>.#Y MJCZ=*K-3A*ZJ#-LIP?-M__-)D@!J0V;C,%_??B].STK'/7$&8[/=Q+Q2X5NR^ -Z(_-PKK1YZGG; M&]X2!UD;."4I@*CB0VU9[^LN]6/(_64X&>&%1\76Z?KF U4>K?#7Y,\HQA6Q%\>Q- K8XQ"RV5<"45VE_]H[S-&DCH*_C,AFCL+^;#?MC M[^[0])V[+4 G=6HX[/**R%:7A]8,VR'#AY.5K:)>J%8+F]T MNUZN'FH7$65:VADE;W,6E DAW%O%7584!+0&*8_8AG6G4+(MOF1&'#7_55D4 MP'I&[V1JX[=-1JYN_N0RXJQ[>7D.8PU4#1*I6@"BD-72B4 P"$2RZN)O>^0.7&%1EI0X\$R&"A'G2DJM4' MF&*/6-SIM5I-RD,!=3$0>_LR#]IL[$K%;MRFH\E4;20B R8%HK2H1N>" V6KNM^L60KBBRBJR&O%@+,8S*]M5S&G(5 M 6'D]UQ[)9MZ@:TI"R#!H?.V% XR#=X-&,EIOMN]ZIZV'\%4!DBJ5>-31N^5 M%;8]S7R1+M%VVB+7A3:31EKRQHTY9G($'M88,UVB[42#N3'3DC=NS">T0$ND ML66J0)M!3#%3I@1OW)+B^FG#58JZ;)O'+8O95ZU#\TY+^;7.V%X-/:OW:WQ8 M6[[-4V8%75JK1^,T[6?D^$AMY<3C-L]C%3-J0NS&;2BX_#W;QO8=#8F0[U<\ MQ8(1PO]80YRSO"S53)LG7XIA4DH]:#0:S2IOD$=0,ZK:(F6M@&J)/&*9)?"[ MN)SE_='>2KK ;HAPBM%7?%]JA%^Q&XJS,^*4#+("?L3R)O0#;XYI_VUURPO_ MC [[GSU&;[(AN'Q;@!*!QO!55'D7L0GV[UV+Z41>,^<$Y45 7&U2!H>,)M"F MONI=K%)+(.Z-*#D^-M2]8%!2)=_WBX.B8:5V:V6E"CDZD2!K:NJ!F=I<0OK M3(TGIP_,U _"3#UP'@^#YQ'&3)-<1X/%+H#A:ZP_0X4.O 4 M.N7U2=)Y^DQMVKP:@#)C"COG:;"#.ZND G0+&[W;BM'U6:MB1N\>=N ..W - M[L"IIMXH4SK@D59^]E]7&M#D7&PC0*<4M,YXX_G!U.*%C-B%;UOY;S>G:V-'(%PS$KTN'#*_2Y-60 ;7KG.MT%$K<:[021YL.=+]_(SD.-*U5&2J@8M M;__HN=_UVY6)$FUO4>;Z7.J[Q=_KVY?TUPKXV/HT]5Y/+"]T [J,;+WZ(VWF MU<^_?W].!X>Q!VUO+AH9-2YPO4Y#_Q/E"]E@^>0@-V!+?_YUU04W!_OW'5OXNQ8>\*];C,AT M%@PGWWW,U0EZDP#3GF5%7U/&]BU>4&P18316LS?GIOQ3]XFI7;QXGS.3N[ / M-&>\\R@F4_NS7L4D^L8,SC_A<8V9];!Z$"K4PCYG2 LIVD;B M;O7UM2?$?#@F7<$OGUQDKT!>-=Q9\)8[0:QI*%DVE>K7R\03HSQ;H;;:"2!, M!-1P (LT #$W5P+M9!1AKCZTE41<0BU)4%80"%.PN/^JT(-Z7V(%E)+9KLON MY06 1%Y3R$F5A9"3O24LA&/M*3]4DRX @2"J]KIUCC4M=>/B-*A(;@KMNID:]9@N4##F:>?>^^XNC#O-E?,7Y$<]55@M6:@WB$H&3$ M4-T8+3F$2BCEQE)>!0C[?34X^1K4/'7?!VP@8XG=0BDU01,SW8#,/1<3JKDA M*E.D[5U ,W?;S'L9^9NPXZTX8>>IK9@JT/:F7T$;IJ1O_0ZG P',IY,JP9"X1O\5^10WQ+,TLHB[8]Y^:[4^9JX8P.]5-%;$RBGL#^D>X$[*??!WB* M'"&N+*\L+='"]*#:\*DZ/4CUVST(T=NE8T_V<Y+3&P"*M2>,A MQ,?E7@Z\LN#"NNELX:LBE%%,/7*>A9+JZ M!G?0"'-_VFX1;2#SH59M MWS TRV/EUMXMHC4F18PUW#=@'SW7JH1MO('=PEMC.J6(DM 0'N$%6HKE:NFI MME@3NT6YAJ1-.36AX2RBP9YKBXQ?T79Y"6D(#^8&X0I[UXDV26+Q>,NG5LW"A%G8+ MJI3YA*_F5J7CCGC/B+\'RA5+OR)*^#B[AFQ] M>,7L4J6#CQ6O1#)"YW#4<0>D0)A''0MW?*E#+5DT_43)'-'E-7:9B2W" M_JF]]KI$.VU3$\Q$TIS;U^U)B'>RV,\;=5C @!ND10KYW(X65$@ ME_C5X=[)E(U,V?T'+'&VZ/)+]^(*P &I78(H-4 3,^ 34XWXOD>70AWU-*@H M"&$NU#G;9KI3R ^@K\BG\DPFP"A$'$ X%6&HD/Q01,[DMJ\G'^0V,6<9%J@/ MX:Q#"1H.B#M;TIQ2*>X\(\ MH:4WF?3F?.4E&VF-JD$X?U%T0#52#%H'>]^D&\6^?8DN5S?EIOXM7='YQ1>; M?*87$"1?]76PO]W-V+U>TW8D:$]^P7K>__@W()NX=MQX>D%?!+T_8P&P? M-[^!5KYBI9;J>OF _N'1&P?YLIW>4BU W V13;Q1:LB2D/[QHI&^*WHRLO3 M2[<")/U>PN,-D9>K?4 _D\J^[%Y>?H&3R]^M1TA- P=BSK' >BHVRWMRC ?E3Y&>* ZML M" (-IP&HE?KN$?B/6,6]R:L$@7+3 *A"-V@ Y@21_3?+"6WB3K]YGOV#\("F MS)I)T@P$(DY9D(MK"P_VC&^:0VU2%0*=ISR\)AI"AU2$"V5!556&P.6I"U:5 MCFU0>9X#S_KC&K%%UHTWYS=BB_G^$5%.+WO%Q>@\7T[/TG0>T?ZQ>$$G_@;V M:/,2*)2>YQFB.&.+'I/2G8KUJ7^]W)99W:[2^X&H;<;XJ=Q^*X=OQ?MS3M,F MRT D]=2$;>( ;5)K:,FK\AIO%7/M)P>YN8GK9EX%9)]#V@$2*;%&M#^X4ZVO M2NP*?#WM?KXXA;-1THJ+22T"S>M&V \HL0)LBT!"NUFB* MAQZ3)SI.DCDM- M W5_GSA>$L/0N0H MK@-3E(-(;ZDQ:M1H#@6OWT@PBU,9QUY?_6'W4BT N%1,ZZ5*H/(4^R@0@@RC MFH)5JFQ+2-\2BBW6GO(CM.D";5_]5M(UUU"EU6GK.L49P9/5-3[(&4XFQ,)J M#+2EVXQ4:@!$JUL39WX?/7<=\*R=07,3D:YTF]OR%2V?JUM+_:+_AJV0YV[S MNH2J8)O[YS7T!I5:372$_\7+-?R:#B KU>9^=AV.+].IX=TO(^_/?*T^YO"Q M9RVL:!2DH,96-#%M(2Q!A3C*L2CQ%,!2).-&":M"6MH_, O-0_E]N)+G;<>> M$C=8FS8E*0CCHC>]<9//VXXC=<9-2@HM[9@[]JF&OD$.V;N.AMNC@M=G%CE1 MO/*4\RYXY*6M_!CRWK0RH]\+@QDSQI];]D5=OJA^SU[DV,LY:?W&@L;.*JUB M=&G?O>NS/B-ZZ>:^OFCKP?_&FN 7 #UAIG+M[ECX]1#(]\"\M+ -/ZKS_H;) M=,8Y[Z^8HBD6#V]1@.\0H;\B)U1RN^#(!^% PGZ[OX&1WTW_$/_Y%?L!<:>1 M]F=UN[CT%1!.6 #S4JF=H#E:SQ&-8UNN9O^-_U,U2II6AG RHQGG,+5 XQ>I MKN-6V9:"=%M%6Q["68MZ 3-0NOG+;G\@WXDNF=;PL27'_SJ,33 )^1+&EQ)Q$@MTZZ6[W.79IQX_CQK^*2:0U'TZ_?K<.O!][ M((6-".=\<^J<3-%3SIF/%FA..6]?%94Z''8^''8^'';>^40$^W1JZW2TPV'G MP['3=W_L],#_.O"_]H__E1MF;U)NT;[%SM=*F?^$R[8A\ZV?F0J[WZPQ Y4WOS0"1Z+MXAH[Y?]!L.^'Z=#)*,Q M>+VBL'SOCV<(T,@?IW^L0KV08A]>YR@FW/MC1T*S\,?I%HF4XBG3_MX-*'%]8@D3#,/ #Y#+K_*OG>U9AT@'@FA#AH5#9XI= M"%N4RG1>@,H4\9>B]QQH3 <:TX'&=* Q'6A,@&E,^WK/>LMTIO;N63]0F@Z4 MI@] :5H%V;%HNAGJDOH]!XI2 6.!6^+S]T-LWX9TJ\4&ZT2%)\IX#::> L=Z;W\5&W53.==W9 MGBBQ:L^Y%WW[@9A3V81[Y[G*4#8U&Z@V#6IQX)J%^,!--K0"]\Y M%:0AJ[TWEU0'Z2/,@62_WWC,",@*0N2,,9UW&_+54I(2!>C*IQ>7J6IFJ(MCI18RWS,0(4")BTI(I4H39&D'N788+'Z&WUR89@R;<" M-30)705 G FI_>,=3*<'@)%=+IZ6P*"O H2(D.]O^2 U]XWAMF%*?F#W:_?R MXK+]KPG7#YU430!H/N W8B$W+K26'J(I#X$>8N*<<<@TZ@ AXFUNL%9/3FE MRK0P'ZFVMG/GHY3HD RN'WEV!6?2* J# M5!D8R/P=(]H]/3O33@F2&=C]OQ>Z*<;^0W<\!V5TL MI6^\^9P$8I-,,^G*BP+ZUG/NW"O7 " *VFE!51C(A*SS*!T8@*;G&N /5E7 M@ZC^J5OQ/:#-N@;[TCE!50C"1*QWH85E$0PGQK M:%Z%!HV;>'V0XHEZ$Q+P!#YQIP."7HBCRC44J >!B6L(@)E"X+;;UI%$9NM& ME=D?@#C\H10[R79.ADG[>@B#.]_J!/ M>24V=FV?Q>!BM^P&^;,G1%3T=[.J M$,8Y,TC-]('6RU:[F?YPLA$ZIH@"NKQ*$,9&,]#R-($&U\#S?;Z5S 9P[%K+ M6S1'4^P_>^%T%NCH5@;U0)P , +-0!EHN/$TO_V/T(_FZ6<2)/2!L>N<%S/JE MJBX(QGB9OJE2J/'@_XZ\8;OG^SCPO[M,K0'![B,.KCWO#]DX:5@'!/%9BX.A M(HW;_QJY?UPC![D6WH@@L[F\' @*;[Z=Y<)#&Y\VZ8W^&YH3%T74L=7J;X0G MH6MOA]\[9H/M"/P;"6:L(NO,FTWJ/*)%32\!09DU&O'JUAR:^PR8\:?114\; MP3>?C)=/:KH:,&BD9G.93H\VZ)N;B^\>,.)_SXL3.;]FB9R\U8YHMA-OMUU. MYT;5:!ICD>"Z3Q&>0A1BVD-WA*V0\G06*_#HN73]YS7RB:^C@];8?AN=L*H1-V +>G8=Q5D&P MB%XO-__\"\&466ZV'.!7[)A-S=K*<)BVNYJ=M>8 ZP-QS\UJ4'A@U[0!;](V M\/[SKN7%S!G]2;=0&H#L)YQ[R["P!?:ZTG-VAI0)_1<9Y>B M+-.P80!]&L3 8W^E@6,_Q:[:C*YJ?\#!S+/OQ=>>1!(H\RO&BI.E^.O0RXF%*G9?9DB;0ZIYGZT MV7/*R ]IDJLP,&0R\0TD; <0"(*-&$LZO58?IM_%1=&1&396V>Y]]%Y\<2>' MPN,,ZD%@)S;N3P9V@+9GN9VQ9'(KM[#UE2#$WL:^G-RAUBLVEDD4[*HP. M6@HSC4Z-V_C+\X6+JS\CBB:T5V-]H*B5.Y52 0 =N;)0T,0"T#A:%G,]< M.:'_W>LC&6'DD#^Q_8W95$-8-*L*@4O<^+QH9HHV>"),#QZ6L5^=Z*I'3)E[ M%B.*7&6)(LEF.^MVVR6*/!!7V'?ZGD-L%&"[[P;":10I M(W51.-0,K>7760"U(BVE;60"*5,VNL( TC5Y#J4#HFD53OKV42:X2B8NUY,/2NTAEI'4S M!!'&.J@2BO""Z$<<1-1O'N?U@H"2ES#@OC;VY/&7 JP2[4!84!5"LX2.K?"K MV:N9BR!G_HP7B KJ=Z&H^:PKH5?S1OFZ8-[9M@KE \8C[/ )[@G18#FFR/61 M)6XTOEXFGAA]K+A06X>8N^+GB4L@=XC)/W!,OAV&U,%XMLP>1>%9X0$$"3W+ M\D(W\!^] /L#CW73GFO?$1>Y%IOM1MC"Y)5W4=YKU_\>+_6?3J_4)!SN:.6A MK!Z# '"2I%A:DJ"\*!#Z9QW.'@=6KFP3@^,3TX/XOD>70G;U"*DH"&%K4.=% MFT%2(7];/+OU,G9X^$,=AK[L.@P$KQ7_LGJ]_5$\B-33:=ER>ZYR;&:<&91LG M/.ADW(H3D_'\:S64#1MM,VM;'\J&RNX>Y?X_^=>XO"&-"5L*6;.&VLS:5D33 M3,&&,_1&L^:(?[)-$4;&GK40.JJNO*LC=(QI!N'\C!!'VG\R3P'$AQF725@5 MTKFD!V:A>2A/X$F>MQTD2-Q@;=J4I"",B][TQDT^;WMNUADW*2FT(Y&*<2ZS M@9A)?>55:X^@8*I2X@KH<@/_OE(71+YIFZ.*:4:PSS>!0THCB67@&]>&0'0H MXPW&"D*C06QN9KWS*,_Y#C#R<<^UQ=WT?+L?JSJT44T(5(!HI!PW+(273 MU0V&PTG*(_G-A4FO5,!:M!$(7/$R"!?5L_GU[89=TIM2'%UOR#SO"2V]R:0W MYULSTM6L234(ETD7 ]_VO,]P MP@9_"V,[)I)(I0PGSRC#HRI:&<(5U(5[8@']=IH&?*),@@ _.<@2P\-J62IR M7N,9)Y1X3OK[)64;@7"G=?$AM+B>.P6P%& 0 %)<.5T)H+8 B:;2;7_^OO#< M&[;@).Z4]>JM@#)+ZAV";!';+$9>7%J,[G6:ISU%QG MW5Z[).=;_!+&IG4H, Z/.O%6&(,T3.3KO=+U]/VR>^5(=&JE83<_K8"Y"3 ME$"](:XI#($9J7.ES42MT0%>BN#5B?)=*!D>Y=B!LWIGB5$Y#:(-?$2T4(V*Q)B#LWA48,(LI!PW=I*+BAJKG M!?-$>^C^BB@1Q $4X#.CN4Y7'<)V7^EI4*<8-$0'GCL-V%3 -?@-D^DLP';O M%5,TQ>NK$+CDJJYJ6AO"'E^17FJJ%S@X8\.+P? *8S>OY/"Y@^@E*=F-]XI= MQ/]_>R:&UL[;W]<^0XCB#Z^T7<_\#7M_&F M.B)=7=6]-SL]M[L7MLO5YSU7V6N[>W9>Q\4$+3'3G%9*.9+29<]??_S0!Y4B M*>HC";KV1>S==#D!$* $"1 \)__Y_,V04\D+VB6_LLW[]^^^P:1-,IBFF[^ MY9M]<8*+B-)O_N>__M?_\L__S\G)?YS=7J$XB_9;DI8HR@DN28R^T/(1W6>[ M'4[1)Y+G-$G064[C#4'HQ[>_?_M/?WC__NT/__3^AW]$)R<5I3-<,,PL18+D M]V_?-[^<5U2S](_HQ^_^\-WW[[Y_C_[PQW]\]\=__!'=?&K@/C$FUW0(,*'I M;P]L+,3D3(L_/A?T7[YY+,O='[_[[LN7+V^__/ VRS<,]=W[[_[CT]5=]$BV M^(2F18G3B'R#&/P?"_''JRS"I9@D!?WY(4]J C]\UXQEA.#_.JG!3OB?3MY_ M?_+#^[?/1?R-9-&!_C>U,/P/.G'>__CCC]^)7[]A9DK1\ZR?/O./YW*=GP#\/9_I&S_?[WG.W_5OWY"C^0 MY!O$(7^^O31*\6.'5H7TG32Y)&I.XYID3 ML7Q4,4;[J3C9+.H03+CF97E_#@I&4! K2/1VDSU]%Q/*K> =_X\3_A\G[]Y7 MVO7?V)_^U238?PY(64%\ M%V7,K';E22(G4J*O\VRK9: :+M/\^)?D(3GDL,->3HILGT=DU&=0N3+-BQR9 M62"#X$Z2I"<_WWWSKQ]JKXC3&%VD)2U?T&6ZSO*M!\7\@]8*Y+G)9DFWA)J("'H1^ M]-BWZ$@#"ZTG!XPXZ@K'0@+-O\+<,[H6V>3/< JALG>H /PWD _>#FS^P!SF M\&,NPERI1"J+N#SL #DX7M P?:D('"$0/-!R8M4 "L[ V1AP< MSFTMR?7Q5\XNMM\<#DE SU_YEFPH/RU(R\]X MJUNU]&!07UO/;O>+=V$ OKJ. =.7;V$1!_:_7BW.\I$5]C*-LIRY0['?O"O9 M:GF>[=,R?SG/8K/^#F!!J;.3,%WMMJ( *+L#/R9%ZJ"ND$!&68XJ HA3\*Q= M]_CY,F:K+UU3F4096 &-\% :-2! 5Y<,P !:9.7$I#\,"76Q8-;0TSAF,U)4 M_\-/P-X;!=7"0BF+A?&NHF@ 93$R(5)02K(5?T?2)Q.7J>^O4HU_#G[S^O\ M/ON2#HFH0@(K1Y]IK6JT8'"*<0 %DY-M(P,ZDH3G=1X, ISDQ4E3OX_NK.&NWI@8&71LJY5E0XD MG*)HV!A4$XF#&)+?\)6[LM.<8(-:='\&*)?0L-=42RB_^2V6Z W<^[QBA> P M?K\F+^%*;AZSU'P"UP?Q_U5-;-9?]O!WKU]7/WCO"PLP).!\[Q[N2+3/F8*] M__[AGI;:PI<^B/^O;&*S_LJ'OWO]ROK!>U]9_(:R-7K__9N';U&-Y>U3W^>8 M%ZK>O6P?,IT8![_[_\A:!NLOW/G1Z^?5C-S_MA(&22#_)ZCS>3RZA[EXCAX9 M.\1PQJ\'@_,T.G8/O8T* ^)Q^@STOGH-BFI8B /S\WV>D[24.42NIVPCL]<5 MTMG!H38/=O:[VP<]+, &PL:(:0M1X: &"4DL[_D5YNQP5-(G\@&7N.+*O_O%EN0;MIK^E&=?RL?S;+O#J=E1&:"A],#*?%F'APZ0?-0J2.*A"\NT@'DF2#.E'%PC,/6A8/? ."@2$<^@-;_0-'!+H MB[-1M[QF)8M^NWO$;!:N]R6_3LMWZN;0WHH$MDMR$.5@KV3!@-@Q#;)CW#<) M3"105T@B(P4;*C#R)]&QS83M*G*<7*8Q>?[?Q.P;>W!@QJ!G^$#_NT 0*J_C MP*@3$A@):,3 P=1Z4:Z/EP^5N^&/M(AP\F>"<_.]'#,H0)YT@.TF9VJ \YL_ MM3+1SZ56!UP2'G$$P'LZ1V3^Z-=U6J8_LK_8+D7W(.$NZQB8/KRK

(WH@;/:UF *D+5]7J"E6!M- M+,A*ON;P\5")Q5'EZUBB8J"2C468%1[D06[4D&MD;)]'*P.<"!EQJY/U6B4- MCS-9$VM1=2U7;([=[/+SUO#QESJ>C#I=]ENVH4PU+&W.ZRF%&#?;]1$,\EW9 MW7<0S;O$1D\+Q945'S4P+C9UDJ51NX,IM<];3Q_9Z+I4M/AVS)CIRMIOU#RC MFII@0/-E'@Z+F7<;'8W8R@PF]YI!RMGFT'A4A>_#_O@HIY]B?;R]_R<;(V*Y MEB>K^69-]]EZ5APYI69!:)SL*/C@QMZ-::F%U.C6C:+# M@)VECQ7N'QI^>X?\WI$.% -I'"0^;4MU9.C\?GX :)!:, 4>]F\(TFV?4JTV M)4%#($0F]'J/%<5]V'28@,ZYJ:B#PUY>P#\Z\&S>/7CC"M_Y26#^*-":X1$_ MLRWH=]]/R7_\/G@QN(!-?B@LFIJ*X$KY*;SE**(#!7Q3X.1ZMAE\#-/$%$5V M-NYX8)V*X$TL;'SR3TFHX/*1+4[W7S<:%&!MO2*2-9UJCK/#;!$L M)=!EP =P][9O>]3I\?:QNV^&/RX:G;Y!OL=V.VKF8T7(8R+4T9-!EDMIC)T- MQYR2)3-*H>@.O,T1?.LJK#LX@C^\VW0OK3I<2:YP7H$9%G33:@P 8/\AW@JR M[3B428"]XXB;Y*_ TA2;=%Q;4\"H@V+),%GCY;$)CO\&;YX,_B, MJQ"T*9HCY3'YJ2*NM*DWW1+G$@3/5)1!:^;J7;VUSJ?KZRV4L K;+:I"8[VK0YR7 $AS81>L:I:"1-=:8*M'',]Y8"4QQ^( MP^3%_YS" T&M\*'@JUX0O=C2['*1.VPOQG1A&J:9+.TNM4:;J_7\8KM<)U8L M]06!M35@X ?+J*E5RU7VB?H\,5A[!;.'%-&98!V,XJ?3%M-L%_K5=C](_CIL M9? HJ_:VWBI(@ 3B]QR#-YK7$P%%&!S(C M((&#XR]IRD%@?H^X)Q V1HK8I);L9+!6N]]HFK+'>\,&5'^.F-\?4'_>5&3V ME%O# "9J\"? +4^\0#U$:NHV&?W%+1Y-R&L0_M&+\1HERQFID).*K02O:/V* MYYC$6/"^8*)L"P!>H^%;-0!K8JK/979>Y.?K=K*?CJOIXN;D.Z+)GAY,>11G MZ$W9]%?9>E.VJ;1!C#'0;I4@:RGH9A&4LTJ;MPU:J[C.\7H/P"8P)W<*].-+ MY#/= U&KEBF]05=]P6A&49(*G#^8<,-1SZ]H=2"B^%O8:[TG/4&1TR,Y ?DV M)-N0ZEEV]$X/T5KT#)IA1(Z8$_G>H&TD^X4; M%VXGE59KNK;6=4Z+U46J-N+Z;'<4%&Z_+9Z;'ECJUF.[[T3>;SL /;.S[0MM M^K6,S.#H?#Q$/U\)<7E1O6BZXW/>F+68]G@ZR*STN3@?)PFGW![?NJ*\6G*I MH6Q,EOIT(/2*ZI#L5MHC6%'^!FO<;WW$5EF6E,4YI&793-_R&__R]M2FNT^7"RI_PRUYX& ;]YSYS-:XVPIVR],]1+!<+UY MPB]UXE\H/?]H<&;"<^,,D6ZF]5R&8G'5SV?,>?+7'_+-DO-KA,+.LKV=7$TN MNW1+XXF2FY%E*3X;JE>,?66U?-E+>V62GQ*K6EY0)LD$_XF*_M=BPT& '@HN MD*>@1>@(6(#.ID_H5E"V9>D/AS5I4)I>,VQ>2M457$2AE*=WC,[CO4VR M,< MV:TAQRR5)I?F8KPDG;^,[#XDYC,;*)B5]G PJ E\5RAEJF77R?HV;./TP'Z@ M\N4#G3YO[B6[1]Y_RXN&$T),&ZWMN:[04])59[EA7$L>IR Z5KZRTX68E$JL MAH,"YJO*2K/Y22+F!#&%PPJ?BSHA7Y&M:S@F[YR\[W@NQ[P]8$HC?,C'BO&^ M+-2;8K_Q'H6_YKE\K5E-H$,$5'^LT@LL!C$RM#5YM(U,7$!7>#2]X^?J:'A( M]79LUEWH&2&KEW+E]8!(8*-8^O.F=EWT [NJ;66!352VS)&KV-,@R-2V3C@$ M%TNZ45XVZSV]9GI2K]%9-5R84/&F9OYD#FY40VVCR<&L3L!\TVTBQ3;%__&2 M(TDVJFA/CEEUNA54766=.P5 M/?;.NI$>$L#(5 0QM58)?JX:(Z8>K\[=SHU=QVJFU4AT3%GFF8G3[(R\7M:- M!XF^KY> ''54;D'UV\<4SL()?9?)>Y@YS.O,@C-ETK:2DGMC42R.,O$T(23$5UZ:@J+(A*W+TEE(D*@(G:XE:BP6Z^E%=\C.J_71K851BF/#5;LW MY5I5GNSUS/*:;<$<8?*C,;[/2>.M.BV&*H!PVOBA2-(;>6#3 7?21[+M(RW8 M!V)L&?*F7#HHCDL^3[9?B+9F>02/A$WXS5W9KF0K0:;H3F.#=<-;G6U3 M2%Q_*!P6$Q^Y>J^N^,A?-VU+=F^P:ZP%N6KW F UBCF"%<&;Q'(I .SHX_B8 M3;J=$<03=IVEX;..5UR[O-O'J<.D/NUBZ MUJN["U,?-I,?;F>R0Y:*9@:UV3LE^DC!6\H'F/*J4HUEF>6*SDAU+EWVVHUB MTRCUFP!5V&--!2SPRZ4@ AC7]! MK=^AIOR"86^0>?0Y_NV6\KT5X=HBYNLCC>U+G+'";GS6Q0898Y$9EBJ\UDVD M"[.1+G)>4/-TY0JS$_*+/K?KR4:GU5Y::Q]+EXQLEE5'.N;=.#%!S+2\14Q< MUOF2H4M8*<G%?CK$3'^O&9_=6E[(WGHD]Z4>#.O MY:GQ3&_-5@MLU6LNUHT;:_=)K!:7VF7*PFJU99+@U(Q;ZR=A.E_(A@E\?MN% M[GR)-[OC I]>^ZD*K=*9[JTSLP9*8SS2)V*M>K:?^4L4*#&344TIAO%%R@CMAOS9C##!K;:BVYU MW4#1@&19;.KT-ZVH()J]'+D$*TLL2X::L>Q)+FQ\"WO]&4$K':@)P=YO#IRF MLO$U[DK_'R(U,Y)5AK8'9^&1.PUY3Y7:>]<7MD59FVI0&2IKXF;+'QM7;R0A MTE( MVS4>'@GP*5!;]TG^^,ON(B]JQ[_ LR$.K!*'F=+';MFO\^-$B3KO>AV ML/?FSWJ%7%;=WZN?(AZUI\>?WX>5I[?>Q;@$/X,1Q%K1E92IYG-)MT2V&A^M M&]W!20=8>] AOE/C-Z[:D[M7]*>U[H(MC21]OLKAXRHMJ6P5 EYF(V]WZP" ML.?3NH($L:>@IAG1 -=H]JXV^&($^:QB=4"119I-9%L3R>9BXM!K-Q.)%#W[ M<*>6($SQ2C,1**/ML6BVE2FTA&V_\+A%[U&H5R^SU4']F/-X/.20>PQMU*,F):K["<#0(0%II6\_V%P2E]6 M?3U:.O]!(O(YQ[(7.I?5O5&7F9;'K6J[^7D+Y47)YX="^//*B"D/"X3!,V2Q MQ"9K4L]C8);EL3S #Y63B>Y!E#[RUS:PNQNOO8G6RH_1VK\W>M<^=#['SL?Q MMA W+UQG'U:9K<.T:9B4G+5L&/4-JD*3IAQ(;=ER7LOXS">2Z44F*19TA<$\ M;9QT3#F]?(743TJQN0',78GN*4)[:963.$'E/.QL^=KX5OKY^%;X:_BTZF.& MP'Z_RM>41C@#"JK+@1(,TSR ]#Y9:^CKOMZ*]OZ[.!.KJC+HZWVE7YV=]FB^#=L^@K:68T!IN;=._X#&WCVD M'< I"&MSX,A[J/]L3.M=.&Z+(O /NSC<8TG"'L+8.X2!W]W8W_ K 8 !!'OF MM7"\@\XPN[=[^2H RK;@MSTL]V; 7D$W)03RT[;W+L2_2PP-5,M=^XGL)IAD MCIYT31CRW_W<]F=[Q8)/FQ+<8WO_?'ZF]O#=Y_GGC%C:],3 M98\7H^ [(R4XD8. ],NO;T8(;[\>+'''Q) S%W_OV$J!A3[[7#H#!\#CR0YK MY+SI15->'SDM\/B$E^L*%3HS2,MT66>,!EU;^QD]7DI^F.L"!\:3DO6(1_!- MZZ)OJ>IF .U1=NO5\UQ[DD[5]"D[8 NB[!8;-.SY^SJ[[7-1@(";AVS'W#YV M@Q_ZD8IH VC;FEG$JU^L ^"UY"=$A)<%^P3'9QA&9*B +0%+DC?CB6"RK6<8 M@.D S^U\X= M&V2NR-LVZ9X+F]#;RFZ.6#!Y5#)$;>K\&Z#L7POMM:]#Y79J M:BI0!$6P@(V6&IB \"9 S!R@:D(FWY@;\ :[>V]'?5S1RCAM<.FWLS).,OJ? M)]\_@R3 2'N0=,C'US#EC^?FAQ"I^H,60><]/J%[EL]:\=54Z7S!5= $8!7D M^G^V+QA5HK?<0O,MF[D:0X7X$)A^ /KCY8@0G@K><6D';JPVUP'UN'2O<^^[I MZ'-H=X,^VG?$)2EU@Z7K!3\UKE3'!CZ"6 M]O+*B=&S"S3>9G5Q:"X5*N=7YR-XSX.GQR>-!:NT6V,^UQKE;*P0MS5Q*5"' M3\\Z-C\JYV#;G$2L8'9H@B3=I$ ?><]ERV#%46^MUSH34BIGYX)'-03F\#V) M6#U;Q[,E76^MIC5)P/,K3$N"*Y^_IT!30Y%.R*(0IX:X0.%#1A#%(2'@I,(R M,IL02?J _E3!%Z8+O[?&M%FQPK.=UCI6@%2E7E[9FBT;BCX9&GQ,:]:;6CU= M9BJ04W#RY:7S2KY-\))4U[U:A7386+DH.J?%6@1=;P J M'.$KO$R,R#77LW6BGI<]3)38>KGX3WC M+Z]DBN6[?N2GH%7'BY?5YN#U)(A-5WT_4(Q*[A%VH%L?;C\ M#I.=$!-Q(G+SA\O/B9!0\'V<.&-O(NCW.K_0Q;ZY/^4E,J\K-X*X'.^70 MQ<4D)O IGLCKBRFWLGN]5!)(R\%.L?J"IU*6P6.U<3EM5UIE@:1'X,J#G3*5 M6#&12/8[G.^V^$$]:2A$N@&N/-@I7.)+7LW(<%C,S:@IIL$TJ!6\Y^%.#>.+ MP:IJ6EU.$\LY+VLUJXDI%.O#G6)8J=-Q#=7@?;S;&2>RF)"=!'<]V*D&IHSH M,65X>K45&KBC,"5!SLUKM8=JZFR+%HW+5I/ MIW*K<5$<-:OQ)8S_'#R^U_)U#.^J(UV4[8F1R;1*RA ^_G"G4F29&ZYZDR26 M3N&%.)L8"-,*7-,1GLJQO55?;9>Y7*XW'?8JJWQ!@Z]ZN%-^/5N>^V5#T%M6 M@^QKO:71J(X !AZ^ZLH;MNM&7N+GA)MT4NF6D@%8'3^\DHJSND0)= _KJE9R MU9!GE4)_*;"'5Y:DA=*:=*#279&FQ14_= K@I& /.;JTPLU!S2W',3&3=AN: MSQ:'ZR2XDGUYI>'&?!X8Y(#WE3+>H[,KO"",P)7X :'62Z&0S%7\',_T$NW> MK$=HBWI#2!R^:*ZK&.X*',ZZ-IK9*CV-S>)>$EQYP"93)]:0J!71Y-/NP"5I M7LLW .\G#MFD5V:Z+S06 MVIB51O#2 S;AIKQ!B#D]PRM<,E6,6( M91O!I3LV>3;W\D-9EPNM.#/ZUMCGM')2,LMXAA6DQM&&^\F@7#.C.9)A.9ZM MM,$S4H8EZ;]VCN2\6!_/\'YY@A$U:ZF:;-WB^^!F"K P9N!VKNTIX(W=0#7? M&;=!J (:MH8X8ACP&S;X1W[4"A5@N ";9>L]#S1*8%O_NV][F%9@ M>6P]XLP#30>QDR!NL=,TSQE?V)G[V'-S?_NDX;,G;>, 0\N0_X6IB?_]9[C5 MN5UY?YVA?-W:7E'^\Q?_!U+IGX"X8386+BTK3_WV]J3FR2=]*#7IIN2F;+M6 MXKL 8]*:G"5SL/OE"ZFYSH[NDW=3M;:I= L:?@/1M)8PL_"OP!-M>0ZPYIV_ M?T="G@5[&N#LO0B,3FXCDS"N)FWB<3M)"4*AHN=:NP\V<=#@DV?A4NP)<[;7 M/ 6D6>(!B_]G VZ[5]L^$M\L]%7 V\CN+N)+/;#T?_;WZ 5L[(4+]^X/72PJ MH.9NWW:_!PZ;WYOX\A+LU+MAW3T@>;Q4'#J6X;G*A>.YY_%S/,7E7^+O*]O^ MVBE#/" ZA($.^ .!"!$&0K /1!P1(@2$0,@4%CH0)")$" C!!AEKB! W)P06 M*,&($.X7#8#B@__?> W M J8LW)2@+.MS>Y%XH(F+;@;[Q;V V2:;U9-X])5M0&SP53; L;#SP;;$Z#*L M\-ZI=!U>.,#)SR(C.A3N% W.Q@%G/!NV[M.MYH3/5I$@CRZRJUH),69 )_YW M.BS"Q1[;,^.^^0-#)\B))\AA4K(D*8JJ_ANVHV77;*_024;^TAZ4A\A"-#PE M!AZLR']'7'$5-!QY3!G]RU&431XICO]]C!4^NO*;8LB78V<76OQ[3OH+K/Y_ M+[F>]WS=9Q?X()ZX7]Q(/JLZ/;6[R&?'@RA%;Q)?\6E<]Q/*0'%C^7F=>IZP M3GZH6PL0R224R+:X>LI6/U+*1?YZS%YS9M-5KIBD.)'WA6Z)[E7G*YB11_[Z M0S+11/S8:!8DSA=:_-N>[3L4YS<=Q-]#G/>ZF>2+ MCZXJSTM_HJ;5]6C.IYM4RG2JGL4$&;8,D&@[L/ + MKTQ]<2U8X*T!4HF[+MJP1.CQL]U SGLQVLZ-T*'4J]X KD='Y1D6@Y2J+RE5 MGYCR](3&O5+=:(MKEN5+SBS-34*0G M?4%/^I*(3C*Q16%5+-H\(R^(KE\,"%%$&BBB!'VGD=B^>K8NI17?CM@H2 ML9&]>E'WTPU]U5\"Z?,ZK4*\"_>M?^W5?U0T1U(,8]/_[DU09_,Z2X]=7\.( MV*13=_.S=4_E(@&.RY<&P[[6 M[/T8QAF4N!NLZ]8 ?0TM[DU(KLAM:3I>#QE>*_.T53(&';\&^]D Q8W"HAAV M6O@"2>Y)>M@WD=P#S>H'2NY55*LW1==.F7-7SJ=PC$C$F72]M1SP'=A@"D8> MB2A-GY9)\-VUIO/V=OCZBSWKY'#-Q@X%$W#Z2 .;L6&NI"GG+$M>:H81]/ ^ M[/$P-%,ZV32794YSQ!11B%?HF#JZ4(^'%QW/X3^[#B@P#KM[]X]V>3ACDX7W C?H+)%A$B! 0 NA/;Q8I(4(@B?A9A, >$JBN/0R$ ,H,.JS#0 @$3:$A M!!*(,- ACGH!A8(.V .&"!$.0B"=*12$H)'.% Y"()TI)(1 T!020B!S+B2$ M0- 4&D(@.H2!#G'4R3(&R8R'ZV82)!W[K\\@+-F,_88Q/QS!&> M ?!RURQSO&_S>3MO?J?6K$C7""TRG*57>TB5C*^*>3?X39%CW^HL"$EW_O@# M?5F(^RKU<[;E.(CRY]J *P#ZO=D3[V0Q_2O#ER5A47 MX28Z,1'E+QB;OG<8O$R@^&?NRC>2E1^ DN<['4.J*B$OT;>3[1\0D?JJ6"?! M@L21\JW4GXN$#;XOLJ=%V_;!"R$>N.#X/CS4+)"4)&_Z\+W/=^0*.9T?4I:E M(SA 1P+B 70D( ;XH2!PQD,@I"H!,OF1R7\AD_^.T\1X1U$]8^/I+&LJ\@U< M^@RX8UX)9DTB!KFLEGC'_)&<6F"]ZZ #[/?6)4+G7KACKD&H@HX=Q"#HV G3 ML8/8!.'(/>HE9_1Q?&I^YY6<'WO[,O$<5U/]YQN3!A]:4\6.&)KC_K.IEK9, M9ZS-G,O.NKP&:CQ;Z56FTEVWS/:=T2A?F#ZQG2\A9#43++:L+13YY8")E%\1 M)Y:=-D3'2:XTY_$[.Y9J[C-319D.%5OP"IUZ!Q/S=:ZFC81UO3-6*T+RV?B4 MF*-(OV7/AG7\CF*^G'CQ^AMM_#/0,_,X1$6-R8-,*\95=3\U%F/T5%MV%#B2 MCOCU)Q[Q%=%V#D9V?"^N#]'HRO>:H%QK(M*YUG/Q:'4H)B%='A,XI9^B6N9X MPBG@0VNBY)UI[_.ST=YXO2"C_L/ M'H^2%';5T94_&R:N4EMV/92X=E78D7F\D;\0,KR##$%4WP-OH,C[-O(1K"BQ M9J++JN2(\_7I>N6+<3XY7P*L8'_]2409!C^ BK\O/.;VYOP5(O#X;CK&>_VG MD8X1-B2I*L>F.?:R99HJI&B>+YDID>%:LU4_#5$#QX$E$F7B":1A()! ALAI M(UDOA1*%1JHWTIB^Q2O-;L%KM_-K;?KY4:^?L$32#26G"(PH\XQ87.&3Q62F M=: E@E/(%+F!*7+MQ5_8%+ERN>WU;)%O!0ZG&R-TPLHNV^U2$_/B=%JU\IZW MQ@.XB/_ZPT89G+RN-?*SX0+I%4BON#%T'+<^4AW1PB:K48\K\>M^D7<*L3J7 MA&$0#,)$G(A?5:FXCL_B/"@1SI3V]Z*Z;5N4E8!KCD9QPX_JKP=K44SV,^@4 M,$05\L,6DO)EB96,;G/!:X-"ALO)5'GW.L7F%Q'[7A;K3^;O/X,G>-"0MU.8YYOU9NNKLE9/IO, MQDJ+Y54CJ4M\CJ]SR6Q3U^95)^YQDYS0AW).__I#13'F-.\%DO+;M]R\I)"C MF&AH!?MTWX,S6<3%7GF1T%OSH:KP8KS;722!J+.__A#1!'6BZR&4ML/%XYT_ M^8A',KHRP%H*S3AEHR GV"60>AC(Q*,X?IHK 9WPWUS( M?X8>?R;?X8&4\[@6*W@5H<^U^OFRW)L4UG+VJHJ\PE$L'1M+-,>PDY[G<,UF MC0ODG$*:_'VU KZL)H]"BJ&5[=-U^4Q=%KJ$QK(8TTW@/;I)%6<3J,O#."(1 M96GB(LK\CQ!W=*RC8_WJHG]<><]X.H659J.B+@X[29N:9MGY(/#"8U!Y)S#V M$H?ZG8?[[KFZV@+:JX[TD MJPZ[V#S;[TX4+![7AZ.+11%7_58CLUKC=W MS';ZK%Z#DNP!^RO/S1#H1I/I'A<&$A0E/1.0.6XJT61IG%Z%A<)3L-C8F'-8/T1 M!0$$QDD9!JD=""Z0G7)3Q^QSO&BH3EW5\MB8T[+26JLLBE5N>%5#I5=DA2%E M+#M\UT@W$@+1GM3KT%"!$5=DJ7R[NL];(P8*W88:)DZW5?)U*\45BG%>GRF.*7K+DN544%L MT%#5".+ 1XK&[]^[\9.K05,VX/^ 9R+:(W^@PM!P!74U4U;40)#ODS"W2JRZ M89?UZR=>A7BQ-W(7%A[%YA.G,GA[?7%&1VYH\^?R:_ M\U[<2C(\2)^<9&Z[!,$B('A9#CR^6,(9:E\Y<[AGBQE].G?P0O MHU,P3(M%I^#93T&*)%PK1[7;G))1V5&=53616H)3$$9^+G0*WGF YY[K_YY8 MQ(E&3,5%@?_[KA$,Z^I_-NV/:0TD.$AERP.2=[63]-GV7*$Q^,T7?&O5X 0+9ZMWN[F07 \5CL2:P@4*UZB-.S,2G"5!-!9CY92.E%^VD@ 5V%]_<#**,X=M/U ]&U(?+ES:=O,%_QCUH:JX)RD/B1;6 MM-*E(>H?$%Q39JV9P>* QQ6$823; G MM@U%R(!4!J0RA \E/FE(T/EI*Y:7]1I6RWJQZJ R2.<:$!>"\C(L2A*HPNS- M .0_K@CV_,]!+\,S\BLL-S+=WSCU0)WCW:_S9ETE(IJ \MH,G$X16Y& Z ,Z M1L2] 0KO2*E9<2#/<#K.VYD;&XL\[H^B,0;*8$N)4&KL 'Y1&H\Z<3(U:]_ MR.!I(RL"8DY!H(*[)LPQ@K+S&@10";^(0(=_^M[0+<-=-5= 68(2W.+8. M8 M,1&>%M.AXI $N63.FE9EMAYGH8P+GC;X.0"L T?4L10!D_[FP$24V5QI9V'8 MVKFI_O3E_3'VT8OY?QY6'&MY%I6+9_-Y@TN84YJ-D7)J@7M4O.%=0.TC/I% (C=.=R=J5L MP@NK5#O-TK89H%:I\',#_'%_<(R)/R2"\(MU_EA5,;7Y"\8H-$\BUU4V7:/' M\PG7*4NU*G#[;JI>.Y#@*8DE$&(<'.=1GI?!34 M^:#8) S$PF-X&J ;!#^?ZQJ4NUA73/(*O]2(C*ZMX-^>B)PJ!/$7B1*O\B. M^!U]"/^!LIJH*O#U?Z$O(A#0Y-]X*?H4_T[]_3M($*RB$*(,=7U30X_4)$D6 M\,/!;*YH&P A@FXLR/2&I4#9;QK$7[+J&*D$W)PQA]]%KWO?4WXC?=E]%Z'1 R@)TUQ"FALP1@%[#K^#-:, ;$^G,Z'"[4\'38/%G M$! \@) -P\)"Z5,P@=4=OB V+#U->H R[(9(!7A' ZCJ\\#%I)3;[)<[MPB)DP'M?MC=7A=O6 M1,]USRMY0?X0781-COIT=M8PP1J .E-.\8]NO7?\ @,Z"=B)9MC MPIHC*GJCXH7Q;0Q6"3DK UU:3BW J!VIF*:*X=4YW6N/B#74639;J['FY'B% M*@@+UF)C*Z_NE2NGWZ%\[6_TE]&2.$8+!-006:\V3["6.=9T*+O$G5Y&>A U M9 ;I4E$;IS9[ Q+A:C@%XO=1[X0 M7.&3T" VD=1)N1+V4/ L@6$B80Q7\%":PW_VC@7T.<22"3D&JH@NSC3+-!"I MH[]"ID"W#J)'B+/D6 82P4%+T<*2JF)+O4E1@+AC<2BW9TNFC046N]V4ZFN8^;3_"*U02DH9]G9<=L.FLN-68\R;7* M=9Z;!5H!JU1KD\4.=BV=)HN#J^4,AJPZBTBC$> Z>L5:*E8JS+#L\U1)[ZAR_\OS M5"DL1ZM!&1*'HS_M6-\A4; MY99)6B5/,#(('4;.40/9F6:I)OS9 XRSE)$0^Q%VUF7I5F4=BI/3!)W) MC%W=XY0X3JZS)X(WB#FOF\[5)Z/K2H7X.+QU_C(UD\?7HT\N-U)!WTDQ9ZDC M9FKY2JR=*DYGH5)QFI9;T5P*40=SGCQLK/W&YA4P@*ORC'FHS4@6U(^6&M:6 M<"S9-DL1[;A1+UDE,'[@A6D@NI(E2!Y[D@O:Y<'HV01RQME&,%217)F%E1X" M$I5A00$EHD>NX&->T7=2^)58VW&HKMBK%<0>@5HWI&>H RVQ M^H\=Y<00:>G8<-@3/THDP,2_P;JZAX@]:]"MZEZH"*-^6 MI ?!]>.Q@)#<_OD/_(][;$&!ICQ*)1@?>2M#2"=S7+HD^:^KY(T@OPO07260 M#N^S1IS,$=23=^[N&O_WO__+N_O35 DG^<5SK+'MAZ2Q5W,$ D,=\-, #EO\ MX945OS'F!UZ4>VON9]A M.;?[$$HL1))_=!0S@ 8>>OK!/ MF?_PQ%A'PNY_FIIPSOW[T5?:OZ('0<*%0DGYV^M-=C[RT!""+=Q/$_LZD L0 M"6(H2'9

>PP6,I,Z!#S'#(QX>#6)R.#,(A2AS$)8F$GXLA MB@R!:)SG?]EOY7?SA].&1.5PV0IJH9#@QD' M8@5F,0E+\09;@RNCQRL+(3)?* )Q0#)1E0EO&"F?B[/HACE>F:^&2N6::M2F MB_ABH>8-L]-HK^#*D[<7*NN*4N65.37T6Z\O;L28#%JX\>7O25->-02S9 MX_@\D^-[*W%>*M4&X=-G*JS:E 13F+4"@6&[F(K1 7TQ@BM/GCFI)(;LJK&L MDI9BE%/));.I)=A!Y/29L79$X97NHL/QB2VYG1D](&L\7ZP.Q&P^2L"1*):JH1-P(UN/+TF?7MLBTSBP:Y M& II@Z^4MPL\!.7DF3)781OC^82=6L6J0I8E@1Y/:W#ER3-'V68 5.A%B@Q8 M7*0R(E/S-H56'F)S "@&"#%(="3%0*((A\G!,#(<#NA82.2EX3 4(JGC9_=& MY5I(268;7$,MAE*DQL]CF]4YBEX7\N'&>C3KDE9T$AM/^F)8C++G*%K7S$VO MG)MFIYMY9VY(6B7 U]ES=+J()3=F:*,W2":[IC?%7E3DP^PY.EU.J8VF),!J M"JBDVFP,Y"&30G1ZPB79"#]-JN5F>VH933:U*,4DV5R=H]-(@0\D&!#ER$*W MIB?95,;B>;3RY.W#:B!>4#-*=BK3Y! T#*E;JK'G*%JC>^9DI>37W*S:R%9& MY62-@\\\0]'+A2!59&I!31NA1*0%Q"S-#$;G*+I@ML=A@4NTR04I\IEX9IBQ M(/[/4+15[$VB&R79G?*=>'DF*'72*M?.4?2DNA1',RZ;G5I47Q"T.&TIX=$Y MBEYOE+226"8B9$8WQFRN/9V*/1:N/(&2E%$VZT"[5"(7XS0S;U58*E,X2_O) M]:R:*B_'!E?(91;=7E),C)FSM)]ENC23TKL4.4NS>JW ".U4E/70/E2+G+"Z M;82^&()W0^OO",33-\BO?$9C?8NGUTT6=%R2AJ-A&F^QB3[N XX,]A&RM[B MKV$-J>V$DJ>6<9H#XB8YYNE>5-/8K_ A#TC%&N8+^45K,6Y'R4!2R]94[$,^ MER9L*S-OB:T=NYM-E#WUDK^9\-@.]TL\[PX@7(-Z>C5@I:H:*+0Z@U0FJ5%1 MKMW]D@C$>%LNYP,S'9 5,:E#LWC4K>LU1#WGABQ^G'I>"U80A!])?"6"@0QU ML(OR&6NP 6H32XP8"2=127CH="9!/,3]_BU/*'$HSM!;TYTW\?_*:59 M:98; (5,%B/Z4IVWS!(Y^J3_\X!*D9^2@").?T]NU+V2P#N3L#Z"=OR?MIV( M86.6\N K%0L-PZ2T!-R&RIAR,KYABHG:&_.P5AK.7S<^D8CUA(0!K[IQ.:CL MR<83,03P1L,I*D>7&17\K&_Z?O7+]QHG%R;1C)S(K ,1=L+1L4+(B(_(0:_W M)9KEMIE86D.0*4SYD4;EPTEXJY%8LSS-"/#MDH\E-EV0<*AB3VDHQ7:6L]H9 MFM,WM! XS&N\%>&,*JG$6I@FM!;?3GC?)/E2DP22G,E# M17(*-IY4\$>P2+!57P ;UZK_C#4_VB0:N125R).93K%6B8VY!"U]14KP)<"F6AO7.]1JP6[^O4/_<2\*5O'-T?N@N*^D2U22*5B*K=:1T(4=5Y >T16Z!_R\W1"+*;##K4N%0*U 3J[.B*&836?:-A@A6Y'Z8*8(K MF51#AD^ &AQZUUF]%DE+7V_YR,YR*@2/"IQZ"T\IA(!+(219Y55!Q@H*5J&? MT)4&T0'!*NG:S%O#=D7]A?%8CU'&EW_Y^W %9S)12*&%R?7!18 MMAI7VWVU=9=J3%K3)0"Y7WQ1DYE;PC*3DX3(-)"2<^U-="7I!I1%D:32J3T,RHE:<\W<_TA-YV%A'8DW+TVV"!A1KE;(82-J&FZ:4/K'#RSDF0 MQ, 5^@?7Q+,ENT^X)-2 A 5-Y!4NMX5B7;,,*#Y01>U: '/[%I@#IUH8=>BQ M4%'MGSLGP;=U"?!L!*4@.NF'*'E.L)/NW!12G._(6Z;F?F G.^)/#G(BO:7F M]IK3K%-3=S?FO)"RC_GJ8!Z[Z7(L2+W4!,N3$.AY/%(J)8AE%VCN[UA9^6-G MD"(%[=7$34_I_VXI/S0TQ3+!E3,VSQ;EVPOA']_:G&N?>?OY\=-A'Q'W@ @Z M^&*W2!\1/D?\-$2$XCXB[@$15##ZXO@X'Q.^;/IIB B].&#/1\2-$!$/TB$? M$7> "!)7Z?F(N!0BSLQ^_8Q!?;M#Q]QJP0]TFKON[?AI&.P:[IVKDWU#XT"[ MD/CTO\]U/[RP"?GMS_]M\"]H"F(*''?^("Q"0>JZ(Y\_"PPW?!UPXM<^$5R> M"$@\D^*.@<&.1CH8\>:EL/^:%O+E!SZ':_^J_\%<_IFK_G#8##5?$U#AE<5; MS)HY[33\$C3L]F.K+JA>N$Y_<0R3%G:'.7'>WKN\B91$4QM M=X.$J"?[!Y1Z<]T)?E<6&*>:EHO9*Q[JVEZ"*XVA>W>3<<\DNH_D[^7ST_1@ MHU&3*5-N&7DE5@N%,Q^?7G>]]+VRIJ*4:^"T,#\S L^J4^EY-TXWN4J*&@:L M?G?;9E=VOYWHN<8$WXJE[F@HYFLA[4>;>?EJ9/C.A,G'BE1N)$[NH\9D)TW> M75X"!4VS.;"RV>DX-[687%';)(8!R1Q!01/Y]4\,:E6W'LW]PV7-BR'J[WWZ MU^+"W_OT5S=@+CUC]MZ\GZ^9)VTL(A_!)_$>$^/1+(F_WS'K_H-ET.?J.SYR M_1OBF*U4*(J;SI28SLQGKU#7P3X)4Z]=N)A/NP" XEPD?, I&S*GWU? MQ+>-.?B6PBW;!NR-A1Z9TG2>'RM39LV&>LEFJ=]B4;=[9"R\S5;P.="///AF MQ\\S.QSQ8D%8?<3FX$8A-==O9C(M9CNDBV6]&U^,T.08:',PH6#T3*\K7_CX MH0@_%.&'(AXK%)&QNZL]IL?DPK&(+TQG_/JLIQ]MC#S3BG5OB7!,83E0.QNA MQTQV\J,6OOGPY1+A/LR'3_;*A1(C7EIV4U2T M5R S,4X&V2;%6RTT?R_R;+=<7VA\8WO@1ZC]/TN[?^"HQ5&!Q$'/XF_FR;A5 M3<2A]1""UH.H6:@#YX\P'^PLY\\I!Z-0WUCWLHTJ*6M3OCDLQ0)2Y3%K)M1! MH%;3BVJZM9CELU)J*%#U/)I5"^V%<-QW'OJ1"S]R\6K-Q+6ER7V8&I\JF.B_N7I6>DVD IW)J^&XYM6NVLRN=QT+)8TF<]9LVFWIRH?%D8]TSN5K3 M"&04I ?%T!"K:.1MN9L_-IKT;]S#_Y^3T3OW.W3@-CO[^,"?D\$17S!_]"-B M A3Z[="XR25;&Y..)CAZ).?:[%=,A.S)A75':R1)+K"PL@FN5S;#S.K\D/K= MF$?:4#YP3W^LS#8S34Q[>7$+)7$_6JQN6(YJ%[]D[B95,$.C82%:;05B M[#"ZK"6GC3*&\JGU^.XIK!@="$B?&L=Z6U:Z;5CR1EAN\YER2-6:\9:#I4J<(7L&_$T,\^PEJG BQ4,9JUFA,2#)Z M-YZ4B):'@G<^%>HV.VO84V!MRX'@/6,<5[(YAL0/=$&&U(]'QV*8JYI)*, P M(&!Y%3.>Q,LZ 9\Z!2:Q1*8&BE3@Q^"QLD_$"*A YQ6(*\_04"](T-C-@+P. MV/#XD\7_# "9-],E,3&?,F!1KD>MWJHR8H_!^2GPV+^B!T$R@]RA'#2Z=#[R MV*UH;A;<@*:"':KP/VB(V2=&R:'!A'5D^.W&%);XM3RS9F\:3+AC5X1+VPAT MOA?H#_B5P=+QUF)+"TD],=4R.GL'$T]SJ0%C+N?C1"M %R.#6(#+K#.0YR4T M[\T99GIH2F'NWA,2E,HR)-8W4%%"[/7FS34=;07J5;$L-*<&UU[= Q69*^TG M4=&'G!T(S7BQF_&U(Z$ T]2W%FD.IG1^NZF1F])$3K OD=";YMWSD@EL?0++ M*B3 H,+0 80!3!./Z=L+S)UX-&QIJ8(5)$W9,*S].$PH,:$Z,4-SMM$W@[<4 M\J4: 0$\ZPSPA@79ZT 1$N"%CI4MR( 'ZA*/%0 D]/%-8%\!FGTW MX+GB$ ;V=8!X>*=SG5>S9!5/@X1TCW,Z>=MJ@?]@7Q<>7CX'-DD8]DV"7F/8 MF@H:_@BI!%U-)O[J>='>/.;OWS$@_IQ0ZSSUWR"M@ M6(&:;< 9IP&M]S>B]SX'H)[<)1YY\]J8TX&:+J<:93[/5>):VQIFI%$@@ MZ0_IN@=$4'0PX@\WO0=,^"QQ)X@(!LKZO=?Q=/M;S#F68O6XFW M@X;7E<::^E3@ 48T2%ZW).C^QIJ^K(!\D63\ MJ"ST[_^[Y?"+X=A7 WSR>!D./T$;X)P\D&^E!=P7$=R],K"KMO*5 5\9^+&, M_BEEX(''%%]]]/GW(Y6+*08/3#:7G'ON4\AS6L,#$\AEYYU_=XWB0XV^;J1J M/,0H]-O(D-NW_;JQJ^'N9Z$_7^P1G53-T;(:+[9H>L2%Q$9N <@OZ.WE9(1[ MN.+9'EZM/!V/#S+6DLL,\^%0(ZHVFO3*'E5(W7;N^1?PSQTUUGDMV^WQ^N:\ MG#1V9W+C)F///R,Y;M+'ZU1P'/7K]]^MN-5_1ZE^N?F_GQFG8/Y.IFU>A'LURA/&K+Z047;RZ=@8%T M*!B^RHR@'R$<'E-7_Q$J^<_2O+]1% U.#L- 5QU\L==Z?87#@%\PQ;85QO] M\;Q&P*C:,%]>SQ?D)M>BDOU5(+\IWW>(8*M*@ZS6FK;)0(W=6-7^H*;,1_98 M0.JVO:T?4Q?P0P0_V+2XG>!XC A!OA@H".JLMN*2RW)X/HFL%_7VRAX9&(X& MJ=L.'?_9 L6V.K[\8K^=Q+$MD"\_\*,,\WA$->9P<,<9=:;?2HJ%?-FJDE8V M7$@4C$A5V[!0 ,6@.O/&,<=^F.9>PC2OV83.=81;Z+W/)KS_F^2Z89UO(1=] M"\_# ,]:>/F4GNO0K%!M-0JY6$16J-QZY0QRI$Y#/H_)+7[$QS?+OKM9YF'V M=YIE B=LX5U\*/+"1Y=M2W\>6^LB\ M@%,9;JK"0K@=828L?.Z';^CUUZCO=JSA5!T^*1Q/XI!'+90 M^^__.N@-=V*L.Z+)[!Z8';1?=[YVV('=_?"5'G@.:DQM_H>F@J@) M_ S^ZIPL3.%F]-=MA8>1$MICYC\\,=:1J/R?IB:<*U^[\= 8/!H!C1Q(:K@E MOK'C _X?#PT]1_F':#N'C2-6COQZ(C1OO%P5W8DLSK@![VRK,2\2/+%R^W;QMDY)Z&#&RRKZ.CH* MDO$6KQ"09V8(R)^8CG'I?*LSTW;0E)M+7YW/1T7J+J22>T U(9QHSU">VB1. MUB9%N4_*=5X34['.4N9&!W,2W;O#\?QX^>F9@31XF,]S$S 1TM\WR ]-OT0: M 5POP3M;-8_&<:(GOF.6X,OWT)UJ7+3&N-?U%6(Y6 M?_!D:FZ)I%1*-@1%0Z-V3L>ZI$=2I1*59\QT5I)2;"BM%[(YUE94(20A 9HO MK,,BB#H9 O.VB2.[._#7*WYA+)G@M?2"C12[KA[GZBN>3] UZ;SII1KR:/"Y M O*[W"ZF&@(L[IL>N/A^EJ',D86W%J=?9F,'*A4=I")'UV/ ^>Q( M<\%ZFWUSOGJ>,["W'5%0N,WMF^'*YZ*88.3D8.Z'=XN:U[24BDJD@(!O$*8R4D%>&2#[V>QO&A4^.])Z_TM4CTZX;G=&M6BIFV^U*IML1_RP MCR^))]IAW<6E&*,*=*Q8)'EC7(4G/7;08?V "61BA6:L&9]:"UDVHZMF2BFR MT/Z!Q'PZ['4_YTITZ5*V)Z[Q;N=-9P(6TM6N-VKYHR!]U]!=1QL=;BQ:*]7@Z8"H0GUDM#SHW--S0;J&+(\T/%(/:0^Z2(: M9U?6EC;A4B&;1 M26E=FQ$F? 1"/_H72R3$6K*ZU)0EP*RE[ %_P2W#ZTBA^$@><@J&G8G:)9N M[ 8D#BVXR!D&;*(GBAH>$#P$B@QO<'L<\QC:6E#N03: 6X?:.R]"Y0J->IQ! M+)<'GJP+Z^W[$N4/0;[UTSL>\.F\?-$)!,P M+?R! %O"D8![?&I#T5'P8][,G M-&J1AY+/L!3S"1(AHG%H\NG[X9_6T)!%&3("W+4D*P"9C="B!!B7.C M744? M$:U@(TA(0$2CB9_LWS )XU<+T(Z 9C.Z!R"$56)B0<8292R3C:"W@S8K")C+ M1LKFR64[VPWD83KWH#OVA;N< @!R-9@#0%MGY(8;M NL5?$,L>:#AD;P"_- M=7CUZ#*:4JL2#F6B7:)WH5L2BH$&VKJ[LSL?*WFCG;UDK>"9GJQA0)S8"O/P MRSC[KH#V=O>.7>6+6L8):B[():"L5 MN7I<#H4,D^05?JE!YQPQU0\'F% G? MC)#^2[(J&Z8]SS6-+R.;@UEQ9O_%7@__BE:/T)P7%8]Q=3[!C(-^*/[AFF4B*;Z327-=FVMX@K.($L_L"'9"Q:@R)O&JQM" MLK![\ D"&PE?_&CD0G.&,!LV2-V70#M>U'3CWX8UGT.E "J<"*@X&@=!BUQK M37BTOW)M]O=.Z-C$^@;:(1SB0?!W9C_CEV.% OX'7@8.$#U$A:@)^?HT:S1V M5 \=C;8^MS!N"UI(-[.Y PMX92"%R1Y3S1M@]RBX6UYQ+IHELEF,N64">[V% M:6<&A#$/:0E"!]Y#\''_M[ T\V](&(("!3M2DZ!=@W4?^R\(R3-$M2)4J= 5 M0E3KE127K)0A32':@N]$X*O,AI9H0+[];4\BQ_2<+NVVMM+T*8+3# 3_FO@ M$V&_YA#A&4+4@._$^S9<>H;?AVR5*F%\[5];U!"4#E\*"3"KK:#"IV-PK0#< MJ*5B#QP$F*OX89(Z@MW9W:+?=R^$1 IIRKCIX/1[%ZZL5W6!/,9"IE4<Y8DYA#7*QEA$Z( MRK>:VZ5N>9!*=QK3?'A)/$5MP5\$]V\?C!]^"G/<#K" [.^MIF3I*E ME1IK%<0AFTC7YI7"\M#$C[W#Q"]JAI'$3NT14(5-BI_Q(V T$,V;AZG><8^5 M/P-2-1;(1&L<3\OH2W7[(W M9F0D&9TK WT,82G8%PK<]IS?P(O=_HYAJUBB+$GPMD+BSF[=+4$-!M]*C@7F M,I)]:H\I!>E'< ^E@!')Z";#:H-%HK;VQ_-T/6K.^I.54(@V&NH7T:CO[8(][Y* V/.;!P0WLT0 /2/*8 M_E%D6@=+;0K$('%PQY][$8I< M%+8OB%\%LJ//+A?0^?P$]M=QYBI^/+PXH;&ZEY3$#BK%U!*@P['_Y$H5AO-QF%ZDF0[8Z=(H? MS$>*-X>+BT^*^G5YP5N=[+R+?K?GYB'P!D<9&:I#;H1KG"NE69B*GRW** M1Q&ZX&G3":]^]]OV3DN6HF!5S;;A/#(!:4,*MNJP+H(4.[QP#N!"I*!@X:^; MMH7OB Q;G_(\149^!Z3^/31UX(01%"N5;43AKZ,$I/WC@?%!BF(B\\UX%4@4 MN>1T.BE&6&; _8+*6J5%Z8A;M2H<(M(K//QR6#(?]R,_#SJ$XMH;1L&JS'9 M:&C;2*9FAN=6[=<_9/"T2.$8]4>V'A(:6)G \3([A\)PQ 'V3^_%B!L^ ] R ML'^1%#N2!M5@C^/XR5%L<;1W"(#J9!6 ?=*&X'B0T1O.A7MMH2="@Q,J)% Z MP8_1=_?F++&#T).S%X*SLSH//.=>F\TVM0P4"##F0$#ZJK)QG8D$BRQ*4;8# M@X_-#E]T1^YS*_8D[>#DO/SJ#O@QE4B,6K.P4B]M5^UTBEXA(GXA9<4A8A?% M4*^1H)YK(TT"P'!2#!1#.Z(\2%#@#($<&_8.D03O*2_DN-3FT2I:(GY%BU_1 M_G2EU>SC-_1U;Z[0IC7DM1"/VP%(7XQ[*B=H?"SKX\ MKSJ^/BJ*XYJ[7()G(^PH^'PN?.W963!B5_(V<+1X>M@.BPJY 9['B;C/+S$ 2A@['^F/!E]*)K S4\Y_\2"7X(6% ML3?D$NP\?!#%!_'PP3 +PQ^>"GH_W' MI_.C_>^(]N/ GTU/#BQW\2$%)V21DZ*4B)9OG4B03D95;F8:X18=2"V&B^Y*S^=6 MN,_?2\& "R0)/)W/$CBPHV7#DZ48\N0&V+%M @>WG1J=,;3&L7ENDQI\Q &= M(6,=WCR'A;:.L?[^*I^W2IKG.J#*AJ-F&$*F0"BIHH6$0N0TM^@@KN3R);OS>J)J R?7 MQ)O@8KO41(""Q[**\PSL"A]M92MTP.E@X$D[UB09ZC5C'FO1BLS;&M33K92& MJY+(\]$&MY5#%9^_81^_Z)[^@Y36Y6J-VH*A$M-%-].)5**##17]"DI++NAU M4FE)@Y8,4M7V(JUD# 91&O7>2/2#R83[0_@G=(UW(#Q SSB@%I@&QV36R^%$ M#U"E#?OKG\B[M8U+NM,?UWKK %N4HJ0K:,%!2>H)O*DGI6F>3B98(HOP,%!+ M@KK1"J!D &0+CA1M"#4NA5^ATH69_4#;Z#-(UN-6X&=YQ(I56Z! M)I;J6(T[,@;E?8X@"D"X"EU.)5AKA+($=PZ-5Q) G93'(X/RR4D:U7#7BGTPB?C+ ! VFF;"/P&"HCSY6KDV"W]#'C+C-WR4B$N1 ML.,)(P-L#M&#X&/O !/+7 >FXZ\V4$P564XXLY1W7XV_A?Z( F+N&1S@'N$! M^]?V;Y,-#"1X0@@,)YNA+6\G3*-7V:XZ M6U/#':\42#E A+B3>,RG3OFW[9U#J=ZV3UC<)6J#$RZ !(Q)P"U_P]5G^YQ6 MK#[JMO]11SY%W9.3Z*4/)+Q$(,$3H],&"=P!%AW")FX!FG@&4#P^U[W\VV!! M9_M/X5[/_G4G9IV,I"42IM[E]5L#.Q8:MU[G" M"_#)D%M0-9WJY,>O<:#9 ":V7R%BG-P*E(AK0D&O38DE-J)1TM95D_)PAX 3A?Q.)84R!"[5 7C_K-X3*@I3S2H%J, M[Q_W?;S-2_3E^[__B3/1^-^O=,/[ZKR8.C!M$?5>@P]7U M\@9XT05G*VM[9MH;E[K[TO.E36\V6)_>LXFTW3L%9W@F42';/OQ[TO;/YX2? MQPF5G2GO).(X+@><#7*85*"#A85Z_R!%#7?(,&73<@T7WI-U/,2)($[C5WP+ M!9": %>Z"KY/A#X1GB?"E_U>=7!87XG3*HX^_.T5?TG'0U/$8C*U]S+M\W!P M8H=II]([0CZ)0RMVE8_7>714;6H;O]I+A<'(&%XYVMG.?,8.-+036; 47K>Y MS,FAWY6&[W4M.X'ZS_=F&2;V%I9!-Y@,#1*X\:NPBW;GC)+F9<72@9W>YN@& M=MH1\ET[^44S?F')"B]J.N_D%OFDXY-.TI&1K@/1+4*'I.0TD83V-7P_$H[P MEHK9)-T"^J(@BC$) )L\D.K2>=50P*ZOG*C-$5?0H$'H\FG*IZE?_[ H-7T?!:&8?^% 'C)Z(<4\0V<^X?B$DYLA6H"R MR!XK%T!2Q:8BQV5Y2#I8,CD>T>]-/KX)^E$3E#[T@TANF^ 9#FN@?L;Z[LZ2 M+[WE,VVCG]WRP@(3_C__EK\>>$^V(9YT871@@N_J3[#1@EU(Z',9)=X8,AJ( MY'0%<^MJ=N%X: U;1CXS\()$S"6.L60H*,Z'@DAN5YA6463/:NZV>Y_/' M'VW'^(7 ?B'P6SCTNH7 'FA3E%.$^8$*8/K-LZ7\N_>-4[+N^]*5[4PA;:C@ MAHMVOM0+4M])]SI,(MA?,+O[AYCQ4Q2<-@E%GJ)4DMU:="'@P1F>#*TSWMMC M/S,*B<-K1IL#>\;+OLT3ZJABX7X9?E##URB?T2C)HZ"&JEH*IIX&LDZP[H1^ M\C08/PG;NBV ^)F&TGKMC-@Q*C=^VN=_X&PGU()T1^_>S+S#)I2X3%C;U2 C MOXT(4$HJ9D0GU+RK5_8$/EZ,=^RB(KAR^3UI@ @2=L3%3H U4$ZG$_LX3K0] M$0LX^]$0='F(]HXBCG;D_3CRXK9+>N-Q@B\HCW?2RN9F248G8A=C#,O2(>X_ M!>:>CG@G=.L(W5WCS#/YJZJF!O8YK$YJ_?[+/ J(.?F"Q!R8F'@.7X:#SE#S M@C: G7J+4*\HP$X?Q/7O(DY;\B;]JN+9XF2IV2FJ<(7MPT2IDW?5 MU^C:VWBI[RK1&4/Y]DHMQ"G>H0J 36N 4SX/RB(.,ZXQ#<"7+GEY5_B 25!6 M3RANUZ_*?KF,7^.L&R+[<]=US-S4]AW_'*TN+%F8HFE'.'<15_T$ M#VLDSFDJYS+R("FB'>#C 17UFN;W>>)V/PK;H'K80Q8.-]B8TKO>P M9I:MF".2'SJU4_",O+*!!O<3,723PR6X%23D<=8YOZM/V+_C],I .:'X\D%5 M)<;3V5[+'O7(DU]HGW+?9/=I!_5=!O>>K9[L)/LE\/0;LW.>W'0IA^X?JN[M MBVIA=WOG]E.L=C5U=5PLLV^?B*;9[=O-=2#"FGC8U>Y,9S.,J\TJ;<6KW<8T MDVVMR@EK1(EIE&'\>HKQN]L7HL[L+[0OM#NQ[FEEUXP!.(5ZGDZN3V_KOX@K M>>!S+!S2\OLS7+^582XST!IKZ,,^[L?Y"D&]U,KPY3::+W6[ M;%ZGD>$UTIE/G9I.CS91(NFA1(<&3%S@!^&8$!OP8F0XB,0%2&:2&&9HR6G> M9G^C*0P&3'O1'6Q3.;(3Z2^HDI:QTG464>GQRFJC2O'U>3A%\HEHCAH7\X7& MJ 971HY7UHPD*<07I7"+Z85C2;+;T$?*"JZ,':_L90J %ELFQP$J-<^NR^%: M93:"*RGJ>*F54=G*F*]&6O*PHDQ;8GL5*(\&].E&)YL^,*9-MC"5$^W^A&>B MI7YH-0@-R..5<[TY+JD+6IHR6R::XJ>+=:*P&H1/5W(A+E)L5L@-.9.D$E>+ M3@M<@47#;(]7QAO]B%4J]Z.M3*5?Y\=RN&*$1W E/C1R>J1$=)N9FGRAQ%5:W?5F4L^*R>D(KCPYDIEDYZM*J:-,&7-8[$6$ M:3P=66SK%=7FQ%7F6NDVJG6 M%36-5IX>OIW(#EG)\K/6V\X>0B M*ZA%*A4;"+7C"RC-RSHN:TM!'4+1 )T(YS>@+(A3R)YUF.V7(- MG:XM^FQI]0NJ#@(_AT\S=0N\V4F]BY2<.-3>[P1SYK8?N;@N:>^]X#E\I0=F M++AK>_FR1^X^MHLHP3$YG#*FF1T0\9[AY[IZWF+PLZCB^0P0D9GM:6NSLS.Q MBF\8UFSN6+XX4 LU*GT*3"<36H:OA88^CNA:!NZP-X>B %<;J+95B"+ON]8W M08)@47T. &HR2.]? S_0;['#2'J_,I U@+4@AQC>PC,%=+XSKS3N[/=EO^2 M?[NM+A&OR^K<,O>&,AH@B35,7"4DJ]BF7P+GZ0;Q5Q':_0I!_7Z"#Y)_NU]W MW;;P0*\]P081FIB\WP20\?=%&:JMJ&4 [O"U^\UY)_T;FS+PM?"]EGIZ!OQD M%(B7W1SYO=/#LIM]HDHB![NX;A>_%OUN1T-,((Q5&47R7?O-1?HN@\M#'\Z^ M0K^O,?'J09BJ>9#1[UP?P.X&:(Z/9K0[]>X(\BZUVT-'SK1P*K4/JA4>0*),!R?NCF+T M=OAG=Q_BM K>,C7W SNG G]RD'I![C4+9\T^N25&!R.A?]DJC+LU-]3OQ J? M4VOL&]IY3B069.+_\N+X2#GPI!YXGH\F04N0;5R\N[_CF^B/G:NR@I!Z-47$ MHR[LEO)#' 4"5\X->:$?-@J(OM&LW^?X'&M9SX#].5V2#H9]1-P#(J@@'?81 M<0>(B 5IVD?$'2#"%TUW@XB(CX<[P$,HR/B(N =$^)+I;A#A,\0]X,&73'>" M"%\RW0DB?'/N3A#AFW-W@@@R2$9]1%P.$3@H^6(D^7TNUYNO!KWHA M7KE,\PT1:+NE^NE_3\+H@J8@J/R_7_2O#P(C'@Q'W>(>-V1.S=<$Y )9)-QR MT"L"*_9)6.'@H0T>ZKDT Y] /DX@3)"*?!<"H7T"\0GD)0()^03B7S$GL&JB M]O,7HHS75-[;4,;%E#!'XSS2TLEG=-@#>J+".X(Z5Y/NZ[*/(V@N"8<]?5 ? M%3BA6# :NBI4/BM1_F(5Y\:QAVL:SB\ZL'] *79(X( 7GP)?*MKK9=7^%Q5' M&CP:;>2+JQ?$E1<@IRUP! $ 23IN1/ 5TL8#%U1J)DN;=] 8ZV0)F@1.:+9' MR1[/B?OS')V\%RQ?*Z ^7Q1UG=._YO*].)G@[+R[!<=KCM<5GU=\)::I0-9YMZSP/X9UN _\Y"CN$JK(*M@U#D6A>+>$][A 6D-5IW]1OR'( MK/GC.-8NS10?DHQ?Z)D_!<+_7N!8MH3[ZF.]( &)T$&79N+*+:H,'3X$==FR M%%"1N(6%N_Z88TWA8;*#'>,>-0S:%3TF-KL?LVY)*(ZM'702 MVJW)X6ICO(!Z_I&E??%X&C<'5X7-^>=Y5AJ[>DOGP9M)0%8FJ6:#V_3$K1KM MK,>Y\6&SHM"[^F6Y8#/.M(W8]2L*_=KU:EDJ0Z9;I]ODS!AJBC$<;\9F;1 > MA'[]$R*?R#!YTK3H8638RS>]&U6\P&&^-LI\&ZWF0X;/'4/E2-(%?*KVJ=JG MZCNE:E\!]170QU9 +Z,MAA6-+;07M1$9F&2VD?#(*C=;[.VTQ7AG,2T,NUF] MU1FS[+*6:\FQ >[71U]377QP3\@C!_)QAMFNKX_IZ:[S^'[B>W7\G;M[0E!( MVX/B[NCRN:SC]\L/?#_7TB-Y,$0E*Y3B1JHPE4LC,1ZE-MQ8__B=9"<'O>TZ M8I)\EF$6^0I):YEJK9F79YLMZK7Z/N?%8TFMAXE?G+$@OUJ*W1%TSIF2=RWS MSMJ2/NOXK..SCL\Z]T,)S*M*4NM M;J+I+EKAF#$(]Q5R,\DG>$T91W, 32IXI^/%STWYB/_I/DJXW,Y[FC8\0)C@H4%TFW2_AP;1;5( 'QI$/J/=1P[Z0T/H M-GGI#PTBG\]\/O/YS.>S.P"1KSCZBN/C9U'<#D3?+ ?C0\T4*H*I#8'N]E,@ M_7X*?BF?7\KGU[W>!SC\HFB_1MSG%9]7?%[Q><57PGPE["?T4_A2^_&I9S))54A1LX#^0K;_'B*U[L+ M[);Y:5[M20&9! -28)1P62D*HT$,5330H2T^\B@?V@(^57J/I_Y?.;SV1V R._&\2E M+?Y_F_Q0 ?_\1Y27GS]8<'\TUT7G^<2M/9G!G]V:E" 5![._YYHA(U?.'QTH MO"DO@_K? RKRDO=,,JJ'^YMU95V=3RL%+4N7 M6^52*790$$&_P46*'NW);JNL5* ;8WE>!;H ?^='>Q]I@+:=I&5>UP=JC"L& M:E2H238$(9.4A^- /<7^^B=^XAS]UUO( J%Z=T D+JCHWQ#_EFD@Z$."/<8L MI"/C@"1X'1 SVZ4L'B90$9:!'K"P-!/^R28H8J[+ C#@@]*:CFG)'.L /@&B M<6P0 +*#2.0M2"-.EQ:*@/O [5J>B!4@="!H(Q4RE4@HFF$ 3*L..?WOA=WN M*4OGT7-03V&;H)K:U:EKR8C5K!*O9LCDMA-(Q(W92.L>>N C[_# VQMH[-"5 M7I;E.H!W"X1@AI?5(@0B)#1X/<('[RB.\1!#C,7JNC1?2BY=K)481$ZZ-/PR%L$@(LRS1;MZ Y J=8\ MXEGX"[R>#( T*O@!OCD@0K4YL#'@Y6-55C_$QCLRN3874]09Y=R]= MKXT0*GX+_DW)VD95!274*O3"=$+3PT8W=9C$%[ZI7.T.YOU0GS<[9&$V7Z8Z ML523K*"+/$@]CYF/,>F;Y !Q8"78&RA;,ZC+"J>_W\04VNG.;S5ML+;NL1@$ M!? Z,OO&1Z9)"+WRT-"X>(X TN* [IZ1#GN4>OO 5-2S:_S?__ZO-]D[GF,Y MI@^-#8P1" QUP$\#O 3?_(=75OS&<(X9C0?#U,[NV25+($ 0T'JCX_\B/#_O M+2#/?F;\.N"!V:%!8W_-_4QWV@[8'Y[89+^.GKNS$6DJR!R:B6$J&+X2KHZL MK= >,__A":B40E'U/TU->,E(?^\K[5_1@R W04FCV)\X[0N=CSPTA&"+;#=L MAD&>3B(QJIK&CNKYMU#^(=K.8>,NV9G'LG) 11F:B8>C@P@?BP_"/!4=Q(2P M- B)H1 =DD)D*$[]LD'!N[DD?,/JZ665TZ:%0=KLQ/.Y9J/"HMOF>*5<5]O3 M6*:EEIIT+4!/2"/5[:VS;[,M#*15F&Y9O35.&TMA15<>?),.EWK MQSJ10H($(6%12->43J S@BLCQRN+@W*J+83KU+0SJC4#C4BGG-NBX;$G;^]V MLVP'2(U8BRYT\A.V$^OIV1I<>?)V(Z:EN9Y1WY(!GM7GDV5 F Y8N/+D[=GH M8A6(C[>Q5K*2%B/5S:9=-&I0JSYY>UG)K!=M7>2G&ZLV5.HDTS)4=L" 17GNQ3C&0'64-(#EH!.A%++1>)K&[5X,K#?0Y M*$I'&8AZ00R3@[ DT0.>@N00CD7#5#@&ACQU@O]\)* UJ[59F,QDB[-YOIB9 M5T:C<[BJQ"K%QGA3*TX#LUYDU>6K\W5V-0B=GBQ&)8KK +>MD3,MN1I/I5ZY M,V?ARI-GK@?UE98-F/7I1HB*TH0.F-'2"*X\P4"378;PW8N/DPV0M-,NI!N=!KA<*^- M)D">O%TH-/7>DJ324Q[T.YE)-!'8T*-S6%V&2(Y-CZP"61#&4C72T<9,<@5U MMI.5@0A%CQMC/D RJM!:]#-=,Q>JP94G^]3BE4F;7#45KI,IUZ*681IR= 17 MNOL\4#G>I=(OY?Q? M:[![E]LM:RHB,AVB";FM9(!DEB#\ MM!6"H,T-R-17!5F!FS'&O [&$-I -QQ?(P&P(47PIJG+0\O^BJD1ZGED$%AK M@:8.7,(N-8$7-0.:<$0>,HPA:,1?V$&M60:T28W?P4.CYEH"!;MRZ\XQ9?R@ MBM3PG-4V%EG/$9O:(;6Y,@AK>J?BIZ-L.WQ*&ELDLYY%03LGA/GRZD3\? $A MO)%$WR88/1M!9H!C B %5K 5WT.CPQ.BJ)$O][:!BY*!:D7 M0X(>E=OS? T^4X),X(+$_1VSR1_;1EM!(+QJ&GEDV6XI/X2FOV4>!\INI\*_ M)]CHB:)]-@F"9GQ$W $BJ&#DQ50+'Q&W0@09I%[,"_(QX@\%+SJ!G4^V. M/5K0>$5 ^7^_(K\^"HM(,/0BDWXY,)HH1V5W>D0%?V.0P=B(K7QRH=L;3]HR#[D)4\ WE _U1^4!1P6CHRZGE,\!" M/M1O1!C/X_[2> ]]O93X)-[)1[D6/JDUG9S^BL-);J1"WN3H]RL('@ &K_D[ M?@0,7G.#_@0@W.16_)R*?.=$_D62_VH>MI\)E=MH"5^E$WRHS?97* O/9-(\ M$4, %ZGHL^OV"_Q:U>"KVP/>7"FX:O>_&UWP7]W=+SP(D?N"I*2GP(-335QB MLJ]M!X8YP:E\!\R@:T4%,D%R$Q.=)CG7DA]O'N?<<)DF>:]L5),;^- MM+FN;-+>A9X5HK1*H1NJHR(!!?!^.,S?E M^Z]6^[Z9KZ<,4'\(09N!-Z?E:M*Y=-Q'L&SO8YALY Y&>=UH;)^CS]WQ::\L M]]_05N)CUT"GD.VN:5/GRLR8_/*8%B((>E *IE?DOR^IE[(C9L M9SM-:2:U%K5BK3Y.9R#$4($3U ^9MUT2OL#XX0+#U@/O^+ WEA=GVIU\3%ZP MM7:CN=*V&S)94-+IF#2:DM;')SM?0EZD-A&CM!QU"EQAK8J=Y2:_J6JH>!'J ME4SX&O+BP77'Q_<) MQFRG<+7-2\W)C.>524CCV*XV [V1C?L6X7W'C5V5^!T3X59GW@@B_8OQ. M,.'+ICM!A"^;[@01?L7XG2#"KQB_+"+\BO$'*G%XK(K0^Z6(;UH%\\50N5A) MZ?<%T9W&@+^VYX!_L?A2XP(-2AZX$+TLJ\_U+[%_?+0F)H]7K>XW._%56[_9 MB4\8?C<4_WYY^ J9N[-@OCI/Z1Y@X'=#\;NA^-U0'EGR^]U0'LNMY7=#\;NA M/$0*\_?)4/XAW5 H\@(IR%ITU!LG^%&$G$GQ4JS9DLGN^JK%"]- H1A3P]O0 ME(\N9*&QWM")2LTN=Z6>PM$S([I]SO[6 ME]O:Q\O./M+3 (1ON5<,Y04QV\RL]6D-:N,Z' E(Z]3?:>TE3ZM:_WM"PQ? M8#Q>-Y1;R NH'5ZH!\J@LUA1],QV M*,E&CR_H/:4RE=N3(T0W& 5+9F\(W"O58=WGB3;]P6CVEQ$ E+T= P3@U" M0PD,PD*4&? T+0SB%*#%(1T=AD1(D__Y-^]^ U)O/M.+Q=24.>.2*4I(D4U^ MTI=6T/@+':\40K-)N%TPJRUK/4BV^94D"JW5@![0QRMSF[@9RFE2N64E.A3' M;]?B:H561HY7\B);[BU2[6QKEF*U@&*$!#$S&H0&Y/'*8;JP2*W*<:.5J?>C M>J%A]KKUVB!\NI)LYOM,*-)V_OU0QZT0U$V&EEF.\6 M#;,X3@V0[^ED92P>FV15NFY-.^58*6<513W4'4&Y<;)RSH^&9D)(1\E.+1?+ MAJUP8-@8V;K)X4HPJ3/+[6AND'REFNQHV6@KVG=DT>'*FJHETWD@C[FDLJ+E M<#0B%75V$#M]NQ)>@\FXW E-Z59]7::;_5:ELAK$3U>6U6W*ZC6;52ZIQ3O: M/-J+-D,U%&HZ63H.K_N]9'<@MWAJTJB6PK%5=SI"2T^PI!I,9,A/I,)4#B=S MN6T\V=V6\%-/T-1>;*"@"E$Y)N?Z9*61BC#MV':EK?'2PPT,HF%1X(<\,XC$I-@@ M'(I&!KS 4 -^"&B)%WA!C G'#X_FJ7IQ39*+5@5DVU8GUPG$S=K@S#;F[7QU M8W:[=2[0TJ54LB6DJ=#H'/_%-]MBN1 I,E- +ND&1^2UC@(Y#;=U3FNZO-1I=_MTO0THZ6XMDIMQM->[1Q7 MK;(MNEO1J?8T0+9F%:866.:KM7-<993GN79 ZO!D94!%\]*DT6P#]BQ7,9T9 M:*^-KV M4+/_\(=$=_R+<5BLAIO:_ 4ECPE&(M?5[5PSQ/,)W-);TG I,OA<#NY=[ME%);[2M!: VN2XP6M,=W'*.!RO7;(1V>"BS9A\O'^2'@G M7Q5K'TL2OH&\\YQ\8AFF+&W>T^,0>=UY$Q[G.<*_7!;@O>E57YX7^"BI39<_ M_&M6WD\C!I\Y?.;X.N8X4XQUL\KL6^/YV;+L)*_P2XW(Z-H*Z,83D5.%X",H M@G=22WD/33,>D,^N5_3HS'VG#C,FHE%%M-@QOY@FGA?(:X#U5U1)Z8 M$/,2]_T88S@%5&TFJ]_3'#X/COO1>GV5_\>>WN<%GQ<>DQ?NW=KMX/L-90## M;?$C8.?W&@0Z#T7]3>!LXH?1LV_ P7?/J!=K"?3E^O<'J[!M"AZL$G)6!KJT MG%J 43M2,4T5PZNOM(5=7F-M5BM;J(2[(N%" Z-BF08Z 00PYKDS2OJPF!Y) M]7S%)!N@E*+[K8A:55=VHR\J"I7TM]5>^YSK<^ZWX]SKVM&?Y=P(0Z:MM3Q8 M3V>!4D?8ZBLPQV72#.;<2.S4O'Y,Z_J GCE) @)N6XHKD>0EU"Z 8.FXM\5. MPZ@#P]1E >D@AJD)TW]KGD="6A;U1?D&AKK/ZCZK?W>[_AVL'NF,LX!G99+KXV>Y[ MIVFKY$[[MF:Y_H*:%-8DG6_TF#[=4KI5W"P46MID,!I^X)QQGS=]WGP?;[[; M5KXJ;V[6*SIF;M@25XC/HH%$KA;);G#+70;Q9BS^73+*#S#]@N?>5]Z_C?)^ MU?$H/T=@W529<#CS)9&UKC=I)5^3MZ0UJXP[W,;L=.JX]?>[U F?T7U&]QG] MRS23-S"ZL0DGQK%PGVUE"F9^)-&C$)7!C/Y6W>3..J3[W:_]3HY^C]F'1X3? M8_8^\.#WF+T31/B2Z4X0X4NF^\"#+YDNBXA[CR?ZW:^OV_UZU]TT\N'6SO17 MI\M_MKMI658!83=U)G _9\)OY7R7K.&W]+T>,Q<7%2(8K>_)/Y"!2F__9;.?C;@5S/F1AIK=[N:HRRD9&UV_J7!P$ OUV)="==IIKL(TSDTY7=ILZ MQY]B$?J[I.#Z39W]E#Y?^W^PT_N\X//"8_+"O1N^S[67"OCMG!].Z_:;PGZ@ M>I!+Y8L47*S]7K'R;=M@!OQ&V MWQW7[XY[;PZ.=[3'-3NA,KL,E-E6IKTUNXMP?L2N5OM.V,QII;W/ZSZO^[Q^ M+QZ1=_!Z=-)K35KUF44R73&=[W:4:%4?[5MA?T^?R*NML.6##$2_)_;]VS>/ M=G'\Q!"LSPL^+_B\\!CFO9]T\&B1RV^1ZOL^%?V3C>X^;)!?H@?O<7N[:28] MS/06H>TT20^,1H/L]L96;=<6F_3S"GSN_&KN?$,B_F58\OUV\U7;8H="2YV. M%5* I$N50739YC?DC'7:8E-!ZC3 ]: Y^0>H]MMB_P3]_7MWR_W^^L2^<^ZQ MU#+7S=IB."C.N=F=D85[[0=XXTV^<5MW":L#4%WD MUK*I55B.5G_:O&(!%KY<;/+K.A" O,398_ 5"443I@Z!#@>=?J"HQ4 ]Q&V6 M\46D7QA5HV6G(%=6+2"RY@OK!F@9]8L D/#G\-VF;H%?;VV?;O_A#XF@^:*[ M#4L64YN_(+"98"1R74'MQDT]G\ MO25J15'!YP)/=[G?$EA#X*M$KLT2)K^& M[]9W!'2FU=>M6O>?[/2FS(]I4%;A6\P_5#@8/MYJ3A44"_5ZE%5",\= )WC# M *9!H-@DA*('A@8A6H"0=&U&P(6$"^X1ZB*KHBQ.=",12\3! 1ZQL(.%OR!" M?A-S7L8OX<4EKPH@2"13)4(V" '>2".X%F%MN"&60!4UW4#)Y0+D)AY^ ZSG M\$/9M% N&/P=OUA[(B!7">,G^(FA23S:-]K6AL M:W$H%>T2?EF#C\$WMR;! MS6JB\428.J\:>)FLPH7HW?P,*BPFIAET("P)7CAK\(8X^I"&>72CV;UN/2U\ M!07P.E+!QD>,%T(OO48/WV=[4='AO47E6%54[+A/[W__UT$#XA,5T\D%\1S+ M:7Q,8_DZ @&[OS$OP3?_X945OS%<-T@\&*;^M9?KSK80( B*#-+Q?Q&>GQ% M3J")AF=X8'8P/\/YVN$(#??#5QHM>R0@3071M(X9_-4Y69C"M'+=?LL8*:$] M9O[#$V,=W?;_T]2$>6YJ)M3[1>)_+]P)A34&%DAPSC09JN42R%,ZP=PN0 M>"2B6+I,%L@-9XB)EA:%_ZQ^_1,-A8*GF5D[B+@WX!P8&NJ@IEZ+:E!TRC$> M,D; 2-=[;8W,A$,#*;54C30UN@F4TG)(,(KA3IH#HXG))1K5='* R :*[5N3 MS7U )!ME^;28U#ARHW;5VD0VI4H/0H0)D\'3]EW/T$V0(+*R86HZLI*4C2V5 M;(GDJ(#P:H&7.M06<8F0<:J"(9V4M\RQYI0;PG?PA FE*)2!0]Z0C2"1 %!" M(H\'TA8E&1T&"D$JC*G6D>7V7Z'NM_L[$IUC;06@AO>$WWC\IB$8P?<+$!@; M]&W-,HF9!K5D$4 U%8E1'2QEL,(B6;-T]R@Z6%C 0!HU_ 5];EASI).B9XB: M8.&Z*02T( %1@>\?&S98F\4I@HJA$?@A\&_H:VAW]M,-]_&H:N(HDQ"!$VO= M\&=7ET;O5F2@(UV9-^&3%0"5;P@Z$:Y3M?_/WI\_H'R3\^0J MBL&^V/>D2I8M6XDMV99L)_F"&@ #"18)T "A);_^=<\,0 "BJ,64N(WK1$-5L196N(0*A>,0T>US_*LY 6!3O)F*TU')!D6* 1, />@$&[ M99[#F>$175!V0.TA<3PTUFG(SK@HPU/ C %:'04\ X20@S"&-T!_/#F% SPI M!V@_1*!: 7+F3/)7@U&P%F '8J>5D3 D5THY *P#$P*&2BG?84 K\P'_%N/O MM,?=&8TH !0/ZSC($62 Y:/ )Z0M[.=*I-4F2' (]2X#S'[ 0-$" T)1L!=+*TA\P#GLHX M*O&WN,('F( ^WJC"S$&&,Q[M',/\<1+2'B)Z 4]45"4L6R0G>'=$F, M37#E$C$F 60"Y@SXQ\UE.(F\#-'49=2$Q$1C9#(X)I #CLGHI,$#&+TS\YDC M.3>M3\$>AL$R.#@X[Y)S4QSS)O:#RRG*@K&)&C/1L$=<):/EGA46>R"H2%P\4_1D$*HN3UEISR!1;+IC^AH M3#$_';\%#+"4+7P#<5E77[(/^'3L$^WE<^;D0",/YT(_1SYF6ZT.J 6^::!C M,,D:8 E/\0HK6R@@!+MQY[PL)MB%DQ0%%B:RYA7+?H(,-'SC'L= M\G* P*DE7W/@]XQ=-,\4+1(0LTEXFA'DEP*!&[N'[R-@I6-.0YP"KFH6#KNM M1^?,B"T>R&_B-9F!#@EN-D+^1\(0_;^ ?LJWTP2])_6.V)K0UP/GD".[ U'% MH=:">?[*22,@XV($WU0,:DZ$VT,'9@32K"Q0#I$ P-J; M*F_J&$?!=8Y*%9N7Y $]%%@BH@BH.+UKW*(MABK%PU,LL'EC1Y3YKF? PF1_U:]A;_OT2!G?_ W MG 5+Q&_)^!0E0<*Y $<0/ A)BJ5?\+%^!0D N+(8!N@]0P9?EQW]E0;X[QF M"Y:"?XW@]!EVX,?/;U)!9W#!$4HF!BC.#P$G$"%&H.A4KG7XY89Q;^,XJ.=* MGC-U9=?]VC'[Q_G.@$FSBN^ X#G)F%3$/W>S(8QSU3[\2C%EUBY@L"C!PR _ M 4@UXE=@,0WW(--8\/,R'21G:.< !TC9_ 1=&PW&=VVHZ9C!=![$S0HU.V*P M4"Z05)KFWS6)"*N*!?H5[!7.IUAHJ;,JH3,P;0W/!;6C4478A.M& M]WT5X\ M23 BM)OD(8ID,=LQ!I$*;NI%S-%0T\VU;==K"K-R$*$YJ-?ED SEBI*\P %A M*9T1Z^<3 &)8:9K,8)[8'44R+DGSD'?$Z2PH5[M_1,YG\?JE]W3G>N)*].?NR%QY6DO--^@&&LZ2/8].(73S\!9 MAV@N$7[&=?;%TN=:W"A_'U4%.$PG*JM1:W;\(CC39R>'R@+G+%V#&;7ODV&" MXN(]8"';9JT'?. Z\P0(;*3/=$ ):FXG.665MUHND\;#]0.U[R0"G,N3 .41 M'607_<<^.+US<%7\^R[9;-?3B:QV.I%U]WRW!>.&0(,+U.HQP)"5!;)LT 4Y MY _?[P+>H*YWJNP, M>2M8CCQ@P'!LNPGK:K3I*1%[E!LM-7;K#K/>O!XJ-3@F2!.0*YV%H@K%=X'^ MQ*ET<$&KP CN)^&V<&M'1\GE3>L_HFD".MQ'L,.2@EE8!]D8A"9EA2V9PLJ] M/IK:$_X M3*C!$>]<)H6/:9K^9/VK7[3ZX./WUY[;S__.Z3OO?IV>^&V;=N MC%.RJ!8J:CE#%E3M:7Y.'^.P:\7#\H6JT=(['G#X^CDQ/I^=CT[.?FCFX-71 M6?CZQX^=!Q_^1XQW%+#"O2Q_#RC['B7&3AH=HGJ)S69H,?7@HZM_OG_10XNJ M?_[8._%'2?'CG_.=6PZ^]@T+CU&-[Z=)'DT-].CJQHB>54_B\V02GTSB6^8D MOIE&UL)5OX\-18+%$Z:HYSVA0?'<;:"*8?%"V4J>5SH'?H)-K2C7JF[6&FN% M S4E^J/$[[*+%%2PTV345B9?P@23&3J*69$,RP'(1,H5U;:]DL[4QXZPB#BJ ME1EI[) ]VE'56CI8-61;"^.:%VE,EU?3X;L3Q8WM!K;3V /,5/+H-:DS5F^71%(E:<0-%XF>4.*$ ^#MAR%P\3 M#8!0@ M_?< BT!134\F:MFKJ\8-G:L1G0P].2,VAAA__X/U^I_=R'I_9@\^68?_7KT^ M<_YLZRGV/?240V#""?>S'<8=C7$/%M#6&J>J+/_8[C$8M0/MS='?_YZ9>F#H MAT<7SWZ?H:\P&P/TE:)$42-(2Q!H$Q,[AC4 KH6A/7CGA#*BK7W>S=>Y!T^\ MSC97H3;BZ_GS"MFX2[YI3V#&5T7\+"C\*";#IB(?NZ4V8<0UE\*5?B1761SO M,/*?BFZ?OQZ0;]'N.^O-]MG^;KFG7D;?3,RAG)%2VD #QA?Y) J?I7;.@#7] M@>3 \$1D4+_QQ8\L.6#")_$Q=DY8CW PP"!$A%N*ZAL[F', 2 &.]?1![:<\[,P=DS.8S74,?53>X\S+@GYL MYO/W/T>Z]:[\XIV5V96;.9=#^G7T\'S_SU3D1S]4[GV-__F7C ?_?%8/]\+C M-T=9:I_;GX 13;D4<9>48'E@>Q">5L*RF:ZJ %/E:<&@ MJLC:K513\40#WU(4K),0=97LQO2ZH8A-3Z)W?:69HC5A=/@D?#_)LF'9R@&E MZ336!Z/LQ\U% /'1_ 0SSXA2$&ZWH&X=E$628OXQ3;@R+O)7@#_"\^C%R/%W M\AWC<%>M5\6=2WA :-Z5-HY10I9HV(D/Z"TR'**O$E"B)L4+V"&F7N0A<_%7 MK.1N9#@"-=>_&OQEO=U[?T7>#/=/HY"<_OW*_G3+-9\'$-[E'Y\^7+S]\>,? ME9XL.VWKP7 M<_+^HW\ZT.B;H_3P(XG23^?O/X)LUJ]3Q*_/*]2$HPI/4>2-<5E"<[[RN;XKY:M-1J42W:Q$W*K33S,F1W!AA^"*VHTJWCDB>@)NR.--YW MKVFY-XV2)[/5:7_7"+MI4@L2Q[$ ?\XQ^60T ,[*XW*@()$Q8R, J*57W[_Y MSOD?@]>#Z,O57P>&_\_%AR_6GQ_/I8/_D],JF7]Z^&VKY&_7+0>"@._IFXP[48>31F)@)^\603!D, MDA#S+GD.U07+TFA&JQ"5PDGJ%;O]CE=QEC!&@Z\<59+R"'@E 4M@\GSSU-GQ MON4(> SXIZGJ!WY$K\KQ>W@*/]2-ZD,QP4' M<1 W_$$(=9H6=28O"5'E83&,VJ*/0:')+I!S; K/OUL)E9_:YJUU0M@:M@=@ MAI3C%W%R2:.F>[V*$/ C:1=P$8]Q8?+L#H6M[@*VKMRZ?Y48OIYVT97__(]G M.][+.R^Q4[)ET1[_&=HKJ=.#%[U(R<-_BH=S#\!$!_\RRM+=089W/D$3GRQU M>C1Y-X;%Z=G;-]30OW][\[4\,]XP5CZEQN!RH$LM481UKI0C8:"&?-?,,Z:T M5$XEX98$*@YUG_WXPSG>S__9>9._GX.^?'==*3L[3W+7.PB_)''X M,?WV73OR/]Z@*RT'(MWJ?,*+V@,D#8G^]T9_1'3VHJO/NVI_WIF%^SL]WSBZ_FY^_;>?SVY-GOL-0E1?\)ID\T[INK MV3V.B='.B>%Z:=/LV+[FB*ES@B9:]4/,$#:A*LT2:99(LV0YY%VY,6.O7/RU^CJ3/U2OBT_6TY^\OT\>V#T_J?,DOWSO_U!L&ON?+GR@LLO MZO>#'_GAQ=0PP;*@BS1+5HJ.'LDLN1N=G1P4_L[IU3#]0TAOOG[WUMC^\/KJ(__[+^K0:>EG# I&(OB@#Y&Z(_HZDPP]G MK]+BRX]WIW_NC\+!VO3^/ADL'^&\2EW^1'] M)?!T:8-(&T3:(-(&62:1_O1E\6$0ZQW* \]H_=[V=EI _3O;VCKUK&+MDG9^EG8>I6&X\ MW(G>'UJIFHS^^4QM_U5^I7U:/CUT#2\U M/!2-'Q&+KY=(>NS:1*]I,)Y5B%=]?GZG;\7#;^GQ\^?[KM$I$TY]; MBDI$SW[7C+ZRF],H&2M[)&1@>+)J0\N!YY4Y+#"V@_NWT/)-(77\=YC6135U MK^9BM'VE%YG?,;N8Q6XO\BK*6062Z66&.L_7E]@8A]PC^;!Z_1LMQCWEXRZO MK?F*I&?(5W<8P9">94@5KA^JJ9O>4/59- M?/;"FZ]7Y9N]:@!>%9C=[;S[*)-B."XOAJ-L5>7JSZDH_%\=50>UJZ,2500[ M!]FY"WZ*/1][5?ER7O1Q8D#>A?OXNE# M_1X#"+:Q4&--P)T2'#/?5FBUF+IZ.1F7[(Y )'J2=2@*<>AFNZ0Y]J/= 'AJ M*#]$_7^?I/0P[DS#'<:OLCQG*=:[!+@8?+Z?ACE>0YUJ$0R3JW<^F-#;7^SL MQ^#S7V\N7A]ZG^X7OFM!O+)Q$S%K=7@C,T?8_F5\ M/3X[NOJDZA?6N^CJ^.*^73[Y*OY MY>#DGKEL4^&ZQ:YR+19J[IR@=D'/K?,??Z2'7[XY_L<=^SP*3PX?7G_AIZ%6 MCM\<4?KNX.3+-_V?_0U0NX]U/@UHSP%J3-;QHFFQ6)N"SR)C7G8: M9#Z78US[5# >'OWQ;MMXK1ZI;_]1S2LWSSM\?&I MH:5GV>%GX*F:]=-,E0O1E8#7#KO^ Q-/A=E7TS\Y^Y(4VV?;\1<;GC\:_/U] M@3 K]U[%:7[R]Q]OWIH7EY_B5Q_?[KX%F/TTR$AU#,P3>TGS,"EHU%/*D:CI M4%4R7 I:O)VSWD*+1^K>R/#S,^?L*@C>_:UO.]_?#18(U_'G7?7#NR_[G[\D M?WXE]I6F6Y\N+]!,_EF>RHV=.RJK\[YIO@3*JGD/,+8ME%?8E>X(K&L2':95 MP>C/8 ]HDYOH9M-R.3V\_'XU.CK\\N=?IU>O_K1.=@=7>!/]^L75.P#C)@N? M][#*,#.Q])NB&G?Q.'N\+.M2I$CADTO=;#C[IG.G\5A MI.K;WYRC,/C^(7B#J>]][WJM@[MQ">0-"X13HT7F3P,J/";;%Y_SCY?J[NO3 MOP_^_7#P17]ULA! ?;W8,?_^<>F-OUS1XS?!A[_MB\LCU*Q^ E#C=EQB:K?@ M/B_MKWRYB2Z9'_"4W!'FC]U>^ EH\U[E>9I2?*J4WCTY_?>S W!7KZSCU]FW M[:/O_BN,2TZMOW,__>NNA/CHW7N?@!#G"Q7/3M_FVJ<_#MXD^MNK[VKYP]VY M0+:H]J\7:+L?5+)RC+V?6 ^-*<'!F42X/[VT ',U8@0R*BGS+G*_<7.F*BA9 MM8OIR%9L%,6"F>$ FU/%"?=0#X!C;2/+JNM9AJ+ 17/,&P.=TWO0/$[HMA7F MX,=U_2=30+I[)[5G'G&8)"EV32K&,"NV$(NQX1;O7(202>D)_P,K5Z6$M25& M_T(U1L%/&-2I\=6H62^F70-"B7DA,58[HAJ(8#_>L&K9VRHU(0KA8P6\)$I M;ZRZ'8>-Y ZNQ[U0MLASOEU2%WO_V%B^']*?8U0AOK:^JO#YBUFTT"I-B"Y??E^?&@>?OOQY=OQU]/# ML_<']O9KO!S=UZ:4#Q*09$T$6&,*X)S(,P?)A&=C;J/_RAWEK1YF=E7)@T5/XJ&BLH^Z\>X.OW+'FE=,]*$)EE" M7' 9*C=?N#GR+?<4/A/]$D%Y2HJSHE*[6UT;6= >E:8K-'%80CH;M6!>W$(L;H"K MNRFMQ5G\3K!N,-Q]HXOG>'3>NLU?03+#TF*@S(*ME._+OTVY@4EDRZ[6)J6E4@N*Z2C(YSGAY2-1$@9VRTL"HJ*%I3 M-B'/RQ%^*[[! M1: YI8.62+V-\HSOD5^-A:#9DE!*2L8C&RC@2%4C)05K#=P.D;CO\=/ M .P(QI/PNT;7;GS](\U+5B _Y?W_6/OGDY1W43G/0A)E+.F\>(1&P:M,Z[S) M,XM@%75IYPGI5$G_#&5&@!Y"2 E@L][Q2.<=("I8V#P)F>ZTX'0OD@2.&L:07V\SD' MR)^3,$0@B*KUPT"D(#=Y+],8^LJ[[ (=1SUDZLB#^*M&X;OD^H_V>QE43P+ Q@77D"4GKGO1'.Y^/MN$$ MMG6A,*&V-N3\.>PT_>V0E4&9&&DYY4B=0(YTFO =%[@*6B3&VACFDKZ$L;85^"= S0.$NS M"]X?,D3]=*R@*@5*8H#=K40;=[Y!86BQ:M^,WOQXVD?&ST;$FU#/;8NHKM_QL5'\1I2]JY]TQ?RBFO2+2K_H4OA% MG_+^ZVU2XYI7;D5NP,I-;N0FY[4GPOSX/K%IK%JNY:L:B7U3=4+?#6W+CPS/ M#O]X]VOQP=[1\>^)ZEZ[8C'GQLN1TE MQ6A KEXDZ0 TZNT PQ*M0YQ(6T>?%C%X'';*4.XZ,]T_?O-!T?L\RL#/?]:5 MY\GY_N=_#._ED5*?,AMAUJL'RL[!:_AOY_W?1_M'RN&>LK=_L'.PN[_S'M3= M@]?[QP J]LSG-T=?WA^S1PX_OOF\@U\<*7,.A#0A8LQN5_*DSH-[54>XT:9@ MFBW/6$"=O#C-RD&$_34QAB#<<]_+E&OL=5Y7F9(R2H1W<9+^@>YDFA8L$:1R MI=9M[XI:W4Y9@SOT%5#66A,=1)6G"M;SJ0_.&-3$[3\G'F/NK<"+O K/DNMFUS'=A1?5>IMG%Q2= M*OMIV*_C4A>33KW576SV>/VIF*KZDILLDPO:2VV*/V;XDG._9 PL+KS._9[] MC@6PP/I[3<_I(!L-6\KCDZ4,HE3M&#__F]R\C6>_WQP:3F1H6(:&96AXW7B9 M# W+T+ ,#6\\K&5#@VODGWUN0+$FRJX^L2&UN(]OC*LO0%A M[>GR=0G"!U,)98X1D@7([E<47DJ%O7^[#$O2:R94DL8#CJMYA>D1+<"N"- C M$0")L2OQ =A1S(@ 89#$5PQ#)TJ=4-:X.<#ULI0XJZ([C@7"9@$ [SRQAP20OCCK='NVM#_G)7CEMDVR JV M:&87]/A@.>7BB1FL#Y'.WUUUHKB,-*)YHX)YCABU/0E 67 M2W9&39LN 1VUP&HE\#_@ LQB%?PBRO%^+E#.Q?BT0UNKEH.ARQP,F8.Q7#D8 M2Z)I_=0RVHAI]RUKU&T;)#YL+WBFUOH:C2>*;B7>XF+.2NI#USP[)K-4H=3# M5'E-0W8)7#&K\, %RH4$7?V_X(5K4-QRI3CEEJDX\*HVQL?Z[ E3F/$[6<)!_UN.1-^ZAZ0%VL#X?S$DLD*Y5U25.!LRM M#YHT9;#@T0CFZ6=.L)@"[R*#'O^+X1:W3X4_&.P%4!92Y3LHUD4D?&#]9A6< MEO-+T(,(<4RH8>)E$G0%J_PNVI702S*LG).@V<,J63BJ!+,A9R8Y5II/X @3 MC(34L8W*8,;"(T"?K,E0M3*)9RRBJVG*#L9U"JY!R#,1I9SN8MZ_YI8D4M3- M-CUV:L G+D '&%QM9Q<80:P)$.A!) )%M,+:K=W7'Y[W4%&@R3G+.;C(,1*; M5M'_D!-"[53#GE3%.+^:I#=Q MV)AOR;NID9"ZNB2X['WBKO."-I^.-#$IYF M),2,A&HM'_8^/*^RH'"SL/U!,N22+ LP=B0RI1HA/]+8O39A[]Q5%9XV=@_6 M,DQ0NY]O'#PKQYA+6;.<49Z!T8!G$WTOBS$W["<' M+;QZW-LA0F %/])JDG-0];*\^(V%F9,J,,8Z?\'18E[7,6QM:__KSO/^O7,I ME-<--P3@:1;QR9D@AQ_ Z\4A-I *L0G> %^&-#PE@$MP.N@KC93__"BS M\4M C' ?!O5DZH@&?\&@2SR!P**$D+Y^/GP]9O=PP/ *<0MF!./[W 8E%$! M=/M\DH4(*%$O#;VJS#5**<8="K8CEE07()Q%.$1X8P0^P_M 5J\_,'A-IGV? MX2FU)P4$K -A%Z)^4IE6%=$JA8NA5.?LIJX6_ZXG!"3%\/PCQ+17E[G>A31V MFMH+T.$.$/9 H'1UX$E1E(PUHM([X#RF%F.L"0Z O]GVIR/IZM0N5A"<*1,8 M0[VL0IV_Z'U="8055^'K"'"@4+;XDWTP#U6OK]:VWI>CU]?J:3UOLJ)]KF(! M O:4/?A4P=JKRJM*OT/$G,)@,,J1\-9%.N\8Q'-Y8(*JBR9PC_8DA$\R4<02E@K&Z0$_ MYM%>Y@PGER-R!5R+OU-P^8$Q8)HS."%?S3"^P4E.:(\52/BN&VH@L)JPVM0 MC/.!PE_F S5'0+(%GEBB&RNM^N4 O0M>SE*HJR4S-I-7CNYJS?6),=\BCB;, M/U[+&I:&VFW=5G0Z)*HI@*E-'.& UZ 3Y-S'EBLHXQK<^#'2(U:7I>RGC:96 M=1H ASUZ;)H=D5JLHR'>6BC9Q7\L XX==V2& 3*,8F%$FA M;4;5JQ+K6#/';-I.,Q3[-K5'%MJ0+H$&)#.;,NHY]PY@TB 3-UR M-O:%''W 1"KCIRR=B"4O4GB0A[\Q*TP$\L2VN4QHC%+?_OA%ZULM&0GC3YP- M8NQ?U+[7?:@C!WD0$ Z:^4&(:(HZ235K+*]RBV"\CO_1B)\V+(:>(/HIG56G M51^>?B&E8.*J"',L28S9:_CN1-0K'[$#'K*&7I5X^>9RA)=I6B934R7F8JCH M5?U:66ILI44J.RAM>08OK.27IK=9'%PU+&!!S".CV(>(4M%"%H1LUMDM*5CL MM+NHKJ 5"^NO.T.YJ^O$D*Z3:Z*X;C&H:@XSJ6HWQHW&/;-[CW:.6RZ$5/@, MT#SOZ+J&< >PW);%.P3 _F=9>*+59=-?D].@'(]Y/W@@IH+>? C1Q)=4\)Z> M8MLTJUYV"N[Q@=1I45Y)[QY>$US+/P8DZAH13I[&)X#J@#) MR0,4G94V(K<3-VY>LD740=M[S\[:[Z3\OM7$&E>V"HH72K,QEL50-*WA@ ++ M!/Y"&Z=XSBY;A=5U, 8,>M4&#[O1P%; D&6$]_K&HIDJ"<.2=4MD/8#$U/RR M1,$]"M4>Q.%VX-"Z5LOP(.>5&,2Q-#*_ 3E92\8A\SQ-'4L2/$]>Y)TNKX L'MMY(+D-='=%'G %GK"#U3P!#;AST,MBYS@I>HQ$_^9*!@@(D X%5?M MN#S <3":=$(C@%U,$G%'#I/DN#:'L2M%U&JI+]M$!CMQX;[F@@X:./N%_5XS1<7U; MW/&Y]FW-9H6#LSYE?D:M76#H@#='.F%<=Y+ @;&$_8DKK];,F%XP&A"\PP#4 MDA858^,MF)!S\INW !CA$,7(PA@8?7:FG#/U!#VX'6W+;HI0#CY,I2+I&?-Q MEFD]Z,VRNB6%$Q'J0+">@+D"A'LUG5CWLEQ<361>Q@$OIP.\(+OH34EXK(X3 M^#3?/_IU4)]-BK.*N63I2<:N%U?Z63:IV,-W(74"H1, T6>8=X<^:F8 "IS! M6T.BG@/*Y#.:BCMGW%SD&3T\ZC'A"AQQ>.V!!+.,^(L,/>M&WD"I3?@SJSS;,=[V5U'^Z&%NZ0^4U'QZ[X* M,+^OSIS 0M0T'23(;KGPFA#31-G.JTFGQZ[OK,#W[K.(/9[8RX).NYBI,$E5 M0@C]AMCT&T,_20F;2 F'M6DC8CG"!&/QC;93CG7E*IAU05A^)[M;6F%O(W0: ML-"&*#;#I- VJ@F\L X3^!())1).1\+9?@"LW=!,H&'>R;0XBD036.ZDT[$C8%L5N87&@<70CNKS0GF4,"5 M8 D4DG,J$XD =>[?1-?B$?D7ZTTRMGL7DD$)EH!! @M_%'+)EIQ0]L#PQG)D M+#PD= /NO4=?GG#3#\F/,AF0*,N)<-%+U)&HLRMX9%TK2J1' "J)JX=@7\/\ MK#Y+@3!)BM/:02F\OQ*1)"+MU^EX<5Z"CC@J00JBRSVBS.0'JRDG:1'3/)\X M%AK8)M@5�(+HE3$J>>_;Z#R583K[!F_\H"&VCT L;<@&<2<23B[ \1%X 7 M15F)YXUT'B:L[[$,6UABSNOP5[B3S M7O*4JO8W+OE'2;\35DYAT8?7XX;X;G5&+1.\SM]B1@MS(2FB4FA1@,',KC(S M$UCDI=7A2;"&RY$@Y(Z1WU?VQXV&%Q@7%U$ZK)I:YX[A,**H9@8*[4F=>CQC M:!%C;4>J)KNH-PF&^1E&0,;*(#G#Z%G]+,XJ:IG58=$I+H*N,P/C+K"7;$1Y M49G)18NH;G4A/6>2;=W MM2.YRQ-RP'#GB,4@8Q \;?&'>QKL8'JLDRS["]> MICPI>I,@8\BR>*-B@N_-<'C[*AO+Y[6XUDG!292" =;-[OE&EL@4THR3G/O51>+[KB=_@P+:-7N M!)CR3H"\$["N=P*6.@?DFL+">!W30CIE6?'+:QQ?J"OUQ=4IZ59IEFY/4JY$ M)NCD98+Q"I%=>MUF2\)P:H>;SN._J#4"VAO/8R2^^/6%9),TU%#:N?K!BJ)-+!Q>$GE80^Z=Q7)QQ.R*K'-^,4]) MJ;)9?M&NY1+>^[+UF,Z\;,WOHT]FK6^35)T1&O?9>W>[+?05$>*D<8OW_:^J1-;>9! M7?&>H'O#],3QNF"*T:ETP>JE3PZ5*?4,2UE9GO?)D!52?%_=[*FY[@=>R78" M!-%3<\#:N^W4-P^;5\8:#]^JIX3H!,P[ !>U\ MIB.*'H'Y^(J;UF329FKR M:$]Y_WX7< O;I9TJ.T-^ 54T;64-=F9@9HU:/87WE>47ZR8E@YR>J"T6\(JJ MW,'162AZ)_@N0 Y,IQ7F<&#*"TO?H<6U'1TEES>M_XBF"2BL(+^&2<&N&AQD M8U!%>/,OYA 025"LC26F0N'1B:&:5/4QQX'P[8J6>ACC*$K""Z-Q222V,,A( MR@5.8R.C'*1<,L+:5(.27?W)2]HHJ5*ULD;2/T?&WC"M,8I'+K=^(L5,7JA;"7/ M*Y3BUT5YTAP0S2VQ$%;0ZY1D8:.^1E(]N4V"*Q:L@VD57NT34="Q+4=,EV ]MI M[*&J2=:J[5.MKKL4=)KRDZ@4Y_H^<.?*SH30JJMZ8"SS0N2-$C_-[70$-"M$ MTM@FII>?4 ;YVAYHOLZ-"O$Z?E!4YX.;/G]>K9BQ\A;/P8K[%0:A\U6PE;"&+P^DJLLCF%ZW'RM-P 3Y_Y?<3U8O_'%CZQ4PP1^^!A;,I;LYZZ1"!$B MXHO#0M?E8 #[@&VP4@^"RT_J=!%E6(I^GESO89G[5]@I-QF*_DU;Y\E-KR-A M#E/LW,,,1M%9#V^IX2#HYL (63H6[)%+33[VDZM'M^H.Z\D@[Z(>[=<%%U"O MGH'CU[&8H_RDIFA]I;J6I3QV$-)D-*ZJO(L6:Y,X"1.UO $DS*,+^MS'VNG#IKBYM=UZJOUO59/U)^ [-)+I/\?1'XF)BY4P@(1MF/FXM@ MEWU/,B0%UNR)%8@#R5%?[J.)"#:)8L4*Z[F=*\QA."3?L5[!5>O5ZI9D7LF5 M2M845?"Y8P#I+4 -4='"HGL5L"XHWFZ$@V ^EBU=_?5YW4*Q2A_AW:^8HQ(; MYS*ZY=6NQ<(F$]Q0OU,:-8]5EJR%;ZBK-'&N$G:\F;+RYGQBAE;BBC=Z;C2V M?5%C86\:#DYFFW36[*)D4]41R-ECCC*@16S*A@YKKF_Q9M&\ZQCHY&4P2$*\ MA<;S=7EKTJ:Y@INJE:R"N^@B+)OQBZ9.:H&(EA#3$5]H!I4-U5!*<&":%J2Z MY]#U8K;N)[S8% 1_Y/0*_=I2'R&]0E#.]?2*AX'MY_,N^'KNE'EQXQ*7*B7C M!H5AAN3!'E03DA5]OB;92>& )SBRJ%>+@54UIY'XZ]39)I/@40TLT5!?=VJ_ M7_"22JR%>ZZ DDI$R8^TQ4=Z(*?'K%&X(K[4C?K+&9=+'IDIM,/U')/:OPUDV?H2\@S&FRAP3/X=X8[81GPIN0:]^0: MJY8*9LE4,)D*MA2I8%+>2GG[\_+6,)=/WJ),_2#B<0L3J%,$)=9E79B@7+ C MZB 3CMYB6BJ00)@J%EJ<8D>)*65@>]>*0E2.4^SLR1&$!5CF6BAQZ3,<9]^4 M8ODY"(%T^^W.SD?1)Q$=:A]$O3(95WXTO#]FR9N8 \S83M6VA;*\80:.NFC< MFU?[QZ]W>I.JR-<^P&*'HH$,2]>H/H^20^'A4!V/%%9!1CH%LGFW7=5BR MIK8G-,7;+IC&4F5#B[*(O.AO@60MGF-%^CP!@[(J)"_$\ML\NV!==/;3L*_0RZHPP9;VO)G*4N.1 M:(#34[;TY^T&15L!8$>,MZ-&DUX^6P;FJ %B 0^I\]W(, -=Z=_)!UOF^YF+&O[+1Q'7!YX'KYZI\W M2\2Q<%29XJVE;)#P1"@,V_'\5]SR299%+),9FXHG.0\]X"ZQV!?=QB E"*)! MAH8/+VXLLGUQCR3\4296JE4_>8Y"/DC'C M>(TNW@-X/3K!.!%R+HXR[.:G6!,K#E4%8YC6QW,$>"YXKQFSJ0-/!4]U:>Q& MY.TS/,2K<,B=F[B%K>C( ,M/C6EU4BU.6WV6BX-M(AK/>Q$:#0NS*8S!MZM: M\389!?,##5GSQ #TX(1>""('GIU25&1X^YXP0P;,<*0.,K&Q!UONZDV2G<^E*\44 ?X(O'T%.6*=++94/+*C9_'D$CZ$T-:8 M33M%_1(0F;3KYER"7\'/Z?JQB\8=NZEJ:@S#LT'/ &>NZ M,VCVT0 MB52,(5 M( W@W'@@N5R+*-*A,85. M$X ?R;':3S(>3-2DHK%RL.3$'5RVN*I=<6-,3DXA]^K# 8DZ0:W."F7!3[#. MSZNN+CS1G?8[N%K7-')MR\BUC%PO/G+=.&U-ZUO\!%:'ZA?0\.5.T:':]CT M.2#*"FQ5XK.G?$E9-T<:/5_^S=P1$@3DS7^?^>\&9XYAZ9ICF<\XBBY@5S=J M1SR -*EZSTU6(52+>T:&1#&.;N2I5YOTJ*QR3^\01?###&<^W.OI(:G;[;E* MTO>5(]JX3W=C[+(*0_$J)5M,Q\[* M8 ZZ&7&-)"-0QOMN75?<'B^2-4E%@L M&CO$(Z[G$M]VPL W[=#U/?CGVYZIQ5;L.B2*!7Z+-ZBCVQ'1J&_9GN.;CJWZ M7N#$ON>HIN;9JJ8[G3><**:&0W0_4,W(-ZE*?>*2P \#UW0C)S:H1MIO!*$; MZCJ!9=@JO&$:MD^"R/#=V%5=-3!@:J/]AFO0V(XUXA/+TN -&OF>JEH^B=1 MCRW;C8/.JFS=<&.=J+X5!!1VKKL^44T5%JD[CF/%ND:=]AMFH!(SAGWHF@EO MQ&;H!Y%IPUDYMD:I%3N&W=FY&JF$$-./+0-.UU #GX0!3!EKFF>9U+*3YFJ4%NN58FD6C]ANQ$9D&<2/?(J$*;[@&@ *6IH5A M'#MVX$:QV7G#<]PPTAP @*/#K@B!-QS#5TW#BFAL.43KO$%C.%\=CHFZ#NPC MB%W?);$'/PR3&$9H:D'0?D-UJ.E0+X9E *J8G@(9I/=0OQBH0^,1S/ MC]Q8HR80NM;%1-,T8\<-X$SU$-[P@,2)!Y3B D^P0SLT0KO#X7375:D',(]5 MBC3H N.)@3L&0&J1YGI!;'?HW')MH!S@M@90%F")#JNR7=V'0R.Q%@.#4SNG M&U) /AC?=Y"C ]7&@%> F+%GV8&AJL!7.]@.6*C""=N^XVJP#UW7?=128%34QWH M@[B6[UFN"41"W)@8<"JT T'+0N$4:\!N8-- 2]0/$#%=C]JQIP%661UXN)J# M[ 1XHFT#OPI-X!$!\$3=,Z.0AL2S:2C>N$-T4'^?5K)59(O)5ZTS/3AHIM^K%*);95ZU?FYI")_VS828UQL=H20PZ M8:4:5'^SBU4ON%U] 8=PJSG;R,VM'R4!J]!*']F.G>&"O&_^O_C93K"]X=AO MRMW5^YHC ;$$@-#ZAJ2(90"$TW=-"8@E (1D34L"",F:E@007E\W)""6 !"2 M(B0@)"#:6I-I2T L 2#TOA01RP '31+$<@!"VG/S!02[3MR^EOY3KKZGV[5[ MCUT_JN7ZM%M^<*J6.(,P&^"'_WUF/7OH>6A]SZX2FZK\+FUTJ;";&$J5,_6( M!^:.9N1]B4F"UB3M1)'C4^SM,80O3HO__2WH/GS#BI17\/;_FY9X\I__T6SU MY921VH^Q0KOLJ;E$[.]_"@_O7>'M<,>(J3JT Z7\I1^Z:QTI1S MD*0+)9SYS;<@$FROIRH,T2:=TGJ$_E&=X?RND;B?^9>.U)D?FC@]EU]U;%@?K0^T_.ULJ3N M]5=; [Q.Z%/4E>NYX&%(:1QWJ]$M7(\Y>/B]ZEM+X\K)Z&QZFK]YKO;\"6 L,7R=,/RV+(8EPG"K M9QOV4V#X F L,?P1>?CLV-^C8[ABM&XQWPG;M9YF.$_"S)^ ^I<7TY\",Z2V M,H67>SW7TJ_S\A5PG=;W0!M%^UZL@G/L44AQ^67+%"_ XZ0N/ 5UW>C8D#BW MECBW#-KYG'%N-97KY=_D'/G<@O7EQ^!S*ZCE+K\RNP&B=:6=XU4M7E&']X[E M=Y4M\ESZ#]?(NW(SF:Z-X?D0%XMI>]);+K%]!5WF#W0H.NIZ0ESB^V-S]Y5T MH#N6)1WH:^= E\K,5'2W>X9S'=U7P)W^'FP390NK\L/*KIYSRZ31AG$KF&J, M;(06MLK"9]6([LZA*[NGJNJL+ 2)FNN%FBNI[AM.3_/TE0:@Q-*54M+OP4 U M8[X,= 4U\%56M%=-M,^1?ZYR.&!7M(-K]*(QD#F.X4=64$0$8 -D2AT7J:=CVA M804B '?9W-9**NVKK)MO@KRWM.L9EJL<,<#J.ELG)$F?LRL$"BC?[Y-AEM(D)[R9 M::%L41DND*ZDM2=MW9HE?"2V2VQ?5HO@SGD9NN;*XCIKN/L-" [<(_?(-8VG M*9*V@O:%# JLF]KB]31]):\%?-Y[J^28HB3RDA2844%0*ENQO!"PBL)F$\A- M4UWI[-\8%%VX:B^=_1)-5T [?U#^M6Y*9__*ZMR;(.MO8J2K[/#_F&?I,K2:S3 M0G<2ES<>E]?4KI"@WM!-KJ;5,%_>O(+&P?+; %+-V-A Q@=Z"1M2V71>YO')5>O9WGV'(OC MK:::+E&[8VDL>F_SKLC1,PQ9$.H!9L6B\6!#=90[LV\PL1U;O\Z_5SD>L\., M"AHI*1TK21IF0ZIL84VIYPH9C_,D*$4:URX9D/-,>9MG%S0O>LI^&O:E;_IQ M'7!MHC& :**L# 9T,1SAE\=W+2Q\P_-@$T9/-K1HRR/,409Z%HXY4OG[2#Z'V M'-59Q;C/TSL@5E.5W @-8"ECM!)=);JNT)T9"4FYR16Z$K-P[KH))+D!@%PE M76"5@RC38B,L[X37R]FU 98MZEX^_5XF^:X>^"[]R M\H3HNYK:\ KO?@.*:#TI]UU!$V"%+WELLNZP @[YU\F Y4&]^7BD;+W=V?DH M;U^L6]QY[4)F=\Y74OO.S'0EB=:;@];+GV-T#[1V/7G70J+U^B8#J7W5EE[_ MM/50VS9$7)R2%/$K<8>$; MGKOVYSQ%)OAJVCV25N2UB1:MF/+6A+PUL6F*UX/NX_6UZ\5W5B!$(Y/095;O M)N1)2G3=>'25=R;D)E=HD_+.Q)KL4=Z96+)-KG)4Y* /?RIH3T M^7.,<]\-?5]B>7KW;0">;GMR7B [%JQW@J+9=V0W?/;F 0#^OO_1LGYSR^] M/P%,=7B-3\;9B/\)OY]2W!>@DN;1X8N?JY)+1+ ME"3Z[S/_W>#,55W+?=-73HO FXAQXI;I;_A>/ HO(A&?!/+C@RBX\:[&! 8YQ_+\N5\2F%_W)* M%9)&2IJD5!G"NZ>%0M.(1LH?Y>!*,;2>HJLZ_+R@2DYAD'_A*ZQ'!JN,\VRH M[)SD"6 '45YGJ?*!#C-EG(WAN?1$^47M6PIL:P"TQ";Y1>N[U0=]Y;Z+4-N+ M$,71[K (N[T(M>_]_")"Q,7VCI1?G+Y>_Y'%"O"%[9 4IZWSVLMIQ)'>9[#UCP#A.%9VAB : MV1R_V'VU0N8>(XPFWN-[\ =-0). :?'/8DS&?&IX.QM1OJ("UTW8BP#(JVKU ML!J:GP/U ODA)M,0$(T)KRG[2W$7;+9SQ,:^HKPN$[ M6V"#@Q(Q81=;@ /A*3*U0A*(HBN2B M3\!%PU7DHL? )&[1;BJR*Y13F 3B<99>+8=$,PMPG0BFA:1 M5R ? FI!&@4=!*F(O5P_F=-QDD_X(O "^&8(<^R>)C16WES2L$0;0SF,XR2$ MSY&L7V4$F-J08JX3L+O;MZ JTPCTNK$3LW\/QO:?4#GO?,3T$G_'@P/CBS<1 M+&B:P''"XL@)/TK@*BWH+*1U;[1U%'+M+;A3TB"%@(JLG;#D&X_)*SG-H*#@ !D M.(/#WL;_IV.%L'HI*!V*?C,/XF*-USS(;R18X3EM(-X!D*A[=&?>YPDI&AH M5^YUW6QD)7$^9AX]/_O_[E38*&Q+1%CT!D&GM#M +C$V3:)8>879'!! MKHHJC.0UXPMUP @/0M& (7F_*HW?)Y&&QGJ&Y'*[<68"H;<1HUZ(UZK/"WX\ZXQ;(RI]$N M"C X*P_/+CR-#+VF ?)[ X=NPOPVV*Y!HQG]TOJ6X*U2%LQ+%IRLI2QHJC-: M,T;!S)$!\V),,R5@JXPQCO*DH(B8B&4H#TZ2<&([-+R]Q;B,KG#4J&3.D. * MS"#FH]U&[_55TXAOS)WE)R1-_FT[648E")^"UNX59KHSOV^&1GZ>G5/^'%AC M2==_W!H1CXFB $MH&K)'DG%SV*\):9TN-6G-"L( @=6DQ/2C7_2^ MV53XXW* CH#Q>%"[^A )=573E!TT K\N*\HA_A% E8#"[3T,( XB9&>@A$> M4)HV8@P8/(F2(LPIZ&"PP"'.ML]#G\?D4OD(5) 4TV*;2M*BY*]D4%)E)\)1 M\<7*S8:O-:=['9(Q\(2BK^S M #!,7>$M-1*1K1\A):W M)*;H T2]D0R*[/IV;W)H3)V_CG$YU6/(4S#7AKT:)RE)PP1]-%5PJIB$6#!< M@J#XQ'TMP#(_4U!VQXS_#+,<-6CTU1+NG[F914S7CFQ!=/-)_O"NJT P@:([ M=T[C:4<3N>,5X83!KW- #E+YBO 8A^@M!;@%7)Q,IF9H^45'.35,E22RHT,2ZK,(?(,\'N(DTGDH(WX6LB!]V'ABS*= 66 M!KJ=$"\9#J,R-TO_>>RTM0[T[I;$-D?S/T'*!%O*9);K;>MDD$HPM2AL02K( M!A&\\1D8"%#W(*F9Z9M7^\>O=YB4K0LZB\^V#@3<>LJ7E)3 OFCT?/EWN;P@ MNC'''@RL>H\S9Z\TE<.T' M3UY77U:HI.S5\N4#?ZQ@3V@O%1*@O;3%1$Q6%K!^F)Q>AA34B$GQ#*Z7%L_[ MTW-&'<."Z3Q;Y(RN-(:*71FJ:EI&[/JZIUF^J9NN[^HD]F/#<2*+F&&L!V*[ MXHV Z,2R=,TW;3/PS3A2_4 /7=]672>P',,ECMEY([:]V'9UW_$LF .&] /+ MT_W846UJ:E9@NE[[#8O$9J29U/<"+?1-U8S]P(#?=,_4XMA0;2,D[3=,TU4= MPS1\-= =W]1"S_?,4/,URS0UQW*"P*+M-W1/I8$:1WX46RZ\KYN^ZT4:;(:J MH:X9.K7"]ALQG%2@!JY/*?%\,]!CGX2. V<84@MFT6.S^X8-LH>0P-?<&,Y* MH[ C&EB^988VG+L::Y;>?L,AL>?$*CP"0\,;NN<3UU%]!S81!3B_TX&'K0"$+)-& (\0SBKT5-^V+4K=$/[G=>;0C"#R7-?P(\N!TX4U^(0:KN\X9NQ8 MKAN:EM4YW4C3#,N@<+J1#6?EQ8 E",8PHJH::D15._!P(ZH3#< =JB&LRM)T MW[-BF(W:MNM8H6K2SAM>$)D.KCZ,/7PN@#<\P_!-!V@N#)PP#IS.&YY.;,UT M_- BU#<-&\[*@YVK#K4B4[<,,^CLPW(CUS8"@(*#V&X:GA_8H>KK#H"".*KE M&1WD K ,T.=^BYLP+>)$ZAF%!"#=N8(S-"QP]CTJ8US&!' P[0U M7)IEVBJQK:B#B1807&AYL'H+H&!ZINF3",Y*#4UJ>9&GF]TY+*I'U*.:[P&# MA[."'R0&#+,BF" T .YNYPU7=RW-] A0101X%0!T;8;MQ I\UU0]7_.(&M@> M$)5G=.@C\M3(C8 &J0I88NN&'P2! =M7#9C!43V]T2 M.#7@)5KL FPLRS(BM;,/"Y#6T.!P..Y:!.:P-#^"%TPUC%5/[7 ?/0H\ L#R M/1T0W=0I< :7 -E;KJK;+@TMO?.&J=E12#45<#P@P!G@#0(; 7B$IFM8JAWI M81=+#,WR;-6GI@=G&FC KPSXH<6Z0VV@A,#3.J<+F!:[>L08%%"DA?S*C."L M[-"FGDNIV:$HQS9BR_ "GVI &F8(YPR\!79.C"@*0\!KU^WL0]=I9 #Y>;8- M$(3- K^"*>,X"@.5:(X:&EU^9;DQ ,ZW/(2@1X IV(".FJ6:CJ9YMFMUW@BC M( *XPC'91$4NJ@+N!D"(L* B-TSW,Y9F22@MJX2&)0"?:@ZK"\V/>!\$0 ( M#M'1JSGN805R"8Q^"A%0P.!#R(,6[8!1XZ:2B!9=#\F-\VK6^BH--_/N5G3 MZYONK*MO#2=+8WQ,*HY!JZL$??4WSB+2[6T3-FT8_>SUOYFUR"8*VPBX2$)(S;1@<)&=: M"D!(SK0D@%#[ULRZ#1(0DC5M%B"<6VK(24!(I6G#X" YTU( 0BI-\P7$?:N+ MWN;H>[I=NU4"Q@."AX_*E'_Z"-QK)Q"TAFQG+33O&[7O'@7MS8;9 $_@O\^L M9P_=N->W](46R')',^Y]W.&PCEG>-4^W9@<4W&5%RBMX^_]-2QEI'/6L:5EB M]YSGFTN:QL^>9Y6K?@W9'L<26_A^'X^TW+ZSV#*B/WLT!Y.+# NAK 71PV-M M;#IEK;:X7D_I?+, GL8A](=R"+?O:2O-(#!U?4YR0L)X>6&LKI$N\$A UE8> MR)*0-XZ0Y]9W< $ZR<&#\KH?MXG."G9]F-_F9WM3'V'WOZQ[\Z [U0+?TO2> MYVK/GP3&$L$E@C\]@EL]V["? L$?73^=7>3F1@55HO)/A;:7LX=#3S,;-T__52\26J+J%Z?V=4M=PY8JIDM6NRR=5AM5K/,XP[Z>PK M$R:HE7E1/FR]3.VU]!4MD?]@X:3[$'U?5Z^W!I7(+I%]39'=6)O P+(BQJ:3 MQ0I&%RSG*,ZQ9IH9$4HFD"_%CF3W;G1)[7O*@@?3%;D LX4&,UNFI,_5Y MR6C7#$E7A=':/P,,U@C[UPES>E-(-B--J?- MGF69TGLDT7U3T%U7GP+=5].(D(2QL3$$O%BF6U(02'S?#$&@:3W74ELN=QN-L1$IQN-E16FS0>1X (O["^/+V'1AS#OZ/9,^T1BN,3P5<=P MU[H>TI;A"TD+=[(S%GT(\T[QZ[F:##-+'%]G?F_T+-M;JS@*[]>[7FZ#);*P MEY 5/$'E@T7O=^ZN9T=?STB+I!1)*?,H_&3,OE(K8S.20AX:C5GT?N>M09H] MTU[/BW^25*0PF4>93,TQ5[(@U2*<:2M(XQL1H5W*0.S"(2FQ=2TVN1'8NIJV MAD37165U+1R2DKFNQ297B;FN%N,A3/GC"X\:[+> MY5/DQTKLE=B[JMB[FCJ\1-^%*_/+@;Z2^:X?]BXK\UT!__I!EFZ'I#A5L(\< M#)/3,#M)X=E(B?-LJ)1IF*4LXD'&\!EH]LDXP=I,9#5K,VV$@3VWI,N%D]:# M,HNF9!-*#)48NCP8JO4TY_IE.^E57U\D7<4KT#W'FG4#6C+2-R5'F?#+.4)CE1BE.2H^Y-I^K>TD*6%O(:T;8^ M\QJH1':)[$N*['=.R]0UF> O<7Q5'?9WK9+IFE/::DE&+I%\Z1GY0[06KZ=- MJ1NV H& ]VAM;'VF808KNWK.O?][8&ZR;S=Y7( #P>>\MF"'IN#)*%)A106 J6[%T_:\@(6X"O6GJ2E?' MEABZ]AAZN\*_$7K]1J'I"FKIQLQBS)*1KAF&KA$C7>5@P$[XHP1D9?V6PZP8 M%\I6)'/[I9F\J;0L$5XBO$1XZ?:7&+_R!H5NR^M;$MDWA+U;VDKV3M[-TJ(< MC&&2J9E(.2W&>1F.RQR?V#J148"EI/:^\ONB'= MLI[.TK?K>U@1/L.4?C1)5Y*N9#QF%9%'DM;MAMJB3T>*K-7#'$E74F2M3IR) MMX4#H_'-J_WCUSO2P?-@&C< BZ.L# :T1F/QP#@;+9H#3.W&/@?27;9-SUU@ MJOH(@IM6R;GGN!])YIREL[DC:DX+A& M&R8J5=>O!J]R!*YC1"DCFBM1,BC'R3GEG4&DM^4)O2U3"&CQC.$Q'2@+V/"< MF8(*8)2.24DJDE1N]TGTC5DN"1DKTKC M]PE8&^L9DLOMQID)DMX>T'C\0KQ6?99S-!,?7L.T9YUQ:\S7M;[=1GX3!-@C MP:K!+1C':+ +HIP";OWWV?\<9V&'>_S4E/Q/' CH*1^2 ?_D@N]5?-3 (3Q; M6,\QLA\EBY5=>!K0JJC9%/G]#IC?!MLT:#RV?&[L.QG#UL+6OH-L$+V\HPA? M@I7>)#_8/VR1>T0&M)C_HAE>)"D<#9"6RJ[1FCXFA=&FN:X)%2M9YSNQ1M1&)(H#$*?:KKKFW$$;\0$ M!M TU7*IH3J6W7[#=*GNZ8;NFQZ!.0S=](D1&+X7V"H!!FZ9'FV_86BV'1NF MZ4G 5%U2Z0_W8#*S B@P# M=M5Y0S,IU3QX@UJX<\WS/^T,Q8;[_AN+ W@UJ^8U/8.7%,WS6M MV(]([!#7I+$6=-Z(W"@BIH>K-QS?C/3(#\) ]QTM] (],&U".V\$JFF[!HQ, MU"#V33A2/XAP1X$=!DX<1+'MM-^(@]". \_UG8C"$6NQ!_"P81\TC"TXWM@* MCR%5J3[*K$(K HVXSIP=([FVEX4.1%Q.ZM2;"5'<$$"@ABV[U*5A'%,+2OH8(D;JR&-'T]V'%]NN9OA&H(8 0>+ZA,(^7"_4+ \6:<=>^PW=5 W#-*AOZ0:L*HP MK^R0 BK;6JSI<%PT;K_A$4TSHDCU0\M$>!BA'P1 *987JH#)@%YA9U41 60@ M#!--."O/)8 E@"^V&6JQZSEJ;*OM-S08T?.H X%\4^P2WK]FN M[KDAU6/2.2O;=8D9(0U:I@44Y0)G $X(IVOIJ@EK,[IOZ!&)'"NFON':L'/J M4=]S71? $P;PL&D"=^K G-B ?5H(SP4 #PJ,A[@&'+9+[=BTJ :SMM^@5FB% MID'\,#81=P'E Z+', "@L!W8MN-TL!U(PW*/7-@YA7T$&FS:- (?:#AT--4!1.Y@>V!X<("P>HMZ0-VF;OE M+]37=0JL!"B9FIU5:9&E!A8%$M(CY*(!4"V%*563&&!3>S%U.QP.OHECU8F MKZD 056%LS*!,;IJX'FZZAHV[7!10&?+]H#[>!IP6Q-(#LD/EF9XEN5XL6.: MG7TXAJ;J$9"&:^CPAJO"\*$9^OBT!]!1;:?[AJO&GD?@A%0/STH-8%444,5U M5=.(0Q>$2T<:>&JH.:'MD\! >'A L"H$G;?9G;'.*]65AO23-[?+;D5[&E[ MYGW1AO[>&!];GL:@.E7J0_4WTSM?<(/O @[J5CNKX6RH'R5!D0W*<=>7\#1: M-GL0OKRK]Z[A9_BYG .]K^D2$$L B-NNB4M /!$@W+[J24 L 2#T6VH*2$ \ M$2"LOB4I8AD (2EB20 AA?62 $(*ZR4!A&1-2P((R9J6!!"2-2T)("1K6A) M2#MB20 A*6)) "&%]9( 0@KK)0&$C$9\^RA!^(Q+7N!1;7< M.QQ8<%\T:R(69E%BTN.U7$?>]<;0>E7[FV ^*/84M:V7B!(E$MX)"0^FYML^ M%@X^!9M;(AQ\'*5EE:3!0Z/\%U5(D_$G^DU))22TJMQ6.- MY#I/+K76RM:2+H?E=#DL%;@ESB]!2\L%;/FV!(&-@/N:*0R/D\6V$8<@,4&R MP8V%NT1^B?P;"W>)_%('D)@@V>"&PUWZ =;?]_6@EC-+DH?S-L^P:"26D7SQ MF/6O%Y"8QA/KKO]\_+KFBV/SBZWJ_C04-P64K9==JFY$P; .0-L66?QFLS'UQ>]HRDNH^1IK,)]G): MG"JC/(O*<%RLC)]QWHQG^;GK//IU/[DC?"Y=$&VM9[FSFH8NOP;P]!CZY &_ M+JCO"MXM]?E*@_;7VZ2@9"U+S%KTGF9X*XU_4OBM,X::AMMS=$MBZ)H*/UL* M/\E:%L1:;+NG>R&&N)U[YYNK"]CS?+[K# R2&F^<E M=C#MD@$YSY2]+(MD#LPJ T$DN?&$LMMV>IKL32]9>'4AQ*1K-(1N/T#'56^$V:AVOG MKEC-1)GWM"B4!$O.A-D0]GBET$$R3%*"[2BG>C:D;VY^WN@%UF%?ZM/A3'_1 MIS./L(W6LQUM34,W2X0P*ZFDROP)&CW/?"(FNLENDA7W"2ZIZ\]E$QQG8S)0 M4CKF-92EF_KA'-X 'A9E93"@BV'Q\[N2O/!]S3L0Z%H]5<9\-T%W7>V:%X\3 M\UTX.4LV=3IN[>XGYF[M[B?F;NWLI[S=W]Y+K;>[N-]N^7W&'UE+YK>I\(YN-OU,H1!G1 M'!O7'%?QVHD[]R_>[ITY*VH"UM6^Y]^+K/NHDED5E*Y:6#[!+M7C*RI6%D=O]I:E8] MN37]JTQT6;%$E]G-YYQR^96 >5_37DTM;OGA)'G)^O,2 M8Z9G=_EQ5/;9674,M/N>Q$ IS=9PDY*7/#TOF6N9R.7P%VR66V UI,(VWYM109H5P-.$EV)-F19$<2B242;QX22YFZ+IN4[$BRH^5PK:R[ M!^6W,0&D>_R%\0?Q]Q?)&,XR?'G'I3[&PI*;5_7L]Z-R"$]?_>]OR3P7P*@M M26&;XQ>:V3?G <4%K.P&ZC^HNJ*7^4@RO% MT'J*KNKP,\R&(Y+#Y^.,O1%F>4Z+498BO6"%Y"2+E"15XJ0 ^L.7U![\'>:4 M%/!6<*7\ LNU%=CU(,G2G@(SD]$HSRZ3(1E3F,OZM:\>PL?1THS#TTIZ,D03J;H*;#8<4(&,&X6QP5L&%9 E(B&@R2M MQVC7-:K>[BO*]1-*\;6Y'Q"LIW% IMXW;SV@I*C?:IZ0V%FAD##/BF+:]O"T M\-2J0^HO&#M7CF[V[DPM^%0-)0!Z"Q("LYKHW41,_FT6PQ< ^(P6@(][=\7" M>TY<8TUS7B"GD$091Y@IB[C;]IOTRK"N-?_7 *]7)B#?7-L1K"@"EE46!7 E):"#[((QQ;C,89 < M1AV39/ 8S&2-.,?.8""@6S%?//>LS)6@+) 45R^+(,OE.@4P!7 9#*4A 4 MXQP0 &!ZFH2G2HB"$.0,/@,0/,\&Y9!AS&\ D1\EP2/!D7-RH:#4R$$$@ER# MB4+*I ])K[AH#,L!8:_D\!3 &5>8I/ [DV/P%,<.7!4=),,DA='8"+CH,$M9 MO)E]!KA?#L2&0,R1,>#)9LF6>ZBKW4J*<]5:?_HXB))$_WWFOQN"X#&CD ^<[;VYSO:4\P(UH)D/J1N!<8]C!73TQ9HUM;34MD[ZB]K1 MZ0>4*9\PN_9KKV%?)'E4<1OD%!,M6'N(Y@P,JZT)WZ#J1.7_;^]+G]LVLGV_ MWZK[/Z!\[7KV+0K&OCB35"E>)U0#:$@8@P 'BV3-7__.Z<9. MBI1DD@+)3E42B@1Z.>=WUC[=G6,;&X> %K.SECE-F&9;8>[AH6#HG36NU%5\ MB>:PJ!8+%G1T#]3F%AK_2LM% FR X?\QBD]*/L[>G&9L5*/(I['0;#0GI62W M ?G/8]>ZQ]_GFFP.D*PZZP#,W;";*YHNX1

05YF]QG+(+$4QM<__07^T] M2.!)3)M=U<1M M,YY(Y#K;JR@O=I+7Q#N6:-YP53-Z>\XXBS6W-VKVW__\C_[HEPNKZN1L;UI7 M%+.G;S26[+ND9SY0]^L9B:#G-R2Y(;=%/4W;E0VU2?R^:1.\2 A)563-?2'U M/B-!EJ@Y)]_.>C2KDXMG"8T PORUYCN6TVV_S(H8O:@W3!'%UQ1;'[3+6%-F MBS>:*N-%5>"?G=4S,U0F&[O@U6@SH-[+.1,)S'+TX[/_^I(%JW*)C^VRYT.E M63XG"?_FAL^U_JJ'(:0M>A(8=J&8OH6GT=UN44_N@_PAVU9Q8[K:=N3#68ZR M5Q_N06JXS31T&8#GJNP.U? F+7Q/_=NISH$-75:AW5A4Y<7]E?LX/WE'ZZCJ MYR1.^WJ^U?%XNUSK/_2(L^P_?.FBO_ZC$)6%S?.KB=49/.=>DQ,N1C>RWS$K MLR$\6?^,B$[V&YUH]LBILWK:9!*9I $+<&S1 ?(G@>!=>'I!69X?73BN7ONMA MW%79A?]L*9%^I+C:OGN*:\:-5FL"KEU4T:!"'47'QHO:[@_*9I9U7JV8H%$^ M;.@DIY>X5(=)S)S7TUQAPCG$<0,=JX@$)<^?!P3F#\P1YE&$@U.3MY$7L>6R M+'3:E8'$F8W W1'BU0*79#<8LW'OJ&IM]V]Q>$.+,KI*H+IBNPAZ4I^W% M4])D?>@H::BW/V\L>1O6+(_3B:/Z7%6'<'9E=F]%P7*9@2SVTAD+7*CD41^, M3#A6PK&:J)SNIO1]L.0WRA)M0527V[R_I(Y30$Q2UVPI:%\>BO0]9G"#/E;K MY'3C&V]6J!TH7FR,S*'Y-8XNJ(HR P]KM1_5\6&.W3N\<.$?8,&MHW$_>$ MZG*EP'8#/3*H%YI4\8S0IYX?1:9G&O"+:U#3=II:]/J-4*6:$QJF9]FN[1F& MKGN.K:E>X(2:&?FN'EK!\(T(Z*)%=N09=@#_L73-88?F,2R+&J&HU$I)@EUVX%1^2ZTK$:NYP:NZ=F^ M@I."%VDX?(/:- B)K7EVY/HP%AR58EN>KAB:9>FF%D6C>02^%1$"C:J6:\ ; MBN/YKAIX*@V)'SEJZ)ID^(:NJ+IIV+Y' YR':H6>H^F.9RN:$5'#4JFJC:@; M1+H::9%GA0K.G%*/P!P\JKM$UTP[5-4QK8A";5US/-TD)G P"#Q?=:AG$DTQ ME4BCAN.,^*%KOJ6YBF<%#G)!=^$-P_846S4-&W1V^XCFO91/=L/70]0[<,CT3$\"*5Z ZUB1LHHYD; 8DB M)"S1 $V&132/ "\\4]=AP$IH G>&;Q#5UZ( <*5'=N@91#2&@:OJQ+.I2T$&+9!:WS=@:):MFQ;183HC M7!&+4ET#6=5LD%J8$SP,@PPB$PC@TU /_>$;/@#!<6#T#K7@#1. 3B)5\U0] M4$ I@.8+1J/2% "M&?J>2TP-I=;RG- E(+6F8< GQ33'U#4L,W!UVU-AUH MU?+<$""@Z9H1*F&DN50=O4&IZL/<$7K 8Y+I4CRQ',T8H"2)5]ZGK4==W0)6&@%V8FP?J(K!@Z$EH +D6GCH+3=\?S ,T:J0Y(MZDC2D#BG0C^!. &+E4<);!''(P< M%[A$+"]0*5(7$.8[R'C3UD(%V <]CE 2PD01NZ9.D58.PM94 ,I&&$:&XAM$ M&6EJW;5,*U* "S;T04T?^@#(*R$!>?8)5<(12H+0]NW !C(%48A]P( <((3E MZKKC@+H&DU"_43L-=2S#3QN!."8ABX*^:3[T#3)Z_K77CSYKP'W=)G)C80:I MRJSY@L<8[)M!**(LRE$:/0@_ MWO?XCR[DW?$Q+8(1>V+$IGO2!"/VQ A;5H1$3($1FPY*$XS8$R,V'*(B3!"2,1$&"&, M]408(8SU1!BARK8M&#$!1FPZ"%\PXF&,>.AUAYM62/ M-A&"+,$O?WQF/WLL06S9>-K[;)U[$,R_3R?2SUD2_I]5Y:)?5I\=SF]KT=59 MWE._P/']Z1<#Q@0;_'D""H@(?3%7?I" M$> 0X!#&1!@384R$OIB*,9E$C+]?[2#B]9-B]Y'%WKM9OW]J(CQ-6F;38OII M4N7(_(7=E( ]-1$$-(0NG10TA"X5 B,$1@B,$!CA? AH"%TJ=.F34T7D]B8' M!)';$[D]81*$21 ^E'"O!32F!PVA2X4N%0(C!$8(C! 8X7P(: A=^N30$+I4 MY/9.(;>W? E4$% :13],(.G7(\H_JZ*,H]LA5?HWZ;Q9Q>J'3NYI$WZ#N?$M MM4T]V,)[@;VX^1Y6[/?C\9_)Y_FB7!3:*838++ MLL#RL3#Y1+ LK.PQ35-HII-@\MY3.+N?U'Z2--M![M0+K-I;Q%6-=? AI\55 M>P'[P91/;5O-3%^7/C_$M#>[0;&//GUPA_V J9;JJQ9[9NG'0\!.V[Y@!:B@SW30% M0 _+]CV*TP?-9&$$#U?'Z,[,QJ/BCJ6*Y(CJ1G:6DIAR7JLR>$\@,RX4<+!V'"#UJE/6JM M1)]9EK47*W:(^2-1ZS+]6I>W)"'7F?0ART)1Z?(@!?R$]QH\1$$_2@\_]=RV MK:=GFGG8BTDGN&)X;Y?2-D6UC%!/!ZR>S)EBK/,BIP]A88,%R#?98##"MBC; M.58C+$I6A7XZ;/UDS71=E/R<5&;FT$I^'-;!EZPDB73)CH)9L*-@1 70;G/M M0U6G@ZH+L\I/Z-/H\955F=O-PS_YA+>LW.V98]G'N>PT(6$Y'&_5%HN00C$* MQ?B3I"LS1Q=52,*-$-)RGPU)SDQ7]K'>?]K2 ZR'ZH9-T-P4GA>(1BD? 5<#U M""=Y$G 5=O)8)BD4S[%,\C#3(:>5]3BP*B.+M?]+K[Q(6M <[^@BE[0XMENG M)I3<.TRM?#0;@*=%CL/T0PYK!7"JLS]MW@LU>+JS%\@_W=D+Y)_N[(6]/]W9 M"ZUWNK,_S/25J.:97C6/N,/K0!<&MKPK^<#J)FWYL _^V/:V^<-T!*?/)Z%* MCEZ5J(KL'C1&C^#"G--&H"L?]I64PI@=!I^$,3MZ5>+(^D$7R;P092\'5O8B M[M,ZRE3O"9QZ&]IF*)#7D?A\=-)8$C"C^F7_@A+K02Z>W)JTU3 M+-4>@3,W?3X)57+TJD2S1 F90."3%AZYVURL/0($"FMV+),4NF3?ULQ9FU X MT+S!::4'#K/PXVV6LOO+2$E#40$B,K='KVGE?1S7/45O3JQ '2AG)S1[H<>F MHL=453:.$^ZB&.3DP&RMW4$CL"R,\N0X.Z'9"STV%3VV?ON.* LYDKS/ZY+X M"9W,P'8QC'C0)OO\)BZ!GP'\^KF:P].W?WD=[VX 3T8'IA+B%'HIWZB&;(Q' M]K'*I2 K2BF+I$NLMI&*+ GAJ[2(BQ+/#J9A-H]3DI;)+3X$2(:O8FB/O5=( M+Z.\BLN9=$TO*4-2(9$TE++RBN92!$VVY[>\FDD@+E^A!6E.2A@N28J9%.44 M=15[Z0K^D\#O,RDA?I;SAD#^KB@)I9=Q&B05BI(44AA7$),RSM)7$BF*#/^@ MH703EWA>#%V0')\;=#_KC2N,X?U2HM\6-"U@Q N0<1*G^$Z9M6\P6LC2'MDQ M7: ,CI(.:9!34@#!_5N)+.#;;S&R%"#R7--E18(Q),";F01,M(T7P&7X )2' M?^,\E/Y5D1P @'B*X@)TJZ0IF@J F@/CH%7@ 3X<9'E.BT66,J8#CV)@9YSV MWE%DZ0L\V(Q'NB$X1AA+#D202%GFL5\Q5&*;EZ,Y -00K0'[FB2)5-#+.1"@ MD*7[3U>1C<%T=:4W74 4E>9 Z:M"HD#<4/K?"M[2U1F;\>R)I@P-8F?]*CLF M')\^_-+2 (45#!^0!>4^*FC)9E^WR+$AQ7-H^IKB"TVCPS.;FN;DXU.M#S Q MXW.LMFII!I+K;(,^1(K#'Y]Y_Y-\-155U117MZ"AU^1)M. =WNE !@!Z&1BR MU= ;RD!W"GXKI(TV6BF@*%[X$#1=)@%' !XHRI^DE?&).%, /O_Q3_BQ+898D M)$?4Y#1A+EMC['ZCWR"P2@'UT&!8,9>MU]FL%CK\&MXFTG-%MAI;"[@ R29- MJR@13$KG +8JYQ8)1H%-GW$/%I_!E\!=I( /@!;JC&8,1>47<1B#%:4 Z7?= M8 HRIXTA3@AXRK>4Y SF5^"4DE&7;$30[W.U"GZCA_<@'>_*ZE#'.[+6J7C0S_ )\5<#$I UD%:?IA3^#Z_V9W_& MAM=@> ?RNI$&P&6P()S"S":@,*NR.G%A3I"T7)A=(A_'U3W^!_S2$"Q( !^;[KNHY MMS>]X]SK[*6BO-A) A=5!,T;8FM&K]:)4UY7>Z-F__W/_^B/?CF?65]*WYO6 M%?/#WF@L2WE)SWS0>U_/2 0]OR')#;DMFORU*QMJ<^']F_9B>YV57BFRYKZ0 M>I^1($O4G)-O9SV:U5G1LX1&@"S^6O,=2UZW7V8%P]0;KHVN*;8^:)>QILP6 M;S15QGNO0#^AA"VJ(Q92XUZ+&W\#2&]JV:(#_= _E#MJWBQK$KP0=$^NSD MJ8F']WL?UQU.'M *1Z?:/Q1##^DE&MY7#PS5F?_$3D=Z,1NY4.YZ%^H1X[B/ M4\G.AQB-Q< 8?MU8ZK1&FZ9;\D#[5$#KN-GWPF _K :1/B;XY_,,C/5M$X0G M8"Y01Y!K$D.DSE"$?W^EM^W#X$W!@QFT"![68H'I1DS:@_:!;\#JIIBKQY=X MJ,_<@H!412\-P-+Y)0"K7CW !KJ$"JT3#P'K"7\#D.4$K ZX?/DMS(6P]#V] M[JNQ/M26K5[$_OFA_DM3-5-S?[@#D>-<:714Q51L M5=U=HO%1.NI7"!*2VQF*(I.K-H<&;*3Y-;#QN2;K;1S#LB,@(20-N+((XV)1 M(;=)$ J ?$Y#6A\76>YLKD4\*6G@<,<5 7XF30O^"/(^5YJGN/H!O$%<4K8 MI/, X0D-RAA:!NX?!/L7&\5V>P/69?,Q /@':JJTC%.N0;O4II3!)U)'.Q#+ M /$AG"GP(13-.L9 4$0D0%+$]:IEOM1(U +@>KK:S5@3;'52]HA0?H8*6: M;O UKJ&9^4IOP0>D?'F516\L^P<6IUC@.BRN$4''*3 0<[Z 3H#K72IH^[S6 M'LKKE?Y=$]UUK[*@ O]\0F_S/I8!__F9PDMIG2K=O/+ 4BVXSEC0)KL3IQ%/ M]Z"EY;P/:1'DL8\L]<%P,\7G@[UC&:$T*^/HEH&]TU>U85HD)"VXQP%0+T$# M]M-CP,&0SN. >S2L"\H77RI&H[Y^B=-K-.BXM)J"B#+/HG8>X*9@+,P%P8^@:W6<5?**K@:C6Y\&GFF$ED)07J9=UZ]D63 M@;UCJHVKARM+^#8RH5Y: B%'\_:5-FF9P:RRX9SV*4K'8Z!Z01W#9->8#9)GM\BV=CC19,RSYD)1$##I$N27J+_5:>E89X][C#9&/@2 MV!(IZ8A1RPS*V. +VC*W2Z76?*K5?#%I&=I7#F9X>-3.DC$3(LZFU%F?(C7V M-ZZ;K:W4PL#7E-U1=@-/,5F;WGC,..Z3:L'#*\9C<3:D6OH%)$R4!M50=XVJ MS:9T)5?069T"6>"_:"/Z]1%,DP 3*P@#2NX4U'43XT7.%0\]OI!L:<:H;><0 M:,);=3:(# IHV$LX^,8)HT"D\_3VKI6I1/N4[VU$-H0R#X&&"%1SV; M?2[^M([F@+_-RL_.BCLGE*G=% ?UM6=_0<'/DA#KH\$W8#6YO] 43$_"^'(> M@JD$PYTS7VYB8WY8\DEW(]?4-,.C1(\\0]4MCZAAZ!E60*E#==L)C3HK5;]! M'45U-%OUB&W8GN%0ZOFJ3[Q ]0,S=,Q ,:SA&[H9N&JH0O,V-&^HFNX170T] MU]4-ZIHT<@-U^(9+HT#5->*9H:M[A@+O$HV:\$88.J$:VF%$AV^HOFTJAFMX MFNHZ\(8?>B2T L^U C-2PD"S:#A\ P8>6(;I>[I" L\P+=/S?95ZJN9$MNLH MMNX&PS$;MD5-$IF&YSJ. F_ T%Q"72\BFJ4!X?'G MX1N&&?D!B4(OM&SH(PRA#TWWO3RP->J2 Q"!T/.+J #C? 5*/J$LXP,2@=N193NVH5O^:!XP3I\2QPN-@ +&B>TY40A#@[@Y5 T 1W- M0U&)$YIV""BQX U'1ZH9U',L1R6F[_M!,.HC)" !MA-YOJD#K11 F*_:%N+* M#8S0)K8^XH>NV*%*7=$"B%7 E>5;GJOI $XYHNT,I03<52+5L;R:!!2.C"OYY"5)A'!'+N&PKQE$@/(\-1 M;4+I6,Y)&"D@IF$(K#!4 WA.#1>D.?*5*%15$*_1J "&P J0"A?(9*@A\8BI MP=!@"HH-&HO09N:\#+P)8=GB/8:O"5D4]$WSH:]ZGYOVU/]3%NX>93X1994)=UQO<&: M;.;]';EQ86Y_LW8>,.L:I[V'I;MHFM#;!ZN:#,C6;)KLU5^5[4ED'#(BWK')<0$+H MB[OTA2+ (< AC(DP)L*8"'TQ'6.RCTAUXOKBX$/54>)8N:.5@?BH3BL_H^D> M;A#\W3K%>:Q.T15YM]/_7IWQ\AW;O5KP/%><\O_CR2,%2U(//2S\LRKP'* A5=H]PY>]/<-DM&?XJ.Z0>RZNCQO? MZ:K-=,<^SOL2^Q=A'M>EF&M <%_&OW1>'2?7C_DN7Z&_EO27/C.T([V5^BGT MEP#U!$!M*#/=%J ^0:/L"J,L]-?AZR]CIFG67I"\]\JBI]!?3YTQ.?QRH4VI MD#^ZPP.SB-U9Q4[:W4*V:S\*:;WMN1NA)Z&-9'U[BR-3M)V3](:VHTT.B4_[ MGZ30+4^M6TQ9.6C,;ENW"$0^/2(U@4AA[8YPDD*W/+UN69>4G'[L_N((JA<> M'(N_9N?+3F9@T[F^_![E#^RJE;2@]0736G==?.\&AI7[,+NK#V)^&4M]50"T M P/]2MG5(;Q#!L""C83?0-AV^I*_BX_Z>?:5YNQ:L)C=<%2\8J]G[*K%-3.H MKS&0'C3;[DY$_Q8OUE:::<_P<@#GQ>S^T]]XY8',KYEI;SG JR*Z>QM6WH( M9&*WAK,YU->I-X-OWF W&"1Q=U<,WIY4DBB2F@W?0-_G2G:?:>M_;:#_>V/C^OL2E'!]OT]S ^R\NRL,J);RIGHF&ZRENDZU M+QERIMKM3K5+?Q"P*NRVSBR*"EJ6]16%1?\J)*023A$O(L3?878Y?,QC=L<: M'WW#HAR\C9P/N;[Y$7Z9PR#>7N%5<&1I",=^,=ER-3#337??KO,KWE3$K#C> MX)NRK3',V@--V1VM$QOQP^[644S3=(9AFIZK*J%GZZI-356/-%T?OF%3S0@"$GEF9"N>85N! MY^BVY86&K9F618@;CN[6@8X#PS!"SPJ@94/%^VQHX'J!0EW3BEPM5$:W= 2: M:<(4+,\V\4Z:((P\/S14S[0CDZJ*JBO&Z X4W;1#%R^(T34-WG!UTR.*'W@D ML&P-NO45WUV:1V0H;N %KJ][!HE\SW%,XNF&JX2VJX:*X8SZ"'S?4:GO^0%, MVM "VR.6'7@Z@4G;E-BZ/;IGQ31"F(6K 6,,"J-2=> ',3S;]RU'TXA)E?%= M1TK@AQ90E_HA]!'YCD>,D'@JU95 UPW?I*.;[[E:S"/R*( $Q-H/'I#5W1-)8&G6 Z\02/5&]

%^,; MGJ+CG2R1X@-"AV\00OW(M75/)2KQ#,=48!XNH%U5=-\Q?&JKHS=4-] -!QKU M05* 5F[DN<0AGN_3 /\U09&/>.[ .V[HXWU*((.AHWFN9;A>&.A*Y"BZ'?@C M^5"=, K@5T^C[,HJ._)(1 ETY+MF9%A:I(UX'ME.&.(5/X'K0D<49NZ&MHE7 M4>EJX!L.]4=R'KFJI=BA HWBW3J!SYHG'@TMP#]@C6@CM%M&%!AFI'@F!0 ; M=J!ZKAY0$$15=0TK4D*U>6.*]]XTKO9W7GMCR+JX]F:TV>:ISOL3C)@"(\11 MI!-AA"FKMF#$!!@A5--$&&'*0C--@0^:[)B"$1-@A+#5$V&$)=O"5D^!$<)6 M3X010C5-A!%"-4V$$4(U3801(HR8!A]$&#$11@A;/1%&"%L]$48HLB%N']HB M(QZZUWC3LMQT3Y[;F7LXZ2EOX:(60[;L@S[=EMWSP[>=\"H[_GE8:K?MZUHF M!)G'UC9M$4.6K#D'C2&\[.<."/&/#8ZV=L+G>CNW%8+L=T[HN91'@I,I/[STQ.6-3W=!W, MM' PF72C ,9A9A$?=R'0?O3_IE-P[['->:=G.>];#X@+%K9QMO[Z_42[5M]W M'J5O6'LZ3/\D8+NANFTZ-RA8RIZN4-AW&"NN4'CD?#:5/SV9AE)GJKTGM)Z$ MCA+ W1MP;=,4P#T]XVIKPK@*';5_';45QW"FVWM16CO/6TS[A.#!.83+*99' MC'0GYUY:#SOZ&O[![ A=GQ]I#OLMV"E["SS(+X@7_(#8.)4HR5, 0H%G*":] MUO#A.,6C_/"0/FQ%^I#3XNH3)7^8Q()VTK4MEA@?*I9?2COE'GN'@\6C,G^MS.RJ &D>8IMJ)X!C%,SS<5&_YC MN"KQ-960T9%J!%ZP%$OU7#\D>$":XOFV:7E61".%JM1QG7#XAJ7[?N@[NN>J MMN\9&HD\WU+Q/TY@^810)QH=)D=LWXR4 $\T=%W/T,/(Z'IZI9---'44A-&E#5'!U2"+,(260&GA5&CF<$)O6( MINI>J.J&9L'\-7,TJB!PK-"W\(A%JGN&3V!&BN-XODXUA:B^:6FC486!0GW+ M)9ZCZR8> :EXCAV9G@Z/:H0011D?A$BT*-0-U?)4&(9G4)?BX7[4@^'IMJH0 M:@:C@RD#HK@*3-^+@,J>$0%3?*)$GAHZKJ:8OF89(PXZQ+'=4 L]) #,0R4> M<=40^*&$(9!.";2EXS)#ZA"= IELRS-"F(RC.99GZHJEV,3Q]7#T!LS0"2W ME190/'@/WG5\W_ H!9QHNJYH[IBZ$36H'5%/,ZF"HZ+ 0=WU ITXFJ8%?AB- M9A[:CA^8"O5I#<7PW<*@!G$:4 MF(KF^8:F>R3T#F[OI&9%FC4?DJH!>X!]AP0#[P,$CB!SZ *U(C MF(Q%S-%QF2YQ], Q%(?3W5T*4I4H'N:ZE.;^-#+6 :I17V3 #8"ATF4XH,: M@:$I/C"$6$;DNR,9))0 =FW@ L%#//7(\/P Z R";/@1=11-=Y;D(U(!I)X9 M -\,BD@DIN)91*6*[[@PG1&M'$TUS8!JGAH8-F@&*_)<:-J+#$O7-0)*RVWX M<;P'.NJNK(@ME*/E(DEFGP00C$ M1!@A;/5$&&'*[MK23L$(H9I.BQ%"-4V$$?:&*X0%(X1J.BU&V+(B&#$%1FRZ MQ[!Z=&.VCX_+ZR_'17Z#FF4Q-V M8_,/20$?I+T5YY$^E8U^] %4KFP<_ %4VSN+;A\6>&_@^(YBB0/&PP&>3G= MZH+GP \8'EL]Q52 8U1YZ*J'#@YA2[9H2PY>6VS5F!Q3>"*,R4$>B3UQ?7%, M$G)H ?R)AM][F?9^#OF8W+0W[40YTFE/S_7;7^+@Y&9]HLP^48VVJ<[F2*6B/?5-'!8L3I!]ZJS1HT^05;69;CI'>@*R./=Z#>=URSA2MHN# MKQ^-W3V[F&/P2GI]DO$#@&S,+$<[3B +4_S]\]E[)NCQIMB>*;9^I#KY*:"\ M][30!G4&)E=]]6*WQ_3O77BW$!H+U75$YMB:F88BKM$Y18F>>KE0 V5)U5@' M[Z.(!KCQF65V770')O2 MIS24J@)O?82V:%'&ZP6(^^*3NW84H^&NX]I% M*OUOE=+N)M,%B4/IN28;[=V<[$@^8$.9,;H6M"P3BA>I2EG$OM$4597.\;;/ M@GW]\C.ETN\9,,MNB%^_.[C4%?X A7(X#@E:1 #%(H2?FHN:657O>)MIO N M8.EOG*')K?2)+K*\9+B(JAP:QNM=X:\YNPGV$:1X)0-^(]X-F6=56L[P?M+N MBM8;,AQ0KPJKP_OX"E4)>@NNV+L]&EZ3I * A]A2R6[M'#=.ORV0+H.W?J/? M0(^FK$>8)M"AX(2!I@(8"TSY%I'?$A"9DRUHSDA2P/R.40R^0UTQX .6./!] M@C@$EN%5P119Q"\5KA$^SXH2&>TSU9-5)7*_Z.%?[^&?B=$5N<:[< /QA- S)X+X(9\( ,F!)[X;G!@<] "Y7I0*T MR ) ]8T9>^ 6 *^]WWDF+:J\J CH*8#$^><_48BL,\6=M7HJWC@G3A5\J+EM M^-E/%W/$?PT=:/K]?)%DMP# SU<$ILWE_ ]RRU3D.4@=Z'J0N;^\CN])R&<_ MR3Q080[/"M<%M?D5! 0,C"OH"G3I490+"'LC;7VND*+(0,)0[F[B\JKO*9V5V1E*)+NY6Y;^P3E] MF0+LV&-\KESK08L)O8R+I.T4GP!S$V<,,UQMX7<)N4%'D*8D@$[[M MI1/.< M6T$<%X6VT80F,6&2A/>]PR1A%'-*BBIO?7@;^8%/16=LNZ4CE_C M?U4Q(.R6<>LM6:#P@2XNP'8"M=H#//9R1.(C3CSJWV//*H5=KKR0%1)!X>&NS7,J]!0"[#3^$8GY3T]!@[FVXT=W'/<(&Q1 O(,I $)S8$]S"U+:=G( M,G.B.C<&K$E2%:CWSE!O\XZ6C]_NG2<>)* &,!UQ57.M.2]'9U'"#@X4OW-[ MBV;TJ@$X=G1]?&CX?_['X#3T)>-4G^W3FU9]"KO&DBB78"K88>LD@I[?D.2& MW!9-$M>5C?:8L3?M^4 Z*TX D^V^D'J?D2!+U,3+I7LT&UP>7;\VO#^Z^7+# MJ>\U:\IL\4939;S->@Y_UC,S5"9TNSW\G3%%[Z7RB'0%Z/SQV7]]R8)5^NBQ M7?9\F10=V&1PH&O]50]#2%L8SQ<>D$32VXS=[5VTJ"?W0?Z0;:NX\40A6IJE M9TQA];3'RY#"$^B\-,$VA.IY&?^;?3&#%K/@ZRJ7J Y69KW0"!4$NCF4.56$ M^X$8S00TOD::SIJ?HSR;2U4ZB%B T&Q(,Z:3+DF<0C/]!G^-0;O1."?<3X,' M^\X._HW/XI/@[P'=>5P(PP.M6=ZB.D//&*=(P=8N>%39O,+]%2 T>)TXCP_P MQ]4G2I+Y3/K\XAO9I$ZQ^ 6\JJ!(B 9:"R7S&-:LAZ MJ_H9>1N5"ZJC:!TH)"U,+N6>("KFFRS'EL#"<%=@V?.W9:5I>0<>U(-,\:2< MA(N:MBR7TYE,AGR\)Z. CXU%'5,Y8&?IM?$QYACZK%J06Z8;P/*#J;C!?!&S MFHYL=V9SF<.M*-3OSWCB D'?A/P(C8P%VWU/G35N="DS;#RD7<-=A$C[MKB!R,>IX;$LX=9G_LIZ4G"[WT2>X MZ,29R%(?\1QU)G30K3HM>/8'>$Y ;?96C#:$).WTG<@1;4>KKT#M25RA45 /A+76?]QW!*$!J2OL+H)_;ZL!DD]]1= MK#T^2"6NSF)"H#@I+=XE#FI;6:Q,@3B]];A[9T!X(O).J"^J'/RH@OLO:_UO M9H#=S@"C?P,&N1N2G\?A)29/"4N\GE^"GE).BS*N@K'(Z M -D[:.$W.L_8S,"'T3?X,.!O*+T56A107$#!8*6+!Y:7;J&M.GRZS"G+DC^9 M(W& V*S7IU9@T^J \5!L=NMOH*?B!6-T@\YZG0(#*I::Z^(SB.AC&'0XZ\P9 M?)MDZ>495EQ(F9_$EWSMM_:*M4%L-VH>K&0\K^9L3> J2UB>CYM6>!YC!!;' MCM;^438P"WQ#\I#WHO1=VY6XQ;9 S@)*PZ)9;P7M',:E%)&@\5W*#-=S8 S/ M5;,3,8'4[_6%<=FEQ9E4)^R1;WFC=(&\TO X2VY M&0+J2>4-3:X;:]0K!KH?Y=C\@@Q7RKE[S!;OZ:J!9PLLR:C2>ODV96$J_H\G ME8&^5_&BX&O/.2V!R/C0:ZS@R+(0DYH074M!58#'C9XV=!95-&%=P2M8'46" MJR;SZ..","Z3%_223?_!4^,U+KB\FR77C- #8W3+1_HS2;]BG^U.WKSNA%\ !@)1'KR2M<(T=5)S5*P]2 M]=W5!\VSG Z*@R3ISP7Z-EF)@(-^1SQNB<_40QG/>4X!_C]C LR,U750YE\]-[ND.*O!040O:1MLE*\"T? ,P)H#TJ SF"".H*TX M6<67-34L6K>3Y1ZT:PGH2"_)*ZZ"2%.P!%P>/)C06CR8)<;GTJ:;*)[!T!6%-;Y M2W]3DU'\#340^)N7G#BL_4,N+3!$:8$H+7CZTH(>M555-D?;>W:J:>^O7 =Z M)&'EF*A'5%DU&SW"ZB3!"68. ,9V28R!,G<;";C-107N:D\;KK*?A'OJK/BR M4;1C+^9T*OC77B '7^4D*''%ZF.7XMI;S>&DXEXP^WGMV[ "_33#FGMHJE<= M4*]?!#VZ 4KG/%J#^)+'D@S6=]3OLY+DJFA2H%E6IFSI;U9[QE<9>+\@--=Q M5A6X@@*/)UG]./9]SG=YU>@\\_^RIP,%A[S-1.LS:U3I;5SUU[N M7GMXZ"83D*DY/?IN9\XD@[OZ"> $N7,"RP)\H.AW ^(NBP&7IKJA>^B//4O@<BWD8@L10O.XI79;^]N?Y[U\NOIQ_N?C[ M>^G\]W?XQ:_-W^\N/K_]]>/G/S^]_RR=__SQSR_2;^>?_OK^B_3IXO-?I=.T M9/==N^@$ N+9,J\&$G%W\G^VNDICN1)HMJ+49RQSTUNEP^Q%DC2)B=43Q;49%N QZ8?N^L4KS(\'Y0&CH[UU5X8QI&N/7_09(O45!WS0?^L/!\+8. MMC P"WA UZ0G6"Q]ILB*K;B.;8^"[-XI#'6$/4ACR*K!HN,R;P;41'5\WO<\ M?M&4E;7G ?6BS%[[F(]!$#74:OYF*N,-3TO< 'TV9@/J# WKN'F4^&"2JY+N M. VP9N_^XOXWY';IG.\^",82C)@&(Q1-,&("C+!D>^UI0H(10C6=&B.$:IH$ M(TQ96WO*EV"$4$VGQ@BAFB;!"$VVUAYD+A@A5-.I,4*HIDDP0JBFB3!"J*;) M,$*HIDDP0N2:)L((H9JFPPBAFJ; "%/6!".FP BAFB;#".$U38(1PFN:"".$ M:IH,(X1JF@0CA&J:"",VW2PD&/$P1CST?N5-!7[?/6MG/.F7YTE2[^[D1Y+P M/^*4_[_$@T])&A:OMG)]VGK#M^-]GFNY[#R RS41@BS!+W]\ING/'JOX=%DS MFZV?S0Y8=?%-8OL;[0V"\?^7GG==_=@+_6'FW96?JTJXIFB:8^C#O5;,.@*NZ MX.I#IJK+EGL 7#4$5X^0JZ;@ZO&954LP]6%FU9E\:,3.EF!'^@C>'IG LK/_ M!%>/C*L?2%P?<_)WO&!8)"LV)2N6=V$' :51],/4LACG[,:&50Q]Z!2>-GWY MW6=1[&SVZQ?+CGOVFU:HCGOV OFG._M-NR>/>_8"^:<[^TT[8(Y[]@+YISM[ M@?Q3GOTI(U_X^2<]^Q-&_J:=*\<]^U-'OM#YISI[@?S3G?UI(W\_*S?;F?T! ME)$^X);)E^KAE)-O&[W35U#/MS#L_6B6WJHH.W2YUZ&D/_R2,'6FZ\X!U34+ M?.[L3,A]XQ/YHFH_"-0=->KVDU<5J!.H$Z@3J!,>H$#=SDZ4FBCJ]I/%%J@3 MNF[*NDY$NP*? I]'E>T]G#K\Y3L$[\KWBB6LPUG"6B/$W2 -XO,ZFH%HLDIKDH=C\: MG70*JL>9V8HNB@).%[536V6X%VK;<$G@]E1Q>T#Y5H%%@46!18'%D_1"!1:/ M*/U^O%EV@46A%Z<7YXCH7*#VY%%[X$GK@RGDG]1:U2$JJL-:J9OJ[$_[C"J! M_-.=O3AY_Y1G?\K(%^>/G_+L!?)/=?8"^:<[>^'GG_3L3QCYXN3]4YZ]T/FG M.GN!_-.=_6DC_\"7<*:V4O-K3-AL8KKR_N.34$LGH7U.0LD(N)XH7 ]SO4/ M]43A>IBI6@%7 =?CG:2 Z[%,4OBN1S3)XX?K8>;P!5R%=CW>20JX'LLD3P*N M!YX4/YA]#7^06W8I09E),-Z;-4?TB(6^ UWH6WEGRF$MW6UY#Y:NS!1#$8O: M NL33,EO&>OXS^83@03@!> /^N@6 6 !8 %@ > C _#4W&L!X.,K_M^USWPH MIQP) L-/'T-+!(< NL"ZT^!]0-?DIC:RD-[-?*B7H(05P-,3/&(8]S6W,>N MS S-$,OSIPO;J:T&B/-;3Q>+!Y3G%%@46!18%%@\2==28'&"R7!QWK_ HM"+ M(N06L!6P/0#8'G@:^F JXW_.\CR[@3X*:5'E1472$JOD@YR&<2E%)*@/F1'U M\H>_Q"8NYM[)/:-"!(0('&HZ7137"S%X C$XH.RI@+6 M8"U@/4)P_H@_7;= MFBF** X]CDK^IY: UK5$+ 6BETH=B$!0@*$!)S<7H#7)=;8__27,+[^_J') MW>#..*7>]+XILP7_$SY?4>0JB(SJTOD/BZR(RS@#7M.$E/$U;21*45[@#'N# M6V:4PO[YH6D1:;[4'.M:MFBS;J29,K3L9WE(Q-'D)!%0=\T'W[8 EO74(Z-X2PAMUE5OHGB;S3L$ZJ>3HV*X>K: MVG'UQN' RR/(,U&$$:Q1?,X2T-G:UU#$1I+01^UCJ8;]\K^P'1A4/B<)_^:& MPZ'^JJ=.$AIA__^@DD^3F%Y3J;RB4D#R_!9&)Y$YWWR21?!=<261-.0?Z+^J M^)HD%'Z<2:39HY+3@,+7P!;X,KPF:0!C!P 5U6(!K>?P[&+I)*T9:Y6,][F0 MQ2+/OL5S4K(QQ;D4$?@/=%I1*:Q8"SC6XBK+2PD>JW*0VS7)8S:9'&E-*0^CJ'RVT.CBO 2\TA] #@4BJ MH*SJR<(,4$CZL\ G_Y0_R] Z6/%L!,$$(0#;E-:3"&[! MALPI*:J<]W!)8!),\G"$G/_)R2KV(G(?Y _9MHH;1(K#'Y]YU'0#G_B^%YEFY!FNJGG$ MU"(O)*:IN8IM68[[C/?*W[CX\OXWPS-4UU:M^H==^*+^H,V:6GZ6A/ C#D$R M_O+:7_^8++W]^/N73Q]__2R=__Y.^N/3Q[?OW_WYZ?UG]N8^])JUI #^A,>X M?H9HA^:HY6HSFM,9F.,@J9A#B;\LP(G%IQ.P MP>!U$>:)84 M=;-90,H,%IJ.H A@]S>?H.8<4NH(&P6_X5"64Y]=4G9RIYDOZ2JI:&GR& M ><\7'K?.!#G 3-+JJL;K&4RY];K);Z %D!3?N@_S+Y2?WC%'N9Q'=J[YB,0 M.<[0>P;?@_M8S.W(*;H=,A\:_^_/W,=+^0,=)6;W(O/PF252(_&0:Q0#2U+> MD[0\HJ%11 /L4'XBT'ZYPF'4T97$2=]ZA6^S.>BE6[969/]0\. 5 IMF3A)2 MOD<03GE$;R_^^E<%H(?'5GEKC%Y7!.B-L32$RA S2831A(8S#)'0D08C6$ \ MY<-O2?R5)BSX6WIA]GU#WB8#OMOUJ16XK1FV0]S(4UU?\PQ=L3RB*L3S5:I0 M&CBN1H.! O_C_-.7BXN/7_[G_:>+WS]\_/3;^9>+C[][CJM:COI$&AW')%U< MR!(;EM2-:Z.2_WW+ROQNMG0/VICP>PB3T&"IO[[_Y?Q79H3>O[OX_9?/GJY: MMJH]I0U598F-2NJ&M9'@V[:>1Y2"^C".7YF!1>T4I]=9=D]^"'JKR@C8FN,DD0#0,X3S3A& BKN.0M1>A!\E;\[,*XGR: MEP2[H9>@NI@MH2'+5\*7,'"PTRL&]7L& ;G=9"1!#Q99$H<$W0)T$&B*MK'3 MB$4)/_&40=S8M;BVG'_CNAQT[B>F-UE$&E4Y-)SWQ[N#"'-+.I6)Z_FGB\]_ M_7#^]LO'3R"JKJZ:3RNJY[*$(Y+XD Y83%=G"*/H^]:!!O*KR^9XR.##2"!M M7S%%7V8Y>*R4(1.<;I\FV8U4+<)Z$6'X', :A? \32L ?@UID+8/@&,(G<_^ MVF9<,'M<>S ?X5T?X-YD6VI'4[H *:U3OXVL#3IC0YE)MUF%*Q95@NLH$)56 MZ,&@4,:-YSQX"QW)JBBX#+)H(2M*MLR2EKUQV26 8?I7C>D!1H"T1-B@P7N2CH\]4T?@#A=BU' MVCWDZ Z7:,5:;/:GEA5K)@B2]_$)4GBX(<5RI9!F;(8L\EB8YCQ M\>\7[\Y4%R)ZZ&P>!]VZ(@>/!*^D&?X0)'P),V;V%&,91$("%ATA4.#R*4-" MB&ER]@5K*\DNXX*M.]=?@VZ!ZQ W6?X5(,X6ZK0 M 0BL 09/+RC&[;2:URMU=;^LDB#X2MA::J.7>?^-.,4L@95@HJ:6'NX:MT+( M!2O@*8,;,,!=IJY&H41QO9<;4>@XS2I&&4#XIP^_R&CG"MK::I8K0BQ#FZ3" ML0Y7$$,*NB#%$6#E0X'B@QQ@3@92%)H$NW?)5GQ86[@DV!\=7Q>\]UH8>S5O MK"H36GB5N3(\=2:LSGZ$ZV<*G]->- C!5!ZVF3& 9UVDP-<,X2'0V0O0TDT= M28&@B1(NC/EM8S=NL&CGDC 7!M1P'-6KS!7X%'.$8>UI+!*2,KG%]>"XK,I: M@?=$KH]!Q-Z'+ N+5M;88C-@F!5@%"RMB7XL5UG0RW &M3P- M*D(:FRU+%U';$KS,A1+F',5,+=2&$=W."&G==01R.1QJ7?(SID+MLZ\>$N-? MSX(V55$LAUZ2KXT)AE9 E['%'<;$,,<$-=9.E5<[E^!>S68CAJK1^PX%D7VQ M?<_KO&5!.# ?(#8) :^;9PHC'92>LE(M,83[P5$H!4KX!2H0A3+O3H;=U,% M8CV0U-LW<8IFXLQ/(# 8T+5;YM8M_GH][#4J].Z2JB5[WQ"Y6$5E$C#I0*)V M7J0L27\T2UH\8<0>8-5^M^@SP!>L&Q8KW;"^F"8HU.Q@=+N/V8M1Y\_05?94(]S5;M M*'NA3;+E]3)$/57V+H@FQ(NXOM#SCZ!#5+S(/]#/&&$'>167. P :[:H7726 MU^OHP-ICU94L\@_CZSB$'[&\#+!3B$4L4CXCBD4D4CSR9^;N?X>*1"RI"U'VH:5H5P;4'1%G,^^HK=U3! M[5([#^68_4=5UNCL6E\WJKPV)W?:$5GZC)WW--0-ZYY9NGJ9&@C/VKH"ED(/ M-\S>H:=-:R5;2"_AK_IG'HVB%UGE8#IKA[? 2I(Z%%Y6K*]XZ3P6EO*0@9E# MYMTP[5P;Y)4I(!E3UOV45?T3-$#3ZQBB7:[[ZR6EUGJSHOFU9@<=]'JIZI)F ME\"X*Q:+\_*7*B&X@L1";8Q,RGXJ =,%;$L 'W(=,S4>=5@3B>4+FBY*H&:6 M8UB$! ;&U>X!HQ8I@+S,\^=F"^MQ(= :VC _2ROF^,-0YX"LQO%LJV4&..,L M)/A\DJ67F)+@A2CH,. *(<D4;\2&A'UE=XB%HHL36G2%M.@QP.N?5XMRB47EE6'T2X5&L984P2 .^L M9'L".N@BV/&O3MIR"O(3\,7:?4'FH20^/%"LX_BJL*E7-#4?XH$GMH>H0-V( M=7&8[HFJ-*BS\;WH*K\D:?SONCYM6!"(-BE:4Z7&?U^J4).EGV$HW*I[7J<8*U& "^CXE'!7>!L%Z)>_L@DC"*LL1,QC0R#!QC MJ9[(=(N6S-PUEK]^!)4TU[DK8YN^O-4Z'C[Q_$E_%12+(?CR[9VK)K+T@1<[ M8(G]C32G<[].L_6F.1!FRBPKSG51.PY(Z&88G"3M-HFXEXCKILQ#([96@UEE M7*P$\D194+&V<""]I9]^6UG>)#HP%N1EE6 LKQAO:P-$OV&N'O#5MM$,3FB4 M?6B4CRQ?PG,@\0K>"N*TZ;9TYJ-RVM4$A11GD=Z2!QU"=% MO>.N50/=\CUNN&+SP4",[^ODQ=W0*&$"V,VCI&3.?5ODW<\9R<.V&+5^JQ'Q M>FEG77+]AG:9]#H]#.XLY9+-O5]>"%VS.:4()/2%[PQA^"!FO/WN3;Y1L5'O M3:>]5=VF0 ([;)+?K2;NM8-OXE3&_B]?ZVO4SL/4KG"'=U;T^GCG]R.OX&6+9A6X94E-47?H"SYSCIK9B:#,W!DQW5S,LUS/A M'D,L6VQ&B<43_/VF7!/4AL38 MZZVW;N[33CY\*>:1]:X7*5],!F8Y,[;<%;3^9+/_XC-+3<2,%.M[BR#Y_I=$^\&;RK]H;^"80SWKK.5ZI$L<\>6XG8@ MM@^H3?O?<#O39;;X.NI9<458^B6)VX66N[BEJATM[QJTN8G>N,<_E?ONMSX#?B,YB*ZJ-0/@;AIT M"L^QYK%4Z9*&"?J1C/%US3Y;^&594GY\1-B5-2VQBM53 0'*4 VY*JL_2>( M[7#?-GR+JUO-.N0(&BBN;-,<[S]+/M:'SJ"WMA(^5E]29DU)47+]@RH=J=(#H0-L\DY*U/.I,N*Y.#LWZZ: M\UZJ$C8!]1]7P'H$)T\OD*\ N7I//0M.KN/+# 95)'B(2$2;?7ZUZ]"A>,S/ MN"M=F\^ C/IL:+ M^-DU/9OS/'6#CEG;3SJ6L4^T*27GP.TKMM%OK43Y',6LK)7B021)K:?>40S9 MF@7U9B+H"=3^4RVF;YE6;^?.=H$D++I)L.Z:[>.#R?^3S ;C>=L\L&HD?WSZ M^.[]VX^_2R\;2X >X\>Y7X4%H.,5*T7E)*T/!P(I 3K@B4.<\,#V1B1QV!A[ ML) :OQB3B;N/+4W!%TC8M#]C+#1P6^"+=K@M?S]0;"EA0WP+*&H+\<$>HT5@ M.:_R"BM-9FQM@=4?M CKJQI,%V.EWVT[<)@H2B@KE\0Z)HJA-N, .,AQD>7M MUMA..S7?K-; <:-"F>N IT.P$GSD.<\.S*LTYDS&7@]R/=T6Z^EB/?W8U],? ME75$;P(+=@KTV,#.EZQ>N5;\M<^ZI!_!YN6@ROA6I?ZFP'MK'7X@P>HL%Z:1 MVL6)UD:OR4&M2(OA=H.$KK38J/0A7BGJ8E3V1K?K!_M/$G"\V7H^F/4 #UMZ MT"+N?7(2PS374J$3GL]0&UKP1@A^S<]28.'$X 2ZVZY2#>:3-#QBA\N%U >U MS=+X_'7FMC8O]I8O[F8&KQ3/>KE*MO63(Z4I*%BY7;1E28AQ>,L81>+R+9"$"I3UCB2815Z:ZEQL$U+MTY!4;Z2U3 M(U$8$<_W%>H91+<]1R?4$:B.1T+B M>KI*G<". LORK>$;:A38KD,=SW(I].'KON=&D>\I:F"ZCJ/;D1W6;PS/SKQ+ M+:P_5)-K -3HM39'7<1]BU:E&[KLJB^ZHRAEVUS4AV$VO?>."7VVYK*]>1R& M"6TOJ;CKDKFV@YZZ[/6 [(F2[*;)AS9_,]7TAMO7&YCU1K/6_DY\IGSXB:8F MJ&!^Z!HH^S?L$Z9>7BJS,_CIU8X-W9IT\2.2P2?A3VK"#[.B2\18?9+Q\6XM[(X5T?[\_=/[7RX^?WG_Z?V[S^>_OO_\\7_?7[_]L]/%U\NWG\>'S.RCYAPX_DCFBSUARZQL4L?/TA\]%(W?';8 MWI^?W^./];E"*PXC.5YF/_$^THM4>D<#5G16'_1:+YE@)I(5\:G:S# <"1?= MZ*A,NJX%[/8/+\@MC]NP? T"]GG%"U>N !IL(:N)O>JD*2XXL(;[L1P\A"?! M8U"*1UD7\CK/[ME/S>H6S.0#]?,**U7X(L[23&:690PFLJX =) MSYBR9*D>S0..EZHS&[X=::;EFIZM$<4S+$/W7$/3/)68:F3[ED]M9V5FX_$) MC!H2+/^--Y T7_#D-_MFD"/OKV;S9Y;]MN$-(&N"@WU MISMG:.WEQCVVA[F[U\88,LR6M=54Z*N6,_Z4(,Q3$\8Q9/4)"+,S(6%!RJ3T MP0&"0DC+,1)&561U@KIAHRH@33=G!0W.X&G<+/"&?KL"SL(#]:+S55DNBC>O M7]_DOQU2$KR6E5UW;"5UXJBJ*;IZ#:X_HKB MF(KZ.KB^O#G#4$"Q5.L;_:8JH29?E?-[79;SO1'BO1:Y[Z-'PVBQ&>/CHT75;!>(Z,;<"E,]^*J]@X-7BP-C! MBQGO/-!E B/$HB16$$_+&ZS?K /A7YI+W"[20&8/_)5>LQ*C%+'5W,!YD%!B MU_8Q++75(,)]$%92$$9$(2(*F08HA+0<(V&PO'6"NF'248A^B%'(1=KM>,<* MW)R=I7M'1&(?J!LI(I(I120'"J)A+-)GQQ*QNG76+:Z4";](F']!F"5'AH3AE)JDFNU?[KLV/9"?I/\6JE1H#$&84\M4F<(CFS0HA+0<(V' M(YMBINKAT=JCG;15J]]3R1 L^6E_M/=X?VC+^;?WID]P[4;_MNRMX;.'+MW(PZ:J[L'#IS3.'"U<\8+ MT53=5(0#)A2$(,QD"".290(40EI.@C"J<_XL:IE M??+J!;LB5OJ_/W_Z57KY_EM)4P!90J6?FTM<>/EF12_KJC?12?85% M5D66Q+RL"OX 7N&]:C_#N/#HU,]7E!U\O^*,<73&/@9EAJ-?6Q/QEN[^UC"W1"$.3U_8]>+G$NG3'[7X+][8 \X^^K[ MQMBSS, M,0P1!6O/@E6=)4BR[2[#,8PPN]]EK>55K#]R>AWS"X3X]6)9VIR-IXGMQ'S;-@[4<,;M<2SG_Y[E?5X MJL'<<5JDRW[\P$2KOFHI+KILJKP/H_!]T%M*;S[H"$G/-T/%)X[J$8>J>*.$ MYI' MCU+<:AI1:9J:Z0^=[%^PW4(L2,U]%23:GA2(_4<33>\T#94QW;T,*#- M'103T1"'=J^4(^Z5XNVV,BSNE7J:>Z6.X*A56U:G<&C#3@-2^XZK)E9ZV7?' M;]81YHOWY:SV'EP\\%Q_#^RHK2A!X.DD##R#4-_S+4WU%,N,(N(&FAGJ QO\ M^>*7W\^__/GI_6>PQH;M.ENUMW?:JGK::\]U;D>V?&3_,80)@T/)G?&X^K6! M_-JZ?U5QWJW3\@O-@ZJ^Y_K]M^"*X+W ]<8-U=6-6?UB$[^Q:WM#7* -2%6P MR[!CO&">!7/0#=Y=!YSBD2'>W>G3*Y)$S>6>[((V_D!]FW"%%Z"Q!NLKM_]- M0WEO%-IQSF.M$=J5A3%<65FK@"4K MCTON"\YL=VXON[S2J]/@R,;YR-:^F;#3Z5@L,CN,^0C<'<]T!.YV&GZ^(R5] M Z[GHN07.SG-N6N3@]Q3!M)[0N$D"J2>7"$R*H0TR'C![AL6J6!RX-Y71$X* MMX.)_GS[&-S5H4V=BE87WR16;"LUZ=V]3N%U\5KZ7X(-_!+[198>*,H.'TM[ M4'@U\##1_L2H.QC$/:F9$H9X/U.\8\>P *8 YM-.\65WPM 2.J>=F!'P/ %X M'E, (P K 'M4@!6I( ',20+SF+-#F^9^F FC3;/"'-('DE\1Z;Q(R/R1.[2F M",^C!.&Q9YHVS;\'U4DC]6PV?44*:?E@N4D#3*C"(X#A W)(2_ #,Q9#$N:'1M[5OQ<],Z$OY7=&'N 3-Q'"C8LNQKHKED^2DN;_^[4IVXJ2AM!!XI)09VEI>KU:K[]/N MRO+1/SQOD*4TBUA,W@[?OR.QC(H)RPR)%*,&6F? MCQDAAZT@:+5;!_N>=WP$JOKE,S(+R:%_X'?:G8"T#\*]=AATR,C;(&?C,;'1Q-F*(E2 MJC0SKQJ?AF^\ Y PW AV?.17OYWL2,;SXZ.83XDV<\%>-294C7GF&9F'W79N M>O"D#[?79*Z]&8]-&@;M]C][.8UCGHT]P1(#+:W.X;)-\7&Z;)1N<*%B@AH^ M9:B]IC<2C*IP)$W:6^]BTY-Y]5PB,^,E=,+%/'S:IX*/%'_:?/J6B2DS/*+P MMP;'>IHIGCSM67'-_\] -XQ0\(QY*;.&=EK=@]7Q=%^ B&'7Q@.]8S Y5P# MSV* 3^A9$>>W$!02_/_"_48S1QO-'/()T^0#FY$+.:$9F&A;T-2:E3-GUDB* M&%0-KE,^XH9T@U9PY(]@9O)M>.%PS0F@_?!V)T0P;J9N]0*.'+OXNL$WCON# MB^'9F[/^R?#L_ /0YN+RT\F'(1F>DR,?=3WHP0?[Y%/KLM5OD=^>!"]>]LC+ MSE[P"XS[Y)*SCDNPS_MKGI')3=>! 7C)R$!R RY1H60L'-/$QY M#!9!_[\].>BTN[T?@)6UI3[H+-?Z;X' 69/\05'J=S[2,FN2B"G#DSDQ*35A M?5R&C@0C(ZEBIEXUV@V0%**\2 I!<\W"ZH_>EK&S.F'H MGUXMK4!7V1%X@LYE8<*$7[.X5XOVSLX*5T;!__A.7EV;N2DZ,**BI+$%,%C0 MFZ7<, \=Q,),SA3-R]XMJDM'EMT'+4B9XKH%J_>W!GMWA7K )C6A8B4#*)MN MN+JV2B%3$48DI5-&%)MR-H,,U:1OXA, M"$PZG4KRNY(SIG23G&51:\DE=("/\^#;B7M$X(]$8&?7$/B::EL9D&_0P,ZSX8AC&2\ PPC'2H899F( UW5>TVSQ+L#ZMJ^#L210PJ M@18U?#:!4AR#1@ZH!D66-E2()>5*M.OUOH'6L2W8FRA2"+ !B":!#;9#D$>3 M(JI3D@@YTQ4-%1MS;10%=U-L=')@:+/&)EW9<\/@AT.H]B[S:6_7^#1<@1Y6 M$L'+GBXI4Z;AN,++).%P:4%Y1JABE@" 9X[8 I@2IG&:N$Y1',4F$-TPPN%U MS'4DI"[@.8Q[2@I'S5S)B,70K,DS@'W,@$@.VX/K**79F)$3""D7A0")H$N] M8/\9>VX?#?9C=^4N.1:JF2,@ZB<8=VJ\=#1!6^[<4;+240(=X3C7R0H2F':& MG^??YCU&&S@6>XR[Q='M!KT:FQK'Z_SYT0Q^1I_O&(5/F88K +/-U[[,M":F MDA$M]-T?P9QNQ( U94\N2Y2% @40F7!3 @,>2+',ZL'"?1DKZP'7;6,##>K8.?XT8"D+5%RH'2FN;BT<1P-$:88O/,6%IX#K']D;\[P-]HU_@[F%)1V#B%2&9) I4AGP(D]8;Z M;I%DWR'NNLO-)9^E*SP(,1/9"L(CF/?/6W"7S( NI!D6SLF7=W+(J*K([0K$ MG"? GAXJ?RALVVI1^G.1+=XULITZ'-_D ^ZDEK63]G^-S23[TBZN2-U/^4@WVHY'$+Z(&$Q)W; CH14#7! M-0=>X:8D;F]&G $1RAQRL14S8_0*DT)71=FTT-: ]O5B]9+B7O0J=TW%"S113[+!7+RA$> 3X!5IHN,]60ENIB E #K[FW(F6\W_A&YS'MW V. M[=P>S0EDEXF"^- $Q#,;TH S]D5X2:ZFR_5X-I4P^9CP971&![<9^.M!2%8;V*H*OC^RZ'%!=*V_WZR62&=EZT2M-LX MS>MKOYRB^J%>[3V%V7 MT!X@0$7WFHJ5LM1EN7]ODOX5:7FZJ&!'-+H:*PFNP,)8JK"*I;6O>U=O5-_> MKAE<1=^5[XI7IF"U;?')? M0MMOJX__ E!+ P04 " SA2A34I\:-:4) ",/@ & &-V9WU;87/:/!+^*SHZ[]MT!@.&I"$FS4Q*R#4S;=-+ MZ-R]'X4ML"ZRY9-D"/?K;U>RP1":TC;-E32928*EU6HE/8]V5Q;'?_.\01K3 M-&01>3?\\)Y$,LP3EAH2*D8-E,ZXBF%!>"O%4\FC!"CAJ^WV@U MN@>>=W(,JOI%&YD&Y*C9;;9;;9^TNL%^*_ /R:;@8XW48F.RH-F< MS6:-6:US\-S MKPL2AAO!3HZ;Y7\G.Y+1_.0XXE.BS5RP-[6$J@E//2.SH-/*3 ]:-J%Z3>;6 MF_'(Q('?:OW1RV@4\73B"38V4-)H'RW+%)_$RT+I!A!H!? +/BKAY M"T AP=_7[C^:.=IHYI G3)./;$:N9$)3,-&6H*D5*V?.K)$4$:@:W,9\Q WI M^(WV<7,$*Y,]Q"P'%^T3\= M7EQ^!-I<77\^_3@DPTMRW$1=3WKP_@'YW+AN]!ODSQ?^Z\,>.6SO^[_!N$^O MR>G9Y:?AX.QW6_'K0=\"O=-JD\MS,GPW(->G5V]//PZNOKT'@$K:UN]WU[N]3\"@8LZ.:,Y,3$U0758AHX$(R.I M(J;>U%HUD!2B6*_%L\YH6#X7!KD67BB%H)EF0?FA]\#065TOG)Y>):K F;(C M\ 2=R]P$8W[+HE[%V3L[2U@9!;_15I.ZMG!3G,"0BH+%%K]@06\6<\,\G" 6 MI'*F:%;T;D%=3&31O=^ B"FJ6K!:_V"H=T^H!VQ2"14K 4!1=&>J*YL4$A51 M1&(Z942Q*6T;@8R*PO6L(?$NU38Q(,B%*<"C*F(10I(A.(@(UT M H:1#A7,TA2DH595JGDZQOXPJ8;/H<@C4 FTJ."S#I3B MZ#0R0#4HLK2A0BPI5Z!=K_<-M(YLOEY'D5R #4 T"6RP'8(\FA12'9.QD#-= MTE"Q"==&49ANBH5.#@RM5]BD2WON&/QT"-7:93[M[QJ?ABO0PT3"/^SI@C)% M&(X[O!R/.3Q:4%X0JI@E ."9([8 IH1I7":N8Q1'L02\&WHX?(ZX#H74.;1# MOZ>D<-3,E Q9!,6:[ 'L(P9$W(8Q32>,G()+N^R5;>H? M1.[)/7+,4U-'0-1/T.]4>.EH@K9LW=%XI:,Q=(3C7"(^^VC$*GS$-3P!F&Z]]G6EU#"5#FNOMFV!, M-V+ FJ(G%R7*7($"\$QX)H$.#Z18:O5@XK[TE56'ZTZQ@89%F+BD4KUPQEC) MP6V"+5H*'MF7#3H?:1YQJC@.@+M@UD8 *6K*-0:8=M?2-AJUWE%J!@89<,?8 M**.(CEQ0].LP+&O$,E"%%B[LK4;K\&G$4!#\+K0'3#\5-_N4*3S:;0IO[4JU3"W$J0:.8[J(Y*4J*HD$U.;4G4UB5+NI6]Q6+.@6]_YN\.\#?<-?X.IE3DUD\ADMEX#)DAGP(D]8;\;A%D;^%WW>/F ME,_2%1J"ST2V@O (UOW+%FP3&="%-,/$>?SUDQPR*C-RNP,Q-Q-@3P^5/Q6V M/6A2^FN1+=HULITY'-_E YZD%KFSHB?C2G3L[.A60;L$S!U[A:2:>BX:< 1&*X'-QAC-C] :C29=^V7C2)H_V MO63Y=N.;Z%4K;U-R]1@OUTLZB M__V" @MXK:-6ENCZ#$6R%-]X, MINRK5\87]72DI<@-ZY54KP[X)UV37-Q-7-P%[-YS%=!IV?[VHH-2\7>5[%]< MC8-6X^#H>3D>93GLKK#J)-;6)0%U@FU)E,>XV'S8P&UJY2*O*WJHF[Q5)Y8I M9O&#IQ6PQP>$;$JZO]^'N'W,[T_AUM&_O$W[6G?5[ MY^O7O*+^?1"U$ >0KS8#LDQ>7?CZ_XV^OR/>CA?YZ8B&-Q,E\S3"7%JJH'1^E>\.KU:4 MW^Q=,[BUDE<77U!>R:Q7RQ9?B,[HA'DN):)C2)\#.I6\/$8Z!$;["S?MREKV M7,!]T=I^<_OD?U!+ P04 " SA2A3J-3'3#(% #P)@ & &-V9WU:?W/:.!#]*GMDKDUF\"](6C"4F928EDY# MVL2YWOTI;!GK*BQ7%@'ZZ6\E&P*YIG/M7=M+@1D"LUI)[[U=:46L[B^6%60I MR2(:P\OP_#7$(II-::8@DI0HM,Z92B$4>4XR.*=2,L[AN63QA *T;<^S7;MU M8EF]+@[5K_J(S(>VTW(:;L,#M^4?NSY^>7,.A]=A_\@XGUWTPS_>!.6D;ZZ? MOQ[VH68YSKMFWW'.PK.RX=AV/0@ER0JFF,@(=YQ@5(-:JE3N.\Y\/K?G35O( MB1->.JF:\F.'"U%0.U9QK=?5%OQ+2=SK3JDB$*5$%E0]JUV' ZN%'HHI3GM= M9_59^HY%O.QU8W8#A5IR^JPV)7+",DN)W&^ZN>I@3P>;[_@LK#F+5>I[KOMK M)R=QS+*)Q6FBT&(WVK>L-NMM9!0AQ*3/TGZ+,5RZ:V;.AC M@ED:6(9DE6\9EVW!QO>J5>L%BQ3U4M!LV%[7&9?JK-F-2?1^(L4LBZU(<"'] M@\2\.M\IXEXC5^#>OA'PN\MA& 8CN I/P^ \&(5P,8#^RV$P@.#WH'\=#G\+ MT#08]H-+V&;S7=/T='16P1H,1Z>C_O#T]?>&]>>L4"Q9?F;Y_,/5\BVA5GG[ M][0-2)2"2$"E%# !J2R0$XWKQM!/&4T@6-!HII$[=S;5_9?1NN:*0WA]+F-4]V* MR#'):&%=+#A=PFFD=$O#=1N:*E%UW3EE!;S/Q)Q3+'Z5!"5@'2[O::> MS,B M,0OY$BYI+B2.DL% R"EXKO46$B%-KP^E%U!4-(97,W1O>G70U=(@3QA?%5X# M#@66N/UAH+6RP0*K6#8QDT]942 ?/8WVC+'Z&ND0O!&T1(%Z)C..LT0(E^MQ MUF-+^F'&)-45O]"4[TAY2(X 07LG@UH JV;QV\]@@U,E#Y%3:>8L5B&N0F7_P.WH:Y:]J9&*C#E=UP,A<2'J6L!)7E!_ M]643G5[(%3!=2;7NB*="4Y8Q,E-B92C/(\:R>;H 0P7KLN&B3TL2W_&:@5Z< M$>$58SR@5+U/L/,&\:IZKD3X07ONF3Z9^E F\17%K6$ZQC78*M==>2!1\Q_DGV,'O^='(^QCNH/,=X[P/M0[0W@? MZITAO!-G[0&1*8'3@I/I/M0_Z2%['^.?8N>^[]G+0WODM4^_W6*^9G+W [K_050 M2P$"% ,4 " SA2A3_B;X_OX. "&F0 $0 @ $ M8W9G=RTR,#(Q,#&UL4$L! A0# M% @ ,X4H4Q059Y^](P R5 " !4 ( !'A\ &-V9W&UL4$L! A0#% @ ,X4H4Q,'CHC6I@( ^0,D !4 M ( !0^L &-V9W&5X,S%D,2YH=&U02P$"% ,4 " SA2A34I\:-:4) ",/@ M& @ 'OFP, 8W9G=RTR,#(Q,##,Q9#(N:'1M4$L! M A0#% @ ,X4H4ZC4QTPR!0 \"8 !@ ( !RJ4# &-V L9W

IF8A!J MO2SW1U/M4\9!++A.L&X?>?"[?Q76,EBK;>='KZJJ&;GW@1L8Q('\*^1\'EW5 MKM:Z-2X>!(?[XF2#\4ZJ'DG*HO[+H0Y6?_Z+J%CE?%RO/](4IQ%E)I3)*Z6& MUDKC4/UJ[A2QN%*/P?.F[^.9ZA<7U*B\K*E!1C4V^K7&G]R(94$5U#5V,@$! MJU6OF9,> DY5; V<6J4P=&TZKHM>6\K-<2" M31^NS%VD/"OP,DS[T^33HB!E,;"\'P+!:+">555[NQ#>-5 (IKI8+@TZLFO+#,!39C?>:9RQP_@BG MV.>X>#Q-8_X_%W_;TR><,+:*T_(_X&1O"G\=<6$4?Y1@JB$X(7HW MC!%<]96-(8F6N>(_%/05PB6J*2!! L9T%I$NXO]!6G0XH[HES/AI5!(AD;X0 M>0 6QFBLC*M&H@7T;A06+GIJTL(*,UB9JH[]*/Q$SKF* P9!4<3[VQ2W)"+, MR-C&]S,I[=IM1P$*B1S$Z$1&%GC_ =(@,_TXJ4)!+K/_S^'7K#WZOX5JP.__##ZA]__(/XR[MOX6SH,GUB M\F7Y"Q/6,#%=$!@;T;&IVH3ZNW<;Z _>TY0&1&@ZC(*/8).2(Z4HLQ(G,WF\ MYS00-7/JSWAN>HI686)*E3AL04R.MCEPYCR?,&(1"V$9)F0+.J< 0"&=?&36#>OT\8;W+ 9 M?,2,7=/:;44!"NL%7\7_S1&>\M5-, MZM'%@>-19N2)Y ]9H'-RE:6;DX0^,56!7A:NV0Q@WF5()ZEAW@9P8)RQDR"J M'[4B>'>!#MSTU*C!D03SG\C)=]E5,W< M*"D^,ZVTAOQ#2#"6XB:*:BIV#.^VXL).3[M:)-1BK5"+![,N3Y*%GP85I0A1 M:(JNZ#9+"1PJGJ[(CJ7=M'\=73-X'=25A5!%!% 3Z:7T+ -I^%N$*@CXS3QUN" MDRUD&K=DC%+&4[,F73Q'R9YW(1MP^VZH4$E>=[&Z.=]A/( 4L"M3FMBZ1E6C M(/2FP4\R#6M*'[8PPUR1 52*,>H"L<_2"VO-!;2> M75'\0!-Q('6:QJ)_ZV.6Q,S\Y9G7P)5G=W0871TKGJK-KKC>]7T<8_V4;HO> M%!&4+^"WJ!>6JN ]B"L"OQ-9_.EOIRUJ9FZ]!&P(X*;DT%7 # UI+FYW]!6$ M<)H,C):B9CQI$2>U&XB>-E^X6K]_]T^54O.__.4&O_"-_WW&7T!@S!^P;8#Q MJ[I61KFV:@&.HJ!QU>915WYHX:)?HR3!T'UF2J$>S9XFLED!^K6:*;R6&=KH M>?5_T[IF/<$;L0)X<"",9(&4,)@BJ"=',(8 O[3"N.YT]^N;'895:M60:>ZQ*M0 C;$ M)<35V&72S$#64A$3L:YN,X/;JVL4%TX YQ:[!1"V.<<\_F*UH9H.9Y:[/36" M"-,4WMLR*/=$M X'7,'-@AATO8\ J?8F;NP6T&*%E)=VEZ5Q^G.3TTO914JN MU^?BM,PHI@H"I?5]-KM*WOX.H-.'@UL^.P?FJ[\$AU+<888K-KOGJ"\H._)3 M[0Y="QRX=S\4;H*PX$X0AJO/A_&".D<8J$H?0@KE-&&XBMIRH !>NSY1IM9_ M'9XF,!,B1=$$>]7^)O0SAED[O;!/%:8?)P1ZCK# 4+(YP;#%F<]'0C-_@X/ M]-TN41D0PD@".5RGTD*#IX(<+_P8]E=A)(0<94AT^ZK CAO&;".#.EYP/E8( MXSAAW#$"^%G:(./R."TP#3_/MELJ._WPM2U+>4Q(TH@:&^A;,8 >S!L6HO-, MGAG<_^-X0[ST4Q MAHR65!R@-_!F"Q'9A/#Y)/7(VX/AW1<<=T,PH#N!H^_+ MJ0B_J^\ GI9E3A_V97T?X@8'<<8\7CC-Y3_(MU:9O6:ID,+ZK&H/#&Y!T+%[ MN JH,""NO\^ UE5F*1)P*_G2Z0I=%L6>Q'#>WIWO@L.A-__P[NV[=^_1#N?H M28KP_MV[U;MW[^0U5[8*[,O'+*=_)_'_0.__:?7[/_R@/H''__+[]]43>#4* M%9,@GR5JS[,!7\@[C6/*M^TXN<$TODRKHP)EP@Q3ZH((]321JTC=!XJ&L "> M*7)C2?/(3XV(.";OAUGAKI!JFU"O%LT7B[_R=<+$BB0N8-]GFC(74+Y13-WY&<9O%% M&MNTWU&X [YI!;U"Y'@94,G_78GS\I@2/) -3=-C"3'<47L6^Y#/G)>8IB2^ MP#F?O*+SPL2:1L8J"A=$J ?0747JOH8^A 7P-+H;2YK7QB4BJC'1F^Y#,0(9 MJ*O>?*E(A1G2\H8I[5(=!1)1U,!1U51ID[ M"K8CF+;=V7#*S( &GC*UBC.FP5YPC?5&-=0#3ZF.$:'*K@;=0^\T2;(OW$-] MS/(/V?ZA7.^3NL]-V\A\H$O,.!I IX93!.T<((XAX/\L<3QW_?.WF@9:9SFJ MJ:"F&5,P;T4O*FS!B]&;%DTAO":MG)3>X/PZ9[$,VY*)Q,8-R44:;C@/8L8$ MSW\-"65(B9G0(+-D=IX&$F<,&3%#D^@RC888 20H@"?2IHE62-&:I%H05B3X M+DZ;=-ZP\'T,<*LQ"6&PED-P2"O1\S)@'1()M5C@%C%.C,H2>KGD@"Q"INQ= M!:^A [&$+O-6*Y"@\!:@\N&D_<%45;CSWU5[JF4?4.6OVZH,5ZD[*($HOT8, MJP4H\/!FT&/&T1:NCWQ#=+Q!.$O2M0K+55>?;WKQ1R-%@+<=[EA@A(9ZNQ+BTHP/M<%CXTSU:))ST;<$NYJ,\4]1-)]^0C^Q2\HIIS\R=:/I[OF7IO M2=X\R<6?:&'_%]_C9V/J<0(EJ"3V9*&[6>W19 #2W!-YU&2(!27Y@F%-"WUA MQ%!-;87:Y^5J@OPA7JA<^%*B\Y?S"IS WJ IRNLU?QA/G%>3_(E&I+C+$G.L M;T: BGB&1.C&.R9H@&C'SHHF0BA*?@0I4$2&H$9"' LJTIDH!;#F_Y1G17&3 M9VMCM50' N@EZCZ3G<>HVY_]OT=].';_U6<.@20(T+/4CCSNCLCC4,9P'H\> MRZ>(2/7_1%*2XX29^FF\I2GED69)G\B%[-YO*B]P1 8J?QHE6J>\R0G3?_G2 M"+;ZY4D2>84J=+'0= F@B@+0=;1%I-LHTN$. U!BH15D=U3ZU9;UQF:%/Y)E& M.$4E?D9;7):@+W/]A&EZQ=;!Z_2.Q8W7Z[-]05.VOS*MJD9PH$!N@/U.5&> M]1_B61GIQRD,'+WA"-\B9@\?:+'+"EIW&JZ1E[6)'Z44*=EPK;7&61.$X<>Q M#)BS?\^,*-HG&.UP]!M;0!ZS?=^^ ?KUR=,_+IA!;BTD<$^^/M/:+GPM&%S? MO4,>+)WVJH-8:0% #ZU/8)M6;"Z4%!)16TS':3"1T0@"2" M9GQ-\D!"'2=BFX]=YC[G*59U^#LRCN$!-AI;E"47KRSVO&\R%_RFE)LO6Z M^$Q<:L2'", 7B+N):*H.MV.#EH:[L#90%\Y)B/,5V0M54D&"S FGLT*?^YKJ M:\69+>LMB3*V%W]1MCR,59(_2>$_LG\\WA*<;%&:E40I%Q=30K<[3'.1KV>[ M"YH^L65M"_HRI+R@$N3[Q M,RD.VV@P3]JE(J?K$RD?,_9+[>E,3L4K!Y U:5XGN5_GYF5XH-HYC[*9ZO&J MJ* I:Y)LH)8/]" 8J;<=@A6>.2ASG.4Q33$++2Y+LJT:!?NZ^3]XQA3.#$OW M64UC=8Q5\O%$A"56#C']>SY[19;06*0V&&7@OL7-U%2[NC.2$G,=BA$:TGD9 MF>\[FAXHD%,P\&%2+P9>GXJA-Q4&6" U20*>N'NSR[,G6C"SY)8BD*#U?HFP M(.@%??)2'.8B.GOYJ[8HD@)22,!:TS3Y/M>;DC%+BY]MB7>Q_'D.62!G.8I0 M 6!\0)]%U=#;7[U;\^'0VF_?,=O0NE$-:KZ3B-9$IY_8>3Z?_DR.L=(ZE!FM M\2;0@3'@R0*K=CZ:B'=W,)'#8:\!XR*ZJ_[]D*=82OK3./XC4J= ;D;QP12D M;KUC%_GH#H6!2W[[RDTY2LRS'*=/S%O%68%B@OX-)[2(LD#&6!ET. MK#N9["KD2RD=RF;\"RLJ-8UNGY[\K1':N M$X&W8@$^870HVQDN:.0X#Q5L& ;08=RF_0(07/45+LQZWW1B6R$!'X;ZVUC7 ML@FGS1]HLB^-[:6,T&%H] 'S-IVN0,&UNL.'DUY7&&%HMIU] ZO^M/M/A&X> M&0>G+%+#&_)YOWT@^?6ZUP=H()093P;&'J:*JQK*6!K>+6@:@SW=K,F@B@Z2 MA/CFN&IBJ-!JK [\ .;47XB3-@M.4JKRT* M&TDC;-LU1FVC" 1KM;90::3) @: 2TA[//8=CBT6_5RX^ER5JSG1?QEPGU*Y M>->6DZ.I!.57AH1U\"PF$J'X%CM_"P4$0?F7D1(?582AH]Z%/UK/QX#O/9HN MD-?K#QLB!G-DV!U\TYF^!P)":P@ M6GE^)B7GZ(;7$<8D/GOYF47MEVES@?PT*NF3* _2U0(/*-]2Q,%2O.SW$-^B]J.!NTH*T/I/?2&^JCSI/@/47+[$_BL^P4R:V[1&!0_"@'\B.24'%8L#^.R'B?F^CMD!95M^6MDV8=308>QXH4$DWTW+=*XF%/T MM/G"C>3]NW^J3(3_Y2_,NW#7T;@*T==!WYK' =ZO,3@+P"U@$/@H:A]GT9Z[ M4YV?<>2H']MGZ8EPNZVK3433D*K3TW%*Z70&?"P)_%JK+RF\W@"2]QBK?BU" M&.9W1.LCV;3%X+&<,,'N#+D*=7"9: @-XI:1&T\]G6LPFZ9!*]DQ:"46"=G; M2E( NUTT4;0KT;TDKSH%':M'D*_\W,QY:(6'[S(IMQFWLMGQ#MH$T 0/EB:RL=S)$6DC_N2$+&_VL$ <^>>#02 4'>G9A%.O\ M%<.*]4@!AX\C#_N LT6-A;KERPWCO^1WYG=\B37,@2MR&$WF[:+96L[K,<$; MT-O8&MF.OB:%!"W4$ NE/?TH4:^Z3?)B(2I.N)R[BLX*[3@E&5(3D[0^SS#7 M),])K'2)8I$D^]]S]D=J[ (SC 9U=NDF3O?4D@HC &9J8+I0"L#MW-ET-LJ+8-,)M$W*26CA6.D/V6DA2/X+) MII[1;RNQU^T0D%>F3* M5_ZVSGQC(LY3+DP$%M>.D%"*XB%4O9%& M>Y]5S?/<5N,^5A!!JDD82X1ZB!)*>*KGRRV.JW!Y&%=A>ZZY/K8X 78DT6J MN6?1Z$;/_;);S^ILMQJ6W^:(HGS/7%6;-JG?I:UVQ,HOCK'XS#&"\!7+3)1M M[SMK@%#\T!)2]&SB_E$\\E6MX7&SAL?[G*_;C!R+*W?\0A'[%ULO:29ZB_&_ MXZU,7>Q:LWHB:9SEA2C#WF19+ ]]>$J?1DV$REM\L+^V)'BJ,7M(Z*:Z1RZ* M:>I3(RIEB='#ON05GD@<*K5G24F6;DZ8P]BJV4AP)WN4;S64":O]F[C2)H=# M"E74O,Y=G[\I/P;AQX^CX3F.V9S4DU1IZXK_1((?X=0R#T MGA^ZC94[=L"].Y;KSP'6\'^^I$Z7Q(.S1/D0V)&Z]HPF'I0%3YP:!^L>23D4 MRY_$]EBOT SR>KOV+#-/AUU[=!,#6+K& AW10N,^.XW^MJL0\ MR [X\D1/RK-]05/"+^ R'R7;#E:_F!Y5&$*,<9,[)+%LJ M*]$UJNXG69,*QC#'BRM^;F]PW7W\>"FJ[43]-Y<15_C\#__P^^]_",% /^[3 M^(IMTOD>G=^9%^VNFBO#YHWP* K0YNDLI-XZ!]$!C=.1-ZMMM\83FL<$*;G$99@M$921Y)#M2M8[8X9SF--P0E# 7.A=R2G13D M>OV9=PMH*RSXX]Y./F0<"1@G,D5,U8N,P??N1L8SU]/%A@1?U 01I11([A2/ MZD9$/2 M,N1D0'(+ %_3.U&DRW2=XZ+,]U&Y9])@63S/!2RS+9Y7M.0[_37[K#_\--:\ M5%7 Z:CE4DY!):+'22J.ONJ7%&DC6\!)Z(\T9?[B2$GHT<2#LMZ)4^-@V2,I MAV+UD]@>ZQ&:05YO$GJ9>3I,0NLF)H D-'^QC4N?QDS([39+1;O!@1C'A 0; M$=M%T<7#>@RP:-C&CCD6SM;H.H^9=N4OJ,'G)L(AB7*ZZPQ%52 MWC/S,4MB[_4 BK9MI M*H;QP+K NPETT />C@31 =Z%(_,9J%ARE#P9QQ4);($-UOM] :%R\I0E3WP= MC0026N.(%VOWFE@#Y)>8)"[68X$'SAR9!-"FB0Z!X7)">D[,"2!A"D>U"?+-T+4Y?B'R!*Y -E]@V7N\$DQ?/)(]H M8:XQ'L:#WW!9!3)MN+1(H!LN"T<#>Q.!B2I4U. "/C*U@%"%$"K;56^.2-17 MD0F9?>P;?D9C7M8BX,S$2AI"=Y*+R_\=KA9YP M(H/AHLQIQ!9[<1\AC;M_4"!O1(.)?F. *-GS>/?B67:DOV6!@^Q6;YARWTS M^ :8J5;]BU\.O/LH"/&TV<.5]'0*=?YL7SVP_)''MH=_ZR!(AI"FB\@*-6RA MFB_$&4.2,QB_&<3L<]];=\7AI2"1^!K"&Y-V-#'Y>3OY_/=7ZH*/\3%>I8-< MW-^]+O=U7&]T%(\BVU-=I-8SA>--BHM36"&> .97,02O1YR&NQ+G9<@3\4 V M-$WYDF.<#K\NDU?H\,92[#_;6L$TUL3I'V@1)5FQS\E -=U\LG".U<44L>O%;N2//B/AF M7*W=/-87J_9#E[T M#+Y^*#%-^6Z^#B@_9KEDF8AWW.OV=*:'T&?0 TJ%S)V 3JYD*C'_R91YG/:S M+9S>2;8^811E >SY.SCR M:<%,F0FBSD1*OBBG72*!HZ9W%NSFVU[6.<^8/\H+1O]4E.T=S,L@-$"'W6'F MFUZY9E"8KK=#_&C[U[(PE5F7+EP M'(O&)PR:-I<5/?>.'2VQ._: M-\Q,OYF>1KO0KQP+"32@H^$YDN 6!S8/5#=,Y;62BB"6TW C!ESV9D"(P\2, M 1PDYV+E19].J5'D4<*I69/\94@F2%%WV@6,;5CL363O/5$E7-U*EGV_!G*= MCKA 4-S9J;&XT.HE+5EZ1YM7XM&#I!:<5Y%^9']73[[0/)12A_O&!GJG>;+IFK(X,/DT[CO^ZK/MCWV6E34,+3GY?I M.=[1$B=B'AX.>S[<$GDJ0.[D^\ARSGB__DTJJ(C%P3#CQQ\6QEGZFD[5M1Y[ M3.^.V(] _:>DVF%%6^ZVNHJ/S/UO-7:W?8LZ/K](4G& *A;J>VL*$S!.#FA6 M99 ;J% MKILB8*C8;OD9^5IZ/\D@D'M)-@/SG,0T4I#GP=/$[A\9CZ,#=*H\AV%4P$E-O/B)(Q-VIK(4M,))VQN9(,Z'AH] M':YGR"XT0SDZ&LFP]=082<+5=J(Y0U8NJ4OHZ@"I.D)6Q@CJ:&7NS"ABRW,6 M*H8(SBM(/[J\6QA#-RB_,'Y"G$^17Y-G&,OQ*-=0)[]?J6^8/3<&YS G=##< MM#ALT,.KI?A%\"PMV10P_,UERJ:!\B\Y"T\>K M.1GAY%"7'JH)(I4BP.V0917@B;F8."M03-"_X80646;\YI%%;G_1S76^P2G] MN[ /?IDN2V@L_G&:QC>,S]IVF'>6]]MQTM3I#3W9MA!MF"AGT8E1(YU%"'N/ M=A;DNO_^$"FBG,KFO=5E^8>J^/Z5&D;;6^:>/)=GB?FYLN6'>87F8IFNQ2Q' M,\;K,B*C #U[4H<1[QJV XEJ!74HL5VH!T/M:)V^3GQ )$8$NK[C:>*"=$1W M9,/%N"6[+!?=K 9N.QC!@4X+!MCO' (88/WO[:V,Z![(SO*MM*><;' NCK\9 M1RAK7Q)EX7],UVL6_+$M0B$'"$BMW)[9S6(X:F7N\\=12$LI7/TR"/0@U%%=R]7 M:Z4@@50:83GPY20-R?X^$!:FY[S4K"B+JDZ=_IWP$QW^!/UI&E^7CR07_7S= M6]O/I@ICIPM-AFJ[,TEZM^=%^.V?AG( MBN'_&-Z!':L:A;4XS!8'< 5H^+U>=^\EB=5*.(+VYE)=;SRT ,PD"N3_%YF* MCON?1=&_]U^ 77TQW)(#]BFHM;5BWC0ULB.PI,[."] M1VW#S/24AZ/(NWWH$\$< [@T02?#T#YC "<<3;+N$:P(0>C2D"=2E$G!"B!N MGRE,&):AO_\QX&.'D&!LPTT4U3CL&-ZMPX4=[9.MFCLWDBYPSMM1%S=$-BL9LA\+ M/(S5# J@VHH1V+N%#'#2;YA9P?.[Z_*0,0 [F"S$C@DA[I@O>#HC(I[3.";Q M/7YN'RNUG1H.H@"?[B:D:7,8<=M#,.;F*M+1I+Q.C_8)SRCFH MP\T+ID[ER^>LO,GI%N12]QXU+L-L_ M,AG=]_@C\$/28L?]OC-R(+KIOCFN\=M=OZ3@=?-O65F6 MDC,P<_M 'I03C,%R<#TP5)6WC?5N\;8.$J FV\Q&_['(G,2T1!]Q1!.F8*%H MR&#QG DZ!!VQ%[OI08&U9+C-QD-@YZ/C^ ]&S2^>F35F_!H\BYY.T_CG=%_L M<2)>-1YPBVZH0">D(\3J')8ZX/D_-W5FJJ]GU[]?D;WN2ED(0=U\[B@*,^DT04M7"$>C>E7$T;SV=K"B@+$QT$ 7@Z-11 MC.;D= >YN#4B:E^,D!@\7+[NF>8YU/166Q?KU&-AR0B=(7F-''.P/NU?29? M3J.(-P+F?:_S+&7_& 41BKD?;RXJLT:;/&/;BBW.-Q0P;=3**?-??Z*QV:M#QZ-#>S4T\ MO6>RXP)Z%1?&K-K9$%BABD2 =KR8E*#=<5MYE Y@_+Y.)92SI0VA0UN:FWAZ M2[/C EJ:"V-6'50[N*U02R- >UM4UA ,[C(M&:N47[T0/)VF\4]9%G^A23)Z ME7.F!&V&HX4VK7V.9$"7P5$\#JP5-:TZ!N8G7C6Y *WUJ,*'8+UM%\%N9['N ML[1I?/"7GU/*)B,J63!?OHPT\V,,">T/CC>-AA/%Q<>#/'8\DC#VLTFEUY\Z MK.9!:>ZC>G\4HZ-Z^ !=E[=9[4U-C1V,?SL[G 7!Y_5./M8PPXM-(AR$KYHQ M)1:/-($JM-^9S/)$[R)-I**_"MZ!+#@]BN !N(BF.9.,Q:IF2_$U\Y!\4T;3 M#1.=NCE?"5>N)M,WPW+NHP?<1R M N-C3EA3E7R,06!*F8\GR5#5TW45$%2#(3D:4H=#]QDRM<^Z]].6P5A,_?]/ MW)S:;;C9XU4GRF"_0T1.'U:GK\Q0&EI?,R7+?-"DBJ\Y$=NT?J#)GA?;C=NS MC:0&O5&;)+RA_&,,*2TOM^/2U=6UIGI\"P+0Y8]!$3K7/(S0_B]T M#+#2O[HA$&0M=XW25'(#7<^8+D/>R@#_1+KRTA\_=&&6FM]EZ_(+,\[/Q'1_ M?0@)QA[<1%%MPH[AW2YT/"YZ,0$\'@Q*^,G67>2E M8MGL7X=6S?[TE_8R%6-'M@9YIH=AH W0KTT.L\Q-S@SES:*&6.A[?Q58MK5 MOW)X<(7XD&TQ/3SCLX.&H!1=MLUJ(>& %4-EPDTU)(9G5WEDYCT^BLUVX9A[ MXWKC\HGP'8IA93!" SV#;6>^\_ZU'M3_P]BG/-OO MT)O;CS]]Z[DOY2#7ZPVD+0RR]_&G!=7^'"?X*>-?Q+)L:( S,#(:F,./0@8 MLS"PH4GM<3AA#E"+17BLVHUC"K]^3\JK5>PZOR/Y$XV((7&B!_-_0FYCMSX= MU\%X/1DW,]#[\$TTP^NL*G"8E$G-R6D:UWP8 XL\0%AQ 08&>R28BZ/X,$P[H>.A]U1H( M* X(B$=[ + ,HS.LXI[969D1BU4<0@!8A9[)QBJZ/\-8A8Z'_MNO%1"0503$ MH]TJEF%TAE7"!OA@6PD"'&&V,Q <+8C9V;?AV&Z-T6Q%%]\)S;[6P2^^O. ?Y1 MUJ*(B5RD& =N&R .M8X,<:1(%.\:*2([2M@Z:7XHK MV::6UTR5&=,921=5A&LE\IP^F"#>S2'G%1+H(CE##-S] $>QXCN<%-ALM)V? M 6Q4PUYCDLIO,!;88V"FP0EZGLUL6 8! 6E"P+EIL100D)4DC2$FF EIKX9[/0@><[EY-1@QL:A@E9<.HFE*<2TXD'59SHP M92S;U%Z 1+]R='DM"+:@2.:XGP7C %^XJ]8*6_AG?/^03@J_T3+Q_-] M469;DE\\1\D^9CSP/G+L_^)[_*SS,]-I 40#J\ MS"][2.A&VO/#"V*LIL6:R+:%;..XI;POZX:7 F8Y*F0>F\=MLI'7'+PAZQ\Y(T3LJ)JH\A6O:A]I>(+ MFT54[$A$US2JA3R1.UPQ.9Q_*>B*-^V1<[9"#VQ%3;,2\=LKLM9Q)=^47*%] M058RO$(RO.)#LNEFDGL.H!96'4&N>424$T0U1<1)HIHF:HBBFBK_J@"!U,(S M<)]Q)9,&(;[VLB#JQ>D=HJN*,T\#NK2:TP8SZ,@ZW8H$$:Q@XQ MK[1]-8%"-6^U\Z,Y?Y K1*)3"-]5_U.9%]KLQ4.P\.4ALW8Q'2G"9U(>9W4Z M3>/SK"BOU^)?]@XS7)=Y&0*\EW@-<]/?T:]WOK.<@SR%HU.?_L/ //\!1J=:EE2=^O0?WG6J'K+W_3ZA7_\#2*?, M/)%G&F4!)+D_9CFAFU0^^QZ]W++[EVZ7;(8F*F:-2?$P_C0#5*%A"#N#YL'FBO%(4@8<:1/Y> 7^$J\:%:L\T51SQ M92!;G58#!05MB&\?E:U.[W!>:D>CQ1G M+YU?G-X_&T4+^@6T"8+KWT ;00CP%;317%J? JN;Y HD]?BO$.^ =7\.Y"FT M\&; G[T;9+\:N)0VC 9CQ:[BJ 8[A./=-MT8,O:G[BE> !?0O(H$;CTW;/X> M<4$*?C=#A1DW.Q8R05G7H+@.UF:D$8KU#3#HKKHKU)"2M\ ZD$&9YUB9#P3+ M*\%V#(5";N!.(Y%$+V[P"U]N%4D86S(%:'H)VPT5QAS'B*6:H N>=[-S9ZJ_ MM:I0486[ZIB4.&&O",!8UQ*B[20N3Q$&8U9\]RNWM)=IE&W)!_I$8Y(>WIL8 M!H<['[&Q?WA&HH,%.2NZ#9+ M"^JJH"PKVIVN?"\B2I %ZA"ASX M.54'SF^Y?>XPG73AQU TU!K:]9>4,?M(=S_B/Q)>$E0!\0.EK,;E_Z -R95HU(!E@"!2A3G:IS')4;N(+2D?>4^*=0W(%-)S]="42;A4I&RP4(L&4#4T18S/67K2_1#MYU,^ZQM< M(%Q_]$F%@\LL:A>"U4^"TS'N8P(^S.(W6D!U071&]KY(CN2LIZ82'TD"*"S; M6TK&5A+*GVEF^,&8G>@D?9YMMU3(9(HG#J& XD<]LYW(L0OB/V;4C6_HW]V" M 46)3KRV B+/E<+QHE7&4Z+6Q(1^L0/&#[29Q)?5B9RBTM2699N271&!8@= M1XK51)&.>##QY"CFM)%E48JCHS7'1&Q_0F1,67E$WD<,)6P0E#>#>(X6YXDH ML%&+SBL$N:0U!<1)K.K%#""*G"^>\FFJS]A\/O$]@UG5)EPP))==H;,V2!UA0O$ M9":*=)FN)![#!MQR%G/( :G"4YIE:ZFC<,+T[F3%L& M4)5@GV@JGB>HC[(T>9FS%R:3>3D?10'&Q"8(J=K9"'3OQC::-UVJ.^*/$&1) M(I^_D83T*41^#T92@S&^^>+>[1\*&E.!?/@2_KW;,:OTUXU!3@;YII97NY&KAH-H@%HX6. MPJC:-X#B7>N<^-$\.:C5L)< [IA-$^A6B:%ZMV^@K<.]]FH$?D@6XUA[Y8P< MB!6YUR69[&F%_GV/$\IK 9X(?U.,_9/_(/^MO-\74I'6[,FXO @PG#*4GO'* MG?M'G-Z3[2[+621XN=UAFEM*N*80"JI0TD%DAXI)"Y502B<'61Q30RD*S4I& M#37D4$LOJ'+*\7*W -WJ=/:?LI?E+<')=L%ZM?&"N2/,QV1?!GM#XP@S8?1N MK6M3OOR2[Y+Q_G_"!DXW.1&O!?%#WQO\DJW74E]U4^"$!O%&F;LX[4MEPSA M[Y6Y,F9Q-"(7N!,8S=7NAQ=5K;(4/>+=CHC&T Q#7.KB/<,\^Y?ITK:8J$%= M(9&[D-CH5%O,[L%53!?J2OEPTVOQESHS2/;DE+_%?(^?VQ328.F$ Q[4&8&C M0-VS@0$D@#,!)XXT9P'\<6V!*%X+5Y.61RZ&<*@;F"J5>)Z$&4D4N\" MEQ4+YDZ7 TN&:UX2: M$F 2LDVU\E[K);FB3Z0GNUMV?)@ =(+<541]CGP(&S!-[L::-5,N29P(&AJU M#:0S+9B@'A^-,XLX5!O@A@KT3-P(L3KOPSG@^7\8SIDI[9,6-O4#KQHXFFPA MFM3/!5GODRNZ-BUO;JBAF51?+#>3:O$",JE#IL:IW0I)?,0)A&91@Z+]B=#- M8TGBD],GDO-"48LP(=A3\5.>%1.6IPHM-#OJBN.X+ F<@.Q'96BDRUXA@1N: MV5@E$K^A>:C/$\XTU#"]7$>I7+ M?L+)A626X654AYW]+MIC+ ME/.,1A'AY,\$Y^.#!W?*P86A8R?%=6OH2#:D@'8$ C?S#I<+63>GR:R[UX,L1)NVRV\SY1]>E2FS MX<>7(PQ0>S7FK H_TZ YJ==@TBV?BQHU)_MJS-HR!S;#_L?79-@?V4PO-F.2 MV&LQ:U7T>5;-*;T"HV[97-*F.=778M*6&=!:-+_!0?"ZA+S'T18:WSWBG)SA M@L3GV98S*"]'YCF30UR/+,Y>6I@;_,+_=OH%Y[%;L?QL^M"U] M-D+[4?B9Q MP$K\13BWUJ\+[),'CH[4,9 Z"+\[K0)6 R$Q4BC%_*]YKCPVAA<"LU%.GZGQ M;9(N#%![=QVCG0[N*H#_)NW]T?L+D_CD' C]RL$@+V9--HY6T#2^8>)]QEOR M(>.GW2:+/,I00 O4$:>MLU8=81S_R];1A.A[94X&G0UXXK/*$U> 74^L&"<; M%?%A$1\7_2I'AEK/_$UBU8>H6I@,4OMS4;>D*',:E22^*[/HMT]D^T!,&UP# M+(R3L#*N6KD6T+N96KC0=&^M89$ 1K]*<"#C. KK'CM=;G=)]D*(X.=ZQPW; MJN46>*"^E4,"=-I3FH#]=Z&T<])WC!5\I3@2 UCUQ\J@LEXLK_M%7BIZS_YU MJ//L3W^YY6N69I]Q\)M?7=8RQO6V\X,W'=6,VG=E_/>EMQ#N7U#KHWJ_ GW% MOO\Y^,G_E[0O2_);@OB241PN'0\ZZ=LGFM+M?FO4N(/?_>NM4[ MSWPLUWMNK\#J)V.P4;MU!_]JEU_Y/X'E3"0:N?.9< ' M=*9M_]5 %YPYLBR_AAM(*$QD,^X@FXPXWUR7J&/ M^+SGKJ]*D16G^_(QR^G?2;STE)K'>64>9&C"%G$HID%>CW^Q2["\NUDA.6*3 MC"U0.^@K M%:C.KWYB),KB,KTA.PHGZ MC$C%#+_+R]GASP9)AEZ9MUQFNI6<4.5"-QSM2&N'0]-WX/GX24K?7U:__D6D M;H57=<(3/W[ )?F(:2Y:I !_,0?^ONYER/D#0:Q3@\Q]M0N9H^0!K70K5/., MZK:7 @1QMA'G6]\3Z>M:$:=^MV:)Z/4.E9-XP];3XTQ=0,OGU,E3XPVQ<>.] M^GDCE1V?-80Y*^RW-TQ7XRQ)<%[PY\YD; +YP/W4:17_WR],:":CG+GW2W\Y M[1"O;"6T3-,BBYF&_NM9CXS,'V-)D8?8U6BO7O@SSY(H,=&EAE&B=VPQ.F/ZO.8Q@JW__H48VWYRI",#8W"SA1(%=)5*D MBD3T(LUXK;0^*O[,>*K* #_0G$0,_S#KZP /\#ZIBP#-PZ0V8)@7288/P:&FJ+9! M WB8=+H4\CN<]+_#DJ\2>]K.R!=8V7\KTZ";+5A^(-Y1#N #M \T S(#]/(S MN,0]Z[]_)(HGWLBCI2V.F0/8YSR8YN]&RX":/RFM/&,O-_QOLASM4UI^BS)Y MBX"G: OTAC<<(<^8#4Y6:,?@RVQ;H508 G)U\#>\VS&W0^52DO-#B:*"8SPP MFEO,%!R5.-\02>!;<:"@>B[?[UN']TTACR*K)\K9/_FB>%)S"O%&=W@?QIB> MZREQ '>X2/Y$(Z*?12;J$Y.%R,UY<<\[^JN_GV=%^3DK_TS*6Q)EF]12BW7$ M\8#OD!UK K5WT)8>#.X.VW$DL=R!DP,:M_#BF6VXP-?H/$WCSVG>@%1KN?G( #KM_C"\&CST5H/G'. *D(U M'+RR'.3T2?93;],;_O5D,*?*!KA1;3@Z5H&H^VN \-/>P W710:>&X:8DJ]A M@?E%1/]@J\OA\%_;TJ*?7C_K2G?LKVA1T0D&N*)(=K[FY<1IPB70U[^0+#H9 M7\,2TIPA26&]?Y#>^%_;(F*88#^KR,'@7]$RHI4,ET6)4_[69=^'L@D5OZ SG/ D\!&GZ:[$>?F*)^J,;&B:6N;JJUI_ MPKOH-H:UKW;5"NQZFSM?7^-:%_ZE-F49!+S-%LHR.?5[=1:&WH6VBV>21[0@ M\D[;"A&YH#[\IUA0_4QI-9>F.?T:%M[N3CB\U7=_UFOFRWRW7PZ"&Y=;YE_#:E$EUO;LHX>W5(QC[FM;)Z9\&J^U$4Z< M?44KQ'BQX2LJ]N+$Z3_GRK# ]U+J#@)>&295]0W-WNEFDXOTYF5:YC0M:"0F M2MEO+5YHN 1+KZTZ=[G/L$Q![WQ^7E$-\%+" OKYAD74\"B]^0HI;+ZVDN.C M?1CC=+W"X+Z:"T7HX^3ZS>.\LI![:,(6B9Y-@[R>0-@NP3%\7>/--)G35YA( M&#F!7W]>?=D)^1KRY]6,5/D)_B;W47VW9IS7Z;N-$[:D[^X-\NI\MT&"H_IN M9ILJCCS./X:81_]=?JOD9-[I(C4-O2K M\W6CY/(7O?;.7+NU"%]%6#MAOO_3E4EIL;7BRQ "S,1Z#IT ME*D>M1PMRD%XJ](1Q)NT.!4CXW-B?YK PRHU/X#W,?[[.0>Z0#C=3G5)>7R=]CQ.IWH4>=:.S]?G?]4PO)N(O+XFXC#\5ZG MCQRW5^<$ 2?X<< TGT5WFHX32CG5D(M:A@2NE%W_MWY\/ZH-*1 M!GQE-5W.4[A(Q=;@:*^G'LM1%'^!G0_W=KPJJJG3V9F"K]"WF8]B;\D64UY9 M<)XQ87%4[G%R3_+M]T?Z-),X>9W><,:D+^DF)[#QZOSG9!D!DV,-9TAA#7'> M7J?37>X;*)3JQSCJ*?U2[ZMQ-8MY,XN1,HNE9A;]>6LV?]LL%:^5?:!/-"9I M7-R07,S>.2X>;S U=3AT0X7QAV/$4AV8"YYWC^/.5$\])2H2N"O48*_$$R." MP IQ$HC3@+'E&=+5\"@F4<+ X_9]7#B+NLJ*@CL/9N(NVS-G M8#M]EM^"7D_T"+*"2E1 MR02O'GE!;QY(2M:T!'S@_<"I7!0EW>*27*]OV _T(2$9%T30!QL"!6ME'"J:(D&@EF/,+ZD3ZSO6)1D++X.8U) M?D5)^IF49UGVFRZX<\0!>,S459#FP=$A!)A'0=VXZC_;R[SN X-!3QR(Z\F: M$T)84.)O8T9$/-F9,'J>W\2<*)) 0Q(/"43$,5>HD14@3O7VC18T\3.<_E9= M76O8U8FEAP,P91O#C?GJ@&!,ULQ)O^]3_>4?& ["4<1W+07:"^T&,,T1K'/0 M^@:D8HX YK?D?,,%I9=IE&T)"[LOGO&6ID*[KBA^H DM7V[)FO'8!N0?F7&T M,?F?:/G($%DD<;HO'[.<(1B"CJ4'@0ESCS-5:CR\[ C> ^=CL-^S)3D(XIM: M99@5:@9";^10WRJ;7L2_I++O15_8>$@.B)H182)R+[/&IZLZE6(.IYXIYHGR M/>0Q5=.)2H8Q;)-?2TY)\8G@8I^3^#J])=$^YP^_,X#/&7_<5?[S#!>TN.\/<+D@?QNW.+V8GAT*]\0"1&?,4N*:19\^>WI"3-_/%\1I)Q(4X?"E'?8IAQ!SP8 M_^(LD.HS!I&\^P%'COI988&W4IK.HA87_5IC ]GI/*D0+A6Y_@AYD,&?U!!1 MB486X][+C@1UT. B2O?@P(8!E*<]DX: EA;QGJ'X-:246M(.&O'E#7C.(:0E3B9M%"8SIPXP3JMQ):)-1?E M"?86A>RQ>\?#/A$>?GSZ3&\)3NC?2?P3IJFE!,,-%<8HQHBEVH<+GG=3<6>J M7Z$@VT>WN,R ?CGY?,G/*20!Q"F@-YQ&KQ3(SWHR0[Q&B(T0(M$)X<^6/M%4 M'#E?IDQFMMK9#F(-L##68F5<-0\MH'=[L'#13^XSZ?DEB"Q)^*ZV1H$]G#RB M '#:/G0P:($/0^NM!W9&8'#M'SH2,BH0^(&8#TF\%@[() !.JJLFH@/L:5GF M]&%?$47T'2Y!& M*FU49FRSE.Q+^D30Q7I-HK)I47QX7U,9$RS]?YRY:@6/Z[DHFJ 3G;"(N&!# M1/P^JKAA^5UUPQ+.I95BS: >C=3*Q^& M(C8!+JIO6@2HRR+C^+_\Y13E#5 QYS5D0X7K#6$R,D/>\'+Z/(L(B8N6K8LG M]MOU^@[W-'HL,D M[&C1F@)99TR8JMF1[/6TJL7GGG974>#_73X2M&/\/C*W MS7Z@$5'4CY\*EYR+<96>BIJ"XB16ZJ*7E9 !* M=N>*V,*V7[K[!=_@ F%^79J/,^ELQN!;[O911(I"\'B3,R9*ZWPAW>,RK%8Y8<=A>82@3 UTP6M?$YHRG ^)Z);)IN'5<^IZRAY5E[ZXOD M"/*"ARR*S7+TR^4%\SDB*86H!%3_)$K4-QFC4DAFI;ZO$-/SF*S91C3V[*:6 MFK2*CO1)*U210@TM5!&KDB\-.0"WM93(]U,UXTA^;)+?"M-/C?=+@?JAY?W. MJ_8P,SQ*F/YCC$"2\_:[\B!'_48+N@6I2FU\]?,N2\^3K*#IAD5D+?\Z\=QQ M 9S$6,$:7^&*".,RQG%G\AQEAA[J71&)Y24=90/$G ,CBR))MZ=^@"YB&?&5 M[00G@,Y;055? N Q9LJG"&;]@G!'C1_(0]F^M&S+7&LA88X8+4RKQXL:,.]' MBT8>^JMF]$CBO3S\N,K2S0EOW(O_#A]^Q M&'/'ID'X7KX!9?_,=HBF!Y:A-?@\/@;NAZ?9Z3F)8?<20NP7_"SWQ# M?);E>?:%-RC&._8+K]*))S'?+E;/=S7/^S0W-CB1%;\">Y-1>2/\GF[! MGC:8(W,M&JU%RS5>9+$CO?/LB:28_V]:9 F-V5CQ%:E>%.+;J.'S!@<2X$=_ MSF(:C@,'\4,X(G1D4I-+[)[<<5!9*-O20>+NNCPH++/N3UCT3F3_07#.'XDJ MV"9ZG?$'>FH=7O&' OA5X9@/%5&Y/^='?VQOG9?T[]4?DD3LN]LM-3>CILQ% M#!Y50L*>$TZ=ZL-C^YH.4@FAFA(2I, /%*<*^^][G+-QDI>NNB2U=+E.NL4] MF^CA??[(PAC"_S3!L9DI!./7AH0<<&LF])"\FIU'9ZE6%"PO(\(X65(D52I"B;ZVX6>EV6*;PXK)#=*7B;HBSE^GGZ3$U5 0,X M0"^VN@C2>5O5AN#_%=1A;DQ-3UI8]"N'!JPN.6#^0\8?Z#1(;("%[*-C8+S? M..< $*A3CI:+02U!OTIPH(*2H[ .\K[K)[)](+E!3 T<^,NM788-S[1*(,@W M654.K ^PHE\E*) F+\JRQT: <4QYC(L3_A+L97J.=Y1MHJW:/( #U!#019!. M4T ;@O_&@,/<]$_A&ASQP# +G5&%!FP+"PAS0H>%\6CP"B[BQBJ MRMO@O2O^,#/NO<% C<"#(),MH\A+Q2K8OPXM@OWI+^?[[3[!O%>2[)XD2Y6O MUZ>Q;(ZD.0UQ1_-K&6/%X=;ABN/-0L8QU ^Y&]2J#=A**3ZO\9<^+5E$T;1' M)F,0PU.V_F&*.U90"F<]J^BI7*UQUZK&@1R]+"^;WIR6/IQ9QG,W3^AI8YMI M),(S,I.8SM[] #\HP],S-\T$E;^U!N6$ 9"A=A.BR4C;P6$RT"X\:6X0M$B(M%CH/?IU>T3]-R:.YTNA8@$9 M\71)%,#F!N1'WFB%=Y:+]U'UDMGMQY^.;\'?C[;@[\.SX._'6?#W 5KP]],L M^/NP+'B$%"I6@!9LET1GP>KP.N$U;3>\E$:(R;2T'T0'"JY:Y M$*0/!:HJUOW[@4J UG\LS/1Q#Q<^T)SMJK+<>'1P".#_8$#/8KWM[_[J=5.O M&[I? %H! >[%1_&Y8$Q^1I)'HM\ \;:.P2:Z5G^$B:7['/2^F@0YKFX9 MH^1 ^+,'P Y,GFYR&F4)1A+6KP.NVZI=KV4MX"=2/F9Q^\AJ_Z^$?,9;8LC7 MS2/GW[DO(7Z]%,RAY77AF,^HY57>%>*@(*D_$]_&E-\0@G]]=!.AUC@[M%>= M!J2%T2S ME(V9F:WF #B>J>.Q?;VIOHKT.7,/@LV:S%;2A/M,HJ(DURAN[>G;U%,T/G; M7]ZB-_7?O_5]W])!PIHW2#L:PZ?G2A'ENO=%6HKG$$UU?490@,J/ ;:;"@\# MG-]*#BL3FJLQR@W\&AZF+D_#N+D6SP(UFA\P07!5W3",^NH3.]L/+$@..L^$#^#2>TB"R!AA$4XOT4.]OM MS^'HU#50YV M9BPQ^@O+4;6!0_]G_]]6QU[]8=7?O'[5_L#]D[CJ8X*L^,OP>-SP]?I+RMA_ MI#O#AN;@=_]!JI;!.B[M_.@U%-6,W/NP#0S(QJ09W;@;Z4$ ?EW]ON/@9Y@O M;#5>Y1N#[2J6XM1?<5>]K:EW-=(%?L[X8[5;G+^ST6_R9^XRB'@@/;RH3%JW[R/X5: 39.BL03M04S M8E)<93@M3M/X(TUQ&M%TTSY]RBNUZ_^^9TQ9ZNSGD01JN[3 -'2Z,LV@Y[]I MTVQF;6_FG19'E+\(4S3&. 1 @T+&RW$0[6BB8D,?"BFMQ15Y=XB@S5)!HG[/_W#54 M4JZC&"-4"XL$,&2@-(=ON,6$+8VT)%?TB<1L,\1XI,P?G!8%*8NSET_X MKUDN$J"6$&D4!9BE9X*0ZHHT MW[0C6:-TW7/!CD;>5UEBT/9E*<'IK$]91=W4D0M)?,W\&'48F'585&+ X_!@RF^QVY2ZT MQ][<^Z+,MB07-T?YG>E'NK,W;K5B /7K'A:BT[G;#.Z_A_<0+YH&1A(#=5"@ M^WI/%R.A1?E=[B2+/[.XSW$L;HC8;:$/!F, )G95K3^$\:[J>@9ZBB' A'N$ M5NI1#*=6ACUK[AV)KN 2"@]FI9[NEO!PI&@S4L&%2B@@Q!B]V9+B3D M=_QQOUT0&GV9QF0]>T\\F@J,+4P45C64D22\6]$D_C2W,VLJ)XEACP&],1X0 M=,3F>!*E(!78=9,\@4QHBCQBX]A2>BT;YF/(;C+D(#?.8K7=[21$^H<,*+[#('>*%E.WHY8 MY:!81[Y#_4C)NBJ&PLGU>DTC0X.[06B 6]3#S#?7J,V@?N]1#_'1/ZCF&*A! M014.Y$L(1Y=A1I'1YRR]V.Z2[(60N@&DI=+(!@U0;C3,?%-S9 :%*3P:XD?W MF!BJ,5"# E2 _2JXMQ<;31'AA-0BQ(,B'+G1WC.)]OQ5E*$ER 0(T%C/RG+3 M4$\+Y;>1GH6%_I78&CB A68BXYF$GJ?*AN7E?Y.7VLHLRXH."F Y,3/;+"-] M$)CEP\3'J*+5JA_8;^0%U8[-=ZFJLQP,L%E 0->-A3GVF=Z(LBVYQ\^G^_(Q MR_FU/WT781<$J&3%D C=G(0)&B#U8&=%<\K.$1##0 W*@,6.C)HV+4& STHX$]O7O(/0. ^OST?I"@ Z$J^&+M>-?;/!.?? MOWNO?^G7 @>FM7J&#_2V"P2AN3H.M,I0 T(7AXQD&5EYAE#A'QQ5^(=05/@' M%Q7^ 5R%?W!5X1^"46$WEI&59W\J?%T^DOP\VVZI>+[%5A:N!X519!O;JB[K MX+RKLYF)?OL]#HH46/# \I!Y:WQI @Y#2_,'$##)+P,;QN=URPQ1>6187&BK10,)9D8<5F30(-"3SY_3V;U!BV M>[Q"VM9Q&)]A9'6"^B;/UK2\>\0Y33=7%#_0Q)2X&($'8()C!&HLT@4)QD#= M.;/9:UW=\;N"MR9CA$X*20DE-2G/%CQ#KJ:,4.*B"ADUV) &#B*7Q]Y1F.;" M+YTQ67"QSPG7WH\Y^=N>I)'NQ9=1F$ ]HMR%ZO2%&D;SWPO*E2=-*K$!1PT\ M^,:_D4?-2ON)8TPANJ.$8EDFL(X4&N&N,-B 5CD9;K;EX5P M*_9"(RL&L+69A=#:5A\(@B11*Q.0LB !![_W>2KTK<2GL]RXB M*O04 ZU-2#_YP6.Q+1-27Z6N ! M6 !%&&*\4083H%^%L'-A5@H% ; QS%3V5T[\STB'W>VCB!3%Q1.S->%O?\H) M,[W\_A&G[]^]^T23A&;IV;Z\8E#\C]__4/_1G"M;@"A (FVQJ6BR;+,IPJ3@ M%F)[],WL)S:6_!-=HXH))+A M$#D;[SO4YFA+$<;R1 JV>#H'QA/:"O'7Z&' M?8D2COA?_XO\E3%7_^HYY7>L>>Q.C8S=*M*HHHTJ.HA11YP\JN@W/P"F#/W, MRP25Z2F,)T?;RJ<(_<,?YCE:1Z*!.=I14^'D:)THAN=H1[#MS=$JEJ%QM(RY M !WMG'D<9E@LKT%.:8CO:",W>?7>>*]).DYB6'W$DZNSWU $U&'H'Q&<';?5;BI,N2.4"S ,$88.L-X&6 M$1(FF!I@1W,-2OL4>/E(4/9$8Y_Q@HDX%%/N^$BF&D"U*!P M"\TM>K 02 %&UL[7U;=^,XDN;[GK/_09OSL#T/66G)MFSW MZ9XY\BW;,[:EL555W?M2AR8A"5T4Z>9%:=>O7X 7B10)$" ! 81]NF;2M@ ( M$=^'6R B\)?_?%N[@PT(0NA[?_TR_.GHRP!XMN] ;_G7+W'XU0IM"+_\YW_\ M[__UE__S]>O?+Y_N!XYOQVO@10,[ %8$G,$/&*T&<__UU?(&#R (H.L.+@/H M+,%@S\^'PI^.SX?')X.O7K*5+*T0U?6^0-#GZ:;C]Y"IKU??^/+CX M=OYM=#0:#L[_?'+TYY.+P>QA6^X!=7(!FPJZT/O]!7W7 ,GIA7]^"^%?OZRB MZ/7/W[[]^/'CIQ_'/_G!$E4]&G[[^\/]L[T":^LK],+(\FSP98#*_SE,_GCO MVU:4**E0_>TE+']\Q7H\.DL[]6_7&=CYOQ//N?$B&+W?>0L_6"H4 O5Y!4 4 M-O>9J[%#=GUF!:C<"D00=5FH''LM2Q9J^VDX74Q?09"PH#,PI%8/*,R5%:YN M7?^'4%D*C$#HO.\0E^]\ET'+7HW_XK1)"02IKK6.PMW#4/; M]<,X -<@M /XBCD]75S&(?1 R$"SQ@8$=K$PI3^!I17@K<0T#G9C\S$0VHZ'T>6%YHV8P3*4L; M CLZ1<,]F(0AT^I+J":P.\^1;_^>;$.O_/4K&LBL>YG&%D3K[&;#.T9*U01V MY]:"P2^6&X,'8.'?N0T(+LW6VLN?4&PB=@ [BQ7ERN'E(:$,1(7WGDW^+G/U/&QDJE>5L,?B[5E-9 M^G:#OY?T=F2O]?S]I38C?=WG[R^]'8E[ /ZNDEJ0/1=?@\B";O>I>-N.XIEX M%OA.;$[3 F9=DBU_S1>J5@'PEX'UNH+V@2A0\X5RUN=6 M\E1K'\!:T:*GC4T=H-N[0X1 6H:E;-'*OS8HOL-#VY+TW>JC%>!);0-:=)ZU1>E"/*'M7 #MY&("?2Y, M%%*[T@5*_CI];4DJ]C;EF#7;CH.]VK(//BVZ26]'^M&G18\;&I)X^&G166(3 MAS"'MNAO$?L-*/OAX-,S^C?T-_^NW*WZ"MQ M: ML1+K;=J>:[T ]Z]?:C[_)K]'N4[FJ-V:#A4__FU\?#8>GQT?G9R<#8_&H_'1 M>:&+1; G0;F[5F#G;:,?2_A7W:VR$M]>$U>%K_8*NEML%X&_KM54]FT^8Z_] MP '!7[\,OPSB$/7%3U9<[!"!I$!G1L3J^U0'Q%XF7403=0B2D@?%ZG]B='0! M@?O^!%[1?I0"VU[)_B'((D &YJ@"Y@$A0:LA]-%,Y5RCHR4%D%*Y_L'1W/T, MC.-^CJS$' #38T7#T-HOVC\PF23(\#Q1,;C2)?H6NN Q7K^ H :-_2+]08&I MYYGV3]5I_PDL(1; BQZM==W,5E>L;R@P]#Y#8MRO>2W?.MM^@$9X9F) 4_>5 M'Z/SYON5[Y AI=;J&\+\PF2 GZD;>NB\>N<@L>$"IC$0#;,@H7S?H.(1(P/I M7!U($\=!&@RS?] I%PR) -64[1LXK")DP%PH!^8*_3@-YOX/KPF67@M(@ M0'[F/5*.23+_3H-9X&]@&NY%!6:O>$FXX>EH?#[J SHL4N005>T2AX9HYH>1 MY?X_^$K=(M05[BD\S3+DX"BQ,^"Q/0F 18"C^'%_ &CL=:[RJC7A "K'D:?N M;.5[Y-/G?I'^J)ZIY[GZE1S^GX$=!X@@P]'+'%OT:]2_7Z0L!%KV1KJNVTP] MS]6OY/0_#RSL4O7\OG[QW1K=ES[OC^*;NYUKO6Y^#J/#T?A4'6,[4M(HIAU08A\2M5'WQ_D##+44.D<*S>^)I@9W_-N#: MBJRL\Q2#6%WQOD'$(44.D<)3/+:/!U?HY+3T@W>J_7];JF^ -'<^O^"LGMRU M7I)2\9[7ENON(MX)")9*]0W!YL[G""H\V-^L0;!$4_+WP/\1K;#3H>611U1M MZ;[APBY$CH^2LWU&HA5PW298BH7ZAD9CWW,0E)SVL_V+OUYG7KB)H9EZ#[+A62C;5T2;1,@QK5I M,9T@B1T$BE=JVY3 M5/J\/]@U=SO'JVH.Z8K77[[MATJT#Z#@RI]95#@QCF)XA.,HMNVBGZ^FC\_3 M^[OKR?SF&O]R??/XC'ZZG-Q/'J]N!L]_N[F9/_.'4^1,7%CA2Z*S./RZM*S7 ME([ C<+\+_N\S/[\V[:3T\4M])"D$ U#/W5R)81=\%7E'U_=A5*^TEELJ=$S7< MV07"8X747V91RQK%#78)B>%C/>;"Q+:Q>WLAVOD11'1*T*J4]79^/!HJ,GB) M8 :WH!)"VI0O-'FZH72Q6C>,(MJ(00 M0N4;#1Q7MP:5?-.$!:6FK%&48)>0&%W8Y\F"83$Q=]E@7B ZF_O]R')UP7P6 M^*\@B-YGKI7FZD'G\-,7/PA0@"'%F/^IZ2*]D!D%:R&CB"3Q]ENP!1"O? MP2>&,,I>X:DE!J&T&8S@$4[JL?I<#16NLYYOSPNI%LFV.'(%,PC!*9^))^GO MON_\@.Y^K.7^QV;@397&Q+/QHQ\5;0*%%/0LNP3&VF5M7HS&)Z<]Y$87844= ML6NIVUSOH?6"\ZVCY7#BI:]>E%Z^;G > M9*VN'3G:^I!V$EB"(5,Q9]A<3,D5M.-%)WRI=&&17"\WU.IK#_@OO\VL=[R7 MGOLX%!I]TQ[HM65TQID%F!VR[.))!7.HUA;*G:*MIV$*..5W1))DA]>2/IP2&JB:ZBSRL_B.8@6%_Z 9HZ\=M/ MI!"J:DGS",$JI(E76-=P QW@.?ED29\E"*7-HP2/H"9ZB2:&%N;%@U#:/%KP M"&KBC5;9,217Q'L#.ZB5#"0)O[Q2[\<4<>7>]Y9X4;T&+U$2TO<*L<4-ZV3Z MXL)E^J8WG3I<;9C'I.[B2[T]4V\L;6#/!UB1^!:CSG=BFAK-=Y=![#;0:AV= MV2'8#,HHO(F6D7OH@>DB?>:6R))=$9U)P8AB'1,:!!1D-=7,GY>P,VN^46^J M5];A<#0>#?M/DG92FQ@FP+8/Z[2'-9)!'40WT>RZ;SU@\^2IK6 D73C%E6J. M5373<+#CXQ"#FQ.=;;&UYQQ%G, )G&$:3H$G4=_#:S+P;$@,V*?4T)D?(LXX MO**;N,YP^X\Q:MU NG!*;N(-8"$_/#47W5XQ[9C!"67]U-$HH5Z^8:)2PC@P M%6-F0>?.R_;I!7V0G$8:*Y9U.!J=J2QI*;.)>XZJ+N^\ M++1KAM.0(%"C*( O<90Z^.)3']K*(T%05Y8-\XV8QLWCGT2]F'CL;CIIM(S% MT8Y7\BX9V>67RI_M'*?H3899 L$*1-"VMF&]C0\TG+9YH&'PI]GDZ>9Q_K>; M^=W5Y/[?/Q]L$'5$MP@XL]3QOE87(\&E^*[:?A=)%Y9A5\CAJ.$R/6]]Z>Y^@/#^@$\3R8W@ZFLYNG MR?P.%55QD$@SQVT[W7!V()968Q?= "\&MXCM^ H:=^17&*VNXC!"G0RV>8QP MGA/TGS.WWHB&4NZ6M!OF#4"6;:1BQ#7FS!"BN1%GNTJ,*2#80!N$S[Y+W@20 M*O29%9Q2&7(6^![X83@+_ 7Q%J50HL_P-HDA:CM?L XJN?0 B2']._#0ZNWB ME.O.&GH0ZR6"&Y"]3D,RC3%5[C,+.DAHR';_'FU\4Y_H9Q"AG1O6&)T5E!I] MI@*O6(*V]^5H%253O@6]>S093KUGRP73Q64<0@]M=$CS/Z%XG['GDJEKC/U% M"KP'EOBLI1#X;:Q-JBFL@*98I%W)/L/-*HZH"'G%>X#\%IT^K>^5ZC.^+*)T M#5+79Q3C )9'W_/+I*:#3:_49^Q;2"8A=[/JZ^)[W\+O*Z5!E#ZV6_P:P CX MBP7E=0CV!OI,D(Y2=L[QK,W$D;K&[-[2N=T\PGPC1& (K4J?.<$ME["$T(KG MC-T&*+=^0B]&D^;.V'\)%GX "B]2[OL=H_%3;H7O@:(#]J",Y,EH?#KN#4-5 MJRDG?&?[IO*]<*:?;$-P"3Q MG422O>?2&PBY:"W-H)JL]:)FZ&,GUO:S I] M-X*F]P"4C<^N0)^!;I B1U.D1[221[) M*-TAY@.[G;ZS TQPN84$F0 M%TI*86&),0R@HMMW@V@>#)<[]S9X^9"*]QEL+IERW$5F]-0!]TLKA#8CZ$E9 M[1#G@K&9!60A34Q!L"_]-73CB.CJ3"AM.B5H8IJ87^!7@%^>!\YD P)K"1[C M]0L(IHN*RV_#FL';C'8TXEA+A,B:3S!]OX5A509M[>%J0SOF"*%#>Y9]K#6, MH)5LUF8-X.!LI:S=T]'XY$-1CDLMAUDCU82$7%GAZM;U?[!&A!RWBPBYFCS_ M;7![/_U5241((5YH*R][2'E-%46&#-R36>#C)X:?$91WWM81:F)'<),F M]*^Y6FH05TSCVDTJ+,#OV4]DJ<&0R)+69G8-V" 1779#O3PZ*-_(3)Q_QME5 M$[8W(U7?H=$7SOTG8*/?H0M*]LFYSXA&P]PE^VL_-H^5:-=$J\0U0)VW80(" M^MD%"6,\9[+&2;3^2/Y.8#A+5>U8JH0X5?ZVUIU>,S3A-6^D6:RV\I,;]7[# MC>4_&51F4#N%29VZ%+T;?F#7FT_J=5=>U]C76K>O'1&/#?1W_J1=:YUU#:35 MDVV)8D,D219FD,S]:.N0OC>3Q!J0#\%--3^Y1SPWMU*=U->T%:62S?VT4JT_ M@23G\\P*B$EDR14^Z49:8;DT)B5P6#G/PQEM;VF&TOO GO^KYQ:$M MJ8]Y*UI"I20F^&17*WU)"9?>,>Q4#X8A)2.U1N\SU_(BO)%]Q2@Q\JV^\B?[ MV-C'H;VN\=IZKJ/76=\+$7QHYXK^35],)LUZ3=7*&ARC_UU\\J^MWCH'?^MY M4+ #?$ZZ!NF_!>UF[TPU9\%D;$ [,A[T-JRCGDQ\-;*JDFJ:?F;65:MJQ[>. M%&#A%*,6NMY0-2RBVO )V[H]]&WDAVNI=3XB@YK$[WI+U1?JS +P:D$GWRED M%W>Y.1%G Z9=7+5H[".2K;5>)%]2B;IDKYF@G0U./X1VML_QZZL+T7I<=]O. M5-%1+)6WFJ,+QI<6.J;:VN9P2H8BN5T5](58R_>[.07R+75WECT@K M9CU(OAJ2MYC-K/Z5SCQ+IYT^P5?XA'$KU.D[/AS=)*BKZX60CJZ*[-; SI%0VE'PH);0 MCGH2]?0"_>5>+;B7NFI*BM#C;%P[S@J*T!.A!D.>_T$+1'(S-_)(W@1PM?#*PBZ(D MWP H(N 3>$WU,ET\^E'1'HG#>)@8R-/$QZ9@9TU)> 5NQ\"QZBDPF__Y@O98 MJW]LYG72DN1+B M->) MW5-^M"6HY!9ZEF=+,N]Q-JX=9P69]T2H08+OKAL9L$5)#(U52O MK,/ST=GX]"/QJY5Z3,R M3VI(]%9B$4L_[$)Q:<6,RUL^:2=F7?F_MQZ^Q5& MJY7OXC2^MW[ %=/>MKF/342A6I/L[:O:$HS':C;Y7X,7IAFO4/QC\XQ+*V8Z M]Q8W$QV96._5T-:UE>[,-"%Y\?6*(V17?V83Q ML4G744\FFM:P/O#_X0N4C>6FFPJD5&CC=PNP%X/GE/]0*#D#J/M.U6/6=F.\ M#;EYLU>6MP1/:#Z_62P T01WV$YH-P9X374:J$N"$VGOV"^#S&5E7Z@W"!Z4 MF[72"THO^)KP'HD31)^$HZK\@S-.P UNB7(WGLJWVW,5YMF"MK>(GE.S[;F& MH>WZ8=SXJFO79HV8YX0K0$+,FA+3"W[X:[I F^LD:'/Z$EG0PQOM?'-QZP>I MDD"28S:/EB+E5FW=GG8LD\*:&K.-4(5)?8Z!^\A-B*3<^>2@U2'4^WSH!2W];M/9)T5D"S I$T,82%8&FO"]Z2GM?E/2J MZ.!/I2_[]\]71CN[^3\4C^3D M5K"D O8A3:Z+R'-Z=CPZN3BYN!@?'YV='BGRI]_V=DZ)SB@7TGE0^(X,.TY/J_>>5D^*BH-J'6,I 2_Q(8DC'D" MJ6'VQ@H\=! .J;RH+VPD(3A$-22V"-M'?"]"?4%-+_.GT:A\H%4QDA7< DNP M\*A[>G6KLFM_C08'@12U98UD [ND$MZG%$"#,(@*%$"_[<./_O3;5;R.783, M)O/%2IVWIHN)DTI1Q!X5Q&"\??*I=CEHTX0VV'>" MD9,-+#K0\]@AA$:URP9[Q8](F>8UI>\'D.V<>X^VV\E+.9-'T( M6K.J_M'*XZ*22[!P&D=A9'E8522R[9GC+Y8;@]JPP23[ZMQZNP0>6, H>Q&+-DMU;]T@NDE4B-0U5-4,5:^O=-3R M1 OS-Z0AZ>1QAYFIO J3>J5\K.K2:?M&]-PGW*TD>GK93P_Q!%(G&_ ,@@VT M0:I3_+3TTDM:2< DWEO)_5H-"=]REE6B*:GNCNJ9+B@=38<6C>2G$"5(3@RB MRH$K66KPH$7:Z,:Z-DUI1S?1K"$=A@2H27(6064>A>0-V"X -BDU^6$%Z?X+ M*6X!TAB+%HM-2$HUK@_QR+Q5&1O5T,N2J 4YVFI M*W7E')ZX)U'&)S9Q,$&]=14G&$I,L-6%ND-+&E*.<_H3+;S4EUG5I?!*7\&^ M]T-*EJY=F?[3@ETL0:^=:I:UK7?W9WTFF41]9.R\$)SL13T_Q=R>]9HU3*+E MVY@C:0S87IZ)#";# M: 4&+WFC"G@\#9:6!_](=+.+F\3L\YQ906]HOYI&E%ON+I*R(6104-LJAG>G MKN_PGB-F7+KD]RM$?XUVDXM0>A4GGX-HKA=ASSMA[KR%'ZRSJXPE.F?B;*YQ ML$OH>N==PP7J./J*9[ L/937,)&-JA-9X=L&0?YU S\.!O[V"P?0&SCY5P[" M_#M5K-?I=S^!5[RA\99-T<[$XDHV&WN]89]@&&J6F7\\&A^?*]Z0-$!5VH.T ME*]W(WN#*J/]#F =L,=U W;7B (2YU__SIP&D5I#Q3BLZ5#3 *15T6[D,4!4 M''SV'V?!Y876DD>)-8A>%(=@EF+@U?OH9AV5Q- M3;1O?:_8ARI'"]J-7%8HRW' W>3MV6B>HJ-VD&3L9!W I]4!G#0RR%I1P/+K M3+-7?AB%F3,3_ /@(\^K!1UT^"F(R;S0=FY5R1&]KDN-!VYJ)>V&M2"X2P=G M?@WT;* GUFRBDP4&I117C?S>=+FZ:%CJ_K-'T+H4IP^9&BH9_-+,H/>;#BL9V>DC038 M\-O#")X8A5X1ACNYF!!7D$++S>LQ0XTR54X05139LIO4N_7B:"%/SZA_:\$@ M\9YZ !;^G<>$?%X=!+BY0=+>H-2@@O5D*]FN@TW+)KV*BD6QKD=-2QZUCC9C MD >FXG+%+UW/1B3=[Z5A2%Y4AV2YO0',&]0F:U?#H&RJI&)8/D O<57(>\-^ M7&6HJ=T098.M.$C;2MFSH9KGVYN!-)J";9 .CZJ#-&]I\(KVD&'2EHK,:7OR M-(Q,M,T$HGEM1M_3;"4TKQQ2=6S\?8 WJ!M>7<;:VZ]84?\_!D> MQH%7X[R5-3FX^V4RB'"C@V#7JHA#5+)7F3BH.ZC/NQ[33G2-582<[@C?0CW? M-=719NCPJ'Y[VFLEG: A5';6EGKB0[41,2QW_0R0 CE,J<,:GZ&DM2?H?S"ZM>S24Y,-,T2-DU+:SF#;D)([ MUI?"$:3QZK2^L)([D5)?&N\ZZDN7N7F*N'FB^@Z4!D?I;H)#HI[M9:_\#72& M%S,+C:,UM._6KT4=T$=9C1_2U?27N^NOPXM!WN @:U'%2>P- >IC[V$TTTX\ MYVKVF+2KZ_-_ ]]*.=ZBY5"9U1;9LQGV5" M-2/UV6XI#]YV"QQ+\H"S+4S'B-?'XL+'!G]*OUO-8[A]CB/#J0P]?+#.QLD3 M]C^*DVPC6UC]XNNIS2[S;1O4;G;AB3H3++:>[V+P#PU[!9S812OVOBX+8_WR M/?NP,7*Q76N]YI5(F4UY0V.KDM2:^BMT"KX\4^\[\)>!];J"]@1G3KKWO>4] MW G]7"_\^X\!VZ@@TZ5MWX X!+M'&*<00F$E^_ICXT;IT-VP1#Z*E*4M.<* MI4?U:M7B;P6'V&6<[@WTYR M]LSZ7HB9XAJHI]6!6@P@5#I2/R,):T9\H7/8C3'C,_.(IU?7;L1+B"[LI OC MSD%W"$]O";$74:((I-'OON_\@*[+O98PMO2Q2-9-+=*.2(>,:^5:D,;5!8D4 MW:IVN^=*^ISP&SD;CX4CMH&>/LCVL3GHV+U0"(#EF MA.%1=4:H1N8JG0QZ':);N$[GVQT<)[13'NN_(:4+&0=@->FMLK M@]R405]Y?:43LF$0%5!%O^TCBO[TVY/E+<'D#>X_ 5;Z3#O\&-2\PZ99% 9( MQ+P7S0[) UB_@( $2OJI-K T:[@H,>II?F[1M$ZTU"WPGMB.^ [#01[]0Y:P3:D_*O0[@X@P0 MH1UZ^5O2;\*0%UI#E%?JXG+ LW3)DI F9J@_6-<7U(\+@O MGQPXA-?K7%[M M^+6_MJ#'!'!:5!N(.8%H0I BG2''P&PGX"WSU;_VA-]06G/X*2A6)W\>$0WA M0')EF^V];ERXAEZB.RH3J'5,X@._H*9$T^9'K/Q&+!\0-8L_4QUM6"%O']!> M#_J:F;*NU^X):LOHAS,W&C6(-DJHUVZ?X%>5)-7-SM;U2SVIF'ZH-B*R0Y%+ MJ%X ^;18DN';?EB6[V(T'I[V##2Z*%)-^[U!&7*50_Z%C$TE" M'@8EI^AL8ID&SR#80)OD>U!73#^HI1A(F$6G4$*!]2M?,2:>DW6<;!\AEM4& M8BX@:O%C%*X7J^AD@PH[/F5>+I?0$49&//8F9P:Y>H'@'$D<^8""8+F$.0@R MR-6+[=',>K7>+0J I0+FX-4#OZ"?81<, M#NXJ62%O']!>#Z:&76B!,S<:Q.L2BH3*%P.YD19: -D(PIX)DE4H7;%K$5S1 M2YSHHBA?4.7%4_02+3:1I+UKV1$UPH9N2(:07J/_>+:03X(!72:X(VYP1X:# M2Y-/@HN@Z;Y"6E!#WG&FK3IZX3B>72K>XX-!\^T]N719 Z/1\?F9%G,%/VS[ MNS,^D05MIC<@>/&EA5+R)S/TPVBZP \U%KTZG_V=\O<3&1(KF$B4EE+K%1@D MABF%RW8"-0HE3.9"DYB]6!V2&0]1.25V\EN^C0+[0[^Y@HEPMY1:T!'")7KR M:>1^ _QE8+VNH,V;R[3R5D\W]YMM/XQ(9XIH=7IV/#JY.+FXN#B_.#TM73M^ M3.\;#:<4*EP2O&_$;D.5>]]L;R]VH]=R"0XXQ++ZD400RF4/#C[Y]7+#R40M M]ISHAT,LJPW._&CL(CP:CTZ,8657-1PFY:ZL M>P"TR"""0L#Y0O=QW0-EV[;4&N;SCKSONM=@FZ?6$.>_G&1"VG[7(XAP$I(0 M! 0GC:8ZV@U*!L67G9IYA5/NX2R8H,_QZZN+Q@N-"FR5^LJ%#M(I=Z@63 :T M X(A.K,F;B=K>2CUQ_AF'$2U'7UU18T!ODDE"MEB9IZDGD-@G9E80 M%8^1G$>KD^K1*FMX\(I;'D2%IM6>M$@"-QRWFJHA+HS/SX[/+H[/3W!ZM-&) MJD2MVSL$4I5@GE:="$--<5 MJ!T!.H)$1YTBLYZV)2:GNVL8 !NU5^MG52V@->04 MA';0,LJD'%*",?@2N"M0CU;E\[)@)Z/S<\5YY[C!8A-)3VL>F\_K=LG"%YK1 M^P.(5KZ##SGIV:;Z5P >K37I3<,NS6G'%AG+N10E,:0N.N#SEZ3N$WVIZ16T MH844Z,K,:*$)7=>)>[CV/0 #RB-">T6T KH%$GNK!HMTNH)WG:37\\G0E0H8 M!ERS;#U>[W>Y&(%SXT4P@J YEW"YJ#9PRUZGN12@UTO%=5UGR"F\7U@;J+GA M:$:RAVMJ_E+O-?@ORX6A39F@"46U!Y1]FN:14#F@M4$M#H#I2$8_[ ]B]*?? M[L'2J8_//2M*_A*V-&6/M=FK,G>QC9+3?%,4;!W MW?:7N&'=*U&6Z71T.E:XJ6G6-@$=BBS*AZ0$,X$N,%'4SFX7T!PGT>>&_F'' M(U:/K3M/EK@D4OZ2OQ#KSPJ3;H-6NX!@V=)\_V MX#U8;W =KXGPE3[7#T!*O\H0-LNA)XBBG-CN&W)--%73!GJ%#FMT963\.?L M'I&S.+!75@A"G"6A6(:/7,1FM"-;*T(P\XI/#R9ZWD[L)#-0.+/>\3 MZ "" M,(T0)SFULU0UE4^M99>:$4=1*<,ZJ;BI7.&2U\1$ M7-NW.9-<)S=OK\ +24$CM67+FAJCS8,BX[E@9K +*^'AGATMQL)>\W8E0NP8^*J<:-)#32H[A M5Q&MGL"K]9X8K%IOH7B:,)5:G760DZNK;5FS)Y^30\O$W4@'6#CW;V.D%=];HNZM$RW-?28^<;1@*JFZJB!GEAR3M*)) MZ@%Z20=R:TK-WP0\;.[5Y)V! %CNFC<+ MZX@C"^O70?(]3_A[C$S)JCK_ZB]6 /'2FW,[CW5GR[A*K5T>"^>C\:E&Z?!H M$-8G5.675:\7A(5G5]$ T2[H[+#F%ID!6#$[277Y5!2"RPU',Y(4"0V)"JGE M_SLZL,\"N+:"]TO@@06T(?J1^FHT=SO:TX:"?76Z%R.^+:H=$81#5V=<9]2#\KF'L*3,D,9@&.*WI;"6 MR.M*;4'M(&?&8V_]8)=..9 R]YOW#4'(#;6THX/8I:"-]%(#M11==]3K@3TN M@[F^=GQJPP!6'K'*+S6\6-'.@Q"H@MV*YRO+FX/UJQ^@ \'=^M6" <7AFK\A M0SDF2!%2XY"Y_4H(>QA^6>GQAEW:,XQ.(<^"_$D"?P-#),>M'^!S:^)G@\ZNR9"[]T-R/!I#34,YU%9R M08'3PIS;"&O<,T"*3%%9!@#@219+.;/>_<5BLL9VCKJEC*&:87SH)+;4D&=% MIS6E;K2]IY,P%0@*F";-,]N]M!POHF06G:!)- H+/_)Y#IU6WV].VAJDC>W_ MJM1;Z!DI"J1P9P9CRYWY(4QX2_<88JNJQF[CQF#B(&SFUMN.P(V;T\9ZVHUY M'OC*EIDVD@JRR)2']H<*Y.DQ93J*+,C HIX[A67A 4WQP'4M#_AQ,V>:*QK# ME9:B2C"7*&8(#RG,YL&!K!M^9+DEZ*5O$]%VV_*6$,V'[?:*%2_SO;WBKGTM M-HS??=_Y 5UWXCD5R;=2-.P<.=M0ZWB." \C< \WH-)9-M_SI@9*XP'QX?SD M3.UH;P5QO2]Z*]E-S"M,4<3E^X/U3S^XW8U!I\'AXUR/_!C,/? S]L,2,EU3XF?RBR2PWRT(\[ M$]N.UW'BHS%9^T$$_TC YF<3H:$/RB\>;71=]2Y2QGE@B;^N!YQ[!*1+7WJE M#\HEDN02W"&4LZ;A!'/S9KNQ [UE?OW<[N1?:::LW^'H[,(<9@G1A=07]91Q MK3+.V/G57-5L3K64W\28DMJ]95LFU5?^2%SBT(#4=_<.%T12W"'R>@8>-W@& M%MO^= I4?-8J8)$]7/P$L!$6L1@;WT+$EG\ BV1^%M!R>12-1L?'8[7S2&1S31S'\ =P,>?"]:M; I,33ZT3G(I ]#'$+X-(,'X_R'+X1U M65L?G6PT-1CB9-)"(>CK^>],Q=JYJA#*<80,]@30/,]M-&"D&R* MJ%Z^M66U8\W!&% E'[N"#&'/S?K5]=]!NF&?)D)0&40L_\FBMDK2TQ[*]*+9 M'!_1IHL[SX$;Z,262WBGKK:+6-'K0'M%C+KN> PD>8:!L!&[=6N+-4">D/> KHR&1B$ M[3'65RL(=DFRIHL%M $9>$IIPUG *[GR70(A7_6C[^7;G9S8E,>ER*4-AKN- MY'I>8#+- #=OP(ZQ ;YI\-<7-)@(G$(KOUHD#/G_!N\YE2E#O5K*8&1Y))9V ME2=_:#_A\P_AC+?]3!N859SKZ%J@S.H*SG))7XFS<^%3;1!MUG -&F;NLQ^@ M!]=Q_?O0E<_U Y#2KS*$S7+T&43KC0YB\?,^@]@HA_+CS8$N$$GKRWU#]HWN M#6M#'U47TY)4*/5=,EWOP4FJ>HSQ",\0#2=QM$*"_+'SZ1+%:M+WZ$=R.:03 MR&XN54IU\>%^)E0QV=/G,N^\, KB9);:OI29WOF%WU$3.$'^#" 9A8\!SJ\O MXWDR.CM7_:B"]D-#A(;U>EBW7R/F5P"7*YQF9 ,":PF2#Z^M"-Q:,$A><%(\ MI!K[]SGF](1 D'6=]$:?HF#]UCI/_M\O((R@MTS5.A0]LFJ^XG-P2-.BB6\E M3]RD<>#4:R\+HB&Y:#-5_KB,[* ?J>ESN+E&NJ7.#CEUM["U]]24\A^/)>U4 MHE<^'-)SVP?:IZ1O4:.?"^JK(Y[*_GQ08FNG'OTHW^ Z G8_M*C6!:E?=_'&R1J5)H-@G/C["8O MS5"]5&::MU<8)(6;38DBVO^X))>KPHS4%\:16LKR>>L'"P CG#Q!D06]TH,/ M/C 4*CF_>3J2,G:.31L[OR2+L+*!4_[Z,J"GH]/SX>>HD:_A?,C(N:V]4)%! M9B\^ES>/3.6M<4H>F=U7I:4^T\GL-8HX-SXZ'U^,CD[.ST_&9Z?CH:)9M)\9 M9C28!R40H&8.E*J^SZ0S%5=H#8@E%_.:^XM&;3 DG=%U$]BGI#/CT7BLF'O- M7&BQ3Q.E&#V=U54GG=& -0=C0)5\[ HRA#V]\9+7@9<'7DDEJ=#$I^?D'>ZW MMRCII?O!S3=[WZ_?H)!#TD/:;UA4+&BZ?TU,1,^1%425H7-NVM#1V/#Y.7 . MI.&NBTW#JY.*'" _\$7;Y\@YG)(E/]EJW.#1.,CK<]@<2,."_.U-B2?&JRXWQIUOMFK5+SB2O6N?RY1VVA<4K4&S-5R8-A;+1U'] M!B1G_SY'I9X0F!@/(OV4&R.ZZC3I7Y@+Z]UCQP^@&#,?.^I<:EF+<6#0Z MG@A(WP*;Z;Q1O<<FY8NXUP[&A"H)^91D")-Z$[^C S_4@NAW0"V?'S$'( #0L* MR2 ?371=>-CWN0H&#>.W?RXU*A0L-7*BIR?YPAQ4=OR3OZJ4O^]S2!Q&I8(B M%?0T:;7QC*U.+&4M4A\BE?*%'WPH'$ZG5K]D81&!R* M%:T;=QX:$&!NO4WB:)5T!;LB4GS)R16T 8\#F"J:G/+U#5FJRS>MBG;H<@+% MBC1%6D.\:!_ &[0MKR@XU1^;6+XGE* @6B4%G["&, ))FST539[W2V6T0[[5 M5-\L$L7U3?'LONT[=4+?*Z4=;,T(4% S?Z9&HOX#6,'H:#BDSM"5@VC-"::O/#6%2VI9GR$5#/JX?K+ M+!G%(5?Q,KPO G4UKB^L'9;,L#0C2I%0^:Q-L+)MSQ @K)V&ZPMI#R(%B1V, M'++I"E]R[S-Q'. T0%A;T" 8V>53OJ02H,Q#G&>!OX 1OL: WO(>6B_0)9DL MF.L9!'1K<06%N:C>2FVW'O=-0=Z5@MJQH-4VBE$N2I"'XDT4IGV6@.L:;J # M/"=$!XCDXO+*"EACDD MZBZVY)?,%(4U[ VNFS"":Z3BZ6*&/H!HBX<+L,U!]77-H5![<06%8PI:N B' MV5OX!IQ)&((H_-E#_;V'P'L$T:7O_UZW$#'5*6MC.$+_]0S\]F)*C1P<"@+] MTO)^O[1FEEFGL B]IS= MLGF+M+U;.7^%T0I51+/AU@^ER6E+R)?TGW8'U(O4T+(S15L6&,%EFA%]JX^; M-^Q:3CPLD6N8PR9>(04%7#6^S"O'(W[[X,8#L/#O:W[?^/.J;SQN=9 T.RBV MJS8-_E;475>;DMS3JB RC,_/1A='Y\.3X]'XXF*HR/2Q[62ZLT('L7SR@_@V M*%&_,_6>@!T'^,8 %7CTO2#_]=(*84ASW!?6OG9S!#>\U=E"KG),3&._U=CE M>V%NN W OV)\'*3XQS#4+&OQ='1Z=J0)Q:3P@\)'3AWI&]U0MT)MY:%ZX3#4 M+.MB/!J/%"->D;J5$[<*KB<:]9Q#;TI1$_K(SS M$)E++Y><+-(I!T\?L_)] M@Z.VT._0AFK*#U72M"GU^0!%I[946357 0UW0XWUC.0CG1]53K;3DHGW'KO] M1)TZB"X?M$K:,:P=VG4>'=QB2Z6,HIM=HCIYIR1CB<(GL:C !S^R7&G^HSON M3W]XB(TK^#H#@8T!6M8ZCU(K:(?\(1>AENHQ\272].CSC-68:/IV\PB?@.7" M/X#S'1U^*.[I+%4_-,TZ*TIJC(UD!S*D-1OGC?5=-TU0#E!S$9\'V475@ZS< M["!O5ZT'6;VL#>>$IDI*$@-"+V%'WAN:^U=MV3*-ST;CXU.UXYT-FE+^/V:Y M>G :8;+A7OE>Z+O0P8^SWGA1,D<1K@%(1;7#G1W%LE&62T &YZ@#FN+KNDXT MPY,+:P,E-QS-2%(D5&Z=)6S[)QM4V/'#:_!?:,<0VC[9Q$XHJCV@%%3V]NP\ M$BH'5,Z2W&0Z)Y;7A@9=INAV4IIX<-O7 ",=M&-LQCDAB-"!HJB%%?5WT?;)1;/XYP&PC MSF[#\-::'-O-C17@=W^VF:6XK#;#HZK5)F]P@%H<)$VJ-=CL"]A@JB$75S[E MLTSGVDW53>HG3LLR%_?RE*L"V+WWMQYC?+:9+A(5%=_IPD9HFP \5QN])D9W M2:6LU8JR3*3^T9:;Y7A+E%#>Q%2?FRN\\TYT,^C:<*\I)DE\0]*N$@;@-71C M]-?*..2;L$BM])I/(F05Y6I7\%50#.*,\( M>%:ZK*#ST;B46:-GD--DDI#:3.9Q,7LQ[6YC)8GFGX -X 8OCGSGQF'UW)BU M/+C[93*(<-N#8-NXX+=52]GR=R+0WEEMK*)BI!$Z11AIA-+:C#0>:(JCC4='2;F94&U$&NJEKHTH>.-@&HCT!%]^I^C8T:( M^H0SZEZ^ESZA/;?R7T1Y""@Y[[CY,HBG'3E!,CVW[L1>% M: T#X;V/IK*)Y]Q"S_)L=&S<;6'QS);_/$>=HN0=+4Y2^N8C* M E!3#M45U8X6PJ&KLH-9#\IG(L(J,D,:@V'H!^^)ELA+26W!LJ@7HY/QN5K( MF?'86TW8I5,.9(>T/WEZZV<;>.B0Y)/R^=25TPYJ61M]=ND/]O P8U*GM+L_ M>^$KL.$" H>XR2>6U09E/B3V$.223OF )LS,S[%M@S"\V2 %)";+[P% ^@CF M*\L;'AT]0-=%';V,HWM4"O]Q=)S_D3R+=VY4+X)P ;TWY3UGVF N>_M)EYCAF>8#WA\D?:T=W'N?:H->LX9KT-!YN6\/W@/TX#JN M-QY7/B\)?W8T0C\K!I "2AG"9CGZ#*+U1@>Q^'F?06R40_E6290-MG8QN6^( M[&VJI@WTAS#9MU(&Q9E2=1@GMDCN#)L%Z2 (^,+OY1:'F,$-O$U8BJQ!&A!T,%?&,=(%J.MW^AD&8#TD54TDF;6 MN[]83-;XGK;6/M1(D6P1HX6,-6=26#.4P)I6+&'0QW!T?*PX M XYH5K!+G;'@7(]]"RG=8K+OVDV(/[_ZWI7KA]!;HFEQ)W<=&5CK&LF)3L)G MU+B02PTYT7A7J'(N:';TB%59PG M<%_N/-2#&*]4M'BXFI+:C4\Z#,4# *LT4LV>BLZ0Y8%(B8NH%M02<18A1S'B ]\>F"[V9K#47^_2#P+_!U["K%?T":*. VW:,8DPBO T80BOA(DN];5!190JJS1YO?$9 MB6,Y4R]/(?5D16#(M"DA5S>,2IW$ENJ>K0&BMF+XEOGH$,*X0T M*;'5-HQ$7:26D/56N4ME<7YF6+U,8T.3:%(]2T1M@\LZN/(WP+/PO[LD5_<@ MI?@3AJ;Y%-38A"$T$":Z5%<2.0?C7-!;^ :#$P<2YH=&WLO6ESXLBV-OK]C;C_@5LG[MG=$267 M)$ @=^]Z@T',,XCIBR*14B T@09 _/J;D@ +&]O8!EN4M4^<+@.I5&:N9XVY M5N:__W>C*K$5-$Q)U_[['^(._T\,:KPN2-KTO_]A>P4L_9__^_O_Q-#_O/_$ M8O_^OQ@6DX;93BTFZ+RM0LV*\08$%A1B:\F:W<=Z^F(!M%@=&H:D*+&L(0E3 MN'N$OJ/N4FF"N(NGB'@BAF&_@]UF@8EZT;7[76OBCGC<)+=[E=N(_I7^1>(D M$4O?)_![DHZUZH^;^_W4I(D!#&<_SWO4,7X81A(__5 7&BN)A[&*/HF5\_#.Q$ M(7$\_LO]>8(6;-^OX_A7$KV&] MUN5G4 68I)D6T/C#R]S.!>OX7;O'DK_\'_=-I8V%H6$%..HD[RL>= M]./WOS,(A-__JM ",5[7+"2B_OO#@AOKE[\N[L,87-K2ZK\_=K]CEK- (_WU M^U]+LA3X^]]?^W_]OB:ZX/S^5Y!6,=-R%/C?'RHPII*&6?KB/HXOK'_06W^A MGX_:")*Y4(!SK^D:=!M(FWNW-VCX?TJ" #7O3]2@8 #>G7/,UB2KXP*217]P M7;2$ C $CNWFN8%5-LB"T2DS&)FN:+E42NA14[0TYKTF*6B*AHWFX,UHX_>1 M,;FFR*6X.,&Y-.1@Q9ZG-FR.D!T:CJ&%E9:M1/M'3 ,J&N].%-WG=%65+%>R MFQE-R*'^D#9 6D&"YH^8)/SW1\D;.K?&Z%E&KN=XN:KR0RZ9J] &EW%7XGA. MGS%' M]-$N>*)F86.J.^CA<3<4[,KS2S0$S?.TEZA8O-7D4<,%0>. 0]+Z;H MCTS2G $#FMPZ*Y4D:(@KV8:4-A!K!:*66+]S9@+D)14HB"NQ^*EYZEK7TGFY MZ[VZ;)HV%([FN-$S66-=ZX^8ZJ8_2DL%TRC@:(Y$BJ((',>?FVL#J7]#XH\& MG;<-CWDY@N!VP^[I 0@BBQ"IN"RT4G9HW5SBL#7(BZY>"NILE!&^LQAI%J&UVI$/LWQ!\F']/$]@R2 MY>30L V@E#4!;JK0\4?:XSDV7P# Z? VD^OUDUF]$^_F^FV.Y(@?OQ&'$$0\ MGDCAGSK@G&T8:+0%R42J>@2!P6A"'AG'AS$OT@E0,(D9Q=CLNCGK)HU-46MS M<7?,&$;@R/3XU 'G=_["PX@+Z!OS,-Y-:]XIS0E*9%2BEX%S.=&:+=M(J['4#Y$T:K&E;KFGI^JA' MDB13ZLPL+6MPLMHNM*L9.I?&]:FGQM+Q%]38:_-=V ;D'&68+!9J#F#4\DS@ MP6R4I=K3EV>+2,/5X!0HOFSQY+%K8W-9J,R@L9._KB1OKC7DF\ZDQ4.;O">@ M]5TCBF>$&5>DZ[C#FCVZ71@G9>E(]9./UXU!%J[EU*$UTX6RMD(2V$7(X4T( MTCSZ#*;P:!'[0L%F<\5$F:7ZW9*>'4&Q5$*Z#+]+GEC 7\>&+/*5()))/#1_ M_^LZ%O>FYPN@Q8EYCL:]:V;_]X=S//_W+GC.T=C;N-*;@FUG$? M_NN"[_ ^FKIM>)\\]^Q^1Q!O3@?.(MW_9PDMU"&64TL%3-6-=YM_]B_&WITWG^2!/>SB'@D MYLT!GO2!<^7JL0IY_/"^.Q-.70+Z'P7TLLU"D7C)\H<6$R3TJQ?&^8$F=O_< MQ'[\=F=V_WAF__XZV>OO_7 .+_]U:J8+3SP>!FH!PW(UD2>U70<.)P_]''X[ M+)GP3-/]+_O/^Y?\.J+SBV1'HHXZT/WAP]XF*FO(NX4]L,G8B$D,-*$&XJ C MLZD.-Q(/M&";1^96TT*L'/0F#NCI \6&&<0< GH0]_Y6N7H?>A;5S$B MSY?8M>>&9+O?30QIW"8 W%3H.3?(L8. M\2>I\?$W'I'Q88Y/Z'A-!J,P@CJ3P8)-;Y[!#MV_F[FHY,*9K;%LC# M1/*$RDI;"F?F:86ZJT3^\4IWP:U]_;&*I]16\PDKF)EOC# !_IX.7"T,2;G([7U M-OH2%S1+WDO?%]468#E-G>N EDE0S!J-R5S!TI':NE5:OZRVQ&Z7GT)_R2]A>\35+^8P"\J+B)!CO'V>EQF8'Z\R!<' M72)^\\&3+U!<82'VRYHKL^*'*=-4>_BRNL ;S=ID"_J1YOIR"K#Y'AMWL-!93BCM4RZUF=N74]_C>2^RB;'A23WO$ZGC0*A M%&6'U L:G#0[ RVRNM]&WVN$0B\JN><4/R02=*/"-$M.?MUE.V0]O#F[H9;< M8:#U*S:WN;3:.26[DC&FM$QD-ML,O;YU8G^1Y+X.M?/%3*W"#C)9?-!9-L0> MGJ?;]:L;4E\Z^?/\_"JCI?T]FZ4)N$;&_^TI/?A44)VB]]ME5; 9:T@HPH M0M[RJZV:8D;0O>-!#L>,O-I0F-M^/I0:AI%@UTP6#=1 MUL;S?+]W\QO4WY+ +]IC-9O.33*I)85CJ0G%G NW3N;/M\="0^R7#;)B MOZ952UVICW?99G8^&FZSX\&M4_L+#+(KDONZ-DFOU!AGY+B=9G-$1FTVN_-E M.WR5SU]D3H0$$H]+G8GC<[ ^6L7(%IO=44GA=5PR1:'=2P%CR84. F&M8G13 MKLXM=2:N5>I,!$N=/XZ(G&E3>-;B2CBET61ZK6UKZ>JMN^F?BHAS2YV)2Y4Z M?ZP6[BD$UD-^UDY VI"KJD0G<7[ SGJ14+BIFK<3IUK,V62JWE@EY4&JMYZ6 MJBG)5 U#2F.FT[8A9;RJ7\@2S+E5* (1:E%5Z%%^HS6VMT8B8]:;RK)Y2 MM2PO&[FBD*WBCM%)V%BO4C77M[Z+^8E4#4,:PE.J@G*"[L\)8B$#+EY=L(UA MG14C/^BK=^D^2M9\?RJ.&^-EBL'Z&[N&I8&LMB-F_:JHUC/'NQ\"V&^\MR&K MU/K"=)0GF>HXPXZ+]G8SET)+W:/9/5#SV>E=+6CQMC,<+Q/&>M9D?BO-4_.6 M-5VUZ!I+DE,F+G3+2XB'5E!_)EF3F-Q1<:,HDK.UNQM&HIM$E5]F[$PZ9)E 7DB&O*0R>IB_%U'??^B2 M:SZ1F<@5O%BII_4T7)$S+ RUWX\#S\'E>#7P3'Z^#.] TS(DWH)"T"*K5.0" MY^C$7*8:K%E1TNUXHGAKG']R:F&7W<$CZP,GUN\#SNZ>:9!,6"I &-EX#2%$6)/US?\AX8K!=*/)XTF3&^K&8R+5KKCS4V=!$O M=XOYY)KL=I^?7Y1GP1!ZZ#T6,]3YIB)U\:-\R8<3X \?7@8JLX&\[28$?!RC M6#<'ZT:.JK"25-$G"2&?YY70B:I7,'IZ/?X0>/J>S%E7ZSQJ^A7P]&[LJ$)G M;S<^OK+C+=B<.MEN.4]DD94RJ+6;Z1F3)<5;DI_>I1E/%R,"YH5OSOBRVS-# M",7#['W1>#3]JP'O>\1WW@$^L+D ^+ Q!]9FAJ39Y9;D-;#E&[L@75XYT#+T]\-V=&D51DTP= ]F07(FN;D@9-L^L_\?B^ MQ):A"S9O'>IXNIPL2:!CRTW#(:S^NL6*2BAU]>E5>H#3B\OT<1"_N+[!:QN/ M%_B:WL_7Y7M^/99S0 $KO:#KPA[)N24'G=K*SN&Y0F?$,TYM. K?+2@W@N0G MR_O=<'Q8I"+4IP98S"1^YRD%RI?8/?;DV5)5N4V]P39)K+[>#.O#_C24WOBS M\SJJ4F*_(=7?('PZXG1'^"7H]OJMQ4IFJ[55>C0@%EGN!@J77N#\P]PBVI]M M1*7R;"(G<_TEWEQ34GS<+1F=ZQ^R"$\\)4N6II<&_%^HT&P0!+M2M+62MGP5;S?B&'[F8(MK+&N MK_/1L'XCGJ>+\0+3%;"4N947FW$^E';R#4#Y\Z1R6('\-B>-GC-.D22W!IOC MH4TJ^?R\OPF=E18B)RV,9'^7EU9;;46V,I22,K:UM7+57C+-8N@H'RXO[<:) M?\J0RL@3/3V;R28CY80L3-65]-P.G?:)K)FK .*I,6(+Z7%3PL@$3I4(M9!2 M6G)5NVFI\$TL@N0)+.!?[J:A62Q(HU8:,Z0,5N5A%JNGQJ&3+C=BVWZN8#L[ MYH#_@5A^*AB)X8;("IHBL]U^MC10:I7*M!$ZP7@C2/Y,F1Q*'+_-24LTQRJ? MJPT+;+6XRM5G[78]F0QESDQHG+304?U=/EJ+WJ0V]7I\(:MC@Y ,* UBL+?HMP9X,9.ORJ15+Q=+H3.B(DOF&GAX:HBDXMTLV+MEA-^QUNE5%P0&/"6M2YS#P52N/B M!@S;3Q1L[FD/YX8;_D@P/Q6-Q4FZT$W"&62[TI+502DW[)RV49'^7EV9OICA5P6MY/)?* M9E=-OIVSPGLV1BB\M%LG_BE#*JFT)GJS6J!E.% M&B.5!)DE6Z/:5)8ZG35H%I>]YNBFX?!-+(+4&74\4&#=U&2]G0+6C6=*"9&4W8G4*A33N0A](*3!28=1[^/E14>ETC'E0ET]0-Q^MC MU_]HW"63)9NE95MWTGIJH\+^(N3F[O'"!>5,8.4^;N!^9,EW@SJYYE>+3'@; MPN',]^Y Q:5;"XW(Z1EH*0'O/F6Z:_?PRZ%,."\9D+?T_3D>?:M#U^$HH[$8 MGC#U*F"&.3FT8O#\N?I%P<>3O28ZPE8-X#E(B$:"[1X6X9]_68?63!?*V@KZ M5[@\_1;"!E #@BWO^;3Z#BL\4W3:TZ:982"[;$G&0I>Q9>@,:<^%^L#,=_+E M:.K?"3D"E+@:G +%TP3. QBR4)D=SO])%\U,OE$F6;E;GCC)7"V?;D]#I]S0 M7.X?S65'WN!D_DSJOI)^]C&UL1%:DP0Q:-?9@=:=M&:I M&00U??$7*U$<;L MQ&OHC467ZLW4<7XC+\%REB'-6F\VC_3&GP:==TB6IWIE9%$E&]V@EAHNMEM$XYWFX2A)X?X"!7SG=6L%<5PR=(0J]U0I=P M<0VE _354$E2%&#()5D:CGM*9E0.G6-[8THG=,BYB,Y1\G4.9+Y<1NGDI^W&,N]4#%;*5(?MTK3#A/B [7 JG5!N'UU# MZV"JEJI7)^T4BQ4+LZF6JY:59NC\XEO2.J&$SD74#EWG^@,=2&D<&\H5:Y)> M-EKA.X KU&KG:\%QSHF"9^U$DBL0[\BKQ51>$@DEVY7Y_'(92EOU4CN%MQA9 M?7Q7S\LY:-X&I^%P;)=S\IEA"V-$"V_VJ7:#KX[3XBB<2N'YU+/=?.[9[B6) M>KW;>-Y*I_J0@SV1$5*UZE1VTBUVGM,L-I$()1N>0:?Z\#;H%+C^YFR&:O;K M^<2\A1B*;+26C%1$\*#*75^B791">9^*4; M!*[A'N?K<-Q=6/) [FY+6:LTT,4L#)W+<[W;!<+N>%]5*)$!H90XNB;MTC#+ M46F-&_'#BFR+6G^JLB0VN?[]B^]2.R$&PV.119XOLA(7O[CL(?A/7#57 6_$ M%SJ]('0<#I9$D90#L0SR@8/I3'Q"D6?F> ?M37TMA/LWP*#<:I3DDJ)V4+N M+C8K?#/LK+;M6U3UGPV#$";!OA\%F7:_VUOK6P?/595"(2U.9=R^1?'^^2@( M7UK:^V' #99KHC.8E=GZ!O>' M%SQLV5A TM!: D-#?LS>$:1$3RF64RJF$V?%:0HJ8\G5*7D6\?H22M#FU MEURC/F= /K40>K*IQ=F(DF=0\AKB%5GI[R=E>HLIV;B27^, ;BMQLN\4RN', M1@L3*5T#_!KBE0A# J M%=R!L&;HH6=T9,)#74I/ 1%*>=H/>T/(F=/1Z].T( @,M M1GR?&\2TN^TE163EY; X2#93G$.D0B<6'FYG>&Z%']RZ9Y?X_3;[ONM3M-E! M^1SB?'P 1U1]F/(3LH;=:SCWP+&+<-1KK$#LVH/%NF\:AF:Q4LOL-\2-G,G7 M(U9X)Q*)4,7H+QR'301";3OC#'WX$M2VG06.U]=:FJT*DTRVT%XTJZO0&0,1 M:O=!0&1.GH5:O^E%(\1^[2B1#LA:].%34;LW.U9)2IE1HYPE@^X@B_44Q2RM M0KM+&7;47D'K'Z$V?795J]_THK*6X@CJD$GQ\.%+A.ULM2TM\ST*9P=D'G"+ MJ6)/*Y&P#:>P=?4^A1'4F29"L.GUC]+]5&F[B//$ .+5*2/E1XZ4$\1L*GQ7 MJ-\*;*\L;;_$LMU%ISB2/H9ISH""9!4 [[FQC[:*5[JR0E[N<9M]C&H8[_?D MKM/&R76R)#B]]0KD0PNYI],,;A._,,_K.=H$1M(7BSJ>0UQ8MC/.&D-7V%)6Z*H%Z2N6NX2JZ6%:W)#E)<*T.M!'[:#*U3%4Z9 MF_Y4NKXB<[MX81'G##DE.Y-):41BJ7E)N3TN_1J9>S%*/C7>W\VA;)&O-O-. M@V+MZI!.;#HX4PQODF4(.?1*YQ-^F+!\#V#KCM':X+G\;-38UALL&;X[J,-* MV"LEOESJ'*&:I.H:E SPR/TN ,GH \6&6>?P9PD1!AC\S*G!%3R^L_S0IJPM M;,OT&A#/=UF'P+0-+X^U8,"E#37>.=U?H*79@;QMN'N/NXZ=.28I\WRORS@C M8:NE!IM9>18Z%7*ADVL>$>KCL8#S*/S /"^0^**#>0X;)T;R CAN0TQ_ 3=? MAO42BIZI]I?M*8[-B]MD8FHW>FSHS/$;8+WOA/:+'V1VR\J+&XKC^J1>MIB< MQJ?Q!59I9GJA,Y=O@(,BY162H[5O1WOU"I7*@LB5;5:U8)_LJ.OVNA-IKPCN M;\V)%: H:9(%:](*HO5'_4^EB0(SI@DM$RT/F.M&3@'F<2%BSP "5($A[TL0 MTXE.7&S2R83<=>:M"B>D%\XT='A\V,-\T[0#VXR/YGUS5LO%"5]2J$UOF%P5 M&')KX(9J47DL'A$^O S_B8D---_DR$1\VI)57)DZ>=M:-0NABVY\X\2&KTP> M+[Q7^G0A;Z!&.XQM6L0PDQ8G WQ9& WF$$^EY$EH0[MOF/0CV7,TZS\JN>7J M@''9^*"N:GR:5P:=%2N-RWFF*#1T,WQU=A^'2V#.$5C.!$O.-BVD 0SOAAKW MLIJ9M-CCQB[W6WTOT,D\W_64BYKD+ZC+V*B^J47@ZW';W5L61)*+"%3 &KKM:1 M3OE3Z/V26F#@*)OH:K,Y ]&7^AR63'7X9Y'^D]3"IT8_+B3JVZ+9$J42/F.D M K^5ZJM*@YE$HCX,D8]+$CTHZUE"PLIVG1LQW5&I)@SGY:T0WI!&F&5]. G^ MDK OM[/#J42-=!9V!F6[URMM)?7/"C5\OK#_S M!+K^_MZ*$5DFA6T4\MQU@ M6=I4IWKX]/\G;\-]U"D,ZT4BEX?/@!REC46R@;.#\J:T4:U^J5H,G0%Q8_ ) MZ04DET=/0]3Z/(XV"% B:O!*5 8;]0/"#BZ3_Z9(X./;U:E>$:8 M<46ZCCNLV:/;A7%2ED*'$33A^T<3?LNM\F=A\-2AP)]Q'?C50V*9-3"$P^6G M#_4TIF5(O 6%KJ7S\@X.T_C8W(Q*W18NZ3+H3>II3&R&#@Y[9^9H9L$2FA-3 M"SOU'E0$R24>+B.$\Z'C6] ME'3$N38TUD:EK^$,I/,D*;"9+'7]$[G>ZA1?)0**[(IE9<:PR21NLB35::1P MNE9+Q\,U^^N=!.JJO [0IKZH,+7>" DI M&TJ#^C"+'[_=CT?3"+LH>W9OY@9*'@2EQ-=I,U^5I?I4H%.$P\R,T#GL48G! MC>#\,J!<:ZN>38VW"\8Q^?XB6V3E3'C+UK\I#D[M3]R P&/Q?K,]'?D^XHBAEBQLLF9DS9+H:-^DI MSHU&H8.):\"?7 [?MC^]'A\73U\5'0G/5M];T>G%1QNZMK],("\9D+=TP_P M1+5^5JD0*YIDH.#D9H YHO*6!FE_V4O.R2*7OC;.=R^99$C/O3\9S^3&*? MSKY[5^A SLJCBK#593!.U5I.AB'ZM=!9/B%C\_!ESKV']+V-O,PY@)BP@[(] M+:UJ+#U20AOR#@/I0Y'U=IDDR>/TMV&W*A$IJJ#AW41+*E8Z,ZL0OLK."Z5( MWE0VVYDBOVLA<#W,/Z>K"UV#^WM;#])!$"2W,Z"T@(26)P<6D@64'0CT?F>S MW.1-4AZL!FI<))/T.+Q;8"_.^$$^O#CE;Z BB*M 9=W.YDK%C\9(>6=2"'/1\J%KW<]"D005Q$J MPG:C%WANVV662RT/.R.33X\CJ%P_C'%A]4,&D+(7*IA:3(K]*N7RE\T(&IL]&9 (^-X M75(41*BL;=50*_?+>'K_Y>X%TX;)96:.JK'-O*-/MDT;G_"ALP0N";2S7O:X MZC5(E(_U?)*:NSE\F)S74X5!AOFH*@PIPQ#XB15^6/;="R3;M$5>:]3D9275 M*QOC#&.$+UTC8ICSR/DM&>;H)(*K:Y@2T-2ZG-5,=EF:5/E"?^9:3?70LG^/)4&)_?Z*Z.]P9O97IDHU>+#F1C:2/T'4/+::2C8G)F#XC*,;D"8A+B[[N##).,I('-'R9[:5)5FZ4YR.J8#)7TIE^3H-";A"ZJ&7YI\K4P M>?X@LX=@%VI71HMWG"3^S&+M-U5)T19U4"GA5+JO9N4*:[+ART<\CND%I_F0 M&?[B/+^5[_MA4*3'F"IUDA2#7-[QH#R3;8X>ARXR$EY0A-"%^3 FENJ\62N/ M[()LCW+6>CRJ;:KK"!,W;8I^&!1VRR*SDQ5MLI!5JBN8&28FY= Y*J$%16C. MU'CC1N.FTJZOB\OE&(?39IXOX(F&@X7<:/CT'-GKWA"$B/=0:'KX\+FG\JDX M0Z+531093)J65SE\0='C4,(@.I4/)\\3,D=-/U/(9%8Z#P3=S,,*4"23WUFK:QAD, M*>;JM-?'83.4DN1&SF"Z6I'<=:XI[23&SJ:Y:2WD9E4OD0VV4:^'\PSB<%]3 M>FV;XU2T8255%LI(GSF,5,OP6HW(ISG^ZN'%6W3)/W34$#)3W+X-75$D;>JY M*PA<._XI],K%-=Y>* PLDX)FEK.P6 E_B/?EHQY>FO&?&<\[C9-42A'LS PL MY5PY4Y:2=I)?7U\YWM3"7>*$IA<9C):Y)#NO#PNLX]#Q/,$V<# (G15Z(PSV M=>;#&,W MA_,RJ:3XN19QV*T=:_4,4$!GFA5K_30R4+"Z4-O6\^QB'CH6^]*5N\0AMR]R M&(^7,V;.8C.X;8XRBX%9GA62H7.R;H/#0I=\1CA8K3OJD3VFR73J%;EYW#+8Y'6.+.1"U.1XV(S&,AY:?DB"S5M-HPN-E<0'XO1>W75&$*!0,!"$W:+6/IQ"RRU?=3^T#+@ !OI5 MUX7'.\EG)*YVQ/UESW9N0I4S?;B6<[BFS(I5CA+#=U3Z.8DDSRST^_>2W9>> MHM!N-^$=)/KXOO8Y2;H'XGZG6.W5.+&GJ\#2X3N8S,MQV76\?WPP)SLS/I.5 M\*:=8K6M+L]!9JF%DMV,Z? XGG:!@Q%,7X*DN4$SP=H;* 06L]*#*8QM- MGM65.2\WDX;1GO=$O12^>JTPLE. !)_#2T^(%W'2!3AI;V3LP7)$-F!M\Q136L&C5/<\4'F,OGQ@JK6((T7,XEJNXP7 M9G$NTEUG,-=S%(GX[);Y;)\!?QGN6F"2LMULS363LTL"K)-APKS1:K4KZ'DZ0LB*:9E9K6G&'D3E\H$!RA M,HC*=^VS%WKK83N_8$>,2C<*8H[KYPTF,IJCO>W0[AX40*,9+VA$#U=%=928 M;SJZ$<[2T+")U'=M $2X?6\D?E$BA\5IJ]A@0&LZ::J,N"7MR"B]6"@]0N8% M(MKUC='5*JJR9J!H V(A$>5^+0+I-4+2$5[?::V>PBW,5"K##)?HX=5MI^18 MK9655B/<1E'8$.+W:1(+#IO]:I'=]'&[R]53W'CH3/ (O5$^21ALA4>[7!W)G5J)H6P^(ZT&Q4E.^1:B M\:9Q\/Z3IT->B#08*5 MM%L=9K"%Y0I%% M\5(@4%2*%]W"QSV;%RU8B+2O% M):DXX@:72"*]E$MI=29%_!95(GTOIKI8*1)(%B>3;KR_PJEYRF+'YJQ8T"+S M_7N7(GTK5KIB+1*7RPT7C5$?)VN%$9RLI+[3C[([HEJD;\QL%RU&4N,UBJWR M2:9*]P',#.56.NS72H2$O_[L8J1OQ5+7JD;*ZE9:79?SD 4,O5D3LWF6;$;: M*ZI&^JZ,=MER)-U(=_OC5F+ @"R?+3&ES,24(O:*RI&^%U.])U"?&E #T#?! M6(9JAFMPBSC3F$1VWXW5(WTKF#\*@J\7=KZ.&7,:=ZQ*I=*0@/J79OJW.#"+)AK4GZ7L ]BLAS MS))C4W)*8Z5\!E"XH%4'Z0BIH2E*^E;0?#:RG:Z9AA&?X O6IJHBW7B_BHF"4B\1I%8\,(X*<)+<,IVZ$I M85"3)2PYFVZ*DHP-(_A&N26A,!<>[<^1EB1L:H19P2G#S/*@F%QF,U&,-3R% M27\:.%ML-DFM"CS>77:&@K1L10[7?^:XPJ18G^X3<[S38 M(CU79:YJ]S0Z"N1'A4FAO6_SDSGQLG5)XJJSIAEKR>"YRL8LL EZFEQ$UD94 ME_2M>.IB94F#S&A6V'(;@I&DUJ9%S&OE:3O27M^]+.G[<-+UJI)R&[&G:-/U MFNWR:3HO%1(,942L%54E?5]>NV114KZ?&#.U=G;##G*:,K#M:L[6HKVIJ"CI M.W'4M6J2ZH5"M]VI4V4F!Z:#20IT9K/PW><>1N;Z3C5)WX?/+EN2).M;;$5V M19-MUK:5.<#+K+R-8AA12=*WXJGW1.CUC+ @Q*C,6K/[D"I88W6ZW9 TF"_[N=FB@9-J MB9XY^9K3Q2-@AJ8>Z4]"Y;OVV7,]M=S<3EHK=FF8/=SH9R";BN(]T=YV:'SF@* M)+K8)%B53\,591*.'55Z1E'8,.+W1'Z8#:9I8:61LC08LI3C%";5Z/+$*)\D M%+;"HUVY4;?8KE:WPR$.6NM.G"4Z4C-)&.7>]-Q M:MK.,?!;1$QO&@>[@C2"#O$VY[L"I/WNT#*XN:;A4FU#E[5Z'RLD(O$7%2*] MP(H$?7Y)X.VSXF4KD;:&5.'S>8V2BR7$;HG14$B+4=0LJD3Z7DQUL5(D2>6X M<2*C-7!*ERMRHH,O5Z.(G[YU*=+W8J7KU2*10GNU[CE;68;+>&J%;1*)23;B MK:@6Z1LSVT6+D; D79\X0I;%RM5AKT=GU44BXJ]O7XSTO5CJ6M5(249PI%1C M2.(Y3=[.K.2,6N8B[HJJD;XKHUVV'*E5G5.PL55)QE%6TW[%K/;J4I19&94C M?2^F>M<-2=5-K\*O>SE6G::7?![GJ-DBBKG?5CW2]X+YHR XCQG+B9;=-'!G M+94HC<^DY%$D_$-3D/2]P!D,)K.Q4:;%A?(O]]8\B\Q,J MDOXT6+YKQUW=,GPKW:Y3^3FX8<03:D-4G?#+A'$?E5@TGSR?AZQ-J [='9J<;UA<@P#4M1TO>"YO-5 M2>D.!P:Y\@K/:4!9YJ>LHFF1/ UA5=*?!M@/!GV[/4YBLWIUQMCKIIW7<2JK M"5'D*HK&AA' 3Q-:4DF;EW!QQ,DP+TR%(K5:I1I1<"#*+0F%N?!H?T[6FD8S M;Q@U1BHFQK-:22TQT:%/X2E,^M/ 6;'P*9MC,0Q79V4S437P9K[[+5RG6P1" MQN2:8N!J+%BQYZD-FR-DAX9C:&&E9>OZ=3QGK)2DH?5 J_KT>JC]+^^=/($? M8%\T,;/0&?5UO)B(Z<-Q@,3.Q>AZ:SR;!O2!]/+&A8!V9V+9;_XF)$CJ1]KD>$?_BP M%_ Y PJ250"\I*#)',G^#ESIR@I)QN,V.QBD^WAA-G1*?9QJDLMVU9(GJV[H M+(Z]E'\ZS0<-\.(\KP8*5PE@)'T.*!XUO=Z5B1\&Q0)719.0E F>P_MB=9RK MT$8J=+&J\((B#/=H/K82M\Y*Y,TA'.%5U>B/RBUE6DJ&05V&QJPBD\?L4]9X M784]L,G8UDPWT 0:0(5';%2'&XD'6K#-HY@%^JGEC>3H.?3M" (#33B^:S]M M&XD,E:@(,A"3J1KL;*G\)G3J>,]6SR_- ^L]NS8?#U@<+>K#&Y^LZB49_+%- M2R8O9=.27/S45;=G67'N(X?P39>'&D#O#F3)V#P/39-9H5^]/+JB 5%CHS<# M&AG'ZY*BH(7-VE8-M7*_C*?W7^ZW+:C,=+AP9)RUBW8GF3*F\Y4>.OO@DF;B M62\[N>;[I)J/+OKU8$MB>/S&84O@)U;P85GWV0MQ/M>TF]LZ+EF#>&O:M[*9 M6NC$Z 69I0V4GMXT DOY1,+RF,[']:E%,%C6;,Q3N7EIP490 M?1-4SUGH,,+3UB0?FRSZPX66)@!#X-ANGAM898,L&)TR@Y'IBI9+I80>]6"O MJQ"8M@%_2Z:>((G4/7ID_X[]3_O/[DM>>>$"M><<99@L%FH.8-3R3.#!;)2E MVD_?N)L7^O,#+Q0D _*6;G"3C*8FQ>D4,@.C::\4.Y^@,IDG+_7(OG_H ^\U M9P"AE%MGI1)B W$EVY#2!F*M0-02ZV>FZC_S]I?FI17B.(^8N]?61NW:+&UI M'%YMB%)U5>VN^O$'5A>\!X*=-6S5#6OKQCO)_N1Y]\L\U'15TDYU>^Z$C[KX M=3SZ\XE1'S:X?&'0E2N)%J+XE/[[^:)'/D)]G\4Y>=:O%=I8 M16*=P6::V/9H?9UY2GX/=+MG7G[K+VESCY9,MPTDE_R/,P@$3[J@=?G]+_I/ MS+0&-)T=OM--R77O MT6L4Y.>OX#\_'O5J3"4-L_3%?>J.7%C_(/)@,^CU0.)W1!)]%7@K>GBQ?U1$ M,@D3@2HISOU_>D@*F[$&7,QF0'%__[XGY[.HX_F F@7>:/_T>WH7M,-%2C^-VM_KKNO M7"&+ 46::O?NPJ+Q]-QZH9@NQG*N"-8LA&]W2(A /W_X@2A> 4YD_<3W9K] M\YAF3X@16&T"OXLG]TO@8M U-R9X&E((% 4G(DV( M/_R!7(8HBJ3!PW#NB .@7'00Z/? ZB#EBO3E/Q/=0&CU&E!W*33\F*#;[H+] M#^[]+T!G=V*3HV'Z+T[M:;.CQ$17!-26;91[3#[6[65Z3/??7Q-_L:\SSZ?S M>O>PNTR.[91[9:8;RS3R,6:8*V4:12:6:];KY6ZWW&R$<"[QTW,9 '.&R&_I MVL]8_BYW%R/Q9((^C#\ ^??.@+Y[D 48XAA+5^\#W[BPPH]E$IHB5$\PTK&, M"@QM GAY:NBV)F"\KNC&_1Z9^PY1_T^[\]Y\1Z%7^1V3R3O4LX]V)"LT>%C5 M&+ MW7VG+P?\_WZ]_/) 'Y M *C'__V?-(G'_SG(P(O ^#)S?0.3%IJ=>LS#,5*XB)J>N2/QL9V5W7'5SVN; M)2NILE!&^LQAI%J&UVI$/LWQ[1\Q#;C.E0"E^[S.VZX)T',6\(2%CMNTC<)1/_7Y RNY?MJ100C('. M==2AJ.CK_5KO/V-K RSN)\@WEK$U6H%7K*4_'KDWKC_ MGTSX;SQ6.:+K=UC__2&A930ACY[6E0E0%-V:Z)L?5])(;1L82((K3@)2X=9-VLKI8;#?*VKS@EG4J0H]Y [$B'BLV8D1R;^$O_^=&+%?OYN%6*_$Q *>Q,&+R.1Z,?0S M0<<3!S/\@2=^>2KK\A[Z\VQ,?::9>)(V[[ *3QHPMOQ\KH1Z(OZ M_N]?L@\:W&1J0I& %+ET.I'B$G0\R8%)0D103J9H(! I7" ?&]QY'!'6X:1 ;WAT- !M!\D#RRN,5UC2# 8B++5=CD MBX-4+M\PII>QN!/?T.+N=3*-;MFSJZ]HP.L7L8G.M8#6,\F" M&'HY#^\7!O0$+7HB%OC?W@BW#@RSM\)%0U=](_SY%WBR48"\[O/MO8TL=\,- M9#[^Y=%6P(_?W,G_O?(Z-'1+_Y(Q_5D@_%8>[.4/Q M=/+*#NC[G*>3&S*?!J"32_;FG;+K8Z,#IY+IRG#+S>\/X".=;YBEYD9>RB2C MSXW-LM65FVN$Y4PMTV_&BIWF@.ET?\;*C=QCTM]=9@U33_:VR,2'O/J_F W@ M+6\)W#01XS#U&#!CY@+R;N:D$).TF&29,7[F19?^OFH6P!DSNCRZ=Z$!BD] M/DU1'$&+*2XA3-(<2! D1TW(E)!.BPE2W#O\A]! TXR/D$=[0H,$,]&*[U>\V29R?HI97#2+$[Z@G803_NP\&$E2T MGLH^>2&)A\Z)=8?DF6*NUW3O_86>AG_A/S'TT]]7S@S[Y(A"1(S/)\8NM/!X M,1.7XYLKFQE=A+"$O(=U;[F/KYM(K',9Q. M).-XXF5:W0"W/C7O7B=D["^/&6*Z$=/=,P-C<]N03$'BO?@#LNFN97F^/C0I MR++> (TIT*2M]_GOD''1>R;X5_FN<]>]BS'J0M$=M/;'>(\U]+N_;RE(L+." M$\F4 "E>X 11B',).BER-)DF.5Z@0!I/)U,)6MA9K$&]?[1S=4<>I8,C=F?7 M%H9MM.H[^J2&50P1B3"-ETBTW*D!B5)!L;U+EZJCMU7"? M;Q 11(+ ,K&&$I%N06[]MG5[Q1\ZOZ/__1^"PO\)_OY.4Q/,TUF.&>==J(MC-OY9%MR'6;R30"AXSB%O\?_>I/[ M=7T=D7J=8G_MUM/UK18&XC5I 908W$#>=E4K^AK9_]!\LW]S(Z ^9X40R&(N MRIYS?BY59_:R"Q2JG='+9S.&;4?WKZN;"*Y5D$%6[8, \_5; 9.R2I,;L+GX M9L&(2T$KC9ZI27MF[&G\](;M^3W\?7T+J:8CCF_-=.WISC4U&?0F$!8;;+?K M-,P!K-+SP=MVKI-D$B/(Q!4WKL^1' ][K__[/W'Z'S-F004NW#GO,@1^QI#$ M56Q7I,4 P@):X[V<^>J=]5#Q;0CES4@#V-D!0!/V7XF2B7@TYM90(*"*[H:Y-H5(;;LF>4P!IA4SO!S* M"+$A'.89 .TB*\_PSH#:Y4I Y%W81NF[29-6'H,M?!BOP3YU^1OUT9T,P(S MO'4?C+ 2.)TD< IP!)]T\PQHBDO'Q00'Q'B2I 6 !#%X'.L4.4RV9YON1%[2 M"R)1B?<'4OYD_#0'LT =)CEACTAW^_BN:[< M3_9FVU5CZ?:9>-QR+4OU56+<[[+28JSQ_<50K*TS''EH>:E(Z^[T!"_0ZIU. ML/O"#[1ZWWQFC029O*.>-:B]3&WB+OEP_LNYN,*$=I&^,B@;P#%2_R.&OLV(![V6W6Z"AS^FW1Q@O=ON?Q$X_>+@,H!Y7C2'&3 OF5I? M!9C'FV6NC+W./ME>$#$[*?XHK;\R6'&_=FMJ8P)Z%=DY[E-%P;DH6?U$63,.TS#C/V%^D,PCYDV MLAC,F>X63^Q+ JT9L!Z/?0V.1^E51GD/[^;P]T\OVO07Z<]Q@I@%_3Z9HQFX M[;VFZ"%W%+M^O&OAO$%X@W0C4#0>$X!CWCVUZHXM/)_BU]^?S-F&@4;I%Q>[ M0M\"EFT&&+3=S3'MJ=TB<;O6R[5;:GWNU*:OH&8$S7=QY_ZA9XL'3YB: MJX\5)P:1;G9B95]%);\3-, MNU@O]I>+HM0_)#(+=PVLF>05:RW<8JUK"RE_O ?9 \V_GY4LGR=3 BOM+O1. MQ 1DR@*TTQNR-!GB=H;L;?O.4*O:[>O(E%-+\ GBY?F*]7-$4T._PK"_@Y!Y M^V* MV$U%DW5<6P?UA@P$=ZC3V-30U]9L_^L=,GV@-S0!BI+F98=Z&2_NBI'X/\\, MT/N5^.?GOMFK#9X=WJZA9^[LVCXSU'U+2?.%)$%.,')OP 6MMKL+E4)< W6W MDZ<>"&$E7LG&.M<])?&[Q(OQC+,[2M[1U$4Z2K_BZ+\]WO?:8ET#EJ\XW)ZF M]-C2%4]3W7"NE:/JVCE&;O>2X''2(VC4NZ/>6F[J=MJNX=O^T'A-"]=.RY[P M6_NQ)\[^)9CC,V).F<>+'7O#BIW4_1=CZ4_9"SBE73]O"5X31E^=4?3C=_=9 M*^.TR?^IYYCY(L@;8M8V)0V:P>""1?:H<5 MC.CPZH^72,Z^'+^\(*G_:R0RXK7U1P.L]D!7Y@ONB)_,NQ[ M<<(C>B.;SFWTWQ_DCU=IGZ#NXNE/,6L^%T31"5NO.([B"QZ:FPA[TJ^4Q,+,.N0@NN]2'/?E:PF]VN5O#4U%=R4] M6A9/%6I XR6@N :9>R"#V]CH=$;77SCOU^'WEUZ[1G^+>]?.Y3KRLU5/\&"51" JN;^;\=R;&!.!$[)? MG&'B'3,4)'.A ,>G5'#$[_*.W[%4;E?>IW=4YP2 ]/_\G[.@'+CI9 M*<3\HR. B*9Y#Y0U<,P=HFGB#J<.D#Z0)>[2P[NR-?;PYP.\S[P'EL#O2/KQ M1;#[+\^_"98DO,,- _R?(.X23P+?5[D)-AX YK>Z"O9PT \'T@)%T33/T6DA MS252HL!-<&+"37A B62"2"1@:EY54X>)X(T8+ONKIM M.M"T%) M["__N9^>#Y3;._)K^!,YY-X!:;;Q=W!A>&BX8W3=Z+GO-/LCF>SBF,AM1^Z[ M^=-/U$#F6NQ_E[;NR@ACC8Q,3-%U>>>0[Z;XTV\0.W;0W.&T#&GE^GR!G+<: M^F<* BOK6J4/"7!T8.-N(\7ZZ1@QN%FC6X&'>;DLW@H'60Y5,Z*W9%*$,F? 0 MHJZ]B(FS=S*]X;A-C@?DYN(@AQ8A$X$'@3:V2XX+#-*+6\"8=X"=@8;P<^?S M/J:_"IR8((EBH$.$=N^T?VNFFVY\9>'6B+I3,V*2NE D/^?0SY9YEDI/%RV# MO.L %7=G_:'5UX*/H9$AQK-TPPW_Q43@CMQ=LT 3CV"\;BN"FVPD0/2U\,)( M FC\B6!G>=D_/[WU#L+3.T4:\8R-0(WL#M-;2U%" W&IJ2&BH>\1 M*7[]I: ?_W9)7I.0RP$E ^S<+N^=N@KW3;SU1#0,LI6W>2FY;9&2TMQSCA[^ M(;F#C!Z%<&8+:\,!$"Z_H:W^-?:3QSD.%A[O#8_[CT1O1"_A8SS7[ MY3Q&T'N [OGO9Q 3^D':^"7!!_G$[^73XVX!O[0E[RG)< MMH*FM:/L_GC'AVX1"53S'X\ QQ#P,KT4X$[7=6\MY.;N^%#W4D61PO;:J0=Y MZP7[=@+O81I!2;0[W\0_4A)-VC)LWO(3RSRQAQAPNCOH\:^'IR3-]V/=KRW( MSS1D@4[1+-P)A8>1JH W=(A6%PD#?B<*O>5[ M$-G'Z^WSY*ZA^_.N)1K=CJ'W(OQAE=%J>'- (N3G(0(&+,N0$#=X-A72%;NG MO90:3_RX?3R#V!>FB/ACMVPNX7>B%Y%!02T4MQI04KT)NJ!VO17;.M&=6[/T M(#?=YA.(Q([H-_1E(A(M.IJ=.RPOL"OH[FL/6L6EBZ%YSWL"+4!19/HA"\7+ M6D08D/Q<1M8]!'-7!H_L*RTV=8^BT]SQ>('AW30\H>=E#^X>]6"O^;%G)$.] ML8OVGC@'IO,(:0#!S5_4K5WP6(7 M-T8S;Y71&9D8_Q"84]*>)[:/]9BYJT'P M7N:+'F>"7%Z$).2@[03^$T(&59)_]XKC<]Q!Q[DK/G6I=Q>[K-M.GFNU>A;? M<3@F>1R.27ZR8?O.6\;\F;QXS\]YQF_'QQ.BZ+'AX:E>UV3@@;O_XBH2Q!LV M4 Y:Q,\ #I@2OG'A26@?@LY>^.T?><["V('C.0/#YVCHZ_2]6174Z_[S"M*4 M[O[@$T$*']@3K84 70E\GG+\^9QV?-740"+/L'?-$! ,^]-0]?0]ZSSQ4)Q-SE\3P!]VN4O>,3Q >M214 BU#4;C[I' MW[M,[\;K75WIK8ZY7P7HGPD,'P/!">KXQD$BK??AD8(1(A^/H@[ MT7<3'OI_;&\'-.9N<&CTZDXZ'TW@YX&B_I!%74?O@\9*XF',%Z#^S#3>@)Y] MSNNF9?Y\!(8C8>_+Z2,)[PIF]V'@[A/YD#BRJ?94.J@6(* .S9?LKRD:Z5I" M)K%GU'@J&V6_^\X@=+"1Z'RVO 9#+X![9QKN+M@#N)KFM -<_E?QN.X6B MUV,!=8_0 *<[$Q@]K"/E :W'2^%/WVNL*\+/$R:'IYV\=QZ>]2"RXV(-]6D" MQ5,4Z#=7W[JCW0%YSTGNC][N[.K$CQX,/=O5XPK5*RO;3=/3(2N=!X)N!M8* M3 UWZF@$KH$3Y!;_=P.L#T+(#!B!H@T5=^5X&4SWEM\"(.;:98DC$KJA)9>K M@[SJ+I]M'/':/\\HW8<.=@L4-)&#]FC = R^UM7^+I]X/.M66+BA3'X&@[,[ M5KP[1.U-4L\7=*W$W2I[@Y8\V\1XX(E_$$NYQAITC_5!/?CIT,_^+$/O/F9$ M7@TJ!Y#LH;E[4\ :MR!0W1FL=4-&_TY]HQ-!"9'4%&VD&()S=ME: 1/7?SC8 MA$B^26#W=E['7)*YY FN MOJ>,#L:>'P39D]3S#]RJE_W)2+J [<6MI+FGT\,#) (KYD'X2&JA-WNZCW_J MCT%M)1GZ7N88AWJ8HT'Z=-R_VN42I$S<"(?/+4_D@X"\ 45?[,W-?3J$F_!P MQ",[";GS(+29M\YP@_QNST ^V11UKT+$EOL)[U9Z$#X%-)M9!REB]9_82G?QI?@=>5A< <4^"(G@'O%C MJ)YT4A]\SW\.X@"]SCU[>\>89[F"WJ,!7_#H<#S-TX.FZ4F4O0[>&89=#Y>2 MB_E81E ES=L'Y]UW]WS'%HE^=ZIUA&M>C_WE/K2+TG8SO5TT]6]?J-JN@2%Z MH1VD65Q#R@TP*>'<61Z=Y';\FH\_DT^2L&3\:)M>$I# M> B@^Z:ON8^+/O5/ @; 2Q[,&KJ11>0Z(&L5N)'<7:60Y]FZQKANN,%EDT=( M\L/+GGK3O"/#/-K)",IC MZ]5]C[\#R^R7:IMOF<.=V]-S3MW1P%\?BN?WJ:X@US74 AR\(\&[4&971^KG M=/NV+2*]%X:P@.QZC#%]HNPW"-RDPH6PNXG&SPY\Q0<-A-../0-7XP8BAS\? M;<7L0Z%K](H+2X^7M^I"DJWWIHR Y_9S@W(O_K0L[,I;L^331 [R$],84K17 M4W,RC<%/.(@%_HX2&;YE(D,Z 1(D'P<<3H$TER %@0.T2'+I"4T*!)GBA30( M32+#B2MH[RZMOE"+XFN<(P-6TSWS MU>\D?1?_A(.J/JY;7RRX>762\3OR]F?Y4%:4OG:%ZF,V\J!W/+]6ILB\I;(N M N(? \372?D9\+S,)(/ ?4N)($W<)5\L$;S&) ^&82O3Z94+Y4:FD2MG:N5& MH=FI9WKE9@.938D43C]1NM3_ 6&"$OJX'MX.SE\7@ M18!WFQ+S_;6ED?S\SK@.VC&?@> C@SIU1^[G+KG[A=8]YG_UC*0M]Y@Z<1!D M#^GJ'$62<3I](?>]G5Q-T3G_Q<4_(K..IV5O>1?SSJ/C=W2!\O$G[;CL@ MW%SXXW#5,KMGH-FOE//)B\NCO/-/H,OD'IZ99:+:83J97 M#JW6Z1[5PCP4\Q[T3P_-%,; JV?@?-+.--)_#4F#KY_)\SFK6M>]\]T9+WOJ MJ:K^H]5S,A)5D7J.U'.$^6>D6*@ _Z"Q,]U2H=8<=#DRGJ!IZD8T<\ZMJ2]X M-?6/-/->(UY'%=TH!__X346<>@.&].?-+MQXC33.;>/XH%Z8-EONC6Y$J7BG M3\YT18"&N3L.*L;XM5QO5C)_K)N3BACP-DV^+YUPN%$=J9L_#NT'#=1H]IAN MKWDR,AG,N_C_V?O2YK29;=WOM^K^!RIGGUOO6V5R6K.4O<];)4 ,9AYDC+^H M-+1 ("20Q/CK[VIA)S:0Q$YB&W#OP<&XU>IA/<\:NGOU^^NH1ICLCFU_1UD= MVXGQD5P8F6+Q)<&FB]4T3SMXVE)[^9KE*]'6U89:VJWS%"K=O-[MDMW8BL"R MHO3^Y+I+P?HKFP1/4ZV=]F@_3JN;7G/PIY+J?B1]Q[(7NK68*D"J ']CX_S[ M:K_?WDO/&<#1C,2^/TNG.I&[')UX6J/;)G>/>4EZQC]5:/"%__ [T8=^N$M? MI5KA(LG4=TGT2"+/CZ3DN-_9-D%=N(OHX&G+*-5@^QS+&SRC2,P)[!5(-1A_ M61KL=$:79+N)PONDFJTHM+%#%-:'4D^_LF^"^F!4@YV2&%]^$/*]]V]>H("? M,V]_D/0GE6:OK'4>YSZ1%4:4F4]_(/?)S\V&'Z8^J7S.I(W[*'E/*.%>^'X" MRK9OZ2"?N/'\-'M'32NIM5:GF=>T0J51ZAH<(TK,"40@SS\QRLD.;2W-B9_Z MQ)@,R0N=XG/R'G[1"?Z 6HNZ"51QG9/B4CN5;K6HYGO-#C"KPC'""3#K3FFI MYZRU3G)Y['AEYT;R8-W)[[TN,/6)/5 M&QVM5.GVM(Y6Z*HUK=LL[DZ/=;6\WJGT*EKW_5GTTK:1GL_(ZT&$AUZNV>_J.[.U*@%#?@K!R5.@!S>7A>< C#?3P.> MJ8!_<*]-U&[+E5PE3>"H"/()>!:I3A3/V&$[O2'5UB.0\9<>[SLGT_87U=0' MC"J>@I(ZH0Z?MEC3E=]SBT!\1R]T*Z6&VM,[6M=09% +)Y")OPN?S>07=V"> M WA )RC'4?(_Z>US;RG0S/,%^D1N7#F19IS9'; _ Y;G M19EW%,<0! D;O(5L0V9EVW XTV5,SL6R97W:O77WQ#-N0OMS%YT^I8D$E&X2(V R?^^QWO,_X-&!LNBP49NX+!.B8# MY&LZAFS;BL%:CJTX$K(0XSXAWYYME/I>N50;UM>3?'A7&K=;6K[BM0W&8/=+ MJG[9*$MW1:S/A7K9J'5*%;&Z@I+"?LFM$TN9V6VPT69V5&Z8O+N>=LJ8:PF%)/#!6O;IUG=?9:6]5S"7%M2"U#?&P)#?1 MU.JXL6P@5MZ:):6PY/J](90\Z-'R^GJU:=RV.IJH3.=93JP'?*Q"R8,>5?UI M;>8R_%:;FF7%K4O%8E!9&=+AVPVTFHVC97&)-I4>W]\R?,)WVE!2/&AGF!\X MH^R:U4IN(HR:0EFX-MJ&?%@G&@R6 [QN\!.,ZGF_.9#JU<[04 Y+#IVLS&X] M;ZQEE;F\'M?:FQM^:##HL*A^4\6%N3B]U;O\6IKGNKF$RX.(,(=%%ZVN/=+$ M:PEYY;E2G?3;=\DMR!U[6+3,CFH!6KH!\K;]<%U8R6)V!D6Y(S-JA-V;?IG/ M:N9=SA@M04K':]5@CHC))#MHE0L^VFK5W+2WCMQHPVR@UB-R$JYXY'K)0$13 MH=>LEJ;]5C*&6H\(RJ(PO9W?N2J+FOG.MEV>U"V6A<$Z,JO)@FV5<(O)(W.) M6VIMTKDK+*#6(Y,U&C5KW*0T2) I#2ONK#;NHP1J/3);HI[KN_Q(4+2I4E2\ M.[':Y(9#@STR6^:R/;TM-MR9UO4+Y6)=D\UQTC;8([,5X;M);C26-\A6W,VZM9[,O:3!VQM)#]&*%#U P)U?W&974R\_*=W4-I[M MMM1U#$6/3.R-LV7"*GO;F&SFUW;7''&YUAB*'IG8>&PN$[QN[TH0%'Q(6/EZM;]FZJ:PO5:2H5W!9L$XH> M$9?NL*:.QXQ31GVTR0Y"+BHO1C %1\0ED#=;9&F^K[&-_K8?93<+U1N2HMQ^ MT>S <\J.GFM-LHBSLCINYOO=;G$FMF$$N"-".#,G\_G=Z(O-XN<145@']UCZU+0RT_*"EUU>".L(M?KZW4 M)/*7>IYKB9O;65&:N5#K$2&4'>4NF$O9NTF7;Z^7S$W26.E0ZQ$AQ'?7SGH; MUP/$;@39M=C6H"^T#>Z($%YG:TUG$T@%O;3*EJ:C7"P-G!4I>C "<0^C[,UH M$FM=%A#CJLN@V(9:CTC6V,LYI8A)!-#KM[XOWJPKUU/HUA')DAWWQJNJ2A]- M[T(\&,2)TRM!K45'<,!$J M#NN@C/@C$]N*P](L'^([E%U:;%=;C)J]P;0IBTZC?# M]11, ?[(;.EF;I*]-5D6F85V\[HG=#43")Z7#HEH.%F'@>BW-1W[^8(A7Y?= M85$:$O[QS5F,OSQ\>&RCDH#)?;"$N/KV+D3P$.]*HS/F M(@D?OMB%9M)OGD1P'B\0[\HXS^Z,(\*/PQ:/J M0ZC2]9 ^RS]G M%^Y#I_>6$S-;9])[C3(/F^A.F"QV=_B=D:*@PO&FPH&HWJ!Z@U+#GQB$G\2Y M/L08_"S&]"$&X=31\ %\K'<>(:I##W7HX1$4V\;8=?_]_LKUI[D+?F1$J7&, MR2F*XV;42WM]0E&:QQOK'_]\S6Z^B0[]TWDI_E3GWT9YOOL<4U&FHGPA<_PF M&OO/S/%)>K4_4[SY112!D9(Q4QW[Y6QL\W?.?'26U'/Z#//VG:32>B%]_"C2 M>BY]/"__="^[ /D_P^X4I!F/TE21-OF YPMO:?J[4_T79<"?D&G[]G3UK_.W MU'^02R?#/4EDDOF/MX86!L7(M,G>M,PB\)(.2:"APP>CFX"TFY%CZ-V"T4\J M$5N,.A4MR\K705Z2G)XX_)1)SZVL=T^IL=%T#8D<#B-KH0:^7HREM9YG)AL% MW^$D6YZW^/:GC(-M;VKZ\?]^RG*?,BY)GY'\[R=OG7P)%E,G3.[__BD3F%,8 MC46<'9KF[ L!H!HXY!_M&_K4)&]&T0:&\<;T%_A3)H8)@:>@YOO#.[88N%NI M/%,UL=L>-J1J3A/=E2&2(W2<*/_G?YZ.PJ7%EBB>*9Y_!\\,N@W/MJMM0W:!'VO8_]':': MV[;>7TY+M:'>+P@HLJ:%#I:&I%V?_E$D]"RBI1"E$#T)B)(>,NS158H/I?// M,ORBVC:T.(DS$;8QV(J6CZ\R 4Y(?D73]\.5&=B["S[^=5Y4K#XTOAA&A7!A M)>["?^ALYVM?OT/1#3"5C42H:W*KPX_TZ0I[K[XI7#4$ Z5NCO MHY8G#0F<34C@Q^FE7W_M^N0TX9DQY '"&SCYOLW*W.0K7658[$X6MP-=$H?+ MJN@/C301EZ1<*9)"0WX4WQ3?)Z367P;PV4SHM+R9V-'%94GTY_6;,EL@"3=% ML'FX*_'M8_KG@N\S"P!6@B5(0!AY^.@BZX<@XDOB6TJK;VDV/:!G V1ZA$6; M6#&;F*D44//&J1<=15K)[;:19A;EI2N>YVATCX+P@X#P]6R;GZ!P&8X'4K]1 M#'2S615+VZ&(Y60%*"1KF&EQ"];$9Z9GI/!ZQD.XOM;A\-D MA*.,_63K-?5%J2]*?='W,IKN8:KM4*H&3I- ='?P\/L>Z?:VK58'AC'2NK,- M8VX=V_,[[52K?/J'X:]8]GDT3G%.<4YQ_B9VV:\!G2\/RTESGC.1UR\55XJ3 M54&=7O)O' 3SQ;EDDI0"6:/<(5$AD:I+B)* M50GL<(HSB;G&CW?:45_U57W5=\QK>4*^[ F/PGF;8#M0]PBFO^VP.,+R:%V? M,+7^1M4]"]UYH;8HY,BEHRRQO<0K0:)!+$H,E!@NR Q\+C-XI2UJQM]<(\RZTFT[NRRMWERZ4);A,@$LN&$ZYDY7GI)#Z4!7/"L:V?Y;EL M1>$,&KFYRLQ\,TBNTGU8))O7;(K)KP%.J%-+=V;0G1GOMP-K!] 6@:<:.-H# M-N%ST0O(LD4-FS'ND%XW73W&*<>K;H(CU;87TX5O)M@IX%D$+S!)C^%)=1K" M)&[37X\YN.MLOEEC+%G/JE,W6/#):*Z!&N!3>XQ5KI#\O&07E">*,= M7.] %.W;Z;JQM+,KG8USSCK7D&1]1=4QACY"NT.;O_$'=:>CF4E? MJ X8=S4;#PU&(/:9(%TA3J3A,@K+#P++U[.I7HI+B#ANA(']W<6/EK=>BH5.KZ7E^@>P(Y?8;,X83^\N2-B\$\AV7+83S+3C%:=9\_HI#STM 2O%(\7C^ M>'P]4^CY@,R;8K6[+E8TK13>]!M&1=&9M4H 2:)45TBD6[PN*4A5P"X&<]@! M^^?;:4;JMU*_E?JM[V4\/4#RZX&CW;[N66PU]42G/UY6HH_:7 MX+*F&=S9*TFA42F*;HKN$S+%7@3O\F)0BO1YR$Z\6:XYGE1MVR8YM-+\[>P5 M+S]O*9\&I,XC(%4*0V?E^3YU<2^ <"FOOJ75] "=(R0ZCY2X6KK+ZRCKWVV# M6*XHFSZ0:)J^G96O1($FRJ((_"@(?#W+Y@<0+.JU]5(/*@,=SWK2A-MNAS[? M)A 44P@*S[R'YD/9*V<<5JH$()Q#S_)Q3(\)7KK/>4*C\3$H_!6S7SW ]JM3 MJJUM?T&&\ ?LOKRN%)$YGI4G_>[<+*.;\G1:4J&%Z=775PQ'DV%10J"$<(XV MW2\R A>/G+QB"'VM%"9WPV5+&(X[*\((NR18'$MSOU]2X"J]$( >\?LX60MI MWZBC9 RVG&>!Y=(42/!E(X4SB_ MM]7U7#SGEKU&0<@/%SI;R=_=J 6DJW=M@F]/[*R<\/98PISE'\])P:^I=,Q[* MZO76G?A#@TV3RO."XK[DS/KO@M\I=98#<5ZL3,1)[G $^Y: M3K.7 I]<;$1 M_ U'\?_[+T[Y=YJ#-=G\YW\LZIV?TJK(._?Q;=8ZWKF35%HOI(\?15K/I8_G M%2GYF8*]SV*?\;_ITB_44SKK/0>GVOGS)#(J^%3PJ>!3%_D$UCKV+]9MF1N2 MM"F3A!F8J!5XO=1O.%4Z.AJ0/$D>>>^PXA]?3K"7P]67>ZSTPM(.*4>"B^MB MIS.];4QFVG187]=DN]A4O+;!"B_,7$@!1P%W3H#[\W'\YR)N4AF5V^O.M*:) M>G$T51*]5HY3Q)'=K\P5Q[_6-JMS =QY!1N^;ZKT(M/!&=.VH=U)G)GM9(/Z M6V?M;]$,&V=I#WU=9;U'XP-1$XA^_U++NZP\+]49YN3/R MT*8]B2.VJ;38" PGZ?XLD<30K#H4DA\%DJ]J[3P;DWBZQH6"5W<1V_-"2Q2Y M#F\,"2;)>2#Q2F'I%6.7$7C*A5$4KN"%<6:VB.*%&21DOT[V7E M*G-_>HSZK-1GO22?E7X:Y0HC>+D5)@)+ &P8DST7\SRQN\7!<>!9&*8.' M;B: \C>U<2&SGB!WDA\$PF^!HF@DM:+!)OM_E)7.]P QL_ /[B#I^ MKY2'\J22;;_A2OT)C\)YFVHU0#E9QR]@*U$#)V_.O,3T4_W0_ ;[[VN(TM!Q MBIUYOJ[G_>FHOPY=JVVI!I>FKF7>XZ)B2A@G"Q5*&!=@1/XN8VSS VMCN/X$ M=]\$/P/'7=+YQU7\], M>\ZR7=7A'.EV.6=>*1@I&,\?C*]H CT' MC?WK25FO<#ES,A\LAJK37MR9ZR%!8WH5IGC%<:\5U3X7,)Y7].QGJ8=K7P-F M-/GPQ>R+.-7.?_@G[=R?W\=_B<.5G]=&*.NTP7SU4G2TGN[ M5*\8WPAPT\VG8#OB2TVC]7B:'2V&:&[K\2HO%+?L]Z0NVGQ;F[8:V,,2;!,,4GL9FN)(9><7494:Y=NA__ MV*86ZNK2$QST!,>YFF;[>8!^Z"(OZH-5'*V=LH97*W6XG4GLL ]T+Z ]O@PU[.MP0]!Z]3]OG"2?8OC7#]>AW2TUMXA]5FJN#$XA MUI>B7+$238Q$X?A1X/@F![I^B,<1VU^BKGX=(NR@K5Z=W76PU29X)/F0I"M6 MH4>ZSBGZ];,C7?EP.O62*29WO)/%0B*3T @MXT]?E7='9H1'H>_@*/Y__\4I_\[@^8)TE_I+%\Q-'X*"J+12:;W8 M3IZW7CQAW_?[.S^(UQN2$0CM2>:O?_TXEK.[*2R-Y,1$Q<9&;="NC>0D,%"U MX7K59;6[O.':OQM?K32*+PCH[+K0)3UHF5$SZB9F@IT;TU_@%HY26^!K> ?M MPCL-,XJ,M5S!BWRUWM*]3MO*-DVIJD@JC/FKC<&+@EIO,PC7ZG(VE(8U3=_< M"4L]'N8$Y*P^_8,^(W0LOK7W169F1IDE>-#+_:,S2 8K513(*(T"-LQ\/3,<*W=X)[59.G4WZW5$?M8Q)W!"& M/Q.87^_XZ\5 7]KSU:HV$MUMI8Z\-G,[VB:1H [;NT1SQ\]C[\O)KO,9\^M[ M_GT!\E*)X\5W1JR9VZ#N8KF>:W-9+%H6FY]6JF3$I"M1/CQIDOF+-/CO-/!X M >+47"0Q:2A=\F_&G7_J8!Q+,.()[&#K!+7^U\"Y65VH)'UCDW!=/DNV-%U#:" MCDUT/=FPLFKPNZS^SSN!0P%- 4T!_=:VUO<0G9U;-SF_MZWI"V^FNMG&NN?D M5@31XGL@^EP ?9)+'=^/W*CP-C)]I@].N.=DO2!C[TYVT;CQ!? MI=6WM).^ M@:D%6*H$]V$BM^>=(?\U+6KUT71 9X=I>#GVP18P2Z99." M\X. \_5LGE]"9R,83O.274GT9N,V5C3&K;:E(4$GL8)$X14329X+."]E$8OL MXX6R4>C[)#^?!Y(9X3BAGBKU5*FG^EXF5=T+P@CDLW*/QB,4S9C('XQP:HN[H@E4I8ZTU81BVW_&)' MC&9M NKTSD=>HL>$+R, U<&)Z078R6 S"LAE"M2U_0"I'6@&AU,RLAXPJ-U# M4+7MQ73AD[U?!>QZ]M$;%B1F/1]+5MC42XS<:DE1.S]KK@P^O6%!05:7K%P)S//LKP]E9IU9 MU.MQFI;X.V>=J*-,,W/1S%SG:M>EBQKWJ-92/%<"VU^0$6SM\I2K21)YUB(Q M+1_WPJ<1\!]XYYURJ\HD>3>/IM$-HS5'FV%_#;9?>ML%*RA7'/?F>? IEYPL MBBB77( =^6ID$MKY\GPXR/=MPF9B(1,R%U]--AWGL$^>EKY M#2,$')"=$RX ?&_&=D\&X5^O% QXAWZ]-XN_11I!-7 .*?T(/?NA%$US7I!H M5!S<%:Y$EF>QO3(#V*_OD[#O"=U[@Y(DCV(GDTB<2.<,6T[ MG$*C-F0'6A FY+!S!%\'Z7:T891NTX^23.AFDA&.,1&ZU,$AX5SR"W0PQ@]W ME'ED%[]'A/M'[XW)(?\T8^%G4GHW'(ZW_.<_\./A0=O'9D3F>G3?I:^P)EV[ M)S.$_OM5P&MCXCT\C"7+/XIB[@:6?]3H].?__3^/&W_H&-P3T*->C79G4]E4 M0H>OKEV&<[F#]$F'?3+PE)K4_J3>=F22:)_ ">,>P39!3YZ0-8C\ M5PXPGR/X3Z?MV&R8*=T:,F891N)$0Q!EP>!-+!JRQ3B&A$U'4#B$,$:?=F]] M9;3M/,E#K-OM;I7F4JC3PP@;4;D%V'\LU&MUFK M%-2>5H#/!:W1U0K='OQ:UQJ];K/8;&D=M5 M <@+HN$JKJ2P$G8XCGOZA.PR#H=YZ+3@0*M$A3=,:(PA*J:#%,)U#$5",.?()-V01).1]^8#@:S!I!M84F!T M%9,W9--1#-O$-BM*LL"Z>S/(<8+"B[(-A45$I%TQ9,3:AB)P%@B9:UGNGB1* M-BO+H!L,B3<=:)4L&Q8V08W8C /_\I9@/QTK,.R'BM=N"-PPCUB/4^LZT@;= MJFJ X[%?LF(V3,/UU$@SIU9_M:TW?==M0\F]GBJ\K+@*BT&Z31A-CK$-TV5X M0X01<$2959 D[=>],.)$R+=K;;19W[A@-T5.,:<:[&$K5+&Q&F2[/D:;V;@V MW-3C[+)"2NZ/MPM2P[NF@5V&X!CF"F2"-3@1((T9!HG(WJ][+>A#U^F,&8UM M9L5E,:DT"]+*X Y;X83QM=T6Y &:EY7(7U3WM773!LE6RN4^A[;A6Q4J_.RCFINU!64/)@V+SU M5C1Z]J:HYT>KPM8:BXMRF=2Y/VPP *P@' M@Z"MK$JK/AXZD^[-#,T6RZ59"U1#W!L$ RA2D)#+$X+C :M 4)9LBX;#B(R- MD,2[/+=?]WR27X25>J<\R:L:SKL]-I+LMB'MUVT)K&DSP/T*PP(#(EX KA$X M UO(47A)5$3W $_=?K4LEE:!K(FA,9.OAT'<+@\->;]N9"$>8ZA1<%G2;L(8 MDH6 QV1@%]![("O[=:]Z5F[2;M=TY*WK$ZZW:J*1US:40\&X;K3=EI!D:Y.L M4K'GD7\;6"-24MPOZ7JR?Y<,54UK:D$;U2JE:=5:04EF7X&8%N]@K ";RT"* M)I%]%F.#Y7@.+&,65,_!)-JE;$Y0FV8-+3H=KBS%XK95;)/XRMYH,(R%95$! MDA!@('@L ME:##8PJR@V)]NVY1R,1B4RJW/DCDK:M.O*WK#*=@H15,XI-)&HH2S,V @\K9 M@Y9+#!A-HF4@$4/EK*" V@:&0([,LD!YCNLE6?#>\, M?Y9OR=!R?K]R40!O!W&LX6(PG$ "64-Q9,80L U*S))!'-W]RLL]V][P@VH? ML>5;SC'6TTIN")7O9A.QDE91%$ ES(@U+1,4)$V!Z@2&)-1#BJ_ MK4X'2<3GZI.F9P\+;"[;7]Q"RP] S]G(94U9,HCA!>UEP RU%-M@13!11##4 M;/. 7EFT&01V&PR'0C1((B@+&LV'S M8(TPI@CFY,&$&D;<5;?M2H2Z5G4Y8:HU9#9A6/9A;V#9@5K Y!8Y&8;%%8!P M39!,09 P*PN HT.Z:C>935.>UWTMV];G '%O.0*Z8@\0JB 9JC45 ZQ"D!8& MAD7!V ;2N%\UU8WUSUF18H>Z++;RIU3FQ"S>K*P"X.*P#@7;#A]WP([# ,N$,@0Q9!&C9!F7(F R8B,AD!@65F M'5#G=.#PHRCA5ZB/JUUWJY3$.EA$["%'\!PO8R V%N8#Y!7D2@:4&2R8&)P MQJ?H'%2^U;UQ/MN[76E>M5>?:UQ0-WBH?)\C""AGO);?*CE+J^9TO;(<5Z2> MV29%#R:F:E8;SEVT"C1S.W'BN#'G%F#00M&#B;F6I%FY?3>C>$6-KV$-19YQ+XHE725977JUXVNLVF10]&HH=OKK-12^II7=Q4J@GO1\76 MBA0]& FKX%64FU9'FS2GG6I9SS9O1G=I6_=' @L*!F,;W!:)@!6!3I05B3,X MAP,ECD33Q@=J#/QYB0@FL4EX"^P=<'--4-5@]D@4*B,'5"TX@C:P'Z@QA>A(V0+W7A$41K# K#@@IJ)177@W MELOJYGR[\/O9K#VZA2$\H%1.8!5)P>!U*6 ^\0ZH:(6S31@68%?H*UC8UH$! M*-YTQ4+LE[3F4,DG^J+6]!08R6^4FBXF?(U#[Q;$[-#WS5F,OSQ\>!Q_(5'; M^X@MB3?:NSCE0] ]#1&;BR1\^&(7'TZ_>1)&?K32D3Y+0AK^3:*' MIMV_DMD%>)ZWFT00/G,_/ ?Y*(SZJ/X0ZG3]:!,M.)3 1EIA.9",I,IS$/E)E.9"(H,YW(1%!F M.HUYH,QT(A-!F>E$)@)]1B*=B#\W$2\\OO?3@.O;]5I^0:]?4QF^_8;'WQH# M._3)E__[2?CTJ^.!7OD(I_R;>U9[HPCCS!3^,(HS.'"PD_FZ/96*PH<2A887 MO(XD_$P/G9,H4!U @?]+P'_'5!>_2PS7"W^SRPC",5_(!J*R066#\@:5C7?B#6I>4O/R M/&?[U19,/\0@_&RQ\D,,PF6AX4\IQM,=D -52*6$#0HXT6<>.[FZ:@T<)*)31\?O<+NSR4G?VO/:K?H OL M_SSO[9^[G."-%=P;Y[LM+"*3U$.2]NP25_?"1UFL)UFZ=KQ+1Z@ZC2Z&51: M_K L_,X5LW\"VJX>;;CKS@KK"TFTR_W;2CXW(] F&21EEK]2>.9-L?TVH9;? M3JU]PBNT/XN8Y,,XO"$J$^XLQ<55R%P;+JE M,'326X5PM/1L''=#WSE"UZR*+;411G6T6+0WG44L];JCE;&[ E:2KIAGLC6% M.(7X27?VH@(L+X+XDI,"Y \J,SV+.R.F7+*58$QRIY,X"J=<"0JB$*<0IQ _ MK4C+BS"^D/-#J[\=Y.'=5B1D@U;1D8: <1)0X?@K!E$U3C%.,7YB(9<78;S= MOY&\[+)716*EH:M9<[TU$#'5261%$L0KEN5> ^1G'D YY[THI2B,X\PL"ETO MN:SX]Q_@\?,*B_\J@=-@^2G&6%)@ME)<'F'J;#16^/Q(\B?>N*?D%[!RZ MDKE+WY5"T4W1?XI>-<*J)K1;E9$XA-8HG_[AY2L.B13> M%-X4WB<;4_D)O.=1I&[U58SR]:'"=*=>I9$EVIL$443Y2F+>=KOXF0=7SB"& MTL6^#R^]R@QQ@"/3SX#X9DQGZ@5>G$1I@F(:";\ .J:L^X[QD'N0E7804P-' M?0(P;3W#08R/\'%DEM91;C7.(B]6:CA7[UBKH.PA7#ZEEOQ546HU7D=,AU]B*@E;OB69ZBE:+UXZ#U;0(6 MOPQ7L^NR.?YNS>M31[:DT%JHG5@%N))8!KKB) I7"M>/!]=7#D#\,EPK" W+ MI;60H&[%&H@1ML6>2&QA$IO@^2N6?5[L\6.%(,YY?\>]+,29]*HD[&22,%/' M:VAUD$G,=08$+L'1A64B.4P[\U!M'IIL11Y44\;^$I-ND"K-(,X>UON2&YO. M.3Q]F6/W873.FX1?:E[B#=/W=7&2^'B*@^3[>D89YK*]S@;G]6SWIJG8JVMA MU%0-)8VY7'$\^Y%6N,X91)2 +HB 2-<9]E57&BG4*-0HU,X]'/0R9<_+S=M2 M2PEZD^9 OKXV.I8AB$39*U39GQ6** -=$ .]@;(_\[#."41OGA[%,;T@ [J" M)#DAR4YZP+OVPC/4H7,1T(PD]4GE^1RH)'_UUUN$/@LU:&,?-H OH M;+JY1>P%.(Z/+8E5!^-"=QE>:UFUZ#C3=C?LEU8&@TCP0SA<#_N;0II"FD+Z M[<_@/!_25N6ZZYJZMYV4 F,X651P4KQN$TB+%-(4TA32IQ*X> &FO?SU-.>6 M(Q-5"Y.;JM2R*T8S5=,D;"$>!BTHJ"FH*:C?X[C-\T$M-%L%/*NN&:T:C7Q> MN5T5XKL4U&2#RVNA^LSC(*>\O>5)IYLS3 0O&&:\P ZG./.7#V)Q= 8O))K\ M$>+!'_YPY/E'1[X"LY+BDI UD#/T%>HYPM(EM32=F]M54_.VBVN^X0?7T]F* M:!,2(;F2C]RG0T%^R2 _H>%X=S:XJ&- QXEAGP^<6X/-9;LZB[SFK'9=&&_7 M8J@2/B"'?J0K7J0)3SX4'WP I7]9&T:>A_.DHVJ#9LZW)OUEWQ][2;91<%.] MKWSZ1[R2A ^U4X3"G,+\S"(QSX-Y8!0GC>VZGM7R[7E/M]G O?%3=4Z","Q_ M)1Y9,J'[5,YFGTJ%W/.,XR2#=UL":5S\ ACWW(CU_(,F#S#Z_L;:>7G;:&;M M40WEMT;)9ULRWTW:P*+IU3G/C9)0*%(HGCT47S=,\7,HVN5N/E:GU:Z^\;*U M;$EV%H-\"D5RQ0TZS(I/H4BA>&%0?)M0PL^QN/'P=1(U;[.3[J84&N5.OG8W M'1(L*I_^$22*18K%CX+%5_;W?XY%2VU;W=RM9T[R+;XTV=Y%V7F<8C&],H:C M&R[.>L-%,L+1_6:+JTR Z0TQ-!Q+P[&G$D!(T=D(@_!I5/8'\83*RNB6A'DX M$9%5EXLUQ-UHJL%P:5H.^7EW=%*X4[A3N+_'7HJ7PIUM3F+WNAK:*,NPLR!I MSB++2>$N?OI'9-\V"SV%.X7[I<#]C?94O!3O=['9FV<;U5@S>^5Z@5D,N>Y= MF^"=7-&KT,T5%.\4[Z<;;'DQWK-2Z&O;>#B>3%43![-@7ASV4OV>[K.X8H6W MM>C//"IS:L&7#K9#:-,F\Q?99_,WR0P287ANB8E,98KPRZB#37^:"<($P]]L M["U-R\?I]3/>=&9Z$4G<1%*)>,$2QPGYC8;"SX;!W[[7'X;1WR0^H_I^N#(# M&Q?#J!::@1HX-6S&Z;8Y'/,&3GYT6$;H!UG1+Y5RFLFWR>V^TA5SQ%&C"]@4T2>,Z,N*N_P9M=UMSG*<&8:!UO3GWFJ^-:9]/H5Y M>M:%X:C:IB _)Y!?P':6W]+;!>DN++23983ZFMAB.E7,Y#V5 )I$6UY1<9]Y M6.5L-KOH082A*5OLD)TNF2')QKI+,$)"+S5O&@;8B\Q,/#(C?,D7YIQ"[/RT M,RJ]56S]M$?AS,_?:/,%B'@7VPL@?@_'Q67#>T@U]2/++KHU];M-M[9$4]_6 MV>9BOI!)M@(A/95SY PSS5U"N>)#<\5%;("XE*_[(DX?&54M*WE)*OX9=,>-,K9>A#B%)CI3<\X M2%)QHNL*9[.N0$^_GDY\Z%N.JR* *P_M\((%#.%]$BQ 6BY%Y*YB(R879<*LRL9CN%.\F%JUPAF5XW M1"%_"I"_K$#-V\)_'_4YGZG1DS*>@I MZ,]7S[]54IN34/3K;#+6<:A-H%\>GH+73'\,Z,W'RM(.H:>FTF8(IPB_%P0?EDI,M, R=T0\P?C9R?]M:_/QQ9/^W.7D2\ MY3="YL5K<:HR6=>?9%O+SG#37^#;8&@P,@G#\*)"%\8ITBG23R;:\CN[8)** MN.RM6W6-==R;>6QT6_EMFR"=[(*Y8J1#(XUBG6*=8OW==\[\ MB33GBW*@ZW MHFZ&4J&<ZTIO+ M;G/1Z9G--CGA*-_'7SB)[GHYLUTOCR1^O(@3S]T9=I"G6V!H,/VL M@^GG'Y)I1:'K)3\[9]IK"1#-:47!?&+@O MZ^S2$Z#OXWLYOITVL^!U:7E/'5PGBYZ+IFV"[S2ZPC BW<9&T7U1Z+Z .,OS M='?Q=F[+BYY?TLVA'_4:=4\M#E-LDV *.3=XY%)7F@'F3+:S/"BH#,.F+U = MYTOFZP:7OW8AE;\S9I)$GK5(TJN?DC #[/K-&(.8V8TXCY MFT=8 *_?8N;J(ZCVPL83H#Z<+3U"\ZN^+%[7I-Q RX^LFW&U(>MH-:$*1_$5*?V9ANC?,.L[!]3IA LR'6_%G4^&YU]OG>#]'3K\<8) M/R+_46>![4*!3?1N-"C7@TW;CY*5 2VZWVDC'QJ =#&><@'E@O,,$OV("_QF MOU.NR5$/>5.D->)L*<=45<(%NXTY(O?,R"_E LH%E\@%%QQ$.D('FU9)5L;] M.:][O4JN$6_+OK)N$SK8[>/A)+J/AY+!AR6#"]CS\WS+X+JD]8/6=4EG9+*JU46JFT M4FFETGIQG:32>B&=_!#2>N:.QSDO7!];EB9=9Z1_QYG@(.?##$>9>&1&^ L- M2YWU\;)3[?UY\AT5?"KX5/"IX%/!IX)/!9\*/A7\2_?Y3L"U^_X9\YP9>S:- M(EW6+H"/N-A?\):>@].E_C3J$!NU0;LVDI/ 0-6&ZU67U>[RAFO_X6W![ O6 M^S4S"F#4XA:.NJ2)*?8.U_W1MZ-A;K7:&]VU%Q/6'Y5Y079FPZ9JL#S9'8P^ M2_1T*(4RA?*?VM7[JE!NWK7#8:MMY5&UNH[D BK>-+-# F610%FF=YE0*)\; ME%^V'_OF7-]6^JF*VFV[DF'>KV60^S6==^4YA6N:*0#G=6_N9>>:EL!\K MIG'*Z]C?#W84/'^18(<&:>DQ"7I,XIPC)_= _A&O5_7"<'54VIX252',@-EADMD MA@L-$#W#9 B&^6@[G2Y,70QJMZVQ)E9Z\8KPPLM"1'0_S.GMAZ%'KNB1*WKD MBDHKE=8+Z225U@OI))76"^DCE=9+Z>29.QZGO&C]TZSABZF%HTSH[LY4QYE% MC)V,%WP[9@T^]72V2%)7FAZYIN>0Z#DD*OA4\*G@4\&G@D\%GPH^%7PJ^!_% MTSL!AXX>N;Z@\R#O>(W?:?7V%Z]@N-\-L,IY90]'[G*RP&+0=VM%IL:OWO.B MICXF'<2."C-E#O$NRM)TTYT!<7.1Q*0',,!/#X)]R\P^;S#=9'B]2I"X8D6% MZ\\FPG9HL')Z?Y-T)7*('@6CT*?0_Q7HO^Z]3+\+?3Q?-%VCYJY0U>X-9+N% M^'H^A;Z80E^0Z2E0"GT*_9=!_VWN7OI=[&_K4EAV5KWB@6^%3OI[N!0?$+ M],KN\UI\IR?&/_@YCU]E^X]S^N.#!'[N\7Z@#([H :/G9-VQ7>]/Q%HK'/74 MFVXG:!NL\L+0#^41RB.41RXLBO0"'@GK3;.F3/4 9:VQ;,TJY6S94@F/O"R. M1'F$\@CED4L+2;V 2$9]9I"_X>O@F!KZUNM.%O4ANR)$0CQ+=>0"3MO^D512VKS=?9INESX^J0$,D+(UP?=C?2_R0FB/?)-.PU MFN$]J3/]_,5+8#YM^&MOA#.F30ZDF,$&)BH3A F\BYQ2@<9[@(UA9/J9F1DE MY$A+,L(Q.;\2Q*'O.2:(*?D%ND/.N+A>8 :V9_H@<@2>/WHO"'6"ISA(XL^D M]*MU_D3FX%=DU/&6__P'?CP\9_O8C @"1_>5?Z5I\I)[98;0?[\*&=LP53AZ MZ!7+/PK [KHH/&IT^O/__I_'C3\DF'N%\JA7HY0/O[ I;0QQUHJP.$\7?>N4C6 =$Y?F[;U:[OMY_]4B$R-@2 MQB&$2[@D3S0O$,!7H3>?(_A/I^W8;)BI=C1,F3$EEY,,U\&2P2NF8,BR*!B\ MK"BBPU@8V<*GW5M?&2WW\V ]>;5;+M::_:[!UIA0S\4M :7?C4[<$7=:W1 MZV::Q0QI?29M?N8OO:'JA0J4_OMK%]^_%W]Y 6BW>PPCL6#=-Q65&2;0=C^5Y2[I]@9(=#(A8-!_&V MP0L.>)T*$@R7%V1)$FU'YH2G3U@\5F0&R0 BGC5X5@8D"8IIB)8C*1@^\9+[ M] F.<5S9E7F#0:8#B)--0S%MQV MFU$DGG44F7_Z!,OR+.\JT!96X> =2()/ M++Q(@G=8-C8=DWWZ!#8QC(F@& *K\ 9O.HQA62)KB)P@8)GE$!:EO7ZP" N8 MP88K2:[!%8V91DI M/&(=>Z_GHB Y9'!,V076@>$W3 98Q[4Y!R&70Q8K/GW"=+ IBXX$3\ /WK1, MPQ))9Q1)LDV!L069>_($V/TSV5.5WM0O3]CIL%S)^K;56ZG$9WE:MZBPC@7R M8(C8A7FP3=N0$<=#MVT;R8XELX*S7_ D%D;196!N!8XUD&PJDB6X MDNWLC3N+!,&T,#348F&T&1G:C14,3S@"5@1&$21EOS7;(<\JZX$63[K-65#4 MYHPJ-]L&;Z"]\18Q*RL28[BRB0P>V8HA,[QE(($7)>Q*+&M9^W7K$TX9QGJ/ MFW1'3+(#/[=R]$HWGK:AY,'HZ?G"F*FL M>HK>'$_JW55S*'4]%4KNCYYE.Y((Z$,RC!DO"")(E.L:@L4 >"U7D1QQO^[R MS*XWHN)XI4^9&5]F6Z,QBE:&N#\6HNV*R$6F(\5[?@((%Q),=0; X0S9D -$"F(=L\ MEBSL6BSK[M>]9MK3G'^GU2:;TG9J\_V8QY.A(>_7S7,"P!NJ-44%Y)HE$B4Y MK $*WQ3A_S;,Z'[=[;':W'3L?J!/DT7#GJYC\O";6RUH;V.] ^"S951R;-P37 MQ5"E0(P2'G[E%(Z5+4GBW .P,XWM0.@(XF8BQI5QPQFU^MMBF\0H]BH'5K.Q M; %2 2. ,]EY1]DJC\LI@V$/1 MCK/YTC5:,#T=8WW@<^W9I#H:DJ+%$F!V1AQ%$"*C395R6EP2! M,X7]RGGG)D13M(@1ZW.1UQ)ZRK /[> .IT<2P?YA8-9-H'TD@JYC"6%$="N#**XN(G\ +3_@!A&:#@(D&JQBD7$3.4-F>1 1 M2>8 (0(GN@ M:G6E&U.ZF6"F38KN38_)8*( 7:#.%D;4X-&&WVC>X'J)[XQ"_I8(U@'N)(7J!!RO',0W'8GD MO8@L]T!JY3NA>*=:91--PW:BJ&6_?@UZF#W O>)R#'*@T9*L@+#SH-HL280? MG"3PO(U<4SJ8T&R1F5I2LR2B:<78&EVV@TH:5'Z >X7G 6U A+8+=ARO()!: M44*@;L%ZL(#C8=SW*Y\:74^[FUQK$Z]E9UNK6:FP'@[!##N !-B+)B< J0@2 M3*@ HFX),*L.BQG6E&36=@_H,%LN9#5!63E:WXRL.W'L1CB&EA^ 663 QY85 M9& 7"P02#E3.V4#K-G84!-.!#G0;"W KKG19U#>S!0;(!\/\HDVN@=FKW!88 MV01.(%+H$K-5,2P3%!#F&5"BIFBB0R51G#3KPC5J+5 _OKM-!-^THDZ:0'2O M!<,+(NT' Q\S@7U(5OV <=5*PYN:>/0F#1G5L!6 M^NJJGZ0[*?>'A9AXG S2(DJ@]$&TP;ABL2$ILB7*KNT(\H%Q5=[DVNL:5VVB MDM5=3X7-0 ZD-(A],()C][HWL;.%"L)ZH50IA[5UZ79UOY/GB>&N**;(2L3N M1F T@?M@**!\#,D%U\>V;>#X@Q$TVXF^;0WJ-=0%,ZS$,5,I)ZX,;A_,4/16 ME.=6=S!E;6"PN7W<0U$U9I;SFZT =EZAZIH-JS09C]JD MZ%X[L"0[X.&(AH!$D"@L.#!$8%6#P20A2Q3!.CLP]!I;TQYN6D&"\M=BO;W4 M_ D[40WNB&E0EDHMT]UL981'ZTXXG]34?'%(BN[-"_'I% R>(+AU 'B1(88] M^),F+[J8!;TA<0?VCYB-I#O>Z#E::<"+V,P5\NP6*M]G$\+'CC M8F'2F^1G MQ@37DEI[(*5%]\;#801PS>#M$@LPXSE)!ET,S740(,\!*>:5 SFMWYGC1GF9 M7>AXM. N0Q M=^O-K89O[];LM2Z%UZ23!\0CN")6P)0#92@3[6V#787 9)=!RS+@EO,B=T"9 MLWSYIET8!\5)7RW(-7=6%OEK$),#XD%@18$)@ S3):P&/B[QVT4#* ':;$LB MZ/ #[7TW&O1*KF9I3;MW@R)!S!!C?7(I8;!N.* -!L%6G[+^<*ZMFA[:\#DH6G @',-BAK<:4+V%AD68"*# M1/E8D>5YUCT0\+Q<]F^KA78%F7TEK$^<5CRTH?(#T\ 4D FFH6C8"/P9'AQ\ M, ME"<#D.-!TX$WKH.5E;1O)@XJ8!P,;FU$+V7IBJV!7'-@=@@@DQ4-339GH M0!.T-Z 1-$1$6*A)\R!G'.W7)&=]70)34NZ._1*JV9G#+[N@6G @ YUP'8U M3+".@>S!>02;TS$8QV5$<+(=6SG0@4Y_R+:7#2G4^_[LIKCDRWZA"2T_, U< M3E(8B0>W7 !UPMM@@2BL *8XQV*!=XE./P!SB^U(MWCNFI/Y33=8<+&:FVZA MY0>F@;!L0)HO8DY:)P/P ?P^\/ MDE&,X\4#<;T?,4&., MH*V+U3IW-QM:07,Y!%5WX*BP3OI:0T0<\5%%RY Y"_JI\ P,CX,%X6#HQ?:L MU]!8Q5'XDT"!)TRXSG]X!VL#&JTHAXUJ@K?@CD899OUMP M>CF906P2Y=IN::UVZFFMPCXK6A)ORQ@@@,$T@,^&)5H@["[O@I;@'!,_M?4, MT;6PX()\N9P-3R !;"R0,@,#%P'"+8OA#]AHS7.!,/+=0"^-_$(PS15O- 'D MZX P,%0'/ 3-88#OP,L'TU,48%8%C@O]9F\=B93!L=9>H4 M%X5F-BVZ'RHU%=86;!F(FR=@!FL9O"D +&/+B&/ ^N .?#QIH'3,<&AK6A.) MJ+ >U^QV#BH_8O\P\4SS 437('RBN^S<;$KYF4J*'C2YN1YN?'\YO=-%B;_U MK7&S6N*'I.@!)E>N8]DZ;VUT+^K+D\#G^JR2-F"O=V#O@ZLANX8(L@T(<\&( MM( 1!4%@P&P'_TXZ\ 48+S>[&>:S%9T=*ES2ZL1")[\RA&-65;.E]'0C85%7 MTI%=CV^;M\040X>]T[9\Q9H-I0DRJT4C*#E+@US2#$7WFRS9+@^:!6P (J 8 MQ,?B3-"WX+^PC,C+K'N 0M.MWDT*M_XM!D3RCR^;OENC[)^NT-B\RR4ZBL2-&#"9F[(S48,'E6 MPW9KV' :?17WT@8\]"[=M?!U;76W:<<.?=^$UW]Y^/!X%8*L1-ZO0I(U-'NW M]O9TW?/1?HW[1<]O"\N*^)G?+:4FT<-[[^MC=JL:S\OI(G&?9?E'.T0>K?L] MJC^$.ET_7#TLB3S\GB5[3[[L%HI7, P_79^]7S)/7_Q0U+3BD&RY>>6%V>-+ M/VE!^..+=@7<__S-(ZH"G8A3F CFL_##_%5T(MYH(J3/#$\GX@0F@OO,TXDX MA8F@U'0B$P'4],-]M70BJ-5TEA/QPI20/W4?WJ[7\L,6R,?[R-[H*I(?R^#; M;*;[_JB\Q)NM^T>!-2*6':[ M.UNHJC*??"HK*S/+4G^+NRO,'V8?#DU7*SGI]S=!27-532UU(SLYW_HAL/+C M]9\U5)\_JB@+X>/&UO]K^,!_%SZ8CS1YU>@!;KF^$#C\;.OUWLKQIR;S(MI" M7;NVH-"50%<"U_^EZB ^'22YBTGX6>ST+B8!.L_G.<_;G2$(HR]54/+U_2N3 M@MT MA->E#M>A(V_#%>YB@YU;\*$6EDQ7\1RM]&_;"T 9@"OA=H7:!KTZC.46[G^N M80?[7=SNA1[NAGV4R.Z5$@5 M6W,'=^CTN(2MGX[T\0KCFVPZC8*PJS@7BGT2KZ6:J=BVEK)_9[S@!^#;RH@X+'SO8,)TA'62=X-5[\JN)G%S17$ ;>4,2=45S<;U^I. AD\\E M8*GL\0UME_(*,R.ZI90@EV3'2U_VE'WCKHECL7=P;]9!$0987B[ \K6QI5_; M&OB"=57V*YN[L.<;]#KC"!ET?:L>,(Q1P9SX@,3@-=,]'UZNXA48>X&66["( MS!M;[BL'9W[3ZW! MFN](U=!SD2P4\R7\8FMRH)6TXPZT78#$^98VET\#>F$G!U*[EZ!VRL&(/Z7V M#E+-/J>7]8&Q(68E/%0HM7HI._@Q8($;42?1,D:&M##+JQPM>C*INB!>"0Y/.V?I!<7%=4 M#B0U@8.]<]IRY'[3O$MSP^P<[ZYW"G"/#RG<"T?G.MF).DC :*96Q^VC5!$' M6KCQU(Y[T!X.XI_*S:CQ50S?-OJQ.%>-1B0O-9(Z&=*Y97V9KL P'31AR*M> M,TSWQR9L.O7E\(1K%8[?.TY]/VT&=,)*6;=XJDS0KV+"U^N%;R1>)[J^EK[5 M*257[B/S^K(G'VE7G; M&>8GFA+YV;ZH>1B:K=1X?Y#('H\&O&VWC)BK,U1BD_5T*948]/TB ,8S)/&\ M#%H8@H,F#T-I[T[Y?F+]/V1Z#:V'V(=*TA![^,;5HKI0F^,9#*14KUK&GIE4 M 1W_=476^AFW ZGTZ4LF&;]+*9WF'S2@Z?@C4+GU_S^][LIN=B["NRH<; MS0=VJST)Z"Q"'QO=H%_GD,76=;I>2Y[H6 M87R&"7]ON>FSV@&OC$@+X4$[7'\E:H/, M[S*FZ@Y(5W;9\0L1@ZP;[KUO)MSV/=R#Y<7PZZ[3!'6\<#H.:S'\Z3GBV3.= MSQ/'H*^'IHYD/TPNT!?;[U2;WD+8H+Q^#'"TPZX0@94P/,O0*M-$GKV\:D#Y M>IW:=862)J&G6,@Z9;B@RJH#\O?.URB?R/*_FZ6$F\L"LHWKC@]-P.E[#9A; M_2MKNP#(3;P>J6U*9-'DU-LR*P7KZK58P@@0"<++#,; 1"QHJP5C3;<5"'JV MK:)XT+-X8G3@\%%#F8P#'3-;++!5$/LI5Z@J#/W<8.@'G-"">$^0J@,X2IMJ MCJ9$MEQ*U\I*WV+C1?":)-P5WU#DYP8.Z![3*GAWDIHMK]>BP'2UBTE66'WD M\E./$U!GNJQMZU0[:LX$"2.S7'CJC7?$MT#-H+%?$9F[@1#8+Q@[8T2;"JI* M@=4:&9HQJG;VFF@ 8Z?>P=BOU[-?5_BK_VV6O&H&.R^EF JT^=V8HBNSI= MC8$-IX0+OY#H>-*;SZ++.:513X+!85TW_KJ??-)^NQ- 6C[H]."*^ M55>GCMQJ[V-V+D@8!3@.7:YGQ1OR+?2@N4/6 A7[W:E*\89\ MO8A]]>$(#,^>SRI*^L:I/_YR1[X,RB=!$@8W83<3:+B!DZ)T\^6#:[@-[?QW MQWVTW/%GP[VP_W("&9%.TK8M(BO*&ZQLW*N<8@ECSAD\98S(5RJ'23S0]F$ MID !F-^T?6.WJT[)J:N+5*SV>I-&8V2B++!]ZL,_9!F]4'4]#\?27F@QE5)B7P?I-RI!=I5S!Y-',+J#P MHDE@2ZD34)PV.$WV#BH=_"!%X:PD.%&FR&=>3;Y#YG7?U@ION[U,J^/G&NX/ M]U0VOG,'2MM@T+K:/_6HENJNZBRPX.PDDJ'S(;:[=K>W$F'K?'W'[4N"V7]V M<@+^AF09[IMA7*U01.VI0Y3/MW^^R3KY(>COF66[P@J]P$+:2K>O-MB!M!0D M' >TC2RC%[;/,) & 0$&TMZ?]?TZ"N2:P1"F/=Y125^'%CFPK M^ ZO3:S(\TFJ9MNVT$PWW5G]=+J,HJ^3UW(+/.N^+1:RII=F3<^TV#8Y=]2Y MD^ 3#(F[2%7Q;0HF559 4N >$XOE[0) W$ @;.K+JE:2 M'\MK/!QYEL%W_$B[>.O@JW)8=TWM_W COO9\5?.1L_ G;':[#OM8#AA^D4 MVV9MW*CY$L%-_ JC62UT? RC;].&NSUTHBKCQ#B9/;\H1:>*ZKN M?.]@JBEW7"=?UU--U_KP0]((]PTP;@ #A^]^BIO:<#TUX=&#!=<2,0 %M;^< M"7TVX@O0/ZH@*V0G)E/4[![%_6H=LYN1(.%41@[Q,E&E8 P18@&,(1:;,KX( M%DSJ W5Q5/VM%1V/_2:WTL+AQ@!8 )H&H66B\K98<+V\H.#Q1/#(]3>/C#5@ M%NE;V6KZ0Z!"I:;MQ4%)]SVG!(KG>$.&A?7O M8W:5H9H;R+(?R0DPRV#J ML4IJH[[V33M7UE6?:L;L+60=M\;$TJ*L8&WUZ3F/$H*$9T7VJV6*>&;N+HS/ M0 "XROC,%9_CO0@ \/2XV6ENFJ'8&A\K"<;UVYZ< 0"H$U8FR#<&@.ME ,4/ MRF3J$9B9BJT408WHP![7I>\Y78__> M"H:R[TM:W:RTE;'-BGMV4&V[BS8G1>R'?R@<%GBYDMW['5T._87VTW=(P.Y; M,2&=>F$Z58L"T]6"0 N&6LCK7WN62^F0-*OVD^Z6$7O8:>G4JQX^E6()SVKR M8\S%$V^8['2E8;.^ETY Z)58PS?3%Y5+-:#XDR'"'#$-DQ=D,?('T9KH< M?<\U0LUW@/&FWQIKMAQJZDCV?Y"W4.TO19%9[#74C-">>)SU)S6+E0CT7,3U M4GX[C)%!!+B=&-DO[#:@ERM^&&BL*5[Z2LG#45^Z/NI#(D[3UX+-6)-MIS31 M=O(9HP&YT32 GZ6[IJEP?UD ,G);J=7CU,@R9L+K0R_\NBXA"%G^E)B$@ZDU M;' \SM7[7:JQC7M=/A' RQ*@_1L*+]Y!"[YF,G$WKN6*(R#GW-V,'9CN5P0" MDD.X ;J9$,@[;( *X64_/U;>I(_[?L+N7O%_/F%?C./5Y^.]_?HMGOR Q)DP M&6CAQE._.+I+5)Q?VYRC"ZZ.]BQMB(YPMDWM#8G(BH9C99)^9LMTZ"*+'S_I MN+HO!Z$?*6'D:R7YW% (' .EKR4_70SS;I;Q>HN<9%/RJ\#_'M>=[KLXREMG M56>G14\WCJC6;(RUYR M&_9R@[LR&)\I5'SF\42*UQL/%AO4/UE4&^5?&8;71B+@58/8S'OFY/T;*M?UG#7]JJ^:.UQ^C"*]=YD M5HF!U8-,I&J9J.2[-L*PRY6&74;?7-_RM8-G'T!<1?$UU0Q+NJQD0[UKEE[< M[2>\MW6M5.S![, M+7";? INDX,:(;Q>SRSO BZWE,$Q6HK3MHCL>-X_'BH$ M9Z>X3&=LC*)28(;7M:#A%HU"W5;_BM\QW('8]]K]W9BQ-$48S? (J^I]%A@N M(%0T7B9?QW"OU^->?UPL**6J_4MT"K)EN$>&D;%WOD:?POC/T)R(4.UP6$Q\ MM&6/T9.$'JH]U9"(K. U7D'+55C.!UH\C(H5F\?]BL6S2[V*1G9]([:TVKIE MSWV\?A2 Q0/^1M)EY@)_@Q&Q:XV(?29P>LDQ7=.)G%)LAAMPJ FH7"@?M8S= M@;K7V7%G*=#"T-8>CT.U[,YG28Y3]8=7^(JY_[Z.ZS>0UKW,@>=#':2I-Y6/ M\R^FW/3\";#?FAQH:MUS=IH;R)?JNZ<^X,03<[Q.;S01.2RGBZVPMNN]= ]? MS2HE/1?_[Y#80ZRU@E3>^7W0+? ^: M.V1Z[Q;(>]K<8QV-9^M-7>5Z>V3?YQ938H@+P-Q3)D$KBL?CF9!W08DX,V?UM%KZZ;O/V.S9O"LAL[!_J$ MXGAKWG$KY5J([_CA?SY8\ M-U>Z[&PB]"4&93 !?RW?&;!(,7P MD&H&.*H&)]*^%H2^J80I'08_O^LM3W%3C^[HMNX-L$: T>!_[HNMC3^;&?@! MZZK??N,KR5$Z7Z#CR]EZ&P]6G/[;CL R<$=E([N&-I9#C=-U30F?8I[N;G+< MS_;JD8LT!-=4LRH:=HKY65L O$QCSSRYND.">=\0 ,^6_XRI%0<"!JWQFEHC MAR:'S-E#:$HJHU("@("4]I%E\KE7SNZ&!5QKX/.O<[';Y_&\#GST%:*S7KCX 9- M[)T*?G)8H;J*N0C%'9793G!R'P,X25DI M7:[2^?*@D)U<9S#R5T@I* 7])!V]FW5]T90K(@5"U8O6MO962/C-E/S/*V54 MOOVPWAO@OX0LM6ZTI8]B';.2JK;20J2]'Y'O%+*\5'&P:^J2/= LSD3G5"CW MC$ZT8"6R\M"/E,@?><.X(S3W)^G<_9H[*@F:'_O=F8MR6K6!XZK(UJA#<>C< M9A9CTJ:W"T7'LWMKUUC;LZ, S#T[6ZX\D\[=C7>_GACC=U/P.;L28WXV'^=? M0FQ-#[.W>=]-\O7JRA5>D+RBN7B;;EYO7#4$1MF@T5SUY>-K-IKK]33%CR4] MV>ISZ+E9E*GSI>&[J\*&GU>6YU*\(<.&G_P29DE[2&@#\:N2FW[$ETN96:&TK\NH0>;V?DD% M18PKOV8ZTCT%G-^ZU!H8':^+@<8"/. ?T*#C/B:W-CW_S-RU/H" OBF?;>%" M\#GH]E$=:ZTD*YG)37/<)V2/-B22.9\UX7B^%AL,FD 4>:LLI'M&D=>NX/:" M*++MDVM9QSL-47,1:>P1V*DW8@&*4!_^J51A/M*MQ)"&7IC^KJ\IFGF0@55F ME=Z:OA9LQIIL.T"AP2MK65=Z,PLF90T:4J;Z1>JN]R(P6^'*R2-86 Q_B;MB MM\!VH!)#[O)FW$4Y&/&G\6?O4\^<39!^+NNDO.%2\5E#&'C'#GX2+$WJZNOV MG%D:;KJ_R=H(X&6:PF!RS8U$RD:^MTO?*"F7=K;LAN7L! MD3>\>& BX GH. MFH6^K&HE65& U@2EG9QD9 ;\0OI-/TJEM"/H3@'KF<'=+HR9W4#,+'450>A' MV:MWW!0JC'0W$G# R%4SC-)_=%PE\GU-K45ANLM9:N%(-B\5PA3-2.O4&7EI MX8MY7&D<:[7MSI J6?<"@H97^2""P'C9#7'.ET<0IS,3J_2P@J/S7=L:R_/> ML$+$ $% M(QZWNT.R$&*'RVK>[:MG74=G,ZRAF^F:R67:IJ]T?Q2Q]5]^:Q3 MJ?J46/4 @JUWO?V <84K9XDP. :5&!*5]PN.?7$Y3<__UL$\^)<+A,0[Z VG M.:_N.KP7UJB!5SK7]+Q2YNFL?E?&._X0@8O16KPF^_F2&Z&?Z>8<47/25TA ^IF;G16"1NWI<,S4' Q?MDL[V<_2V<*-%FC M3+(B(W)6QL!S51!S>VSU:E5]= ]4, M=K:< !O2_K)-5T,VY^S[9RS^;[P]^@L:K9J'?_Y._WC\3,769!]8[^;Q$N(C M8H.G/O@I%/W?5[FJHJ3+J/F/,P*:4'R^,WF>'NJKE\[^_/__OZ]?/K\I>O M M7XWJ8>;Q#'(,#5G[FFPALIY^\"?9CN4D>'1;U8\D]NBW/GWV3V >2ACZ$:_^ M;^FKK\%\Y";3D8_(5U/V ''G:YT/O_;XO=# T[]Y M;K8RH& XCGVD@!*E_WP8&8E])%]IJ;Z[RTI\69B_Y=+&!\[N7U-/>2$USC[R M*Y-W@0>T__KZ]LK#M[Y2(3"W (VR@'Z*,W7@B%-P^*ST\G,4_]MEN[0:O2ND*I$HE5**FJ50B)TM,O-5*591I_T%3YD=GN$*Z&JZAA6?.NJ%+$ MJ693-4'")?I[2=-!F%0MZ):("$1CL292!F+'$B'EGCDR:M/1<+&@Q'E?:B$D MV?1=%DCFGKE3ULW84H*V-6_$ 3;G?5&NLZDDAGXO.MZND[#:G&[%J(N%WGI& MK""A&?"_JU*UH,#IU(C'I[9VI;6S;XX"5R/R;UNA6,TJV7D]T^$W/VHRB MTR044DDR]Z;#S8I?=@.9,UUG41VS2]/#P3-S8S),:A6TC[6.J+4LWU =@3 ?#G\SID)N QJ^7QC2>SS>5^9Y%J40*=A0QT\5:#$2I M[T6/4B/4DV4@BIJT;O4#U1.;#5:BI-SG&_'H:#LGE!'KK5YKMS'\>H09J61N M^*?>DL#9$)EPJL36+WENL(V)Q7,#\ S+PR_ M4^]$LVK7MIR!-G57B;,0CYEH;O@XTXSM<&G)Z%PC.\MYLNNAV9OFAZ^/>U4! M&ZUB--JN@WB-\$TD8=/=9.[S574=ZH.>HW.]*>F))H\T*YZ02N;TA&\?$OMT MZ-'61.\&0K/ES'8<>&;E>\FU5QUQM?"@H/QV[/1E:8 B"R.59+Z7G%K<;*H/ M9%*4-PIE$!6'J:K@F5AN]L53HQ:3&B-QSG"E+RE93_?C@L3DA\0IU6-G@F U MCAK751+CCJCB V1&MF6U0,1'-O.E0,8:D30QR-I6K^37%WMV\N$I(0)ZAI M# <D3H;GL \G0E*G8)6!>O6*_99-#>FV;0=DK2-QI;C;GK';9B=YK$[F7N9:.Y=9S;5'W#!2$.IHZXHO0Y?/R@L$,UI MBA$=F Z%=!'.V0QUIJXQ-.890#0_KD[-XCE'._8Y9.GJ<X/\P.H3 MPI>2E=6WG 19]:VJ+R:3.)/-F;544[K-&:%/++Q"*XM=TAP@(Q8$;'*3T-]X MW16IZG-Q/CK*@=$0^>8V!J*YI66VN^E2:*\D2\8J\DQ#Q-8^->M4-#=?O0[B M;59MST9EL]0(TRT?Q\+2H]K$U; MR!&596W1\9SNE$WA"L/SXR)7ULY1J!1'':K!2,(V8?HP;':X?:G MNMM:2)C$(=E3\VN+XWV-9';Q%$5\.R']!24U6^EZ$?EQ.=5=L%S%PP-79Y:F MRIC=I2:F;T#F12L=AEL<*#T0^9/.UN3%[FBU,]'FE M/51F,1#-+T*+K1%U,ZXDHMFH,#NV-CA4FV?9W,!J;62M[E;.R6HM:_,PJ >B M,4QE*_FWM:QN=1K@LP5'-26_:L6T-JAFHKD%8^E5:S+N37OB9(SL/6:^4CJ< M $1S PMYCJZY(WN".M4#'X^HR*(.+!#-#ZR64FQAITY%U*FMCZB^)I10RAZ; M'QB*31HAAUB)E:SH(%PUP]-6364O^.W6:-,>'4]-'-64)&E73UJR3V(@FGM; MLFTOJ_R(-,-/^V386>417-48IR4$SFC$XG-9'-O>Q H MNS<))AN.XJ-3.]3C]F"4/O>"FST*7E]M<4>!<]BEA+3"):MKF6AN&<:5]9#P MEK2':M(8K8K)>%=/?2)VP=%.^[*Z6#I"*-8='@\'S=W!4 P@FA]85#E2GC7? M^N@$;ZJ!&<<-4A0RV3S3X?8Z'??&&ZYE'OLGM<:V5THJ>\'95C?\VI_[*H*: M=G>5L!N)'Z"9:![HQHBW1ZB]($;)F!YTYWV,83+1O&->SY$5)W0\SIFY+4G1 M% 0_OT .$(;*4K*(@W@2YX/&;BC,Z.JX'0/1_!S8TY9;\19(JF"[80OO--T( M V]PP35+>\Q1:Y2TX)(%;O=);XU/Y$PT;S?;;I>F.;PI]HX5CN^>1M$HR41S MXS(GKCKKQB=+E/>83?*(T_=V!A#-C6M)J:WQ4JMWK+G 3(\1D70&7 Q$+S@Q M/:QO])GO$FZ[",AM8GO.V.CU146MN MQ4J8[4 *>ELUME+9"]YY:-?EBHFI\D]XY'0(RB&1'F//"E\I(:[ MU.?B%WSN(T7SYRE6!_&J;N M.17-#TPZ,)@6M"/%POW5^(A._2[;R!Z;'Y@D+]?[7M+N6]JQ:GE#MEUS>^?G MYC1LU4P$IHLA;9&WE-W82MT?G_)O_((OYQ)N6G>'B2%&]6'(JN:V1R,"$,VM MKB?H]%@:Q0XZ"4[8*J35KC%G@6ANOBH-5MA$K3! 6T@EFMH),@J/V0ODYDL= MX3/&YHW:120@5D\]YQ/)R& M]<3LU4>KV>^+/;J CHGZ=%6,5/9"X1&YKW#<;>F M#10WCT1K*K.Q\ -3 M"_HS:;U,.3A^B?ILTDV3*?1KW)Z:>,L4R9:4DHGFQM7W@GB$-,9M:Q_6#6XL M304QW03@EYB/W!Q.G,50K'"MQ!92#XU7*2![@?E4JPT7IYB*8F@_9;(;+&:;/%<[IKB)?EZNR>LI$ M\Q >M/758@O.K5)VNFU\10WL#&1-2K]O/ M$)Z=DGX^G3EG "A>^JZ[0/OT^,77,49PEO%PC@&B\,HY>O]-/4PY"KW';YQ/ M3;+O?'.X\M6!\H-,_O0J]!]?[.$#L7,(\WGI9 3U$26>.L#^ZFCAJ^=[Z3-U MVXL? YZ/_T; T?BG\UE4G,[33X^ 'D[EL@]^%)77@6='H?;*9S\_CO-BOWKP M^/#G'V828' ABK 0U$?FR9)(<"&@1=S70F ?B0I%*%& E(#85 M9"$@-A5D(2!M>MF%^,5"#S\]F7N[4=._,.I7!>$7N:3RS8C/7>GS?[[ 8'YF M/^]ZDP6NZ"NXIANT2*C$4(FA$D,EADK\WNL'E1@J\=4K\4_C75"+H1877HMO M"8IA5.+]S;5X0[XE#8?K#L$";__V ?_C-X3,?<>S5"=FO%4?Z MMA@2F[X.. $!I037=[_@$-L@MD%5AZH.(PM0U^]1UV\)UF'\X;:-^C,Y)W^7 MG&/T1QS_OO ^MCN6LI+;;U%W_T_9>]US',\M34)/L2!_OXL-&^B9A)@N7.V[ M6.VQ=NXZ#Y?[)98;2RD=7>CU'GHN*.GB>[:=OA9<='W!T:]5<:?L5T M?;*1?= Q&Z+Z2U&W*U8&U@'-U:$R0&4 &WEY!QIV06V VI#^D)-]-WT?Z"E> M@#E,OYRJ*N6'Z:I#;* A-/2G6AN*J#>%*H@1PX8LQ M9!@1@[I^+PL/=1WJ^KTL/-1UJ.OWLO!WJ.MOGWT*E;T80[Y#9;\I8+\0DEG+ MBF7X7N2JH,F/YW_ZEZ)HFJ[_];ZQFMRE[B>C3S79EEU%*Y=X)?36FE\BL'() M1['JCZ*3OSKJ6\: EYJ+5[>4[V*468^HKSZOA'_$*^E?Z/G_]"-+?YO']!W= MIB\KX$)9*7+-<*SI__T@IE](DU!V5=E7I2 [ Y?BFMDV-5\_6)%&N7.]W\3Z M9/RAE#6T.IY_D0TD7@?]B E, @HF10%BR/(./"S4',T-N7V4+D#=F_XS M8(]F\%GJG!R;Y<8.-"?55*DQ,_35<+6G.61VC/H((UN.('PHJ9IB.K(=_/<# M0GPHZ9[OR.%_/YC'\),;.:H7/OS\0\F5G71.'S[@T_DXGX_" PNG?T/I2!= MPE0B?KM M-#\XOTG'5>P(+,+(\\$,L&'HF^LHZ]XW];Y-VGP\K+L !@5P\4-C6/#)<-[N$->DBRWJ'GB51)4Y!@4E!@<+*%$I!9(#( )'A M%Y#A\=K,8R+5 R1X"Y/W6[ZXXY )V7%7V\9LNBT@)"STGF94%S9GS3M#1=:V M>K\R%E)( $VA,1PO5RHTQ 2("6\;*+YV4+AL?@_0T(^J]35+[RD4H=<4YU>I MUE8M(#3X2]56C#EG6CUY::P\VPB#R #00*;04*88N(V P'#O9&'?W7!BI8(& M(DZ-AS1:[?<9PBB>,:_HO=.Q)5)&>\EVGG[$KM5>9'Z>_O /SE3*#%5]PIP+ ME_294^QZY$3G'BRE5',U)2S)*CAS 5A=2A>>G=1+#(F7LDXMFEH*O9*MR0&X M(P6/# MX?O;KI@[&B.$O40[X#M<3'@%#%;[R]80J#%7XRM<3JG 15/BU]PR! M'TI?Z"J7L=51^MJ>RNNLZNTRF@_""<\2_,QR'\(++Q*^1%K$8C*AZP8P6YT=3^N2(-'G\&49HYZ7\P"1"2+3580Y MH7>%.@R]ZSMZUVE[N&(M(F+$.L8Z/#_9[H5= 1UC5[.B?MP2%Z@VG8:CV!:0 MII Y1OKGCO&*\XFYH^8K9J"5/#U]=CJYI?-"!J54KTIF.GN.5@KE8VFMN9IN MAE=]8@&SB(N51=R(?!D\*F6?T@,:3;WTJPR:8*-0Z6&2GV=2OW2!/UEG>+3B;BQ4*NW M6YV1P=6G"&6+K2%7Y?\PM2;O(&>R'6D7_>-0"WE]*A]K9W+)'7>:&V@7O&9H MT]12P/9;*ZJT:^T9VNXKNI%Z3>;#/R1,N(,(<],( _TFU.H;S$&%:@W5^O; M^JWIH*+Z?CP;^R)OK)#=5M;=+5I$"M<[2%C,K]B^V*M.D%73G >;JI!2.!!A M?9+#%3^9,IN9=-D<,/ALN4K:>2+@R=.-',-3[V#J_>"3LY.BM9RRIOI75&&LI8,(TC6?:/[!5+0SXQIKBF>XV5,R M\G6!4356]F!LK=<5,>E4J^&&<[KS<2Q505"L2F!7F.V 0/ZKOM4Q2N+ M/T%=O&%=+" L7G?0Z!VXSW+(C#%M>?)$,VJM>BKBGXZ"D'(?$$UZFOQ<<;;> M6 M"WU3 ?=QSLIZ91>JN.H(.H\TP*>^UDO*^V$LFQL;I7&0!ZZ;GZYH91JG, MI4H>?5V0:MJFA4ZFG;KL8-@)F[ @:3HK#0K3#> )UBUC"CR7A5H-M1IJ-=1J MJ-50JV]>JZ\L- ?5&JKUK8!U\3.;V(.GR*H7I-OS4C=]I4#Q2NXWEVI+YL.M MVBR*D-V]3??$UQ!4AY%I>$AR/[@*51&J(E1%J(I0%:$J0E6\?E5\]VT[4+Y_ M%SH!],FV O%(.%H#7>91,V -GQR,^ESUU\\AE8,1?^JXB@^*8S>T\]]-WW,N M?WC]JSW2AU*0SFOZ.1>.(&OSZ#1M<]L!ER2,;S/3+5?="-FTD!_^H8C<&>3_ M00"X,P!X;U_T+O;_,HE+KV2T8T[O]UO29(A._$'45V8S4_?/1DO_S&BO."MI MJ(4EVPN"DOQ5[370,* NV_+!*[5\+];\H%Q*9_SC58=TKR[\N?9\5?.1L_ G M;'VD")^R2G5-_?[MDW3[T(+R^8=U5<@(%N%YH%=+N%<+LO>U_S MV1[36_4ER<94W$I:M?;*#L-1EX@SCTG_U&,6/[GM[_4WCXPUL-3I6]EJ^L.: M;,NNHI5+7=F-9#\I$5BY!%;C[_^LKZ*41E%/++XU;2(U;=6+0,3X_6W[32Y8 M/G1@>;$+E7*'K,ZV&+:S9(GH[<3A8B#J?]!2.1L)'X4!&%LZ^1=P(4 K$49: MB"LF34RJHL%@2^,I+A#G"Y)E"B-A]9F?,H"W5?T,#I[V:Q ?WKUR0]'!X;7Z M+XW-UF(K:I8@\DPU??'*%#O-!( HE111\CP#H@E$$X@FKXLF3]?/$W=BJUUI M#5U44\?65 JIUJE:0&0A*]58C[A%8%%RM[<4EQN]<&EY^<#J 5>:'-J*,#(L_!OK>\?J!.2T@KA@482Z//B-Q6O_8-)%)?[M4 MLCU0UDL9Q\LT!!8(++^=V V1Y77ROCUR/]T'<1R(\[T1'F74:]8.?UA_ZC7P MI;&LZDBR6&W1"=*VV!Y1-YKKC+> #'"L3.'7V:L=H@ND+<4"E^Z>:^]/TUE# MU'K.-J[6!FI__8P3761#VNO$2Q^IR(F+CT@QM232(E 7R9$&THHOHJ1TQJET/%^/B;=WK#- MOF^7ZG&X& HMWB=$9$OMA0:S8DY](V4>L$TUK--S\Q "LYR@5M^>5K]6SM)+ M>,6GCQK\SC".YLS^(,Y;?M-6ZP>Y&KYXR>@7Z'$XYW9NS\27Z<^ M87>CU=JL_^&I[JM0N$ZW-0JWL\W4JB<=\K"D>:._R2(?(,CZ)(.S4(&! PH.^"JGCS576A+D)=+"XL7G70Z!VX3V*?DG".5U1QWD&P MWF:PC.2. +A/5A'V2?)SQ>EZL$\UC#;#K+S7;E/M#;:8OO3"-M<*FTNG$7KZ MOL%*&)4EZ>6K35^U^<$#+ @I\%@6:O6M:S6,5#[CB/F .@;"*;^C+\5/SMO)"=9GKJ5-O*A_G7ZA"RJ.RDZ7:]P?9%U@5C4Z= M]B@B;6[NM!-EQ->Z^-ZP^ Z\ MZ/5R\EZ RWBCGC7VO>W&D@V*\_>5;B*K&9=YB! ]36:N..../7B*K'I!N@ZE M;OI*@>*5W&\*"Y;,A\J"V6H_MK._ZI Y#"_#0Q-X: *U&FHUU&JHU5"KH59# MK89:?5=:_>[1H,(?33S9#&,8QHN@,=\'HDDYR5K"S%HD_OHM%^5@Q)\ZKN)K MZ2:]H9W_;OJ><_G#ZU]M0)]J/^SO*6%E[;46UT-X5.VM8Y1=Q!+&G%M@X,\\ MF8!8 K'D&CSD]4;S7LG^]U:'KM8%T>$F8W14=201/9)&9O_T3^V_^/E>0RTL MV5X0E.2O^H&40J]4EVWYX)5:OA=K?E NI3/[\1K.%HH:H/^VVPVV.Y8"SS;5 M8C:[@6=)/VCE]*;K!E49JC)49:C*4)6A*E^S*A<^//&#+L#XAHHQRU:[W'X> MQD&(]UM+[/=[\J54NY,UB>NG?/NI+4>X;G:;*U8>63(?(9V#>_0;*BMAU:RK M+U'&:0:F0T)4^)T6OD6"!>CAH"Y##U>0'+AG.R=2.2*Z$5.AI2%4BXW7[(X7 MA,PYT<]P3E>T'\!Q5ULI'P M41B L:63?P%BXG@7[::UUEB,)LM=?;%=2RN.38<#:LIA=)F"7>Q>Z,RM0,:B M:.!@YMMI^!\(%V_0A+ZX6/%:3>PIZ:!@^QK!6[VMM1VU==65K Q@*BG Y/D+ M!!<(+A!.EDF M40N6Q\H EY0,:,"]9BK=+1$H1!N(-A!MWA=M?G L!U4&;^)V2TKP;VFJZWY M\=S]PW)4KP$SG>ED*#F#<6(E55.+\4'@.GL#P PX,,"P:KF"4A!G(,Z\3*)S M@:;@VH#FR43H+:4L,+(Z[')\.VG$$W&,#[0"LIHI6M?J;,OW+4IM^)N "ND: M>88;D!)=)JL0;"#80%+SXEC3:+']KCAG:^A\O!_J4[11%08%C*]L*5&L:,NE MRK4.Y)C?GLRZ=,BV/>","&?(,EYY:M]3_+1IV,3ZMHJ8P%R$V[V: U41JB)4 MQ6(RG,])+I6ODEQHB/F;LS<;'_;$1X-;\,'<(':]45\95-7+ MCLK'J5?=X(.QE\02CH%H,E/!81-K"!B% PSHN^Y3%=^]* +41:B+Q87%M^51 M6(+T)\LI/N5X;CSH6IV^,>)?I/CW6W&?;FNQX+?]V@Q-4&QM,"M.;SD9]P$A MI:?)SQ7G',,FU@5(*;Y&X/B=)M8OL0?+)P5.IXKOUSVJ)\Z=D8,EO"JV^-^_ M1?<:3:QY4D>(N>.1:&*92L_%NR'?2\$%SQ*.83X@+/!STY "2^!!K89:#;4: M:C74:JC5-Z_55Q:9@VH-U?I6P+KXB4VBZVOIFYPTM63(I@LZ_?;-=$>OF;Y< M,MV#=H[[E4'_WVN(H\-@-#P7N1\LA:H(51&J(E1%J(I0%:$J7K\J7ME6'>KB M#>OB-<#B%6=ZP.:I,+P$@Z8P: JU&FHUU&JHU5"KH59#K89:?>M:7<001Y$O MN3Y904A!.VQ0#T46C8(ENYL'G4VS\NNYUG_62O'[[&HO'!L].IRO.+E/M(3E MI&.T5[&$DUFY((J$Z=403F[925[E5:^7A8"P)XP7W3G1$,W(((5.-#&W'IM! M /T3""A^R@QLH7KW_5_@,0EL9015&:HR5&6HRE"5H2I?5X.YEPA+_*""NMJ; MNUQMU+6L)&9RD1&"PARKLH?I^/51?K@22N7WPS5["3 MQUMT\B@NHKQ6)Q!_=3+70GL;6KR[T*.9XKC1@@4P=(.=5B$$00BZ50AZNK8^ M0;-<77&W4U3N+C95EV7Z,ZZ <-3 -_).V')K<7YH._M3HJA3-X.CK!\K64:9 MYU71AY@$,0EBTCMCT@_.'(*%,ML<8F&$UOE9;;[2J,'>_\."LZ\!1L3$FG;G MH5U#]\>#N6<7I]-"R, H.Z- B3)#WUAW:(A&A44CV-OU3^'HZ$2_;WD5$-P MNC'9MKAZP/!ZI6'%DBI(!(CK?RL9F;6IW9OW97324QLS-5C0.!>GDKEG)KK; MZ$[50PW%Q_K0VCM[[R@!20S-B9HU=)XP:YW#^\1"279]WY*@:BN3%-$7*$J5/'%2>]E9XH-D M225&&H/-3T8L45+N\P]^#2;2N:';XV''.N)]C,%.L- M5FHB -'<\+F!@)MN;\Z(=635=.?H>C$>9Z*YX:N$@VYW@V3.\6VRTJ:CY;HN M&BF4Y3Z_@>^1JL:.&ZA,H_M#S!M,M!=2RQYJ/^PEU7]R?9 _%0#3CEBWNP]/J&+&I9$ZCJ^HD&05NT+;J3&\K^0/UTK+"HF0*+=Q@JU,8#DODQ29A_V VFL8O6G:IF;<+#L7X2@&AN M3"?'2[339F%Q&M%66\:L=VR2L53-C^G8E,W)4@F:UIZ;^>'NX UCG4TEF6YQ".'(P1W4WXG@!$8Q$,V]:UW@><.?TDMQ7YO0N_9B9VR$3)3)34#$JK5:W??0 M7E]F<(=:45:Z5*EH?EP)'Q.CA6T'*(\B2U? /8X+A$PV-["U&"8,VEYV1;Q. ML,W*:NWRIVQ@6,ZN#QZ/^8;MDV(DKB;FT:5BC4S? GN+1N2Z,LZ?FY\O4:;SEK=FQ51_6U56/\YAP ME,X!GA_7;"=,A,D&C42$.0U$D6P%,9A:/#\NRL3W=&49MD5MTR)QJTX26CT3 MS8VKSW/[V:ZQ,#B9)H>B.U%'22\3S8UK/]FT!@L\]E''3M4K(B;\/,I$\VMK MB*V=.O:=D)-'&-H=KU;R)#4%C,B/:XN$$=O=XARG1:8\KLVZEI&D4T#F1;TF M637,:E+G>FCM=#1K%,JL#2":FX(-TF^36 MILV M,995$:7P8Z!.)'JO:]E3 NUU?)!O#PU!\I.-"M$&KC7<='-K;('_W6 M@N.5 -MFHKGY6F!ZM>+OQI*(1U/:Z>^K^VZ2O4!^$N:-%:O3MK"U(D68X>O) MT3R@;":;FX3YA&LD6ZW/6$A?6*I8I3(?5]))N$ =4'S6&4;&86C)B-V(FRK> MLH$U4OFW[80A:VUW096;.!)Q&JF6Q@D&$,V_K=Q)@IC>, UNW^#-D,3VP:;- M9K*YMZWMM.U&DVL-2R;91L,T_2KHS(==\/3S5A_Q<*Y=21V8:0SU\<)46RP0 MS2W#NK[D!WB\5ZV)YNW;=7I\C(<&$,T-;-_5%MTI66^+T<$X$3&Z[-%(]M2< MVG8[)+X/-;V#1K7A8CZT1E6*RYZ:GX,96NUTV@?.M7J$*R^W>PE+]%3V B\@ M^_SPX(_J++KO[08[W#,KPT4FFC='M0':EOEUE)_1R%[M\=J^(P#1W+C,IM [ M8-/:$L5CLR4=1*:AM[.GYL8EK5KK&>K.9R(R<=6C6U/G\V/VU/QZJ9.^9\=* M1Q3W=KW7.+2I=E)+'WN!&S0C3>6('JMQ5'W@N7S'F(M:)II[:L",R'UO$QQ0 MN=5JQ_C)D_QY)IJSVZ7),TNN9I@BKWEUJL7BMEEE@6B>F]H2U4?6E)=2\PX3 M(&+%JMN"D,GFR&D8=Y#^8#0QK'V+)J3-[&#[_%DVQTX'^*'9JS!=2M08V= 6 MH[9HI?08O\ EFL2A-ECLK=3A5)/%7AC.MWK? **YQ0U;M+Z?S%S",B?'7:42 MBX?#.A/-+6Z,']8QIP\=5#.;S+;M3=E3F+U ;G%'W8[5%4QCFL+,<1.JTW:K M@V:B>:7%G0E)\/5A2CI89M#U.WQ]+PN9;&[)3+=:K^U(7+"TEE2Q$4YNG9+L M;?-8F])H&<$G7<7"(V=([1-)F+%9^\V\>S9HA5XLC$2D@L28QM%F&NX$()J; MKP77F6"+V)BBR+!3T>)CX"ZX[*EY]^SW8UY-IDV4KVV[5?:P[1N-<__/W"2, M&B2+KG050;43GPYFW%XCJ^P-\I.PKP?2L$(-*6ZBX-A)Z'"$# (5%WC'G#SP M4M.8ME%D1O.[]7J[X[E,-/>VE9Z#KF:U<9\S]61 1Z(TZ "=P2^\K1OO&6^Y M%_MK/34WL+$O3%BF=NRC M9ILAYE2 + 0I$\VI[9'FU^$.&Z,6/YJ,!4:OSOHB"T3S<[!LXR).BW+?FC2W MTYA0VX(H&: ^0&Y<^Q-Y&"9!)]W9N-Q*IR)\5B>R:B*Y<8VFG4KS,#UMTBG0 MM$Y3BJD-(0#1W+BV^^:D)D==7TR.\F2R&([Y YF]0)[]S8SQH%^-FQ9NQ6T3 MX5BBT?I^P[-;2T8VWQGH\7=:X+-$[-Z[==&VVU60D6KWN@MQC M3G*8 \NMY+%V-B7UK=(P4:P]3INC%C?M3S:0C^F\A] SOSC"SU\$':. M!CZOM@19^8B13QU&J.;APO.]])FZ[<6/LA_N_;'HM@OW LDH[E\Y]_>+VG M4H4+48"%H#X2&%R( BP$M(B"+ 3ZD8$^H@@+07W$H44482&PCT]69(/K\&;K M@#)P(0JP$-1'%%I$$18"(E,QUB'E3$\F^<&%>+OMW).UF.%"0&2ZLW6 X8TB MK$/U(PX7H@@+ 8&I&.L *5-!%@)2II==B%^L]_[3,[FWO2#TNU<'7C?X_UJ% M^O)_ODB=NJ>/E%YF0;^ZU:-HX!Y+L8KUW=2*_NQ(Y!KN\+WPX<.=*/'KMV)Y M*QW^6?#\)G7XZ3 UU.$KT^&?[1EN4H>?9N=0AZ],AW\2D+M!%?Y9Z NJ\)6I M,(3AJ]9A&* HX';V"N:@Z'$-J!GO-0?%BH^\EW44.V#R7M;Q!COPMYH"Q;/! M-__[ ?_PF]-!?\1>M]$Q_0P=>:J!Q9; M@@*%0]YG"HH>'X&V<:N.X]>:6SW&CUZ$%Q3=(<" "MPV_\;.@/S=G0%6^8B2 M1>IN^,M;AW./GS-(9&59X0[B+K>0H+T*8KIP]>]R]1];6L#E?XWEQ]#7CL'_ MZ?I_6V ;:@'<"\"] -P+W-->X$\.5Z^8_I][^KX8X-^21KP([2.N6CM8QXO< M$-*!U]L37+%R/+3BA-H!M>."=CPV1X3J\8H[RBO6C\I-WAG@SFM\)UOY/LU=M,5OV^\60!YJ!0?OZ-1@RO $-%OX-5+U;&[6TF MV$)%+\2("Y0]>YO)LE#/"S!B".A7-.0+T96UK%B&[T6N"CHH>?ZG?RF*INGZ M7^\;=OFUG(>:;,NNHI5+O!)Z:\T_YT 06/G\!6AO_Z,0Y*^._Y9WYR\U%Z\> MKJ&?=@0E_"->2?]"S_^G'UGZVSRF[^@V?5D!E^A*D6N&8TW_[PO])M8GXP^EK&_8\?R+;"#Q.FBD3& 24# I M"A!#EG?@8:'F:&[([:-T >J>L_/<])\!>S2#SU+GG-PL&W>@.:G.2DUUT?+D M1*(YF1NXZ^F*&PM1^J&JIIB.; ?__8 0'TJZYSMR^-\/YC'\Y$:.ZH4//_]0 M=GR\Z8\['((S7;=.T^J4,J[,KL&C-ZG?T_S@_"8=5[$CL @CSPS(YHM7S4)9O=]7YZ F!02<& >6,@>)>2 M/*\[I%>.\+TU#KQR].[:<>#+=7UPZZ+C/F32/& ">U 6=! X4]#5&QWR_?5) MGA40$^3!>$NN76D@SLV&>:JL]&9%$%),8%),H"IE%$4A,/PQ07CC]/%7!H97 MWAQ?.S \7L-Y3)YZ0(2DR0J2[PJAR-45L$1HH(H/,V4RU7,!PBPI\.Z?5WSV\'"*\>%KYV0+AL>@^P@)'X"A7B M58?3&JM=HS6?8(3#%@\6Z'50/S36C2%7M]5%5Z"K4LL%1 $TKL?*) U1 ?*$ M.^<)K0 )FN/ES$-;)"'IC8,;-+$"NOA@2\'0S&R9_O / M7J%2UO^4-1GCX[G<62MP.#"$KI$I?,=)HBQ/XX> B4D7ERL9 ] MBQJFGV'+G67 "1(-C@V>Y^>+9CR_X,^+%O\OHMT7[8P #!'#7Z9'0&&(9=$" MT$54Q%L/4K^L]WDZ9JV>CEY3D4X3;K]W&]IX&2C,2GAI3S23[4B[Z(B&6LCK M4_E8.Y,R[KC3W$"[X)ZJ^(H;-F8U$YT*@ K0/\&$6:B(!5%$"(E%T,0W)DKRV*CI_1ECY+=O$#R[X_TYQUB>",Y 7P6A/ < MT_U8BLUP X*AZ8>"[X7R,7UTJC>N%I:R<$XIT,+0UAY_2FP5S07Q8N3O8TU7/T5J:O)";VBN7CO6!W0_G_#Z-PC@675 M;12$X)V"L6:GKZ=.O92>SK^PK*;G9Z=&-3FEK^"54\*:C?8":=W7YI@X';9T MKA[9O?ATW)I-.I:8+")'Y4GK_T$ >BMO?/5;W1M.2('>^&V]\=4'(&\X9Q/: M G0,]^D8WH.9OG X]&79I'U"3O.H4G4MWK"M:$#VW64,V&06 GV:3A8_.3$+ M#Z>+]64*2MHY&GP-B52%/-NX(E]6M/6$B7$WG1@'#WQO) QW9=&V]S_PO8[8 MV]3[P2=G9&G]/5D:@U/-(%WSB>8?3$4[GSJ/-<4SW.PIV0'T!4K5#&>(F)BC M .U-IIPQ._D#?")(51"@JZ(P9^[F-D=7M@>"GNM60U8W'9FZ&T6$D%@$3;R9 M(-%;T9Y6P^A%LZ%KH"9;GRK(J"Z99IS2'A!)>IKW7'$IS;$6A+ZIA!IX55*7;@@)51JF$UPW=D$ M4*EANAA,%X,Z#8'Z!H"Z^-E,[,%39-4+THUYJ9N^4J!X)?>;0G0E\[%+=/9- M4*\NW0U?0VY,(6/25P3$15M/F.L$4%B_)//6NB5 6>XR)^L>W@-JULW5\OY*TU"W0G_G,_5YFG>%)TCFSN9"8*G^:"42<^4SZYSZS M^ ES?Z^_>61\#FBN/5M-?UB3;=E5M'*I*[N1["4W<2RJ"FK4U=@A)>\4/# DCP'5+C"Y3# 5;D_XT M5/NVJI_!P=,'A>^/#_D8[8W@PR\V,B\L.+Q6'_367!R/N_9X;O%;>=4_VI[- M^S% E$J** PLBO6S$#<$DV?$MB&8O%@=/GU"<)+FD*&EH]5?L03R>]'2$ 8&%28*$J99*!)?=^&K* Z/*,6 5$ES\_ M%>#6A(-TE.849QP(055XJE5P6)=?9>G+5PN56S1^NMS;"_'[IX%?#%KDS MHOP6Y\EB3S\VA"I=&U23;"_T_]C[TAZUE:W=[U>Z_P'EO/?5/E*3XP';..>< M2,:8&0P8,WVQC">,)_" @5]_JPQT.G%GVNENAJXM)3M-%S6N]:RQ:L&D%Q;&8=^&FKL2\0(2#.]0,%Q_"B^JX(M>M43G>=].FKOVQ;P_9>(= M>E9NWX'R6A>=".44BQL%2DDAL9=/5-RUZP=?ESH8UE[L=$_HEH(Q=5,%@WF+ MQKRJ*]".)*\%O-JBND8]57 J2V%\(*F;3&"\/K:[!^OD#HT01,'OR==TURXE M1, (@F\ @M]6V=M1FWB@U-JF8!\2W&G42B)%WU1I8Z[;[-KF-F($=5#9SJ54 M=P>.!14TF)_U,PWMAK.S^NH^VVB8G>79ONTE7B&UXR5,@H/E9F)U!_H&%.0; M<2&[(EV(C#AV,YT>?LG(]/J""LN\1BAQYWVD;OW[-YXD_CMED%_"ILS?I.6C MA,8JL=+ :)\ERJE_Z)3;?Y LFBT,HE(M"$?J;O*%;< 'V6\KWP+4,] C>W'5 MX7?\ !/[TW(L 1ZL:)R"TUGAXU][?ASQ&$J.0\EQ*.R+DN/>07+<[PC?=^7- M'1HNF)X^"OZ^,)ZF*ZR\">I-F>\[E>W,VA&RGT)A#!VU)/76XA@!T!VY%=Y3 MW@EB!I20B!(2$2\@P?".!,,%--/7Z251 % MHWS!V_'X7'WXY8N2&"#79%BS- M#/E25*T"@YDY%F//YV#=0C'VZV,A)/;> VJ\D&OLE5B]L6G.A5VG(CDVPZG! M?L;V(GZ0L3KS,U:_X7Q+5,/]RG$%U7!'%/*6"8:HL.#?K2N$N.D.-%=4,Q[5 MC$?,=&4$@DK>HI*W%W)>?:^HS-ZW9T4R[#IUMK^INDXX7*I_/VGX9V5S"95A MJMN-7,,V-N'KG6;MD !;&B]GM6'*#^42?E>EYF^(WU")>E2B'O$2DO-(SE^9 MG'_A3,R?B6A>#QQ':4N28]-%LD)225)CTDQ$,S\7T=>?7/EKE>VY=6B[!1)# M=>U17?N7JFO_5,F%%J-=H,%DI_4&'V%^K:\]MUM1PEU95# MA+55VZ."P&2!YLX^UK4OH;KV5U;7_AO2UPP82OQZM?^#:M._7/FTZV7PURJ_ M-M 4H\15V*8PZ0W#U8::-M>]%*("JDU_A;7IWPP04'WY/P*$'U_TIZQAR'ME M>27OW841^_B".UA7" []]J0C>;VQ*A?+(2MU36^9$!DX9/7EZ0<&0X6@KZQ: MZYLA!*JX^D<(\1UW_G!?5(,JSPX+SYT MZNP 4[:[DCHJUGZ]X<<;>OWA9BC@-P0=>E<6O2M[&QDH%R#J>W@*XE[>AT5$ MC9Z6N[NGY1!1H[=#7R<_%M'TS=,T NK; NKKS[Y$1Q3^<-GBGJEO/5;Q8M[T/GO4+5_AY1X M!QZ5NW:<\.9-JCP]HUZ5V_F\>F_4WC[)>RT_#5! MN2Y*LX:K!9@=F?I@Q*CA1OF#=/^7*;R](==8CXGF&M8>A;X;US?580, #Y%= M%4:%MU'A['[KCRD+U J\<"0=I]H+$6' M7V+,>K4G*W,OA<*X_.%S*7]#']7=1N5546H%$L9O+(QOWM.+" MX0**Z>OYG5] F?3;N\IAHHT[LJW2GM&M'Z*$'D!E,JLM]$-M\OIS$U'9;92Y MB#(7[\%+>-?.P"M3K5#FXGUG+B)*O ^=_,94;T2)]^HIN7V'R#6'*G[X^E=M MU*RGV&#M"D:3T/VH63'JK=^/5/Q9Y=IOCC821=((E1D^BJ1!169OFD*N=BK8:A4U]\M](&XXHIT253T&15]1DR!BCI> M 5-<=U''J\\X_4Y]!]KT[:I)36V!&) _' EM_\8L?= 0RJP(PJ,".>0$(7"=UK\YS^ MMKS4K+6X"@-F)+37K;TP=3?CQOPH+YE?D9?7GRSW:V646XF[+Y XJJ*,JBB_ M5!7EE[L]G4ZUY:!DL*'3]FR6PK2)O!S]Z>WI'U=1'F]6RW'J^;IC)R:]2WNB MO6YQ"D$]5E$F;[**\O6QS'547_YJ2U"MY1>L?G2],/!JM99%B6K0/#-R^%+J M@O]ZP Y/(7;<;*WEZX.-ZZC1_ JP@2HR_Q%L_/@&>.Q*G65Y8:V=_%4)(IQGL-WROVA':WGC(26*E;W(6A)"L(C/S0. W65;Q^G#D.LHQO@*. MH.*+?X0CW_'KCQQGO/%H"G.,U;!:D@XM5F"N$$"VI4F9KM#X0MCT1E33FG>_0-OYZNAR*:W[^((""%[>&51ZQ7#86V:.2.R M4LX4^T"2/W)E9@&.?V6COI'X?AJA^$4)_C+S^DE-]/_87VL9\-^?H&UI:^"W MDF$45 W62U+]/7R!P ]B,'H<0"K* GOP30?X@PZ+*.D%T_957[-5%VP^I-8? M=1Z=14[T$;9^P36__%G\2[>WG_\#_CIWI+F&&D*(69Y&>T00..H)\6%>_8OI MA]\]2*+T!2-..,$\F73V]__]/T\GGP_YGK#NR:I.=P.(#/8LH[@(#=4IJB88 M^)/JINH^.JV283^6'K6J3X]X"?>A@&/085QX\F^X'[G-]-1=\W\67BZL7#\,(@RM\BG$#XN8F\-V/M7_68G Z\V$$#\0LH /YY65L(_ MEE[IJ)Y ./Q#?CF8_ZB%90B1]Q^C0'N.-O_ND$\8S(?P[/[[*:F?/GI"0G!O MP7Q&V062P"S ZS:0%1^)7OT5PO_ZV)X[#36#; 5?D"5=PPFEK-.$4BH;AK+ M2%I12_J"(4BZ;.#TA^.H;P-[/XH?\UR'&XN%^E"<"$/IH=#L\1\?H\?'!?7$ MD2"-1%[L26*G6>5&0A7\NRKT)*%::_:X'M_D.M*(NYHU91,NC,3"TRD7'N=< M>)QT & \[?ET$1P_ MYHM@7^>+;.W6VIT%R[U@=SC-[^#5LJ(-OM6JQ-!2??N0]<0_BF&H3/EZ'RA, M8&^S'T6S=I;&C]9=5+4CS0VB)#1&8%85%RAH)ZUJH8SMN"$.6'HH;[H^2\R; MG>'4.6F,MI\8.A?_H)T"F^$?"@;0UM9@NG&8&*_D'/D1I> ?"U4PA=!>9PHR M@+9X:106263[1A2]&?%WH=/T7?G!Z&NT!=&VLU1#T M]>4CV!IH(V XT)D=+3.-!@X"INVZ01K!Q0"+13=UQ0$$;9:"DPC(T(&+9A5@\$3"L(73V;VT*-[.AC86+ M26B AQ^7"V8;>/"VKPV,<-]6'PI=8V=KP9-= )-,X::%A@7@ XR5*?K9>64C M@+T?+<%GUA*>+SB@T [@<8/=4[/=-E4-4K8-EY,:A;_L?Q8B8*V#S0=F0[;? M_P*T 0#6\)\< [!]U#@PHO/O&VJJVC:@2S@?'WQWK>Y5T.XO&_0'+W_'QD.V M/",Z[@?L'1@:D'[ :"; J@ >S])0W7BY?T(\$:"6DQ?A^&E12V+PK\2.LXZV MAF5DIOV).+XZUN-88!)@%L^-;B6JIGK@9+)/P?%$:G80C\=G9+OV2!Q0$2[H M 6#?S/7D'GD@>ZC/5X\AV]-G8!9@7=FW3WL-3P<0_J^FJAD6E."*LQQW:H-B MRY;WDYU5.HS8(.6^5_CC-X7'%S]/LU?[RM%3C P-.GL "0'*]W.IJ0ET 8OF M,%LDW'SI.-WHT7N#'>5-#S">HC6PQKZ=#"O8IE^9+C?C>6>$#SY\CH%Q9.3\ M-F#S3=,(88&Q%',*2W4+,,P \/#( M>HO]4QD#J1Z.$^K9(<'Z2-G/B9\!T#H$#&ZO 0,7+,,'K)*QD*89:SCX2?9 MY@ _99KM"5!A-_!7M@]X-=&.#!;#@PZ] HX5!UDS#CJ)7>/H'<#2@,("3\_5%A> %*@9BE0F( BU>_O!7[D'4"$!?V#$9^\JOL MQ\+1GP%V!&Q\F/DE,U6WX!L0T%6@B8!C7Q]M(2#/[-#]BOZRRS#,OZ,GDSH[ M+QY IU'B'@=Z@M/P*#052B"H4F0RU/A.4[B[F0"PO4PER80.G!PX[?,$ ?M" MK0F(#.@H.1/2N;]XJ<9@N_> B3(=28LSZ05U%S,!6[4WU/ X!: Z/=G.:!DD MK@Z_!>1K=O9@'U>)?Y0KC_SQU0D]>RYPM2=7+U IC#@XD^DC07V[DYSO)Z"/ MX4G(^8],U\XF#K]BVE 29),O&( L]!/ %40M#H#T.&?J8Q^OR4+[UU>QG=$4P'^!_#[S%<$AI>/ MD/WH$'IV"PN5 /RO\%>-DRK_!&9?E'QGKPOR^@@>?W&2_,^L_R+./!3.:_]A MV&<$EF/ +S<]:"B>$ = S.F%\$)?#>-]H9[81^T PL<8(&9FUYUC@@4!3 E* M7!@Y^@B0$!BI8"YGT_,$H1!A@8R('Q_.!KJ)X4);Z&C_A*<1@8Z22>\,,&&" M=N$4ALRL1-_*P6LFGH"%"[Z;F6Y@V/4QH FV-K/>LFGK8)TAK ()-B]=&IEY M9AI@H+5JZT>;5+.A?@# WC%.=N')KGRTHH_"8WO>@<>E/%EUJD8% ZC(6B9, MX,C H%L ^\_/ACZ";PAV33^:O- &@9#T%)(_9A)-A1SVZ#<[=:_;F30XZG6 M^FP _5H&\L])@I]*EZN"]PNRJ.@7>I#^(8N>)-]7GICC84!?AP^/X9>8Z^&H MP (V 61K0QNX6 =F3FI#!0L0EPAIL-@\FJ=N40;Z@Q28<0I)["\I6<1 W],* M)(452]@_/Q5XH'8!VS;\(N:_H $DLR;4(;VSPQE,'+)8TX=:V5%54 N\&R1Z MMJ2C+X?[PE& X@"3-J%[Z51=-@M#0;,OBP@?"3S)L.8+9UMG8 @-2PWU,X%K MQY3HDU\2T;'+V5Y/3LLEICY-[PNXG!(&3.W.D=I[49"G!^B$@Q 59ACP5 <[^GI@?0#X93!=-8J,K+>\BK@!>JKH5$URB,%:&\(BSM#;X4U?=P2*]IQRVLES3-[WVGI?Y8#1ETIU> MLBM?)\!0OY$ PW_9IR,'&.&9W7K&E\06^HEK1-C3Y: TWX^%2:-]\!MI>)B3 MUH?/V,=\5MIQ]P!DN8^FJWIT]8'SA:3I!]!*2[SD*.=4#PJI,X>$7_\,#0U@ MJ4&C"H;R]8*>A&?FROPR1ZO ]HT"D)#Q,CHJ\5^3QAUB^\^<)D#1:JG ^ %& M)U"$F).B!52HLP9UA.\3,O\DWP8RDVWNS_L^@JH.!-I'$ >("\S9S @_Y_?9 MOR1QP,<:U'@\ #'1R=K,_ E'L LRF(*XD#DAX#2@^ 9C'5WX$ 2L\R0R2]*& M]CN@V&RR@)*2C+,S70HVCF)C72#.ENWC5^W'^1> >1D?M8Y,2UPO$7T,)\*'RQKA^^VRUTD1S7\ZC_?+42]>2-/7HN[/@'*_+U M8P @*WA^>-1_3H-I2ZC-/IJXIR^!T8_;?11,7_=H[#3#T,]'\'067]P2CY/] M=V$9I,;6"(]DE;W]^3@7_:R10N7LV.V16P- 3^?AGIX;C(=H&1* )67R[>L) MO+A*^98ZY?=-]MS/MY7,54;)7"B9ZRJ2N0 ?G;Q)1Y7AAWDC)X_2=[_U0S_4 MBQW>%Q+!B8_7'9WY>WZ>7SSV@H]02Z&+./FH/_R"6?G%;]3,8BM'?TBQ MP .[!4A/^!X-6.I?HZ/U2-#_S-PRQP$RD1*=%/>ST@'-JB\XGAD$4"8MGIHE M:IPMPX!)TBC1@Y,#/X5Z<]B&S0V 4 MQ3NZY4^AE4S.&O86\M2Q_W,_,-3KG:).QQ2#1S_5XP2UX\:XQXT)_.=Z/4M@ MZ/,_QO6/\1_U2'%PFMK)_L[\8]!']"4(M%;WIU -4$!/4SI+YE^9U,.C$^O$ ME<"R!FSN'U4#L+EG8\TZ!6&^3!Q\%YQI'(0PXGU,XK"-[,&=8_Y':&QM0/5P M['4 @H2YO1HNV(5=WDE*#+>&-J*^;CCM4&=,/OHY)!\G4;'IJ=-E4(?.= MMN+5U)%:(>MX_6Z'P;H-)1E8H&4YUZ>T5.M M5_JUKND8-4K@U^VN6-\/0,O;6O&0:+4%8<&FN>4;^,0M MBL'0Q%17JK.U+:$WK:PI\VW3M5")JP>?MK$V496E2&&-_8B#R\_MU(1CM/W& M5VC'F(C5T=8>M\PQ[)4@OVVZV$P:+N6J+&;7.%^CN=073$ZAE5RG 3NJI:'5 MBC!#"GNZK?J\7;1 R]SVS\LEU1LD#BUXR_:HS2ZX_G V "USV^_J<\U MZ=1A"9,?PQ6QN:/])P,FUQZA"7,4D9^RPJZL&G^]-EY)-8K*R<0BH=.<48$\YG!9@>5 M6U8L#.FV$ZQXG)=6Y:8JJA-4H7-KZDS6+!^55S-G7H( MF&&+[<:#/0=:YM84'EI&VA#BBESO2;Q,]-*V6!R EKDU#9<##%^(FR8FUOOU M[JR*23L6]IE?4R).!TJCOFD(F\C=$1SA[T<-V&E^3<%D8R6-]5 M1H6D4@7'GD&I#L_9]6028J(SJW;&]F%7"@:P:8ZB9T34Z+K-[43>NS7)'RVP MI2%SL&EN Y3*3JQT6GA=J,=\>TU;L\Z,S": YS!MM.#VLWCD#1S#7(\3/ZE/ MEH-L!OD]:*F\5!M$RE[P9JW:J-&8^!' 5!S/+\SJ2SRQ BPK\[OV3*T/A@N5 M',"FN849.-.N%LF:YP D$B?UR:S2&&9-[[$\+SF"Q-SW5K2[&89C+() MY!=FQP>-%PB6$.S=C,=7]F*MB%S6-K>PTD@5ZK6Y*PG% =UJ6!XN\2.P841^ M84*\F6&SZ6;DJ/34,\?3L.,MLZ:YA=%J2VB7^N;>,8RZ,*HTPO0 H!TTS1%B M1>3-4,2MGB,%'7=EC[8+D\]ZS2]LB:V7-B=KI"-V&\N=J.\<:I=UFR?%Z:!1 M&2=K1W"(MB.4EE&CWER ?LG\PF:C&FNQGE$'5-O!J>5Z-3KTP3&4\DU+BDVT M[,%F+107V[46K,B^*H 94/FFG6Z+''SK-<\&@K1MM5R>R69'A4/3F2)C%=*8=.\X,9]TO27CKZ3:?/ ME1DLMAO;;%UYR5U>KW17&/0PF=C04IU).E3=.O:;$]TDM28X4UPFF('9_?PCZX-<0XQ M; YK>A-K"[7!W&S)X O/)!X]W^XJK@U]Q\%"9'F07_(QOT2<\UG<7W*4SZG) MA;>]J98U9'_]@9BW,7DG!DI\?Q+=)>R]NFHY'4>F[>%0=[I[28BY[R6^_Y(3 M\(?)\7_A_\SEQ_]%_+,PK-6/WIJ_R']^G0]_3BM]] N^NS.RE]N.*X\F=6=3 MZ2U$04R&1>S/SBAW,M]D8"S4Z)@ L@S2KS+ 8?Y+=$SYAOS#+VW#+ @[0TNR MN)QHFK9FA)EWT% A/)]#IIGW+W/'G6)^T-$(NM",DP/N:ZHX3^R (?C+GPUXCDQ[^2+ M!*M)3+#?QX2$KZ^''6?PS3V@AR]8J,AZ\G^?#L M++^]O?:$*;]<:7J\@?3P] J29&1OHCR<<_R/9ZO#Y$(PQC&+_)3! =<)LVM@ MP#?ZDGU3_)+?8V>OR/_KG/$!:-:#7P+48\"H\S%IZ,<4=[X!:%E0*,8&P UX M2^IXI^&1YHZ.^"QF#U.C;/-T1\J&\L(VLZ1\#]X=>RH=P 3/;'(\'4F%EQNJ M:JR>AS4#Z.'.W-W9R4(^^<)-6:,@B< 619_>\F;VT !]PLMSI_O70V-K 4( M%CD](\XHX)^XK?/*U(X^*(=>@%%R<8V3!!%(LU4SS2M3S[=[567JM[S;?TLE M.98S/<>UCP\SP2"/NHZ,3^=_/)T6C *?PGLP?JD=XY[G('X6+03V/]Q$>,R6+(<7B>SSF,>%SKKU5&(+"/S ^+!S^)Q3[I/P!] MPO2[\V:=?\[DR:=C\![*NI_&S$]I#-G YZ;J I!?$ANO'"S_/D'@O_&(X9>D MAS]_?>V'==S10;S50:!3N()38#[2%#J(*S@(A$O7NY2#0*5S!*2!!3N$*3@'9<5=R M$%A60AT=Q$L=1%8!,/OS,HE\;[?J\F^L^E5%X=LN.7=GYS?W0 M<^.%_/^#X MA[^Y(63Y(_5MP5!\O2MDZ;QO42\4[L.?5-$:9<_XY5[O.[[30N*G%V%@PO/C MU25$0B]+0LS'$GN/-/3X>/L+4<[/Y-W;E*1[)5I"PN>=(<@)_YTA%KO%?*>/<;@*0&8@W$&H@U$&L@UD *%6(- MQ!J(-1!K(-9 "M5;[0J*:Z&XUJLNN9Q;\8^BN<>(?_[O7!3W,?9-_-W0=_DC M_;J4_Z>1[>Q%Q%M)?'B_QWR3L/]^Z>'5U8 _9?O3VY_OG/&1DGN=U(W0[J;0 M#BDY[^*8$=LC>KA!)>>=\SW2<:Z3N&\2[) C#SGRKF?)?\H#+Z7YWO#%EG,M MCEL1DH@^WI8^AK4Z(HU7(8VC@G'#I)'5#4+$@7#CV0N30:RZB#@0<2"E TD6 MI'0@TD!*Q]43Q\W+E9=4.I"G"WFZWMN2W]EZK]W%C^@UHOTEAN(G_QAN&2A:HX5 M!HFO%[7 #<)/_] TPS#-?U];'(7;!IJJ!]%S1_J[B[A63/M[!/UBJW_CI?_/ M:R[FS;$KA!',)P,62/ '._X! Q;^8^_ #/U:J&JP_DHA\>UX:)C__2"#?RA2 MK/JZ&NJ*+%652=P,B5HX; I%HMSR>8;11[3UH:"!P<& V;>J2:C"?A1*P158 M\T$9!0JCD*!&WLR,EB8J6JJX5<6W +GQ+,BP/8$[4 M-;R%$69?[1\3F\10,L*MK1G9%[6ME2IG-CPU/G<&Y@\& +U4DLCVC2@Z=_KE MF]G=Q5/'YZ^OB[9[V!VB5."3AFYT"45J)-R'@FYHMJ>ZT7\_%,D/!3,(/37^ M[P=[%W_R$T\/XM/O/Q1\U0-G"/O_5 ^#*!H:6\-/C%H8>&#Y,=SLB1TO^20" MU&*$PDYS$T@&7!2!21KZ2-U]*$2 K$ O8"1;_^^'D:9P='.*.U5-$(R%*#"# M=%3<:*E"*^2'SWBI_,!0S'_^]?5YOBYG(EQ"N/0ZN 2/$2?^C:@74>\U6KZ( M>A'UWBWVWJE.:,2IKTOMMB4;@Y$:F)U-U:Q?7JFS\(6-5>6JXTB;096M6NW& M=L\!I0XGD%:'D 4ARV\@"_846;!;L3:=X%#<$I(9R6+GT%JI6%-V#I<'IMVA M156Q]A1,*UF.YCMOJG1%:&WB% 0FZH%F, 1,")CN06$O((T=D2\B7T2^[X)\ MD5KX)FKA3*H/VNW#=(JI_71('=SN;JP-+J[7J2O&$OF)4'3LTM2NK?H]>K:' M>AU1NHQ>]^:A[&_)\4^@Y@:N^HW 5^+ >#9$_2Z$P)5C_?EAP=M+C'DGCL0S M [V,N3]9$<.EQE5L3$P8^=!W#HF]O+RYW[-YIJRH6E\F7-*>+?:U4K%AP>T% M4@%_($NE7Q(*"% 0H%PBKH;H[H[H[MKL:T1W[X/NK@WO[E2!6G;VI;I#S[O" M/J(TBU"XHAE>WC!.>%)NNB15]3IF+E.P/UDD%JE "!+> 22\E:_L M96TJ"!C?VD4UN<1:U/KR-A7ETIU:RDR;F#@4]88SZ3==,4,4&$(E M'\K$KZ5V($2Y(T2Y-N7V1\$C1'B(\!#A(<)#.M0-Z%!#(\+6'48A9+6RXLTH M]J-#^?)*D+_=!-5J:2%CDF]+JS(W8OKI6]RJZ M$'LWN2C?EP,H(>6Z_6XG5GP9&[LQ7)<;IHPY,C\9"X>5V].V1>OBXH5PFAUJ MQ4=R=)TN83/[TX-)D8S9&*7FO+!B7V MG>G&[EO[ 80F*H,FED+0A*#I;C1W=,T0T3"B843#[XV&D8KX%BIBJZ@-QWHS MK#K&=MR;-4Q5F7F7CR_X%+4PZ,J!DMO4KB0P5GLRW<+X @Q?O[V.=V]A[6N+ M7HOQT@@+)K1!"K:O 4)!Z4FWAOL(WJ_"NYBQTG/6_!\Z R)MOJ;;'8/%ZERI M/6ABM26I7-X94!?; 26,JKA ),OA,/&C"8-;"@L#T;\H)!"L(%A!EQ@1W=U5 MFC>BN_=!=]>&=W>O1G5WH>2W/#<5##-1\;6--\>=R\=KH[E,!E)DS(1V'0L3 M"9-9/>* '@3CM4@10L!P[\#P5NZSU[*ONK6:-!AVZ:; J]9DP:C#Y9*]/*X4 M&[983*.X[H@CG*/M16B6NAFN4!\^E\L(5]X;KER;HHON,R+"0X2'" ]I4G>C M27&34:\]50=UIRATQ9 A:T-^>GE5R/!D!6_THI9@>#6"7]O^=K8: %4(QB1? M1Q6ZM[CC[5RG#8VU&AIZ03V^+EU8GT@49;"@#)9;%1PH"0N1\(V3,$HD1#1\ M\\FP=Q(B.>M(IP(">,#0S1,$5/:8W*ZUVPR L7QYK-KS8J-%J;XQ-9L1.7Y'2R-ER$&NR"[@(;!#8W!G8 M(,T>T?"M:_:(AA$-WSH-WTETZ?6L4WYGCES?2E-9TLILU:Z5!#J\_)6YN$)4 M&II@MX1]O!Y%BU6?F'4RC9' /WS&V0>&_K5*&@BI$%+=A,;X'I!JARDAVR(G MLKR7E&YU7,?Y;O'RL?"-=JA6N;2[$\0X&*[UU!'IY1%L2A41X=T1X[\WZ?JN02Z8NO(2Q+?=$30[:( M5!@.5B,S:,27#\_,1DMQ*'KZ3E:;^]V(Z-=X?F(I. Y#P4R)1O=BWAN27)T( MNT,D*;>]55(,-YQCI"V1J+*LOY]>WO.&^SNQW9@K.Z=-SJH'_"".,2(# QBK M16B T.#R:( 4VO=!>%>GT"+"0X1WC_K/6T4'7LR2FG"S9>V@['#!MON[/K[J M-*W!Y94G4C/&K6DPD9QZQU]WF(DET$RF/,&P91E'RM.[@Y*K4Y[N$$K*D]5F MS"_7/8SP&NQR7^WL)>SR96N[I;FQTES2Q RVLRQUQOUUD4DS-"B]&AK<6^SP M9F[99I>_BUH2%\PPL>/"_ZK>^M^%K6%]+ "6*JS/EW!-*,90JLHKIJHL@E W MPN*QY2=\O2MD\%/X!Y;]]VZWYBB*+KT[* /U>B@", M03+:N#\F)^,&23D$(WK!A-XI+#U0<$*A/WS&,>:A_(LN>(20""%?=6OH6T-( MI$X@9D'J!%(G?J9.8,7&:0:(+2[FJVY.;1#J@%B%J1'7X=J\%81I#?S-/@D,<:=\; G MU]F5YRCM9.2SEP]65PRCO]@.DKX\\6B^UM_LI(;"9?I$^<-G%G\@, RI$P@A M+[\U-X>02)U S()T;Z1._$R="#A]K4X:@B]XHV1HV+UXEI8OKQFLA$GLBH.> MX8A[3ZJ[5LW5P\S3 !-7+J 9W%M2R[7EKHR"6'4+%J2@0@2(X=G\E'W#L+&/^]NX[%W>N3Q9M69.1#5&PIX&*Q[9 M9JW93!6IE M5D+VD#]+/E T4@40G]\YG[^<2_D/G0G#F:7:;%W$94\K&ULZPO=)^?(PD?26 M^FCM#>H"0D>7PRR&"".GH3B/*O.9 13-P13+PWB^$B,/'%F\"/O*9X M6/2W\B:,1E@XY@R9N?QK<^-RA9_4;'>)V?AR1Q)1I/:9HP[Q>VDG"!L0-B!L M^,-W5!+5*NM;GW#LR52F]_O:HIU<7H%H<2-F7;>6*;;?"I,=76RUFT*&$? = M%0)[H)#^\/XP ID9?QO%_ZFQ&^KP61GB$& M_>'S\]HC0@R$&+?CE;I;Q'C=Q):?(XL7N,ILC2VYY)L\500>"#F1R M7!PZ7B 81LIZQC,<(+9,R^1QP-&T)W,GLC"PYY@$CW]C2N+>DF:O,C;$!(8?@G#PP_7W!<&W/ M]C,R14^RO-^GP>[M!;#K]$TW(>M%1\@7OC#>R_BHBI+BV+8Z3!PQW./Q..W+ MIOO[)N=I%I_^7OXE. LPSC.RIH.ETKYF,3PF-?E-+_)"NR$ 64/!S!N:(7Y- MT" T0FAT@VB$BCPC"G^!NTN7WH3W*V_S?AI^HQC[SC;A,;XVG&G"OC.==7[? M3_-*TI;GJ949-+P65A>;K=ASV FF#J"T93]\9G\URQ5A$<*B&Y2VMXA%-F$F M9J"V&AA='GL5IR5'LOG[CI]7@I.^+HC]'G=H"':=K"[6FW95W&;*>U87Z(%F M?M%1A! %(0I"E!=R(K^J-\$.]#41=AIS@7#4;7-:*7:9^>^_&_Y*@-2H329S M5]_XCBB,R&6WX6[IBI4!$O7A,XD4' 1'=VQL(7<"HO#[IO [%[AY=P(^W>$5 MW7<=61I7&A.WTVI9O:MQ)Q!=9]T>CPC:$2>D4V':D\ R,G?",4V$P"@D 9T8K'3;Q,RQ*O8ON*0<[C;N91 M@*DG^ .-E5X%4>XMP^1FGF7I&?'WZ_Z@[,%7J5A' @S5@V3A&I>1)/_SUD7H M+K#@ZWG+ZQN7]!_Z?YBJ7.(=9;S!Q)2VR;G4"(?=MU9(OY4:++/739U=6D*Q MO^&3?8_H6O!Q!\N2>U4:71N+_>.G*[LRW/ M)OBZHDS>.FDM]W*#60Q-W*-C>=_;3OI-KC);"!G,9-6(R >F_&LE"!#,()AY MB4K4"&;^%LSDW6RUL5S>%=4ZN((YR\--VU#6O0#=<$Y8EGJ=_T= MOQ[N,[AALY>(23QO"R.T06B#E)K71QN&. M7Q*RFS2$M3S1K*F:-,:]\L*"@)'52"I3#QBR@Q!D(,AX&\CXQG/_AXX7WR@: MH_6X/\'J7+7M$'&W66^\M=_^6\39:/V@EJ2S$587!:*D-G=\M.8RQ,G*+>$/ M3.G7GE%'B(,0!YE$%T.<+YZ7/KMC=MTNN7:\>8C;>[]93KA+.WAGE=*:C8B1( K#;LMI=JR^>&G$L-I>U3=V9GW5[^_D_ MX*_S*)IKJ"$DI>5I*H^ Z=T0E\,^W^O0C#P!2HC/.\!4?H"*B=@88^+RB:= M_?U__\_3R>,XB(T5*>HFF#@3ZJ;JOOHC+KLQ]*C MG/GT"*]P'PHX]I%@_U_AR;_A?N0VTU-WQ2=;=N*WHFN8\:?3U\Z?9;SR^&$0 MV1 ./H6&J\(WN6#O7_6;G4PX?W?(XX^P(T"W ,#=XR?I<:VGCYZ0$-Q;,)\1!(I"8!8@ M@D.-\Y$IU,]/:.A[A/_UL3UW&FJ&\XI9I@U2PPE%91>Z4F),55$UM:30*D$2 MX"?",,L?CJ.J9\F06L7E9*3794'$1E5QCW?PF3^ DNW;E@8^-U)V4C%E6QZN MDE9*:!8-M$X%+WW;=+[3$J=>HE:"BL=Q6*&%V7(P4,A\IS,'+_F3)=,6['D7 MWPXU9J&H'&B9F^AP@S;IE@_J"R219L6U%U)G8[JZXF5IDHI/]-U&H75Q6C?Q^L^THU:YI;?EF@BF/%-&W'6[G[]B:. M6_4U'!]GOFVZ),AVM2W,ATX]VHGZ(JHSZ@$VS>\4T]D5*_UZ6\/L;E=;SVUY M18E94_+;IA6]TM;E_6+K\+5#:SY;QGQ7L!1:R77*[?9,+1YN6L)&W6(UL\$>$^.MP'0. ] RM_VT3BY@QI/9(]DA?X&2TI!H[*2MBJC MPC[9;UN. GR.D1MOY8B:VVX,^]5D6H=KSQ]II/5UUC;35!;[4I45EH1>]>"2 M\D?J8O' C8N"B_$6OT]D>I>&-)QI_DC#H1BWTOX E[V&K"R"U7Y;#+)>T[BE"7Y]LAMGNYPY*Z(VMT!Q(@*8JVL*O.[U-L9HUS2U+->V M;?8E4?!6^C"MZFE4I^ .Y E%Y))%3W4'ME.OB<8P8;!1:\4!93HW/DT:T:AI M#IN.P>VG"WW:4KFE!5KF#G5"3EQJWJG9SKY%-[F&?5 .%NPS=U1S27)J8EJM M8B*['?:G1L2N)@/0,K]3DW%$U7?U8DVPC6$S7C:I$;N'3?/+9_3N5@H];2.K M<867QT)ESW(#I9Q?$Q2T*VN]J,E&@\-);]#@Y38'6N;6U-DSTSG=(WG'$(-Q M8^#W^PGEE]39E!VCIPS[S:TH"?&H8:S_")M7)3G'] M/:5QL&E^3?PL\,8B-ZU_16L&E^310@YU9[1%6P?672.G0I@^EAJ8)C^46M M*+[1;L\9ZL&]% V( F^8HVJKLZ MSTI:+PSD"9\,UOO^,!6!F !-\1RFS2=-FE5FTMAI-_I6+*W;KJ-DW>;W8-PM M6VJO-=$QR?:[WJSO'*P-6!B>7UC#%93RU.WWL0WO3^E5+VBL2P/8-+4)41W-L.>6[*N:5 MZYVYS@[MD,B:YA<6A>R\(0W\C9"P9"LTE]69.4EAVSPIN@?77Q;'\Z8S616# M>-SD^4XMJ_:<6Y@4M9)RD\()T9+VWFLAJV22[+:PQ[I+9NP2YPQT41^8@H(F]T/;(FKBM M5.8-F&1*/7-@_JP!E'^=VF&318Q7&F55VO+]INX2PX$ M=IQ-(#?76M-7A7G+YV1>B0[S@^)@]4,V@;S@Q@-N7N/P$>LDS;%5/RB[2J5[ M;)N7W$Q5'%?-UL+QE,8F+=>MPX0_)KWD1'=[/:88B6Q00KWA80S7LMUQ[>C7 MS6U8Z&CC0\"E-#[M8L3P)J2TW8**-]9R. M/YX$V+3:J(\$;U;OU%8DUJSL8Z6S.M$3#P^X+=PNW#/F8F3>Y9"V?$;AM\EYI1\IZ, MEX#=/I7#DT_35LF><51=SH"UJF@3CJ=W4C#D;4 M"(Z>V]&E.>]W D=A'7J:XAMJ-NT/![#/_(X69^/1AM?WI"#&B[BV+"L[TDIA MT]R.UDS8I<%^ZD9-V=P^:S0("Y6GEB5*=Z1IMTNY3#1E@3[PC-;( M"QU)\**ZX"1=Z[ -)_T]WX.Z8&Z?*,X:^F;7 MI ?>NN![UI>9S"EKE]'D/^\SOT[12#(@^ M!\S*2>0J(R'6C%X(.\5S,U6[T_UT6YK@6#TDV)%;BJF#FO6:VU))H03?&0UE M8=]2>':O$OR ?59M6]03P147AYDL=1:CWJ:N5 [T:)#F;I\US>^K)GE:))/3OB-N?:%ASCD@ M;(]Z4VZW:!+'AWU7+V/2M-3KA$;:3MSG]::R;FZ:JD?$,K&,)&G6B2N;5?JL M)M*:[1?$"%N& C\F%L-9SQ@!6R[3 W)N"PM+6A6_1PB&6.R44W-*#[M9T]QV M3=MD+]SR*2UX?DMI.)U6#.OUX<_@7QN7?*8UG$E.V^GTZZX8!9M5UC2_7>QL M4BR'W6XB;,P-W0Y[HU6O=VR;FZW9JG%&HYV&@J2DUEEBW0FP_\,N"5YFE(K\DEC4F?59K&?=TW,>7&UR8 MZ*2=UHO=OG1\32DW66PO<:-*WW0$,>VJ/69X(-=N=F\[M[5>G7*'RW&TDXO3 MM!&8">&P3-8TM[6"UF(Y:U$:.DG#Y%0BF-A:)].PGO'?6 -\,VN&FCRI-;6% MRA8)4C@^_93;KCZ^\8A-*G0P"6N$:X=I=CM\^JS>Y'7:I*0:/5&6,RL\T) M/H!-<]M5H0_);A]$H2!*M:U;I BFA%NP:5YNJ%QO8[6&DE.O8PNO:A%B,,DF M\(PH7FX<;CW=L@[?7Z@8EQI#LY]F;7.SW<3NRNG:+HW1)8%K$'5'5;O'?G-; M.Q6*M%CJKD29KMNJWN^V.*!!*_@SF$AU!;XZ6.XDF>[N!NUB?1>T%* -/(>) M,H%;ZI1J8\6HS6_CN0#0>0";YB9[*$]V:H=EUY@(2-T\&&Z$;SC8-"]I@I6\ MC0^SBESOLN&,-*A9D\Z:YK:V-5=7Y& 9K@5QH*QD>]LXC(RL:7YKJ=VD7&]H M 8T1%5;D\,0,?.[8-K==J]FVXC*SEBV+',<6_4.\WAU VV(B M(O3JL#9N["S8-+==C;AJ-B=;VI4W[)3M*4VR[:?9!'+;U2E7Z4U[/"DZ=0R+ M^T&<'@B+@TWSVP7VOQX';C66C0E1G4V79MLPLV[SE%B9U:J;XBH^"+;7Y\)E M:R"8DV._7V\ML+R=,E:F6)HZ=V+O/L$HL^TG673YV.5"X1QBV!S6]";6%FJ# MN=F28;!7@4WQ8UP:?,/0N?AGK>$XWQEC1Q^40R_ *+FXQDF""*39JIF>QKC2 M6&(6?'T,M1VS$;3 ==5U9'PZ_^/I'&!@ZA24@B$5[1B*^3H,]B0.?8J!?15G M_$C26?PJ#L\#GSK$CXOZM0HJ>/DC2?XH]/TD#O2D_P#T:;I!>MZ5\\]%&%3_ M= P!H.DJ#@)!TY4#0-!T%0>!M*8K.0@$35=S$ B:KN(@$#1=R4$@:+J:@T#0 M=!4'@:#I2@X"0=/5' 2"IJLX".1KNI*#0-!T-0>!H.DJ#@)I35=R$#][6P4= MQ.\=Q#,%K/XHP>_M5EW^C56_JC1\VR4_?95C$;CZ[^Z!%KCPP_]^P/$/?W-# M2/8C?MGJ@' COON#/-VQ#Y][MF\4//#Y,BH8OF[HA5;B[O_W'SB- M_9O$'X[_@*^-_^=?"T1"B(1^F80*@'H*\*VT%R*<-W]*[-E]>"520K+GG0'' MZQA![V$/?F9_W#0.(.Y W(&X W$'XHY7V8.?N=41=[Q7RD#<@60'X@[$'8@[ M$'<@[D#<@;@#<0>R.Q!W(.Y LN,RNX+B72C>]:I++N=6_*,@[S$1(/]W+KK[ M&!(G_FY$O/RQ_+IUYOXTX)U51KZ5?(CW>\PW"?OOEQY>70WX4[8_U@U]YWR/ MU%RDYB*\NPGYA]2<=W',B.UOBAZ0FG,+YXS4'*3F(&\>\N;=C+R[S+67/]2* M;OC2RSH,]$2#19YO0TXB^GA;^AC6ZH@T7H4TC@K -&+0ATA!L(-YXECE$0 MJRXB#D0<2.E ](&4CFLA#:1T(.*X7]QX2:4#>;J0I^O=+?F:W/[(RX]('9$Z M(G5$ZHC4[^R>$B)U1.H(U1&I(U)'I(Y('9$Z(G5$ZN^5U)&NCDC]G2P9H?H- MQ%7^,(RR4#7'"H/$UXM:X ;AIW]HFF&8YK^O+;[";0--U8/HN2/]W45<*ZS] M/8)^N=6_.<+]SVNNY\WA*X3!S2<#%DCP!SO^ 0,6_F/OP S]6JAJL&Q+(?'M M>&B8__T@@W\H4JSZNAKJBBQ5E4G<#(E:.&P*1:+<\GF&T4>T]:&@@<'!@-FW MJDFHPGX4'%=P!3[YKXP"A5'([ =A)#R0BWMF9D7]2V5JJ<6?'4^-P96 8 M /1222+;-Z+HW.F7;V97&T\=G[\>A&5I/.^7)H):T2H-H<$M(ALL53GW'PJ^ZH%#A/U_JH=!% V-K>$G1BT, M/+#\&.[VQ(Z7?!(!Y":0#+HK ) U]I.X^%") 5Z 7,)*M__?#2%,, M!M\P345-9$D;[OVZ5$R9PT"A%?+#9Y(M/Y3+S'_^]?6!OC)W(FQ"V/1:V 1/ M$B?^C0@8$?"5FL&(@!$!WS,"WZMV2,2VONO@40NCPZBBJ75J4^&XBZMWNN#L4W3!;L7V[+=7M-$[>(2P M=[?6N!6U1UT[O3@X:4V%6-M+0Y5YTJB6VQ'3,$@+@A/UX7,))Q](DD+@A,#I M7L )*>^(@I'UB0CX_1#PU4'PG>J'CB^&8C4,.X)=+\V7G8;7$,J7MSZ#^GXR M"P)I(!O[_6Q[L*KM=1]:GT3I,@K>FT>YOZ7'/X&;&[@=. )?B0/CV>CUNQ $ MUX_WYQ<);R]MYKUX%L],]#*V_Z95WQ#NWMQA-H&7-TZC["WMP<5%@W#HS*QI M$H\QJ4OKJ_9\W6FO.+B]'SZ3Y -+D[\D&!"H(%"YD,6#2.^^2.^&C&U$>O=% M>M>&>O>J2J7KI-HMABL6V\>M5JMG\]6UFR?JLWZ6\QFJR9;0&OM>@4 MZD)9D!8I0P@6W@=>H-M^J795"^;E\_LC;C '5&2 M&&)BL)A0E,PD"RZ%J *CJ_0#3N$(51"J7!Y5D*+[;F@/V5B(]!#LW;4RI17# MS<*O['K8/K4;M*]QC#.[?*Y96*EN2W+?Z3D3N:9AOAB1BV ]B<+1;Z:-G1O M <>;N4?;5]?J7D77:.\I5>7[L@#EJURY(^[$CB]C<#<\LD/+;8T2VNQ8-;BI MTR\7+^_&L\K;GI&TNI9@+#9ERI7HE!X,E#(,:98?L/*O"1B$3@B=;@2=4#HH MHF*4U(RH^#U2\;5A\9UJBHJP463&87S9KG(JC>E^>U*^?/::7G::#<(8MS"C MTH\;$J54K(4%5#T8L46Z'L(7A"_7ZJY\44NT6J38[F*O5^1BLST=C=B*MRY= M/O0K,8$><+5^#U/[M85%N=NV0',0GJ@/GYD'FD%W_A$\W1<\(2T>D3&R11$5 MOTN]WF(2+8ME-4:BT=F]++ M[B(%RAZ,;+^]LG=O$>]K"VR+\=(("R8T1@JVKP%"0=E+-XC]".*OP]V8L=-S MIOT?>@8J05SVTF;5D%6!W:7X#=G?B/3NB_2N#?7N7Z,J=Z(P)!?86D[HMLF. MBUZ5Z5S>?DX&)7QD$Y.93+C3I9^VZ^UI, J$8SE(IT(H<-[0(9GI3 N-]Y[",J26]X2]O;]4#9\3J]7G3L15C-F&'AKP+H;T%([$D@< % M@]\-[2&+"Y$>@KUWHE-QY:&B3OCF%BA%JKNI6K+K^Y=7BMA-*,1C M;]G ZO*NN"&CO6,$%E"*8,3RE92B>PM+WLY%W-!8JZ&A%]3CD]6%]8E&49(+ M2G*Y8>F!4K40%=\^%:.\643&=Y W>S?!D[.V=*KO<6KX^RY27G6!OE4+ OT\ MKJ'P_'3=FXTQHE.;&8NM/=Z/+V\+]#?SNIIPEN;P0]J(NZ/N"A,M!<<4]L-G MBGTH_V( !H$5 JM;D;GO JS6VZ[B.V MV$8=3^G!Z! HD\O?W&W4B;-6WNQWW:K8J MH0^VZ6A_B^"[3J%SE]22N+4-C,$[89C(E=S[D\X%!:I]V1RI4I M-C&9X;:1SCI5+#-68:3\ H!S;U'T:PN62X#65)0+=8/X?^,PC]+P$.E=H5F/ M:.^^:.^]V>)O%HK)%(>7,+U5JKY82.1XB]$K)I;GT;)>\R__MC[FC];#]IZ: M8FK43+?V-#KL3 MN,_OA,_& 4R5TD^8=XLG5R;)[Q!-SK1!]+ACNG+V@>W&# M.!3M[N6-8WJX7]4;@]56%M>MB-JRYKI4Y;*=(A F($RX&DQ ^BVB/41[B/:0 M;76;D8,7LZUL3U'F)<[O873@M)S2$-ML9Y=7I#J#1J\HTCM;WK2EN="8TFJX M2N$VP[ F4*1*OQ9D0(!R7X!R=<+L'@%ET-(5CNGXGI,$T_E\WV;-7GAY?PO? M:B_+Q=;*=&AVY=?:;[. M42!=>G=0PNKU4 3BE[OBEWOQGH]5-S$X<-YZ#4K3B//UL6$9L;IP#?C#.1?M MJ7'X&Y;ET+1.7YK,7,.K#?I#87(PFBT:K]>TXN4O66'[.8OM>VXBUXL;G*6& M"5UV!@I.*#10'EGZ <=0!3*$DM>Q.T>_V:5W!VD5UT,1B%^05G$G6@4SH2?J M.%+GCN%Q2D]9DT)O<7GWDEIKND/+%15':JEB?'- DMOYG<82],X5%:^C]F='=OTN^-BK71YO\-48,L: MH;NN(_:#IK#J-/C>[*A6E#]\)C'ZH4RA&[H()J]C=Y#C ?$+XA>D5MRE6L&T M=Z.6EHYXV;/*&ZV**?1R?7D-P6FVI@:AU/;89M?IU(EJO&EN+*@A9&_/7T!# MN+>4EVO+;!D%L>H6+$A"A0A0P[/9*^]"2J'4Q;L5!2_H@_[3.FQ]BFFE!+,3 MZG8RWJS)6;V"7Q[WVW7&LIK*IB:K<;DM&FEIWFH!RY"$A:]+)?RAQ+ HR1DA M!4**5T&*+YZC_HSJE 3+C3#1#(,6V:EZP_;E\2%IREM]-P@4S),K_6%M3]BQ MGN'#;V:L('RX+WQX;[>J+H,/^;M24TL>LK0^Z3AVD5I:N[KM%*>7QXEZ<3#9 M]D9[WO$.I:)V4.S><&A!G& _?*:)!PPC$$R\0YA :L3?]SWUY0I%;VL:)FV& M4]W>I-L@N#RGQ^-5IS'A1@>'EL38W@^(@X=GG Y35!B6?:#*J'PSXO7[Y_47 M]#/_H7-!&BFV7 G:2R%)Q:0:8'3%UR\/%9/N^-!8VB7+V:CR+-JUJ"%/'*&" M^O"Y1#,/)19'4(&@ D'%*WL7O(.@])!4N_\*"E:I+D^." M.=:.MW)3U?U>U3D"Q&_FI2" N"^ >&_NAM]69RP/>9&S*K,$$\E D:X<0[Q FD2/QMG&C% MF"7SK?-R./R '.$8H)W&2O=1;K"9:Q>^O"Y3#(/ M.(.A-U;NZ(V5CG%.02G8O@8HU-X^GXV"DBE1>:!KE0,0^_^Z'>?R%66S2)#S M_S][;[J<.K*T"_\_$><>B/6^^XON"'!K1JS>9T4PB'D&,?U1" T@)"30 (BK M_ZH$V-A@&]L,PJX=N[MM+"159>93.6?A4?"/' D#3BHIEL.R>BV5ZVOQ5$%4 M=*#]43!)A8C&CS0T_AOA!\(/A!]AP(_+Y+B\CQK)*P@U$&K/>7>HMRF9;F!BR1HD&Q@K MRN8(HD?BUQ\R2B60SH'0 ^D<]YH0\SX ]&C'DV>#I,EY8I=7A+8GI0:!^@#S M7' \FHC3" (0!" ("&=LZ])Y,N\CR!CWJ+J1'[,"D&CU(,R[-1,+J=.Z ,7/V< ^]R1\Y_%; ML<32)CO5*LZ+FNH5:<_,IR8?/S^V;_'[;].QD@Z !68]4)'">RPSA*A"D(5A"J7]BU?U,$P6XPZ36&1-# Q$9.7JB4D M)_&/AZ@N!$J-3"8U:&/>D&_)@XSHL-/LK+P,0"E(I,$2APVG$"@A4/I&H(0\ M#(C)D8?ASD_>0P]#;LAF6[0R5OB6-N-2.["5!(BRE+HW$60]*W/W?N$I+I+I(:+A,,KO%%:*,D>-2R$ M)ES8J@HM7Z)F.=[KB:3;,0TLI@7:?#!J*)J@+N-B^&Y9*'?3WZ6JN*]/&$)9 MAI<:D$<"')4M;V@HMSE-_O?:,^]NL.#P- 9[Z:?^HD,HJ0\M=CS6'4Y+RRDE M7C'8B7=M+_7+DR-;Y?5T.*VZ&$RH8LE87B)+F#_I) LY MPYII<.X1LYE[A$5)%D$-@IH+%VC=?,'? FH.W6Z>S YJ6HR@,":/3[-QHZZ7 MS%M#CII2QT2[[Z7X;KEG8W8LWK%C@7:3^/6'IJ,$?MJD-80X"'&0OG9GS$G4Z5;R6Q?+- MODX4R%I6\C+NU ]4E M2BUJ4B/M5F_M]*WVQ(ZN]_T^/S>=HI)N8E5=##PQFQE1=)1D3YO]@K &80UR MQ=P4:PY=,46*2!'U?GFD:\WF4JSEYNU:_];Z#9Y4$ZXP65#+&N_L4I[^<47 \9<'N*<+$^"/)[[F MAI)5#["()IW%E_B<+5O26)$]0ZFIVY.TJE;AAP*ZCJU-JEY9ZJW:N2BUVQ1#<8#9ZL"6'<&GN/:GG*%P^-3>_O/L\T% MP@'YX%$^-L@(9,,09X[R>_?#_CLQX%EC!?+C[ZFXB@74,7>O&3,4U?T=PQXH MB@#F T/^9R<:F[_LR4HLX.G@D^UIA&$/+/L?N$K7WKW1]DGX9O6GM8JBL0?B MS5P\65L\&P^ZWJI9 M\,?@M^6&SD/+D$_>AHL>CU_> [BTO8@UG*.CV"\V9?CL(?M[L)NN=/CO__XS M?+Y^R3+@IOR_7\2O3^X%^Q"/AWHO@H3U@X4CPH>>\"_S-HYN!H*&\'+(>SK3 MS?=BD^F)L.$"E*?84.]%T)M,LAX0[<^T_K?-U)]Y%EP<_^YR5ZZ>[WG-74'6 M5 C!\\9B;N3Z.VY8K&F=CE)]@_+R)PV"OQJ6?O%CB#+"B'3V\B$4Y^%)HI]P,(=O_HK:1@;9YTXM3S3=;:_V,KFAYFM./"> M\N97S=S\UQU;GB.:LO,WPJWKC2ZX">R\>7*-;46)3,$?QDY$,65%CA0]PX^0 M>'3#)[#4]S4..6-GB.OBT#E+O"_2*N*ZWO)P;\?5W>3AW@XD+$A8D+ @84'" M+ M/-I]\]YPYEH]-&EAVW7P60O"$Z8,UV8*O(4YVC7R_?C(\V,C#91DL=A+"E0; M*ZV;>=^M+UQV^O%!*O#^N\Z=9?AP*,0%$[JVM87B'&G0F5HN="/?5PQ]GEOV MNIELC,S6DV!_R%]_< :/TB?.=$.H@% !H<(74.%IY$"VO>PU,C.^STT3U:R: M%CH9F_MX^^^/8T&BU9WAN=:ZA\7$U8HAI878KBW!KC "S R&C]QJ #"@N^+ M!3?WL/@4=)G$20\.,AX?:>O,A?H<.!H.;/VJHE M%O,8PW:F*;W(.[QZB4,>;!BXUQ');EJZ;CE]P=/G-6F)55(TM9Q#S1].2<2C M3/RP+__?2+1_EFC_<,T_'C=D+SD6YWJZD"QHM$=+R]HU-/%N(]DKSHUID:I#@MRY"/'%9II]F>+[!E M&O-RJ6G);^:Q1'TI,($+F4I$R?AI9Q6". 1QM]\N!'$A@+BS.\,_!6QJ#1!O MD6,:F.(RL7J3G0[SR08 ML ?#H&-1L"&@.U.MFOCN0_Q=OT$8+N89_]3 #?P M MC534Z=7 SH_J@I[.2DIQ,M%R.3,)8.J#D0J$4PBG;K]=R,"\1LSE4_I0?-J4 M*M/Y-*\3B>1(2S=H$XYVW*TOQ;:? M QH) $VV/#B?_%J(=J'@]\W7%5JD_C;1C@ %Z@$('#D4QB-9%7VU6]!KS*R: M)2O9D:0NX3X Y9.(@JU &7 (2NX=2L)IG(8YE/ <-5XU7KO]M-L9C3%?3Y=S M[7@;=V?#9A)L _/K#QVEV4,7&\JR0_#QONL^7/#Q$S21B_ONW]9#;->W\G*O MPW'=V6J5K))%K): 0)* 3C""II :@G#DXR[R<.,()"U._(LX&7'RG2G4W\J+ M^O;)E%YWBC)=G5.<5ZNV:$I)-'5J!-X&NDWC49:)HUSU;Y2K?M@4]^N=IE%H M#K510FV4D+ @80G-=B!A0<*"A.5>VF*$:SN0L"!A"7?#B!!M!Q(6)"Q(#?NA M7I_0.7>^.MT'N]U??S_?[-N[1*^?Y8?MY?M@-:_":_9&H M)7(UG)]*K+)@'-SWV*M,K$DVUD8?3Y*\V+ LLU-DE6(_*>#89F0-$<5)U+8& M(0Q"F'M"F*=-F9WD@H?7UX!5S*YOJSU&YC,36>R6!\4 M[9'0"'"%^?4G@443Q&FC+A"L(%BY!W_93X"5PY*]KB>.6'EA$KK6[?&,[V>' M)>\::DN'(KE\SZZIF,>7#,JWAW13#N %UN^QT<2)51((7A"\W(FS\N(-!3Z. M*6]WNYM/)[5RH>]E=:^?=I>#?GE56HZN.92'2Q7G]1J?YG3/RF0S>;7$X&: M$MM>=]AAF2_J=8=@ ADWGT(,W(^56_TVT>9J7+-2U OE4;UV#6V (-?)9$NP MAIC7R-8&8GSL"X51(.=!JSDL2A'7;2[^W;S@87-VOSOAYV<",^HU>J%J^%#M MRD^P-2_H)/]4,U./S\PT>]&><\PPFR@T_ (V[38$'-_,Y:&B%';:"8. "0$3 M J;[!::S^]8_!4>"U6L*PPY&8B$RT1&H52 M[FZ8HAKB7?D):'0QE_RG4"GE#(?>>%KN\KZAD7IEA/67[!*B$O3*D]$$<5K# M=X1*")6^E%8<[EWYJ9[\K\VML;-Z'K>J9A-C'#LVSV&Q5)(*P.6#SGR$+@A= MD 46X@# IW2/>F[JQ]5JS<.TQC3O^GZIVUD&%E$0 R 343J!H[4!9:%L@GO)$6,_NCON=PT(O-V7U\A.1[(6T_N])BT<)H<, 0 M000@'HV3I_6,1["$8 G!TG>!I8N% ]X&(V99L&MZ/3[GQ,HJ(\^:):G:;$ P M@O[_*$9?-]T%8='/QB(T4B<,6'3Q8,#;F+1,SQMZIMU.\/Z:(2I#:BE:U27$ MI 0PV&OODBKUX7A]@5 ML2MBUYMWF+@Y)1&[?H]%7J=CPRSR1R@#W\V\OIM,L3?'L%0U\[TI M+/AK4UB06_:.^X*$;CMN@H0[7VN$.5SV@;1LOA8S%-4-WN>*^W+ML_Y^]N6Z MZL&][ N2(R1'2(Z^OB_7]GOG.^SL_T]X02O]Y/IKLWG+E62ARLE3[(B<-O6-]'U^EX<4G$5UQ. M\SKS&=G/I?!K-)1E-:4V[I59'=.,3$[.3WD/IT8"3L-:/XIDH_$3^\DB7$"X M@'#A/ 5V]3Y=IKB1X6 UU;:*9#DS;9:N@0:J,1Q4;,Y>8+%6-DFIW+ KPQE9 M-"RV(Q)8E&0OTED"H<$=H<&/F4!S4S0X+''KC?AF@I&[95V+T>/1*J?IL=XU M4$%(40XII*8)K(1U,GT^FS%RJ0 58+D;&Z4QU((3@<)WGAOS>21XN]T<.XA- MM2;-<'R:&70+8]T3$H.K#HY)CN;SHI#2B]BT;T]73$W6!],&E&W8:XZ.$MAA M+2OJ-??#A/NGZ_\+K3@S^M;8Y[1R4C++>(85I*OHXVPC;7=]=L77>O-)WEY* MY;:QD4[ZUY\X2T0I[+3Q;S_)Z:<3PSFZ71JYC?Z2P%GH.^83+!1,GZ:MPAAVC?&M+O9 M+@1R80"YLWO!/P5MZ^FTETWDICU>(S)R.5OON7ES!*$M<(23T?B1'NP(VA"T MA7.[T 2;,$#;Q5SZGX*X9=*M.U5=6O/=E3^HS::5MFHW(,0E?OVAXE&")!'" M(82[D^WZV=-P0AZ?^-HX'*//FKW\PN>P6L/IY!-)K[*,![K8!T,4"*E^+%)M M"IR1]7CW,91/J3IMK^]:MEJ0^=8RH[2K'M=?-P-5)PBCD%04QTZ;UX=2V.\C MA?V]B3D_$_&_:\]8U!KV'LWA*X0SWNY*6V37:E^,)5.89@]UHU%TYR4E*>#Q M(/<=BY(GSI9 8(+ Y-;KNC_+,\RQ@N>X\:IENJ8\O>;%,5=G:*>H5HWR!&N/ M(( PO_Z049) !)1=WSK^MB]A-5G%*>K[&ER9N6FRJ;8S-+2&4 MP('R>)2((UT$0KOY4Y]^W!2A5JU6TT[52Z7[#=BZUI: M*4Z"PPGZ3RDV2AX)P: L]#O-0G^K;U#8V@1]"\R_KZY)85W]?3;6OB]1"._J M$>?_U-4CSO^YJ[_/436(\Q'GGR??\:>N'G'^SUW]S]9VOIM+)%2>#WC/SPW0 MB4 /W6NSIS< L>N/9==[ M-.$1N_Y0=OT1RL!W,Z_O(^/@WW=FCMR7VQ#E"WPP-^R^/(/AR0G#$_LY8=@- MR[9:;4'C4U9IS'G+FI>Q,"9ERM=HD"H6^ERK;@QMK.O,W-I:2L@L,P+;$91P M,4P43YS6'Q5!#((8!#$A@9BGNJ[IFI/J;*/"Z#4LGQXJC6IWR5VB0?I+8$G' M*N.<4AF4.&*\ZE;:A?F\D5A"8(&E71@=)=G34EX1L"!@"8WOZJ<#RV&15YSV M) U3^X*N9.21G&,6BW@U>06 4>ILIY(KDG/>QY;D.&,7NUVQ 0$&#E6)1TG4 M8!+AR[WE"]VX"OT3H/)V_S.O[A*IX2+A\ IOE!9*LD<-"\MKSF>16HG^=$KQ MHM[M4^E8R4[BS"* "=C\C(PF*-3\#.$$,G#.!1EK?Z%*3D_I8Z6IW>D7ZL8H M3U_#X&@7>NNVZ;L<5RIUE<4Z63+:7#(0=/K7'Y:@@*BC'F7?*=7LW5$O/Q.9 MOV'WR5L%ZT*\*S_"W+R@J_Q3?3"+L;:6L5J5!$]T$@,>ZXU'P^E((/# 6T[$ MHU3\(G7<")E"*8,(F7XL,IW=P_XI/,JGA.%*6@HY3NGV1O-"TLISJP;$HV#* M"AZ-$VC<.,*C*R2-AGA7?@0>7NMFF!#G0 M>C[HTD?P@N %66%A#@-\;C#;>CWK^BU,YDL#+[G0XJV>5T\&^ "GE=!,E" N MHG]\-X?_W22_OS>M!,5NKS:X*I3-4R\YH^I'=U7]MF&!M_NY3MOLB":I^EHO MI0O5A3J.I;PY.&&(8' [&XT3UXTT(UQ"N!2"!?]T7+I84.!M-"JE>3%#ZWJ2 MTV;+)+W(#ZM%J0'1B/GU!R>C#(,R[1$:73L5_^8+_NEH=/&0P-NHM!BPH\9R M.HOQ.=KLKJJ9>HY9!3H2',C"1$D2Z4@(E:Z=P'_S!9]GM@L2"B04R'"X/S_V MVT>FWZ^M>5?&92Z]+DV$.;DLI'.!(@\=UPP;C>,LRF#_D$/['U<$C/PGV#5( M=\WTQ,VVG?'=-1.\B?L;IQZHE]+[F;>_=".@?7+/;"46$!R(%OQ?UK(C[E@! M_]C*&ZU:\0B0LZ!G:S2BP8BQ9$W!$_Q-+G[P1VD_.Q_^\+^7$EU:V,YT>C;@ MZ0.:\BLQ;WRK-E<%O=U9V(T55DNU"WB^3/;&ZG,,H$\M:0GJ6)*FO EH!;_M MGJ@\Q;*8#2141=L6*NU04,Q*XIV$T*O!/!V1H9G.1I6(K$>7QN0^/ MLF:^V14Y5*+VRC"U\Y&]MQRH!-^53*ZK*'TKE58II92\%MF+L^FD4VXV.EBL M,J3[@M7-R\8(F*L/B5O*VBNZR?EVO32MY2=BRHKIBL&N.F5-D=O#QK5VO<;7 MXU2YAZ^Y6$HIU$0WV?9F2;CKAQZ"3PL;.MKV"4_L4#:E-BQ+SRQY<:35>PVB MK17DJXE;O9K,MM:+> _+Q:O#G&IU5NI&W ZSUB-W?:KM]COI&WUU4!%,7K%+ MG-(1R:73N]I^-SKM5+3X@: 1[PO:QIT8"?R);X@9.M0. MJ;ZL9)?96CJ&\6EFL:*2B>)\/KF>E/'ZBIW%YPHV'99:;8)2"TH5*)#DPV$2 MU'6D[&+GV6[#W<6,*\V<48)+2U;#RA&Q48F_VH:WVQB9'CCS-J=48_G%>C7) M]FBPX<01C?VS8G9->_'I0G9V\L32ZYC7 3DBKA61/,>UIH G(I;G.IJL!"#$ M/[0>-ILGSH"*L +$=16 0E<^KV&\YY&IXL3^^(Y3M<%4 M2I=[6;Z46Z0KXT:C0M,?AXQS[[CMSJS^NEW N-:R1RXD@6?I'E"1F ?Z=2Q1 M/ZKI/D3")DBOG,D?IVMBPODY@EC;?%I2/,+(9":=U<=-FW/3=:"NE$JQYK:Y M.3?-]E2*F?"?CCLMWHE47HC6OVQ/7<4IE]MX&Y/F?<'PG2J0OL0V;B@#QS._\C:XL]_P;]V M)Z-D**(-??#C[:'V&(&!A]LV(H5A_[F(IQUVTE'LW6E*4'MCRS='*XYMUA&\ M=?#O__M_]M_^,,:P#1;M+6N\F?Y%!)&#D1(;VHJHQT05//FW:"Q%W]G%H1(/ MU&/D[?=CP EN1 3''HC$?R)[/\,-.=C-J;B*[>W9-E*QF;2^_=KNLR#*\/BA MY6B00+]MQ1!A@A<6V*Z/P0">Y!*WV0F!!&.R) M,O\5(P#8@>3^3]N2CNEJGWWDYE=X(R *0#B-S2?;&6[;C_9X".XM>)\V#+% M"PU*)]33'_5 \<\>#[W&^<_)=HP:8B##@DK2BD1CHD K0UF@X@E98!55%429 MCB?B"8461>S7YJGB+J06:Q>MI3SJYK!87^TWUYG1L$XO(6713+G%15LN M<5,QE\"9HL=S@Y% " ?O.:8[Y6:N$%_R&B'&O [5[,P'27#EP7O*PS$A+Y6"S7J#K.TNR %9&'[RD.^PO)MI1HW-(L^%]N+U#P;'F= G,V(M4DPLTPGHIF1 MBK+2)"LB @7/\88317*A+JBLI+%HCI0(N%*)J(8GN=[V._"TV]U*\FQ;,24_ M HYFT]DJ)=!]XSQ$VN#D5#TS^$PTGBX%:&'MO0UX*- U-='6E/WWT9R-]@GT M&G#>!DJ($Y$MPQ#MR%^!3KKYY>^'2!*\4\16',]PH_"85ES1]B,BT >V7F%# M$P/ZP"? =08O:T!S&GJ@K,C>[< %[O/%@T\"'Q1\FR&PT$T);-184=R(#+<& MWA\H#[$7SXT^?RBX2)E[@$->/A\\;:P!9<:&6M7F>3N-//C2:J:8SN%K0^_( M"*QZ@\^*'!,7@*;@C5_0;:O ()KEOP0R8G:EH"&!36F[:[!>ZE Q0+76@[X M*E#W1,>S ZWO?7IO7LY6)&MD C:5(TN@H6GF0Z3[[)J#&SY[Z.[UP%W@ MZV\N'(Y023NK1<9P1V+!M\%2]D\,?IQ*RNR!$QT9==#/&[(7G(L MSO5T(5G0:(^6EK7/F[7;C4IO]ZG]Q "0J\I@9U(*I.IK*GC92^IK=EUKZ3&P M11DLYDQ3;!!7/4Q1OZ7''_=CY5:_3;2Y&M>L%/5">52O?=YJ_.JV]:U5?KS" M]"+G^6UZ:F<37'N\A([[U\/17^3J]\R=B_+R*];_0BO.C+XU]CFMG)3,,IYA M!>EV5$EEBKS-X(LQGXNE1+_:0 RM3&?%HP2HE>NUY>55^)YC_2)_2.])AT%O%Y MOOTM::S(GJ'45 ZHW*[?U60EHSD2X$O HC7SR0.4!-:\4P9':QG8:7(R4'D* M9L$$AIXF>Z*Q(Z3EF2Y4[%+^YD>_#=XX95B2_FNGRDOEO&ZTZP,*JS%TOJ5@ M SFO Q92 %EGX.5]4<7+&#H0:4+:!6CQQV 2H^X MTPT/#_V:Y%I#Q7Z4SFB@)(&K5:!F6DLG\E>@VUB> ZYV_OX=7J8+LB@?/3^; M=&$)ZLHS1_F]^V'_':"?9.LC@1:^M/$,[/Q<@5-&]%QK]\'&(Q-\\LQQLY=S MNKWFT#7FVKL7VSX0WRSZM,;%#/U )M[*<=US6^S=WP+W5 $-=[NV^STPN'YO M_%Q+L$_ONI>V+K_@P;M+Q:%C&8#;+NQ7>ITS\-,Y8\\_^,7N&<0[R<:($%A=@_JZ#H[]#(:A9<@G;\-%;=DO[P%[L 7#9[?<7_&O;:W2X;__ M^\_P^6HERX!;\/]^$;\^N?+$ Q6_:6-4]JT\IQ/V:A-LWNS/)N)\L$N7.:D1 M3X26)S;I"(@/?CH?/#5M4N3G^W.N[KE7.CWW-F'B.:ZF^L]WX5DLXY(=)BY^ M4+ZC+-RZW\S;-L.]M9-Y3_6^]VXQ24>HJ2>7(TB;:">XN^!GDKUZC%-=K-9A M&E6I-_N?G)M1MF+[G^G5#--VD*7-S3YO!=P _9S43IJ>5%=%1FG![:BKO M*$%T-@D3KY.2Y$V]((,LH\QL\( @: R^F9Q:@-KKX- M:.Y*E'&\8BV%H.E)RAME9/CY=)(]]DZ/TF; M+D]1G^_9>!/DT'M9=;@H=3JZIY"F4!]4[4*V(03]:)K_@TKOL)9:"XL?R\3GV^T?U- "&7=-TJT6[T^#2;3BHY-M4A9K"& M!;:&)1)1C'UK;&4X'9+OF50OD\'NP\UY.9KL MS8K%YB(.BUFA!0/DG4'RCN3]>\M[SHDYV6:_8V$YBA34S,)TLOCG.V'?1(PI MBBP/%E)3T>>UHENH#^JJYL(Z=VAWD%B4B+]K=^PWE'ZJPPEK+L>%NEZ'OL7U MIW9KUV:"P$0)(VF!IFE5H"1&%41:)012B<=QBA)I13IHBS 8R,-1+Y/PL6Z2 M+PP[_K(SK(Z.M9E8SIM9M3M.F=A<+U2$TCQO9[*-8VTF)$JMU3L5M<3[:DGR M*WQ\+9.-8RTAK$JK-Q[-VDE^3ANQPFSM$TML=*PE!$Y/9;Z97U@Z$"=3G,@3 M1N0: G78Z&% + 4[W=(&F#)9EV6B'1.$11)<>?!TIII.FQX\O=2(%1)D5U(IV) M)9("I^21&U(BFJ8\I)LXT#BKA3BO( M>NRG\^L=ATEPSKC6[(UCFGF@ZSK&]U+F]KCLGQ.7)A]=R,T+YNCM&T%[F M%CT[8<[SKL_[(&V)N%\!&=M]^&50OUYEZJ,D;8J$W: #T:$LR?,\5IUQLXPN M+K2:4U\O*:F\O%%5Z1[1X=XXVJ8Q!BSJWI2#P@8<+PI"(U=LI?D9BH>Q+)1] M;!'VM<+0./E HX3N,"1T$P\T*@P- R& JLAE&U^+GL87KB']=<#6.>H<(E?=I[N5RM8 M8&''IKZ'Q*.O%/J$F?K7*OO\.BO@ ($O7P/Z%5[89J1=AAW>.W_"#08([4,B M[W> ]G=/X&VS"MSO%/]64XQ;'^V:NN6I[FGO96MBK>VU>;SAST:+7 M*_#Q-8M>KPQ.WZ/H-1CH'$A6%@K68QI957%K:E,!N[!0G"-YXPT_74\.^!S# M=>E6VEQ7YLM.#R;#DM!FBC+TX4 ))+1G6.85M! DLV&O&/FTT*;C-3W.J G= M[PZ(^2+KQ_M%*+3,KS\X%67BAX-V+TG^ZZA2/\;]40=D@1FSCC>;&;OQ>N # M6Y&US0S2.S'^?IH_XR4J/1XN]VBS?0^UZ*! I;45JO<@=C2E8HE2;"EA/HX/ MX^E9;&%E8$$/T(MP.LI2IS7V07)Y>Q<,$LOP:3Z?EDM2ZA,XEHRU^6ZCYDMY MKI#KC9= +J'J0T1IZB+EZG>NX=R/:T@S-6>LR)&9KTN-]2L^UAAC.6 M A-H8%@T<:(&AG#B; ZK$ L(@HGOI Q^""?JXW8%*]J).:9(JX)8YI;+50KB MQ,891K_9^ 0YPT+N#/NNB1&A\(T]AS(20)EL>;#N_5I8=H'>58<0?8-UW1JC M+Z_* 50^@L45UQ@+[B25PCQ_391G-4'.9F'+&J"S4?$H19'(:_85K]G-&1L) M[-TJ5<Z+P:)P]+93XW96D6_7&NVK3 MN0_UT=FG[P-)%NP19$=,Q8W8 M"F":==!O9R$:GO(0Z2J1&7A#2X8L9?C@BH4&5@'O$%P![P">/G4BF@G^OV7P M($YJ*Q+ $O"C#^XM*8XC@C\L;7 U@)2EZ01???S&4'3 RP$AMCP[(CH.N!XV M:H07@97KX.6 J,I!C:_S$(D\RA*XA61X,EBCO35,X%?^]_9G.?T99.B /0V: M6!U868%]\5V%=O#&1S'6OE4PNB3@VF7';VS+X!O'2 ,D:FU@*%^N$T6K"%7 M )_.]N/__CY_!USV;(!9\,V7_?.S75[ SZ6)[JSH9/\]2=T+':N!<_[\6E;KTL"UR*X2J,[]96& M"[BK:ATYEU]R&SQ4X4^BL<=%6\2*+,5MMS:@>0$0?$++T]GL94/6JW>-_409 M]*5;^365H'MO7;1=OVV+IK,AAO-69\SX8,)7LPF5Y'-6HF-H7#RF-+8LJ9F> M(B?=-ZX3X&4XZJ/Y9OT?=5]]-+=6),J6 U1,V_)& M8_@W\%EDYMF.)P*%T+6VWPI.ZY&M!+,!''!&#X&&"Z0TT%,=#2Q-M.'54%<] M^@UW#'3AI1()JD$ +(-KEYH[CEC@&W9D9$,-&>B:6: +(_"D$6"=B#B%HN2Y- MJ 3; =S8 !C ;T/_A'V$)\BYE;M'$*:%+>P^P^ MR@JOH6S*W_]+,*\!3G/8 MO7,E6)/0<9N)BM)/FGP,HQRK)'*]M)[\M,+XRLO4/5L: P/#R8+MWK_FZ$&O MIFL\7V";/*;53XKMD:UL?Q+%[5E[=ED\':3"^4D>UBS(+QQEK"S&:@ M#8+3-Y/4+0WPQ"5$-3-J5.<9OVCS6K+4:^1'38[*W5A4A22^%&>EA(_Y*RNN MUH7Z>I4;@]I1MD*SDR1P!"L7]^:6K5+,7X^G'^>.$DI&&_DU#<;M/<& ("V+\0M\>O^'[$K!W![CO,J!5.RIDI&6VB !/)Q7;KI6.8\,9WP#(XM17E4R T*@:OZ=47N%JKT M97:^JIJ=B=!/EKC"Q(X M /$W-X6!%?",C>+[N+!(VIK.(%[]]?C1WP^1/4$[7?>^BIR]HA)?AMQ=HL_: M,[J*\=W"*K^:NIU\*?=Y8_9#Y/;KOE44'7+-Q^8%:]E;KYQY*HA]O*Z%W403 MOLS69S3+-TW)(/E2GR)2EDTYOXC *.=CX""0%P,.JP,*@*I)2B3P^[X43[#"P/24+'MFV="HW5R] MB>2*&@S+ A-76HVMB ;L MUZTE^[J+- HO@\]*CS5%C7 K1?)@[_](+3C(@F\>J*,/D>2A R,X,JTE.$-G M,]M:@7UT%?#G$_EIYMF*X!L].I(4]N"Z,SLE!-LU8M!7G(7(T M66$S#6%OR(,$E!X;IC&.7X1R26CD7V+*PZN=X@CJ*?]TFX.*XR\G.?S?__-L M1,5!+S%U G^ $_BFX-?M MRB@\\,U<=B)'0!3RB3+_%2/@E ?R^3]M2SKFMOKL(S>_PAL!Q@7R9CR; [#] M:(^'X-Z"]PG&1T+A2%O!/$+GT1\F[D\#>8WSGY/M>C&%^.Z-EEZGR@;P6 MXKP"=N8ID5?*;-@D(\!C+CD">&498B2E&#!?X"_X4@3V[^;7X!?\W[]W#MZ( M,O=$(_)L9= !'=-6L#_P@=.>OQZ1Q5X)E.*V^E^HJ:SR^/.EZOS,$ MTA]W?/.?$[*08V/14(-X:7#0P#0+!:"_"_,N'[