0000936395-20-000028.txt : 20200610 0000936395-20-000028.hdr.sgml : 20200610 20200610144123 ACCESSION NUMBER: 0000936395-20-000028 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 107 CONFORMED PERIOD OF REPORT: 20200502 FILED AS OF DATE: 20200610 DATE AS OF CHANGE: 20200610 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CIENA CORP CENTRAL INDEX KEY: 0000936395 STANDARD INDUSTRIAL CLASSIFICATION: TELEPHONE & TELEGRAPH APPARATUS [3661] IRS NUMBER: 232725311 STATE OF INCORPORATION: DE FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36250 FILM NUMBER: 20954468 BUSINESS ADDRESS: STREET 1: 7035 RIDGE ROAD CITY: HANOVER STATE: MD ZIP: 21076 BUSINESS PHONE: 4108658500 MAIL ADDRESS: STREET 1: 7035 RIDGE ROAD CITY: HANOVER STATE: MD ZIP: 21076 10-Q 1 a20200502-10q.htm 10-Q Document
P3Yfalse--10-31Q22020000093639520100000104000003000000.010.0129000000029000000015440385015364156515440385015364156515851403500000000.010.0120000000200000000000 0000936395 2019-11-03 2020-05-02 0000936395 2020-06-05 0000936395 2020-02-02 2020-05-02 0000936395 us-gaap:ProductMember 2020-02-02 2020-05-02 0000936395 2019-02-03 2019-05-04 0000936395 us-gaap:ProductMember 2019-02-03 2019-05-04 0000936395 us-gaap:ServiceMember 2018-11-04 2019-05-04 0000936395 us-gaap:ServiceMember 2019-11-03 2020-05-02 0000936395 2018-11-04 2019-05-04 0000936395 us-gaap:ServiceMember 2019-02-03 2019-05-04 0000936395 us-gaap:ProductMember 2019-11-03 2020-05-02 0000936395 us-gaap:ProductMember 2018-11-04 2019-05-04 0000936395 us-gaap:ServiceMember 2020-02-02 2020-05-02 0000936395 us-gaap:ForeignExchangeForwardMember 2019-11-03 2020-05-02 0000936395 us-gaap:ForeignExchangeForwardMember 2018-11-04 2019-05-04 0000936395 us-gaap:ForeignExchangeForwardMember 2020-02-02 2020-05-02 0000936395 us-gaap:InterestRateSwapMember 2019-11-03 2020-05-02 0000936395 us-gaap:InterestRateSwapMember 2018-11-04 2019-05-04 0000936395 us-gaap:InterestRateSwapMember 2020-02-02 2020-05-02 0000936395 us-gaap:InterestRateSwapMember 2019-02-03 2019-05-04 0000936395 us-gaap:ForeignExchangeForwardMember 2019-02-03 2019-05-04 0000936395 2019-11-02 0000936395 2020-05-02 0000936395 2019-05-04 0000936395 2018-11-03 0000936395 us-gaap:AdditionalPaidInCapitalMember 2018-11-03 0000936395 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-05-04 0000936395 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-11-03 0000936395 us-gaap:CommonStockMember 2018-11-03 0000936395 us-gaap:CommonStockMember 2018-11-04 2019-05-04 0000936395 us-gaap:AdditionalPaidInCapitalMember 2018-11-04 2019-05-04 0000936395 us-gaap:RetainedEarningsMember 2018-11-04 0000936395 us-gaap:RetainedEarningsMember 2018-11-03 0000936395 us-gaap:CommonStockMember 2019-05-04 0000936395 us-gaap:RetainedEarningsMember 2019-05-04 0000936395 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-11-04 2019-05-04 0000936395 2018-11-04 0000936395 us-gaap:AdditionalPaidInCapitalMember 2018-11-04 0000936395 us-gaap:RetainedEarningsMember 2018-11-04 2019-05-04 0000936395 us-gaap:AdditionalPaidInCapitalMember 2019-05-04 0000936395 us-gaap:AdditionalPaidInCapitalMember 2019-11-03 2020-05-02 0000936395 us-gaap:CommonStockMember 2019-11-03 2020-05-02 0000936395 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-05-02 0000936395 us-gaap:AdditionalPaidInCapitalMember 2019-11-02 0000936395 us-gaap:RetainedEarningsMember 2019-11-03 2020-05-02 0000936395 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-11-02 0000936395 us-gaap:RetainedEarningsMember 2019-11-02 0000936395 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-11-03 2020-05-02 0000936395 us-gaap:CommonStockMember 2019-11-02 0000936395 us-gaap:CommonStockMember 2020-05-02 0000936395 us-gaap:RetainedEarningsMember 2020-05-02 0000936395 us-gaap:AdditionalPaidInCapitalMember 2020-05-02 0000936395 us-gaap:AccountingStandardsUpdate201602Member 2019-11-03 0000936395 2019-11-03 0000936395 cien:FacilityClosingVacatedOfficeSpaceMember 2019-11-02 0000936395 2020-05-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:PacketNetworkingMember cien:NetworkingPlatformsSegmentMember 2019-02-03 2019-05-04 0000936395 cien:GlobalServicesMember us-gaap:TransferredOverTimeMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:BluePlanetAutomationSoftwareandServicesMember cien:GlobalServicesMember 2019-02-03 2019-05-04 0000936395 cien:GlobalServicesMember us-gaap:TransferredAtPointInTimeMember 2019-02-03 2019-05-04 0000936395 cien:BluePlanetAutomationSoftwareandServicesSegmentMember us-gaap:TransferredAtPointInTimeMember 2019-02-03 2019-05-04 0000936395 cien:NetworkingPlatformsSegmentMember us-gaap:TransferredOverTimeMember 2019-02-03 2019-05-04 0000936395 cien:InstallationAndDeploymentMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:ConsultingAndNetworkDesignMember cien:NetworkingPlatformsSegmentMember 2019-02-03 2019-05-04 0000936395 cien:PlatformSoftwareandServicesSegmentMember 2019-02-03 2019-05-04 0000936395 us-gaap:TransferredOverTimeMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:MaintenanceSupportAndTrainingMember cien:NetworkingPlatformsSegmentMember 2019-02-03 2019-05-04 0000936395 cien:BluePlanetAutomationSoftwareandServicesMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:ConvergedPacketOpticalMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2019-02-03 2019-05-04 0000936395 us-gaap:TransferredAtPointInTimeMember 2019-02-03 2019-05-04 0000936395 cien:PacketNetworkingMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:InstallationAndDeploymentMember cien:GlobalServicesMember 2019-02-03 2019-05-04 0000936395 cien:NetworkingPlatformsSegmentMember us-gaap:TransferredAtPointInTimeMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:ConvergedPacketOpticalMember cien:PlatformSoftwareandServicesSegmentMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:PacketNetworkingMember cien:PlatformSoftwareandServicesSegmentMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:PlatformSoftwareandServicesMember cien:GlobalServicesMember 2019-02-03 2019-05-04 0000936395 cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:PlatformSoftwareandServicesMember cien:PlatformSoftwareandServicesSegmentMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:PacketNetworkingMember cien:GlobalServicesMember 2019-02-03 2019-05-04 0000936395 cien:PlatformSoftwareandServicesMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:ConvergedPacketOpticalMember cien:NetworkingPlatformsSegmentMember 2019-02-03 2019-05-04 0000936395 cien:PlatformSoftwareandServicesSegmentMember us-gaap:TransferredAtPointInTimeMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:ConsultingAndNetworkDesignMember cien:GlobalServicesMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:PacketNetworkingMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2019-02-03 2019-05-04 0000936395 cien:BluePlanetAutomationSoftwareandServicesSegmentMember us-gaap:TransferredOverTimeMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:PlatformSoftwareandServicesMember cien:NetworkingPlatformsSegmentMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:ConvergedPacketOpticalMember cien:GlobalServicesMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:BluePlanetAutomationSoftwareandServicesMember cien:NetworkingPlatformsSegmentMember 2019-02-03 2019-05-04 0000936395 cien:ConvergedPacketOpticalMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:ConsultingAndNetworkDesignMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:MaintenanceSupportAndTrainingMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2019-02-03 2019-05-04 0000936395 cien:NetworkingPlatformsSegmentMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:ConsultingAndNetworkDesignMember cien:PlatformSoftwareandServicesSegmentMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:GlobalServicesMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:NetworkingPlatformsSegmentMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:MaintenanceSupportAndTrainingMember cien:PlatformSoftwareandServicesSegmentMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:BluePlanetAutomationSoftwareandServicesMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:BluePlanetAutomationSoftwareandServicesMember cien:PlatformSoftwareandServicesSegmentMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:PlatformSoftwareandServicesMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:MaintenanceSupportAndTrainingMember cien:GlobalServicesMember 2019-02-03 2019-05-04 0000936395 cien:PlatformSoftwareandServicesSegmentMember us-gaap:TransferredOverTimeMember 2019-02-03 2019-05-04 0000936395 cien:ConsultingAndNetworkDesignMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:InstallationAndDeploymentMember cien:NetworkingPlatformsSegmentMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:InstallationAndDeploymentMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:InstallationAndDeploymentMember cien:PlatformSoftwareandServicesSegmentMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:PlatformSoftwareandServicesSegmentMember 2019-02-03 2019-05-04 0000936395 cien:GlobalServicesMember 2019-02-03 2019-05-04 0000936395 cien:MaintenanceSupportAndTrainingMember 2019-02-03 2019-05-04 0000936395 cien:ConvergedPacketOpticalMember 2019-11-03 2020-05-02 0000936395 cien:InstallationAndDeploymentMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:PacketNetworkingMember cien:PlatformSoftwareandServicesSegmentMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:PacketNetworkingMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:InstallationAndDeploymentMember cien:GlobalServicesMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:PlatformSoftwareandServicesMember cien:PlatformSoftwareandServicesSegmentMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:BluePlanetAutomationSoftwareandServicesMember cien:GlobalServicesMember 2019-11-03 2020-05-02 0000936395 cien:PlatformSoftwareandServicesSegmentMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:InstallationAndDeploymentMember cien:PlatformSoftwareandServicesSegmentMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:ConvergedPacketOpticalMember cien:GlobalServicesMember 2019-11-03 2020-05-02 0000936395 cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2019-11-03 2020-05-02 0000936395 cien:BluePlanetAutomationSoftwareandServicesSegmentMember us-gaap:TransferredAtPointInTimeMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:PlatformSoftwareandServicesSegmentMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:NetworkingPlatformsSegmentMember 2019-11-03 2020-05-02 0000936395 cien:PlatformSoftwareandServicesSegmentMember us-gaap:TransferredAtPointInTimeMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:ConsultingAndNetworkDesignMember cien:PlatformSoftwareandServicesSegmentMember 2019-11-03 2020-05-02 0000936395 cien:PlatformSoftwareandServicesSegmentMember us-gaap:TransferredOverTimeMember 2019-11-03 2020-05-02 0000936395 cien:NetworkingPlatformsSegmentMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:ConsultingAndNetworkDesignMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2019-11-03 2020-05-02 0000936395 us-gaap:TransferredAtPointInTimeMember 2019-11-03 2020-05-02 0000936395 cien:BluePlanetAutomationSoftwareandServicesMember 2019-11-03 2020-05-02 0000936395 cien:PacketNetworkingMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:ConsultingAndNetworkDesignMember cien:NetworkingPlatformsSegmentMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:MaintenanceSupportAndTrainingMember cien:PlatformSoftwareandServicesSegmentMember 2019-11-03 2020-05-02 0000936395 us-gaap:TransferredOverTimeMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:GlobalServicesMember 2019-11-03 2020-05-02 0000936395 cien:GlobalServicesMember us-gaap:TransferredOverTimeMember 2019-11-03 2020-05-02 0000936395 cien:BluePlanetAutomationSoftwareandServicesSegmentMember us-gaap:TransferredOverTimeMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:InstallationAndDeploymentMember cien:NetworkingPlatformsSegmentMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:ConvergedPacketOpticalMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2019-11-03 2020-05-02 0000936395 cien:MaintenanceSupportAndTrainingMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:InstallationAndDeploymentMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:ConvergedPacketOpticalMember cien:NetworkingPlatformsSegmentMember 2019-11-03 2020-05-02 0000936395 cien:GlobalServicesMember us-gaap:TransferredAtPointInTimeMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:PacketNetworkingMember cien:GlobalServicesMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:PlatformSoftwareandServicesMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:PacketNetworkingMember cien:NetworkingPlatformsSegmentMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:BluePlanetAutomationSoftwareandServicesMember cien:PlatformSoftwareandServicesSegmentMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:PlatformSoftwareandServicesMember cien:NetworkingPlatformsSegmentMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:BluePlanetAutomationSoftwareandServicesMember cien:NetworkingPlatformsSegmentMember 2019-11-03 2020-05-02 0000936395 cien:GlobalServicesMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:PlatformSoftwareandServicesMember cien:GlobalServicesMember 2019-11-03 2020-05-02 0000936395 cien:NetworkingPlatformsSegmentMember us-gaap:TransferredAtPointInTimeMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:ConvergedPacketOpticalMember cien:PlatformSoftwareandServicesSegmentMember 2019-11-03 2020-05-02 0000936395 cien:ConsultingAndNetworkDesignMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:MaintenanceSupportAndTrainingMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:ConsultingAndNetworkDesignMember cien:GlobalServicesMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:BluePlanetAutomationSoftwareandServicesMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2019-11-03 2020-05-02 0000936395 cien:PlatformSoftwareandServicesMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:MaintenanceSupportAndTrainingMember cien:NetworkingPlatformsSegmentMember 2019-11-03 2020-05-02 0000936395 cien:NetworkingPlatformsSegmentMember us-gaap:TransferredOverTimeMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:MaintenanceSupportAndTrainingMember cien:GlobalServicesMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:MaintenanceSupportAndTrainingMember cien:GlobalServicesMember 2018-11-04 2019-05-04 0000936395 us-gaap:TransferredAtPointInTimeMember 2018-11-04 2019-05-04 0000936395 cien:InstallationAndDeploymentMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2018-11-04 2019-05-04 0000936395 cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:ConsultingAndNetworkDesignMember cien:GlobalServicesMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:PlatformSoftwareandServicesMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:InstallationAndDeploymentMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:ConvergedPacketOpticalMember cien:NetworkingPlatformsSegmentMember 2018-11-04 2019-05-04 0000936395 cien:PlatformSoftwareandServicesSegmentMember 2018-11-04 2019-05-04 0000936395 cien:PlatformSoftwareandServicesMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:BluePlanetAutomationSoftwareandServicesMember cien:GlobalServicesMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:InstallationAndDeploymentMember cien:PlatformSoftwareandServicesSegmentMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:BluePlanetAutomationSoftwareandServicesMember cien:NetworkingPlatformsSegmentMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:MaintenanceSupportAndTrainingMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:PacketNetworkingMember cien:NetworkingPlatformsSegmentMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:PlatformSoftwareandServicesSegmentMember 2018-11-04 2019-05-04 0000936395 us-gaap:TransferredOverTimeMember 2018-11-04 2019-05-04 0000936395 cien:ConvergedPacketOpticalMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:BluePlanetAutomationSoftwareandServicesMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2018-11-04 2019-05-04 0000936395 cien:PlatformSoftwareandServicesSegmentMember us-gaap:TransferredOverTimeMember 2018-11-04 2019-05-04 0000936395 cien:ConsultingAndNetworkDesignMember 2018-11-04 2019-05-04 0000936395 cien:BluePlanetAutomationSoftwareandServicesSegmentMember us-gaap:TransferredAtPointInTimeMember 2018-11-04 2019-05-04 0000936395 cien:PacketNetworkingMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:BluePlanetAutomationSoftwareandServicesMember cien:PlatformSoftwareandServicesSegmentMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:ConsultingAndNetworkDesignMember cien:PlatformSoftwareandServicesSegmentMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:NetworkingPlatformsSegmentMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:PlatformSoftwareandServicesMember cien:GlobalServicesMember 2018-11-04 2019-05-04 0000936395 cien:NetworkingPlatformsSegmentMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:InstallationAndDeploymentMember cien:NetworkingPlatformsSegmentMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:ConvergedPacketOpticalMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2018-11-04 2019-05-04 0000936395 cien:NetworkingPlatformsSegmentMember us-gaap:TransferredOverTimeMember 2018-11-04 2019-05-04 0000936395 cien:BluePlanetAutomationSoftwareandServicesSegmentMember us-gaap:TransferredOverTimeMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:MaintenanceSupportAndTrainingMember cien:NetworkingPlatformsSegmentMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:ConvergedPacketOpticalMember cien:GlobalServicesMember 2018-11-04 2019-05-04 0000936395 cien:PlatformSoftwareandServicesSegmentMember us-gaap:TransferredAtPointInTimeMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:ConsultingAndNetworkDesignMember cien:NetworkingPlatformsSegmentMember 2018-11-04 2019-05-04 0000936395 cien:GlobalServicesMember us-gaap:TransferredAtPointInTimeMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:PacketNetworkingMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:PacketNetworkingMember cien:GlobalServicesMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:GlobalServicesMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:PacketNetworkingMember cien:PlatformSoftwareandServicesSegmentMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:PlatformSoftwareandServicesMember cien:NetworkingPlatformsSegmentMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:PlatformSoftwareandServicesMember cien:PlatformSoftwareandServicesSegmentMember 2018-11-04 2019-05-04 0000936395 cien:GlobalServicesMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:MaintenanceSupportAndTrainingMember cien:PlatformSoftwareandServicesSegmentMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:ConvergedPacketOpticalMember cien:PlatformSoftwareandServicesSegmentMember 2018-11-04 2019-05-04 0000936395 cien:MaintenanceSupportAndTrainingMember 2018-11-04 2019-05-04 0000936395 cien:BluePlanetAutomationSoftwareandServicesMember 2018-11-04 2019-05-04 0000936395 cien:GlobalServicesMember us-gaap:TransferredOverTimeMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:ConsultingAndNetworkDesignMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2018-11-04 2019-05-04 0000936395 cien:NetworkingPlatformsSegmentMember us-gaap:TransferredAtPointInTimeMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:InstallationAndDeploymentMember cien:GlobalServicesMember 2018-11-04 2019-05-04 0000936395 cien:PlatformSoftwareandServicesSegmentMember us-gaap:TransferredAtPointInTimeMember 2020-02-02 2020-05-02 0000936395 cien:BluePlanetAutomationSoftwareandServicesMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:MaintenanceSupportAndTrainingMember cien:NetworkingPlatformsSegmentMember 2020-02-02 2020-05-02 0000936395 cien:NetworkingPlatformsSegmentMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:GlobalServicesMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:PacketNetworkingMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2020-02-02 2020-05-02 0000936395 cien:PlatformSoftwareandServicesSegmentMember us-gaap:TransferredOverTimeMember 2020-02-02 2020-05-02 0000936395 cien:ConsultingAndNetworkDesignMember 2020-02-02 2020-05-02 0000936395 cien:PlatformSoftwareandServicesSegmentMember 2020-02-02 2020-05-02 0000936395 cien:PacketNetworkingMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:PacketNetworkingMember cien:PlatformSoftwareandServicesSegmentMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:ConvergedPacketOpticalMember cien:GlobalServicesMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:MaintenanceSupportAndTrainingMember cien:PlatformSoftwareandServicesSegmentMember 2020-02-02 2020-05-02 0000936395 cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:PacketNetworkingMember cien:GlobalServicesMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:BluePlanetAutomationSoftwareandServicesMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2020-02-02 2020-05-02 0000936395 cien:BluePlanetAutomationSoftwareandServicesSegmentMember us-gaap:TransferredAtPointInTimeMember 2020-02-02 2020-05-02 0000936395 cien:BluePlanetAutomationSoftwareandServicesSegmentMember us-gaap:TransferredOverTimeMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:PlatformSoftwareandServicesMember cien:PlatformSoftwareandServicesSegmentMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:PlatformSoftwareandServicesMember cien:GlobalServicesMember 2020-02-02 2020-05-02 0000936395 cien:GlobalServicesMember us-gaap:TransferredAtPointInTimeMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:PlatformSoftwareandServicesSegmentMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:InstallationAndDeploymentMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2020-02-02 2020-05-02 0000936395 cien:NetworkingPlatformsSegmentMember us-gaap:TransferredAtPointInTimeMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:PlatformSoftwareandServicesMember cien:NetworkingPlatformsSegmentMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:ConvergedPacketOpticalMember cien:NetworkingPlatformsSegmentMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:InstallationAndDeploymentMember cien:PlatformSoftwareandServicesSegmentMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:MaintenanceSupportAndTrainingMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:ConsultingAndNetworkDesignMember cien:PlatformSoftwareandServicesSegmentMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:PlatformSoftwareandServicesMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2020-02-02 2020-05-02 0000936395 cien:NetworkingPlatformsSegmentMember us-gaap:TransferredOverTimeMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:ConsultingAndNetworkDesignMember cien:GlobalServicesMember 2020-02-02 2020-05-02 0000936395 cien:ConvergedPacketOpticalMember 2020-02-02 2020-05-02 0000936395 us-gaap:TransferredAtPointInTimeMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:BluePlanetAutomationSoftwareandServicesMember cien:NetworkingPlatformsSegmentMember 2020-02-02 2020-05-02 0000936395 cien:PlatformSoftwareandServicesMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:BluePlanetAutomationSoftwareandServicesMember cien:PlatformSoftwareandServicesSegmentMember 2020-02-02 2020-05-02 0000936395 us-gaap:TransferredOverTimeMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:InstallationAndDeploymentMember cien:NetworkingPlatformsSegmentMember 2020-02-02 2020-05-02 0000936395 cien:InstallationAndDeploymentMember 2020-02-02 2020-05-02 0000936395 cien:MaintenanceSupportAndTrainingMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:ConvergedPacketOpticalMember cien:PlatformSoftwareandServicesSegmentMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:BluePlanetAutomationSoftwareandServicesMember cien:GlobalServicesMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:ConvergedPacketOpticalMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:InstallationAndDeploymentMember cien:GlobalServicesMember 2020-02-02 2020-05-02 0000936395 cien:GlobalServicesMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:ConsultingAndNetworkDesignMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:PacketNetworkingMember cien:NetworkingPlatformsSegmentMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:MaintenanceSupportAndTrainingMember cien:GlobalServicesMember 2020-02-02 2020-05-02 0000936395 cien:GlobalServicesMember us-gaap:TransferredOverTimeMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:ConsultingAndNetworkDesignMember cien:NetworkingPlatformsSegmentMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:NetworkingPlatformsSegmentMember 2020-02-02 2020-05-02 0000936395 srt:AsiaPacificMember 2018-11-04 2019-05-04 0000936395 srt:AmericasMember 2019-02-03 2019-05-04 0000936395 srt:AmericasMember 2018-11-04 2019-05-04 0000936395 us-gaap:EMEAMember 2019-02-03 2019-05-04 0000936395 srt:AsiaPacificMember 2020-02-02 2020-05-02 0000936395 us-gaap:EMEAMember 2018-11-04 2019-05-04 0000936395 srt:AmericasMember 2020-02-02 2020-05-02 0000936395 us-gaap:EMEAMember 2020-02-02 2020-05-02 0000936395 srt:AsiaPacificMember 2019-02-03 2019-05-04 0000936395 srt:AsiaPacificMember 2019-11-03 2020-05-02 0000936395 us-gaap:EMEAMember 2019-11-03 2020-05-02 0000936395 srt:AmericasMember 2019-11-03 2020-05-02 0000936395 cien:CentinaSystemsInc.Member us-gaap:DevelopedTechnologyRightsMember 2019-11-02 2019-11-02 0000936395 cien:CentinaSystemsInc.Member 2019-11-02 2019-11-02 0000936395 cien:CentinaSystemsInc.Member cien:CustomerRelationshipsAndContractsMember 2019-11-02 2019-11-02 0000936395 cien:CentinaSystemsInc.Member 2019-11-03 2020-05-02 0000936395 cien:CentinaSystemsInc.Member 2019-11-02 0000936395 cien:CentinaSystemsInc.Member us-gaap:DevelopedTechnologyRightsMember 2019-11-02 0000936395 cien:CentinaSystemsInc.Member cien:CustomerRelationshipsAndContractsMember 2019-11-02 0000936395 us-gaap:EmployeeSeveranceMember 2018-11-04 2019-05-04 0000936395 us-gaap:EmployeeSeveranceMember 2019-11-03 2020-05-02 0000936395 us-gaap:EmployeeSeveranceMember 2020-05-02 0000936395 us-gaap:FacilityClosingMember 2020-05-02 0000936395 us-gaap:FacilityClosingMember 2019-11-03 2020-05-02 0000936395 us-gaap:FacilityClosingMember 2019-11-02 0000936395 us-gaap:EmployeeSeveranceMember 2019-11-02 0000936395 us-gaap:FacilityClosingMember 2018-11-04 2019-05-04 0000936395 us-gaap:FacilityClosingMember 2019-05-04 0000936395 us-gaap:EmployeeSeveranceMember 2019-05-04 0000936395 us-gaap:FacilityClosingMember 2018-11-03 0000936395 us-gaap:EmployeeSeveranceMember 2018-11-03 0000936395 us-gaap:USTreasuryAndGovernmentMember us-gaap:OtherLongTermInvestmentsMember 2019-11-02 0000936395 us-gaap:USTreasuryAndGovernmentMember 2019-11-02 0000936395 us-gaap:USTreasuryAndGovernmentMember us-gaap:ShortTermInvestmentsMember 2019-11-02 0000936395 us-gaap:USTreasuryAndGovernmentMember 2020-05-02 0000936395 us-gaap:USTreasuryAndGovernmentMember us-gaap:ShortTermInvestmentsMember 2020-05-02 0000936395 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-05-02 0000936395 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:FixedIncomeFundsMember 2020-05-02 0000936395 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:FixedIncomeFundsMember 2020-05-02 0000936395 us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FixedIncomeFundsMember 2020-05-02 0000936395 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:FixedIncomeFundsMember 2020-05-02 0000936395 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-05-02 0000936395 us-gaap:InterestRateSwapMember us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-05-02 0000936395 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-05-02 0000936395 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 cien:OtherLongTermLiabilitiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 cien:OtherLongTermLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 cien:OtherLongTermLiabilitiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:AccruedLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 cien:OtherLongTermLiabilitiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:AccruedLiabilitiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:AccruedLiabilitiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:AccruedLiabilitiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:AccruedLiabilitiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 cien:OtherLongTermLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 cien:OtherLongTermLiabilitiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 cien:OtherLongTermLiabilitiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 cien:MarketableSecuritiesNoncurrentMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:AccruedLiabilitiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:AccruedLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 cien:MarketableSecuritiesNoncurrentMember us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 cien:MarketableSecuritiesNoncurrentMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 cien:MarketableSecuritiesNoncurrentMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 cien:OtherLongTermLiabilitiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:AccruedLiabilitiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-11-02 0000936395 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FixedIncomeFundsMember 2019-11-02 0000936395 us-gaap:InterestRateSwapMember 2019-11-02 0000936395 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-11-02 0000936395 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:FixedIncomeFundsMember 2019-11-02 0000936395 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-11-02 0000936395 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-11-02 0000936395 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 cien:CapitalizedContractAcquisitionCostsMember 2020-05-02 0000936395 cien:UnbilledAccountsReceivablesMember 2020-05-02 0000936395 cien:CapitalizedContractAcquisitionCostsMember 2019-11-02 0000936395 cien:UnbilledAccountsReceivablesMember 2019-11-02 0000936395 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-05-02 0000936395 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2019-11-03 2020-05-02 0000936395 cien:TermLoan2025Member us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SecuredDebtMember 2020-05-02 0000936395 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-11-02 0000936395 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2019-11-02 0000936395 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2020-05-02 0000936395 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-11-03 2020-05-02 0000936395 cien:TermLoan2025Member us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SecuredDebtMember 2019-11-02 0000936395 us-gaap:AccumulatedTranslationAdjustmentMember 2019-11-03 2020-05-02 0000936395 us-gaap:ForeignExchangeForwardMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-11-03 2020-05-02 0000936395 us-gaap:ForeignExchangeForwardMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-05-02 0000936395 us-gaap:InterestRateSwapMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-11-02 0000936395 us-gaap:AccumulatedTranslationAdjustmentMember 2020-05-02 0000936395 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-11-03 2020-05-02 0000936395 us-gaap:AccumulatedTranslationAdjustmentMember 2019-11-02 0000936395 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-05-02 0000936395 us-gaap:InterestRateSwapMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-11-03 2020-05-02 0000936395 us-gaap:InterestRateSwapMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-05-02 0000936395 us-gaap:ForeignExchangeForwardMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-11-02 0000936395 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-11-02 0000936395 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-11-03 0000936395 us-gaap:InterestRateSwapMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-05-04 0000936395 us-gaap:AccumulatedTranslationAdjustmentMember 2019-05-04 0000936395 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-11-04 2019-05-04 0000936395 us-gaap:AccumulatedTranslationAdjustmentMember 2018-11-04 2019-05-04 0000936395 us-gaap:AccumulatedTranslationAdjustmentMember 2018-11-03 0000936395 us-gaap:ForeignExchangeForwardMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-11-04 2019-05-04 0000936395 us-gaap:InterestRateSwapMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-11-04 2019-05-04 0000936395 us-gaap:ForeignExchangeForwardMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-05-04 0000936395 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-05-04 0000936395 us-gaap:InterestRateSwapMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-11-03 0000936395 us-gaap:ForeignExchangeForwardMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-11-03 0000936395 us-gaap:LeaseholdImprovementsMember 2019-11-03 2020-05-02 0000936395 us-gaap:LeaseholdImprovementsMember 2020-02-02 2020-05-02 0000936395 cien:TermLoan2025Member us-gaap:SecuredDebtMember 2020-05-02 0000936395 cien:NewTermLoan2025Member us-gaap:SecuredDebtMember 2020-05-02 0000936395 cien:NewTermLoan2025Member us-gaap:SecuredDebtMember 2019-11-02 0000936395 cien:TermLoan2025Member us-gaap:SecuredDebtMember 2019-11-02 0000936395 us-gaap:SecuredDebtMember 2019-11-03 2020-05-02 0000936395 us-gaap:SecuredDebtMember 2019-11-02 0000936395 us-gaap:SecuredDebtMember 2020-05-02 0000936395 cien:NewTermLoan2025Member us-gaap:SecuredDebtMember 2020-01-23 0000936395 cien:TermLoan2025Member us-gaap:SecuredDebtMember 2020-01-23 0000936395 us-gaap:SecuredDebtMember 2018-11-04 2019-05-04 0000936395 cien:SharesUnderlyingStockOptionsandRestrictedUnitsMember 2018-11-04 2019-05-04 0000936395 cien:SharesUnderlyingStockOptionsandRestrictedUnitsMember 2019-02-03 2019-05-04 0000936395 cien:SharesUnderlyingStockOptionsandRestrictedUnitsMember 2019-11-03 2020-05-02 0000936395 cien:SharesUnderlyingStockOptionsandRestrictedUnitsMember 2020-02-02 2020-05-02 0000936395 2018-12-13 0000936395 cien:ProductCostsMember 2019-02-03 2019-05-04 0000936395 cien:ProductCostsMember 2018-11-04 2019-05-04 0000936395 cien:ServiceCostsMember 2019-02-03 2019-05-04 0000936395 us-gaap:GeneralAndAdministrativeExpenseMember 2019-02-03 2019-05-04 0000936395 us-gaap:CostOfSalesMember 2019-11-03 2020-05-02 0000936395 us-gaap:SellingAndMarketingExpenseMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingExpenseMember 2020-02-02 2020-05-02 0000936395 us-gaap:GeneralAndAdministrativeExpenseMember 2020-02-02 2020-05-02 0000936395 us-gaap:SellingAndMarketingExpenseMember 2018-11-04 2019-05-04 0000936395 us-gaap:SellingAndMarketingExpenseMember 2020-02-02 2020-05-02 0000936395 us-gaap:CostOfSalesMember 2020-02-02 2020-05-02 0000936395 cien:ServiceCostsMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingExpenseMember 2019-02-03 2019-05-04 0000936395 cien:ServiceCostsMember 2020-02-02 2020-05-02 0000936395 cien:ProductCostsMember 2019-11-03 2020-05-02 0000936395 cien:ProductCostsMember 2020-02-02 2020-05-02 0000936395 us-gaap:ResearchAndDevelopmentExpenseMember 2019-02-03 2019-05-04 0000936395 cien:ServiceCostsMember 2019-11-03 2020-05-02 0000936395 us-gaap:ResearchAndDevelopmentExpenseMember 2019-11-03 2020-05-02 0000936395 us-gaap:ResearchAndDevelopmentExpenseMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingExpenseMember 2019-11-03 2020-05-02 0000936395 us-gaap:CostOfSalesMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingExpenseMember 2018-11-04 2019-05-04 0000936395 us-gaap:GeneralAndAdministrativeExpenseMember 2019-11-03 2020-05-02 0000936395 us-gaap:GeneralAndAdministrativeExpenseMember 2018-11-04 2019-05-04 0000936395 us-gaap:ResearchAndDevelopmentExpenseMember 2018-11-04 2019-05-04 0000936395 us-gaap:CostOfSalesMember 2019-02-03 2019-05-04 0000936395 us-gaap:SellingAndMarketingExpenseMember 2019-11-03 2020-05-02 0000936395 us-gaap:RestrictedStockUnitsRSUMember 2020-05-02 0000936395 cien:TwoThousandSeventeenPlanMember 2020-05-02 0000936395 us-gaap:RestrictedStockUnitsRSUMember 2019-11-03 2020-05-02 0000936395 cien:TwoThousandSeventeenPlanMember 2020-04-02 2020-04-02 0000936395 us-gaap:OperatingSegmentsMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember 2019-11-03 2020-05-02 0000936395 cien:PlatformandBluePlanetAutomationSoftwareandServicesSegmentsMember 2018-11-04 2019-05-04 0000936395 country:US 2019-02-03 2019-05-04 0000936395 country:US 2018-11-04 2019-05-04 0000936395 country:US 2020-02-02 2020-05-02 0000936395 country:US 2019-11-03 2020-05-02 0000936395 cien:AttMember us-gaap:CustomerConcentrationRiskMember 2020-02-02 2020-05-02 0000936395 cien:VerizonMember us-gaap:CustomerConcentrationRiskMember 2018-11-04 2019-05-04 0000936395 cien:AttMember us-gaap:CustomerConcentrationRiskMember 2019-02-03 2019-05-04 0000936395 us-gaap:CustomerConcentrationRiskMember 2020-02-02 2020-05-02 0000936395 us-gaap:CustomerConcentrationRiskMember 2019-11-03 2020-05-02 0000936395 cien:WebscaleProviderMember us-gaap:CustomerConcentrationRiskMember 2018-11-04 2019-05-04 0000936395 us-gaap:CustomerConcentrationRiskMember 2019-02-03 2019-05-04 0000936395 us-gaap:CustomerConcentrationRiskMember 2018-11-04 2019-05-04 0000936395 cien:VerizonMember us-gaap:CustomerConcentrationRiskMember 2019-11-03 2020-05-02 0000936395 cien:AttMember us-gaap:CustomerConcentrationRiskMember 2019-11-03 2020-05-02 0000936395 cien:VerizonMember us-gaap:CustomerConcentrationRiskMember 2019-02-03 2019-05-04 0000936395 cien:AttMember us-gaap:CustomerConcentrationRiskMember 2018-11-04 2019-05-04 0000936395 country:US 2020-05-02 0000936395 country:US 2019-11-02 0000936395 country:CA 2020-05-02 0000936395 country:CA 2019-11-02 0000936395 cien:OtherInternationalMember 2020-05-02 0000936395 cien:OtherInternationalMember 2019-11-02 0000936395 us-gaap:OperatingSegmentsMember cien:PlatformSoftwareandServicesSegmentMember 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:GlobalServicesMember 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:NetworkingPlatformsSegmentMember 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2020-05-02 0000936395 us-gaap:GrantMember 2017-02-20 2020-05-02 0000936395 us-gaap:GrantMember 2019-11-03 2020-05-02 xbrli:shares xbrli:pure iso4217:USD xbrli:shares iso4217:USD cien:employee iso4217:CAD cien:region cien:government_entity utreg:sqft cien:segment

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, DC 20549
FORM 10-Q
(Mark one)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended May 2, 2020
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the transition period from                    to                    
Commission File Number: 001-36250
Ciena Corporation
(Exact name of registrant as specified in its charter)

Delaware
(State or other jurisdiction of incorporation)
7035 Ridge Road, Hanover, MD
(Address of principal executive offices)
 

23-2725311
(IRS Employer Identification No.)
21076
(Zip Code)

(410694-5700
(Registrant’s telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act:
Title of each class
Trading Symbol
Name of each exchange on which registered
Common Stock, $0.01 par value
CIEN
New York Stock Exchange
 
 
 
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 during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files). Yes No
Indicate by check mark 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 determined in Rule 12b-2 of the Exchange Act). Yes No
Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date:
Class
 
Outstanding at June 5, 2020
common stock, $0.01 par value
 
153,644,375




CIENA CORPORATION
INDEX
FORM 10-Q
 
PAGE
NUMBER
 
 

2



PART I – FINANCIAL INFORMATION

Item 1. Financial Statements

CIENA CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except per share data)
(unaudited)

 
Quarter Ended
 
Six Months Ended
 
May 2,
 
May 4,
 
May 2,
 
May 4,
 
2020
 
2019
 
2020
 
2019
Revenue:
 
 
 
 
 
 
 
Products
$
739,892

 
$
710,688

 
$
1,427,107

 
$
1,353,220

Services
154,161

 
154,323

 
299,858

 
290,318

Total revenue
894,053

 
865,011

 
1,726,965

 
1,643,538

Cost of goods sold:
 
 
 
 
 
 
 
Products
405,138

 
411,050

 
794,151

 
791,492

Services
75,589

 
79,284

 
148,953

 
154,028

Total cost of goods sold
480,727

 
490,334

 
943,104

 
945,520

Gross profit
413,326

 
374,677

 
783,861

 
698,018

Operating expenses:
 
 
 
 
 
 
 
Research and development
131,530

 
137,969

 
262,430

 
266,602

Selling and marketing
101,214

 
103,502

 
208,280

 
201,615

General and administrative
42,030

 
42,154

 
84,498

 
81,397

Amortization of intangible assets
5,839

 
5,529

 
11,692

 
11,057

Significant asset impairments and restructuring costs
3,811

 
4,068

 
8,283

 
6,341

Acquisition and integration costs
1,414

 
1,135

 
3,233

 
2,743

Total operating expenses
285,838

 
294,357

 
578,416

 
569,755

Income from operations
127,488

 
80,320

 
205,445

 
128,263

Interest and other income (loss), net
(2,665
)
 
(244
)
 
981

 
4,009

Interest expense
(7,860
)
 
(9,471
)
 
(16,675
)
 
(18,912
)
Loss on extinguishment and modification of debt

 

 
(646
)
 

Income before income taxes
116,963

 
70,605

 
189,105

 
113,360

Provision for income taxes
25,308

 
17,867

 
35,122

 
27,006

Net income
$
91,655

 
$
52,738

 
$
153,983

 
$
86,354

Basic net income per common share
$
0.60

 
$
0.34

 
$
1.00

 
$
0.55

Diluted net income per potential common share
$
0.59

 
$
0.33

 
$
0.99

 
$
0.55

Weighted average basic common shares outstanding
153,858

 
156,170

 
154,099

 
156,244

Weighted average dilutive potential common shares outstanding
155,141

 
158,289

 
155,443

 
158,211


The accompanying notes are an integral part of these Condensed Consolidated Financial Statements.



3



CIENA CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(in thousands)
(unaudited)

 
Quarter Ended
 
Six Months Ended
 
May 2,
 
May 4,
 
May 2,
 
May 4,
 
2020
 
2019
 
2020
 
2019
Net income
$
91,655

 
$
52,738

 
$
153,983

 
$
86,354

Change in unrealized gain on available-for-sale securities, net of tax
396

 
112

 
310

 
413

Change in unrealized gain (loss) on foreign currency forward contracts, net of tax
(6,940
)
 
(856
)
 
(8,019
)
 
704

Change in unrealized loss on forward starting interest rate swaps, net of tax
(8,623
)
 
(2,826
)
 
(10,103
)
 
(10,697
)
Change in cumulative translation adjustments
(18,508
)
 
(4,996
)
 
(21,490
)
 
(3,846
)
Other comprehensive loss
(33,675
)
 
(8,566
)
 
(39,302
)
 
(13,426
)
Total comprehensive income
$
57,980

 
$
44,172

 
$
114,681

 
$
72,928


The accompanying notes are an integral part of these Condensed Consolidated Financial Statements.



4



CIENA CORPORATION
CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands, except share data)
(unaudited)
 
May 2,
2020
 
November 2,
2019
ASSETS
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
887,732

 
$
904,045

Short-term investments
100,742

 
109,940

Accounts receivable, net of allowance for doubtful accounts of $10.4 million and $20.1 million as of May 2, 2020 and November 2, 2019, respectively.
693,963

 
724,854

Inventories, net
325,753

 
345,049

Prepaid expenses and other
332,021

 
297,914

Total current assets
2,340,211

 
2,381,802

Long-term investments

 
10,014

Equipment, building, furniture and fixtures, net
260,867

 
286,884

Operating right-of-use assets
47,864

 

Goodwill
310,269

 
297,937

Other intangible assets, net
115,536

 
112,781

Deferred tax asset, net
689,416

 
714,942

Other long-term assets
92,599

 
88,986

      Total assets
$
3,856,762

 
$
3,893,346

LIABILITIES AND STOCKHOLDERS’ EQUITY
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
292,164

 
$
344,819

Accrued liabilities and other short-term obligations
288,773

 
382,740

Deferred revenue
107,023

 
111,381

Operating lease liabilities
18,096

 

Current portion of long-term debt
6,930

 
7,000

Total current liabilities
712,986

 
845,940

Long-term deferred revenue
42,894

 
45,492

Other long-term obligations
129,850

 
148,747

Long-term operating lease liabilities
51,100

 

Long-term debt, net
679,356

 
680,406

Total liabilities
$
1,616,186

 
$
1,720,585

Commitments and contingencies (Note 21)

 

Stockholders’ equity:
 
 
 
Preferred stock – par value $0.01; 20,000,000 shares authorized; zero shares issued and outstanding

 

Common stock – par value $0.01; 290,000,000 shares authorized; 153,641,565
and 154,403,850 shares issued and outstanding
1,536

 
1,544

Additional paid-in capital
6,790,856

 
6,837,714

Accumulated other comprehensive loss
(61,386
)
 
(22,084
)
Accumulated deficit
(4,490,430
)
 
(4,644,413
)
Total stockholders’ equity
2,240,576

 
2,172,761

Total liabilities and stockholders’ equity
$
3,856,762

 
$
3,893,346


The accompanying notes are an integral part of these Condensed Consolidated Financial Statements.

5



CIENA CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands) (unaudited)
 
Six Months Ended
 
May 2,
 
May 4,
 
2020
 
2019
Cash flows provided by operating activities:
 
 
 
Net income
$
153,983

 
$
86,354

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 
Depreciation of equipment, building, furniture and fixtures, and amortization of leasehold improvements
48,381

 
42,995

Share-based compensation costs
33,579

 
29,362

Amortization of intangible assets
19,361

 
17,778

Deferred taxes
25,420

 
18,293

Provision for inventory excess and obsolescence
12,640

 
10,245

Provision for warranty
13,793

 
9,276

Other
16,190

 
(2,259
)
Changes in assets and liabilities:
 
 
 
Accounts receivable
15,865

 
43,174

Inventories
5,618

 
(109,554
)
Prepaid expenses and other
(54,839
)
 
(33,241
)
Operating lease right-of-use assets
8,642

 

Accounts payable, accruals and other obligations
(151,713
)
 
(26,971
)
Deferred revenue
(5,679
)
 
4,560

Short and long-term operating lease liabilities
(10,311
)
 

Net cash provided by operating activities
130,930

 
90,012

Cash flows provided by (used in) investing activities:
 
 
 
Payments for equipment, furniture, fixtures and intellectual property
(45,458
)
 
(35,289
)
Purchase of available for sale securities
(40,894
)
 
(97,897
)
Proceeds from maturities of available for sale securities
60,000

 
90,000

Proceeds from sales of available for sale securities

 
98,263

Settlement of foreign currency forward contracts, net
(3,836
)
 
(2,741
)
Acquisition of business, net of cash acquired
(28,300
)
 

Purchase of equity investment

 
(2,667
)
Net cash provided by (used in) investing activities
(58,488
)
 
49,669

Cash flows used in financing activities:
 
 
 
Payment of long-term debt
(1,733
)
 
(3,500
)
Payment of debt issuance costs
(382
)
 

Payment of finance lease obligations
(1,381
)
 
(1,679
)
Payment for debt conversion liability

 
(111,268
)
Shares repurchased for tax withholdings on vesting of stock unit awards
(18,200
)
 
(15,865
)
Repurchases of common stock - repurchase program
(74,535
)
 
(65,103
)
Proceeds from issuance of common stock
12,290

 
11,235

Net cash used in financing activities
(83,941
)
 
(186,180
)
Effect of exchange rate changes on cash, cash equivalents and restricted cash
(4,876
)
 
224

Net decrease in cash, cash equivalents and restricted cash
(16,375
)
 
(46,275
)
Cash, cash equivalents and restricted cash at beginning of period
904,161

 
745,423

Cash, cash equivalents and restricted cash at end of period
$
887,786

 
$
699,148

Supplemental disclosure of cash flow information
 
 
 
Cash paid during the period for interest
$
17,590

 
$
19,978

Cash paid during the period for income taxes, net
$
22,011

 
$
9,258

Operating lease payments
$
11,409

 
$

Non-cash investing and financing activities
 
 
 
Purchase of equipment in accounts payable
$
4,480

 
$
2,793

Repurchase of common stock in accrued liabilities from repurchase program
$

 
$
1,441

Conversion of debt conversion liability into 1,585,140 shares of common stock
$

 
$
52,944

Operating lease right-of-use assets subject to lease liability
$
4,887

 
$

The accompanying notes are an integral part of these Condensed Consolidated Financial Statements.

6



CIENA CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY
(in thousands, except share data)
(unaudited)
         
 
Common Stock
Shares
 
Par Value
 
Additional
Paid-in-Capital
 
Accumulated Other
Comprehensive Loss
 
Accumulated
Deficit
 
Total
Stockholders’
Equity
Balance at November 2, 2019
154,403,850

 
$
1,544

 
$
6,837,714

 
$
(22,084
)
 
$
(4,644,413
)
 
$
2,172,761

Net income

 

 

 

 
153,983

 
153,983

Other comprehensive loss

 

 

 
(39,302
)
 

 
(39,302
)
Repurchase of common stock - repurchase program
(1,872,446
)
 
(19
)
 
(74,516
)
 

 

 
(74,535
)
Issuance of shares from employee equity plans
1,562,899

 
16

 
12,274

 

 

 
12,290

Share-based compensation expense

 

 
33,579

 

 

 
33,579

Shares repurchased for tax withholdings on vesting of stock unit awards
(452,738
)
 
(5
)
 
(18,195
)
 

 

 
(18,200
)
Balance at May 2, 2020
153,641,565

 
$
1,536

 
$
6,790,856

 
$
(61,386
)
 
$
(4,490,430
)
 
$
2,240,576


 
Common Stock
Shares
 
Par Value
 
Additional
Paid-in-Capital
 
Accumulated Other
Comprehensive
Loss
 
Accumulated
Deficit
 
Total
Stockholders’
Equity
Balance at November 3, 2018
154,318,531

 
$
1,543

 
$
6,881,223

 
$
(5,780
)
 
$
(4,947,652
)
 
$
1,929,334

Effect of adoption of new accounting standards

 

 

 

 
49,805

 
49,805

Net income

 

 

 

 
86,354

 
86,354

Other comprehensive loss

 

 

 
(13,426
)
 

 
(13,426
)
Repurchase of common stock - repurchase program
(1,752,525
)
 
(17
)
 
(66,527
)
 

 

 
(66,544
)
Issuance of shares from employee equity plans
1,875,159

 
19

 
11,216

 

 

 
11,235

Share-based compensation expense

 

 
29,362

 

 

 
29,362

Settlement of debt conversion liability
1,585,140

 
16

 
52,928

 

 

 
52,944

Shares repurchased for tax withholdings on vesting of stock unit awards
(459,604
)
 
(5
)
 
(15,860
)
 

 

 
(15,865
)
Balance at May 4, 2019
155,566,701

 
$
1,556

 
$
6,892,342

 
$
(19,206
)
 
$
(4,811,493
)
 
$
2,063,199


The accompanying notes are an integral part of these Condensed Consolidated Financial Statements.

7



CIENA CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)

(1)
INTERIM FINANCIAL STATEMENTS
The interim financial statements included herein for Ciena Corporation and its wholly owned subsidiaries (“Ciena”) have been prepared by Ciena, without audit, pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (the “SEC”).
The preparation of financial statements and related disclosures in conformity with GAAP requires Ciena to make judgments, assumptions, and estimates that affect the amounts reported in the Condensed Consolidated Financial Statements and accompanying notes. The inputs into certain of Ciena’s judgments, assumptions and estimates reflected the information available to Ciena regarding the economic implications of the COVID-19 pandemic, and expectations as to its impact on Ciena’s business. The actual results that Ciena experiences may differ materially from such inputs into Ciena’s critical and significant accounting estimates. As the duration and severity of the COVID-19 pandemic are unclear, certain of such estimates could require further judgment or modification and therefore carry a higher degree of variability and volatility as compared to prior periods. As events continue to evolve, Ciena’s estimates may change materially in future periods.
In the opinion of management, the financial statements included in this report reflect all normal recurring adjustments that Ciena considers necessary for the fair statement of the results of operations of Ciena for the interim periods covered and of the financial position of Ciena at the date of the interim balance sheets. Certain information and footnote disclosures normally included in the annual financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) have been condensed or omitted pursuant to SEC rules and regulations. The Condensed Consolidated Balance Sheet as of November 2, 2019 was derived from audited financial statements, but does not include all disclosures required by GAAP. However, Ciena believes that the disclosures are adequate to understand the information presented herein. The operating results for interim periods are not necessarily indicative of the operating results for the entire year. These financial statements should be read in conjunction with Ciena’s audited consolidated financial statements and the notes thereto included in Ciena’s annual report on Form 10-K for fiscal 2019 (the “2019 Annual Report”).
Ciena has a 52 or 53-week fiscal year, with quarters ending on the Saturday nearest to the last day of January, April, July and October, respectively, of each year. Fiscal 2020 and 2019 are 52-week fiscal years. Effective the second quarter of fiscal 2020, Ciena changed the presentation of reporting for its financial statements and notes thereto to reflect the actual dates on which fiscal years and quarterly periods ended. Because these dates can change from period to period, for consistency purposes, Ciena previously presented such information indicating that its quarters ended on January 31, April 30, July 31 and October 31. This change, affecting only the presentation of such information, was made on a prospective basis and it does not impact comparability of previous financial results. References to prior reported periods have been changed to reflect the actual period end dates of May 2, 2020, May 4, 2019, November 2, 2019 and November 3, 2018 for periods reported herein.

(2)
SIGNIFICANT ACCOUNTING POLICIES
Except for the changes in certain policies described below, there have been no material changes to Ciena’s significant accounting policies, compared to the accounting policies described in Note 1, Ciena Corporation and Significant Accounting Policies and Estimates, in Notes to Consolidated Financial Statements in Item 8 of Part II of the 2019 Annual Report.

Newly Issued Accounting Standards - Effective

Leases

In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Codification ASC 842, Leases, which requires an entity to recognize assets and liabilities on the balance sheet for the rights and obligations created by leased assets and to provide additional disclosures. Effective November 3, 2019, Ciena adopted ASC 842 which requires right-of-use ("ROU") assets and lease liabilities to be recorded on the balance sheet for leases. The guidance specifies that at the inception of a contract, an entity must determine whether the contract is or contains a lease. The contract is or contains a lease if the contract conveys the right to control the use of the property, plant, or equipment for a designated term in exchange for consideration. Ciena’s evaluation of its contracts followed the assessment of whether there was a right to obtain substantially all of the economic benefits from the use and the right to direct the use of the identified asset in the contract. Operating leases are included in the Operating right-of-use assets (“Operating ROU assets”), Operating lease liabilities and Long-term operating lease liabilities in the Condensed Consolidated Balance Sheets. Finance leases are included in Equipment, building, furniture and fixtures, net (“Finance ROU assets”), Accrued liabilities and other short-term obligations and Other long-term obligations are included in the Condensed Consolidated Balance Sheets.

8




Ciena adopted the guidance on a modified retrospective basis as of November 3, 2019, such that related amounts in prior periods have not been restated. Ciena has operating and finance leases that primarily relate to real property. As a practical expedient, Ciena has elected the “package of practical expedients” and, as a result, did not reassess existing lease identifications, lease classifications or initial direct costs. As a practical expedient, Ciena has elected not to capitalize leases with a term of 12 months or less without a purchase option that it is likely to exercise. Also as a practical expedient for disclosure, Ciena has elected not to separate lease and non-lease components on operating and finance leases. Lease components are payment items directly attributable to the use of the underlying asset, while non-lease components are explicit elements of a contract not directly related to the use of the underlying asset, including pass through operating expenses like common area maintenance and utilities.

Operating ROU assets and lease liabilities and Finance ROU assets and lease liabilities are recognized on the Condensed Consolidated Balance Sheets at the present value of the future lease payments over the life of the lease term. Ciena uses discount rates based on incremental borrowing rates, on a collateralized basis, for the respective underlying assets, for terms similar to the respective leases when implicit rates for leases are not determinable. Operating lease costs are included as rent expense in the Condensed Consolidated Statements of Operations. Fixed base payments on operating leases paid directly to the lessor are recorded as lease expense on a straight-line basis. Related variable payments based on usage, changes in an index, or market rate are expensed as incurred. Finance ROU assets are generally amortized on a straight line basis over the lease term with the interest expense on the lease liability recorded using the interest method. The amortization and interest expense are recorded separately in the Condensed Consolidated Statements of Operations.

Upon adoption, Ciena recorded Operating ROU assets of $53.3 million and lease liabilities of $76.0 million related to its operating leases. As of November 2, 2019, the restructuring reserve liability for vacated office space of $11.1 million was included in Accrued liabilities and other short-term obligations and Other long-term obligations on the Condensed Consolidated Balance Sheet under prior accounting guidance. Upon adoption of the updated guidance, the existing lease reserve liability was reclassified as a reduction to the Operating ROU assets. ROU assets will be tested for impairment when circumstances indicate that the carrying values may not be recoverable. The adoption of this guidance did not require a cumulative effect adjustment or have an impact on the Condensed Consolidated Statements of Income or Condensed Consolidated Statements of Cash Flows.

Opening Balance Adjustments

The following table summarizes the cumulative effect of the changes made to Ciena’s Condensed Consolidated Balance Sheet in connection with the adoption of ASC 842 (in thousands):
 
 
Balance at
November 2, 2019
 
New Lease Accounting Standard
 
 
Adjusted Balance at November 3, 2019
ASSETS:
 
 
 
 
 
 
 
Operating right-of-use assets
 
$

 
$
53,334

(1) 
 
$
53,334

 
 
 
 
 
 
 
 
Total assets
 
$
3,893,346

 
$
53,334

 
 
$
3,946,680

 
 
 
 
 
 
 
 
LIABILITIES AND STOCKHOLDERS’ EQUITY:
 

 
 
 
 
 
Accrued liabilities and other short-term obligations
 
$
382,740

 
$
(1,484
)
(2) 
 
$
381,256

Short-term lease liabilities
 
$

 
20,498

(3) 
 
$
20,498

Other long-term obligations
 
$
148,747

 
(21,244
)
(4) 
 
$
127,503

Long-term operating lease liabilities
 
$

 
55,564

(5) 
 
$
55,564

 
 
 
 
 
 
 
 
Total liabilities and stockholders’ equity
 
$
3,893,346

 
$
53,334

 
 
$
3,946,680

(1) Represents $76.0 million of operating leases recognized as Operating ROU assets upon adoption of ASC 842, less $5.4 million of deferred rent, $6.2 million of tenant improvement allowances, $1.5 million of short-term restructuring reserve liability and $9.6 million of long-term restructuring reserve liability all recognized as a reduction to Right-of-use assets.
(2) Represents $1.5 million of short-term restructuring reserve liability recognized as a reduction to Operating ROU assets.
(3) Represents $20.5 million of lease liabilities for operating leases.
(4) Represents $9.6 million of long-term restructuring reserve liability, $5.4 million of deferred rent, and $6.2 million of tenant improvement allowances recognized as a reduction to Right-of-use assets.

9



(5) Represents $55.6 million of lease liabilities for operating leases.

See Note 15 for additional information.

Fair Value Measurement

In August 2018, the FASB issued ASU No. 2018-13 (“ASU 2018-13”), Fair Value Measurement (Topic 820): Disclosure Framework which modifies the disclosure requirements on fair value measurements. Ciena adopted ASU 2018-13 beginning the first quarter of fiscal year 2020. Adoption of ASU 2018-13 did not have a material effect on Ciena’s financial position or results of operations.

Newly Issued Accounting Standards - Not Yet Effective

In June 2016, the FASB issued ASU No. 2016-13 (“ASU 2016-13”), Financial Instruments - Credit Losses, which requires measurement and recognition of expected credit losses for financial assets held based on historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the reported amount. ASU 2016-13 is effective for Ciena beginning in the first quarter of fiscal 2021, and early adoption is permitted. Ciena is currently evaluating the impact of this accounting standard update on its Consolidated Financial Statements and related disclosures.

(3)
REVENUE
Disaggregation of Revenue

Ciena’s disaggregated revenue represents similar groups that depict the nature, amount, and timing of revenue and cash flows for Ciena’s various offerings. The sales cycle, contractual obligations, customer requirements, and go-to-market strategies may differ for each of its product categories, resulting in different economic risk profiles for each category.

The tables below (in thousands) set forth Ciena’s disaggregated revenue for the respective period:
 
Quarter Ended May 2, 2020
 
Networking Platforms
 
Platform Software and Services
 
Blue Planet Automation Software and Services
 
Global Services
 
Total
Product lines:
 
 
 
 
 
 
 
 
 
Converged Packet Optical
$
654,294

 
$

 
$

 
$

 
$
654,294

Packet Networking
64,167

 

 

 

 
64,167

Platform Software and Services

 
44,985

 

 

 
44,985

Blue Planet Automation Software and Services

 

 
15,017

 

 
15,017

Maintenance Support and Training

 

 

 
71,479

 
71,479

Installation and Deployment

 

 

 
34,242

 
34,242

Consulting and Network Design

 

 

 
9,869

 
9,869

Total revenue by product line
$
718,461

 
$
44,985

 
$
15,017

 
$
115,590

 
$
894,053

 
 
 
 
 
 
 
 
 
 
Timing of revenue recognition:
 
 
 
 
 
 
 
 
 
Products and services at a point in time
$
718,461

 
$
16,978

 
$
4,745

 
$
4,677

 
$
744,861

Services transferred over time

 
28,007

 
10,272

 
110,913

 
149,192

Total revenue by timing of revenue recognition
$
718,461

 
$
44,985

 
$
15,017

 
$
115,590

 
$
894,053



10



 
Quarter Ended May 4, 2019
 
Networking Platforms
 
Platform Software and Services
 
Blue Planet Automation Software and Services
 
Global Services
 
Total
Product lines:
 
 
 
 
 
 
 
 
 
Converged Packet Optical
$
623,838

 
$

 
$

 
$

 
$
623,838

Packet Networking
73,138

 

 

 

 
73,138

Platform Software and Services

 
35,229

 

 

 
35,229

Blue Planet Automation Software and Services

 

 
12,473

 

 
12,473

Maintenance Support and Training

 

 

 
68,788

 
68,788

Installation and Deployment

 

 

 
41,322

 
41,322

Consulting and Network Design

 

 

 
10,223

 
10,223

Total revenue by product line
$
696,976

 
$
35,229

 
$
12,473

 
$
120,333

 
$
865,011

 
 
 
 
 
 
 
 
 
 
Timing of revenue recognition:
 
 
 
 
 
 
 
 
 
Products and services at a point in time
$
696,976

 
$
11,101

 
$
3,047

 
$
5,575

 
$
716,699

Services transferred over time

 
24,128

 
9,426

 
114,758

 
148,312

Total revenue by timing of revenue recognition
$
696,976

 
$
35,229

 
$
12,473

 
$
120,333

 
$
865,011


 
Six Months Ended May 2, 2020
 
Networking Platforms
 
Platform Software and Services
 
Blue Planet Automation Software and Services
 
Global Services
 
Total
Product lines:
 
 
 
 
 
 
 
 
 
Converged Packet Optical
1,245,844

 
$

 
$

 
$

 
$
1,245,844

Packet Networking
131,675

 

 

 

 
131,675

Platform Software and Services

 
96,873

 

 

 
96,873

Blue Planet Automation Software and Services

 

 
30,482

 

 
30,482

Maintenance Support and Training

 

 

 
133,271

 
133,271

Installation and Deployment

 

 

 
69,196

 
69,196

Consulting and Network Design

 

 

 
19,624

 
19,624

Total revenue by product line
$
1,377,519

 
$
96,873

 
$
30,482

 
$
222,091

 
$
1,726,965

 
 
 
 
 
 
 
 
 
 
Timing of revenue recognition:
 
 
 
 
 
 
 
 
 
Products and services at a point in time
$
1,377,518

 
$
30,092

 
$
8,482

 
$
8,874

 
$
1,424,966

Services transferred over time

 
66,781

 
22,001

 
213,217

 
301,999

Total revenue by timing of revenue recognition
$
1,377,518

 
$
96,873

 
$
30,483

 
$
222,091

 
$
1,726,965



11



 
Six Months Ended May 4, 2019
 
Networking Platforms
 
Platform Software and Services
 
Blue Planet Automation Software and Services
 
Global Services
 
Total
Product lines:
 
 
 
 
 
 
 
 
 
Converged Packet Optical
$
1,172,835

 
$

 
$

 
$

 
$
1,172,835

Packet Networking
144,707

 

 

 

 
144,707

Platform Software and Services

 
76,827

 

 

 
76,827

Blue Planet Automation Software and Services

 

 
27,447

 

 
27,447

Maintenance Support and Training

 

 

 
130,065

 
130,065

Installation and Deployment

 

 

 
71,944

 
71,944

Consulting and Network Design

 

 

 
19,713

 
19,713

Total revenue by product line
$
1,317,542

 
$
76,827

 
$
27,447

 
$
221,722

 
$
1,643,538

 
 
 
 
 
 
 
 
 
 
Timing of revenue recognition:
 
 
 
 
 
 
 
 
 
Products and services at a point in time
$
1,317,542

 
$
27,145

 
$
9,275

 
$
9,141

 
$
1,363,103

Services transferred over time

 
49,682

 
18,172

 
212,581

 
280,435

Total revenue by timing of revenue recognition
$
1,317,542

 
$
76,827

 
$
27,447

 
$
221,722

 
$
1,643,538


Effective the beginning of fiscal 2020, Ciena’s Global Sales and Marketing organization combined its previous North America and Caribbean and Latin America (“CALA”) regions into a new “Americas” sales region. Accordingly, Ciena reflects its sales geographically around the following markets: (i) Americas; (ii) Europe, Middle East and Africa (“EMEA”); and (iii) Asia Pacific, Japan and India (“APAC”). Within each geographic area, Ciena maintains specific teams or personnel that focus on a particular region, country, customer or market vertical. These teams include sales management, account salespersons and sales engineers, as well as services professionals and commercial management personnel.
For the periods below, Ciena’s geographic distribution of revenue was as follows (in thousands):
 
 
Quarter Ended
 
Six Months Ended
 
 
May 2,
 
May 4,
 
May 2,
 
May 4,
 
 
2020
 
2019
 
2020
 
2019
Geographic distribution:
 
 
 
 
 
 
 
 
Americas
 
$
650,381

 
$
615,492

 
$
1,224,385

 
1,131,973

EMEA
 
141,431

 
114,993

 
271,396

 
244,183

APAC
 
102,241

 
134,526

 
231,184

 
267,382

Total revenue by geographic distribution
 
$
894,053

 
$
865,011

 
$
1,726,965

 
$
1,643,538



Networking Platforms reflects sales of Ciena’s Converged Packet Optical and Packet Networking product lines.
Converged Packet Optical - includes the 6500 Packet-Optical Platform, 5430 Reconfigurable Switching System, Waveserver® stackable interconnect system (“Waveserver”), the family of CoreDirector® Multiservice Optical Switches and the OTN configuration for the 5410 Reconfigurable Switching System. This product line also includes sales of the Z-Series Packet-Optical Platform.
Packet Networking - includes the 3000 family of service delivery switches and service aggregation switches and the 5000 family of service aggregation switches. This product line also includes the 8700 Packetwave Platform, the Ethernet packet configuration for the 5410 Service Aggregation Switch, and the 6500 Packet Transport System (PTS), which combines packet switching, control plane operation, and integrated optics.
The Networking Platforms segment also includes sales of operating system software and enhanced software features embedded in each of the product lines above. Revenue from this segment is included in product revenue on the Condensed Consolidated Statements of Operations. Operating system software and enhanced software features embedded in Ciena hardware are each considered distinct performance obligations for which the revenue is generally recognized upfront at a point in time upon transfer of control.


12



Platform Software and Services provides analytics, data, and planning tools to assist customers in managing Ciena’s Networking Platforms products in their networks. Ciena’s platform software includes its Manage, Control and Plan (MCP) domain controller solution, OneControl Unified Management System, ON-Center® Network and Service Management Suite, Ethernet Services Manager, Optical Suite Release and Planet Operate. Platform software-related services revenue includes sales of subscription, installation, support, and consulting services related to Ciena’s software platforms, operating system software and enhanced software features embedded in each of the Networking Platforms product lines above. Revenue from the software portion of this segment is included in product revenue on the Condensed Consolidated Statements of Operations. Revenue from services portions of this segment is included in services revenue on the Condensed Consolidated Statements of Operations.

Blue Planet® Automation Software and Services is a comprehensive, open software suite, together with related services, that allows customers to use enhanced knowledge about their networks to drive adaptive optimization of their services and operations. Ciena’s Blue Planet Automation Platform includes multi-domain service orchestration (MDSO), network function virtualization (NFV), management and orchestration (NFV MANO), analytics, network health predictor (NHP), route optimization and assurance (ROA), inventory management, unified assurance and analytics (UAA) and Ciena’s SDN Multilayer Controller and virtual wide area network (V-WAN) application. Services revenue includes sales of subscription, installation, support, consulting and design services related to Ciena’s Blue Planet Automation Platform. Revenue from the software portion of this segment is included in product revenue on the Condensed Consolidated Statements of Operations. Revenue from services portions of this segment is included in services revenue on the Condensed Consolidated Statements of Operations.

Ciena’s software platform revenue typically reflects sales of either perpetual or term-based software licenses, and these sales are considered a distinct performance obligation where revenue is generally recognized upfront at a point in time upon transfer of control. Revenue from software subscription and support are recognized ratably over the period during which the services are performed. Revenue from professional services for solution customization, software and solution support services, consulting and design, and build-operate-transfer services relating to Ciena’s software offerings are recognized over time with Ciena applying the input method to determine the amount of revenue to be recognized in a given period.

Global Services reflects sales of a broad range of Ciena’s services for maintenance support and training, installation and deployment, and consulting and network design activities. Revenue from this segment is included in services revenue on the Condensed Consolidated Statements of Operations. Ciena’s Global Services are considered a distinct performance obligation where revenue is generally recognized over time. Revenue from maintenance support is recognized ratably over the period during which the services are performed. Revenue from installation and deployment services and consulting and network design services are recognized over time with Ciena applying the input method to determine the amount of revenue to be recognized in a given period. Revenue from training services is generally recognized at a point in time upon completion of the service.

Contract Balances

The following table provides information about receivables, contract assets and contract liabilities (deferred revenue) from contracts with customers (in thousands):
 
 
Balance at May 2, 2020
 
Balance at November 2, 2019
Accounts receivable, net
 
$
693,963

 
$
724,854

Contract assets for unbilled accounts receivable
 
$
87,746

 
$
84,046

Deferred revenue
 
$
149,917

 
$
156,873



Our contract assets represent unbilled accounts receivable where transfer of a product or service has occurred but invoicing is conditional upon completion of future performance obligations. These amounts are primarily related to installation and deployment and professional services arrangements where transfer of control has occurred, but Ciena has not yet invoiced the customer. Contract assets are included in prepaid expenses and other current assets in the Condensed Consolidated Balance Sheets.


13



Contract liabilities consist of deferred revenue and represent advanced payments against non-cancelable customer orders received prior to revenue recognition. Ciena recognized approximately $76.5 million and $73.0 million of revenue during the first six months of fiscal 2020 and 2019 that was included in the deferred revenue balance at November 2, 2019 and November 3, 2018, respectively. Revenue recognized due to changes in transaction price from performance obligations satisfied or partially satisfied in previous periods was immaterial during the six months ended May 2, 2020 and May 4, 2019.

Capitalized Contract Acquisition Costs

Capitalized contract acquisition costs consist of deferred sales commissions, and were $13.3 million and $15.7 million as of May 2, 2020 and November 2, 2019, respectively, and were included in other current assets and other assets. The amortization expense associated with these costs was $10.1 million and $8.4 million during the first six months of fiscal 2020 and 2019, respectively, and was included in sales and marketing expense.

Remaining Performance Obligations

Remaining Performance Obligations (RPO) are comprised of non-cancelable customer purchase orders for products and services that are awaiting transfer of control for revenue recognition under the applicable contract terms. As of May 2, 2020, the aggregate amount of RPO was $1.078 billion. As of May 2, 2020, Ciena expects approximately 83% of the RPO to be recognized as revenue within the next twelve months.

(4)
BUSINESS COMBINATIONS

Centina Systems, Inc. Acquisition

On November 2, 2019 Ciena acquired Centina Systems, Inc. (“Centina”), a provider of service assurance analytics and network performance management solutions, for approximately $34.0 million in cash. This transaction has been accounted for as the acquisition of a business.

During the first six months of fiscal 2020, Ciena incurred approximately $0.7 million of acquisition-related costs associated with this transaction. These costs primarily reflect fees associated with financial, legal and accounting advisors.

The following table summarizes the final purchase price allocation related to the acquisition based on the estimated fair value of the acquired assets and assumed liabilities (in thousands):
 
Amount
Cash and cash equivalents
$
5,718

Accounts receivable
610

Prepaid expenses and other
536

Equipment, furniture and fixtures
17

Goodwill
13,055

Customer relationships and contracts
400

Developed technology
22,200

Accounts payable
(47
)
Accrued liabilities
(286
)
Deferred revenue
(1,493
)
Deferred tax liability
(6,692
)
Total purchase consideration
$
34,018



Customer relationships and contracts represent agreements with existing Centina customers and have an estimated useful life of two years.
Developed technology represents purchased technology that has reached technological feasibility and for which Centina had substantially completed development as of the date of acquisition. Fair value was determined using future discounted cash flows related to the projected income stream of the developed technology for a discrete projection period. Cash flows were discounted to their present value as of the closing date. Developed technology is amortized on a straight-line basis over its estimated useful life of five years.

14



The goodwill generated from the acquisition of Centina is primarily related to expected synergies. The total goodwill amount was recorded in the Blue Planet Automation Software and Services segment. The goodwill is not deductible for income tax purposes.
Pro forma disclosures have not been included due to immateriality.

(5)
RESTRUCTURING COSTS
Ciena has undertaken a number of restructuring activities intended to reduce expense and to better align its workforce and costs with market opportunities, product development and business strategies. The following table sets forth the restructuring activity and balance of the restructuring liability accounts, which are included in Accrued liabilities and other short-term obligations on Ciena’s Condensed Consolidated Balance Sheets, for the six months ended May 2, 2020 (in thousands):
 
Workforce
reduction
 
Consolidation
of excess
facilities and other restructuring activities
 
Total
Balance at November 2, 2019
$
3,983

 
$
11,160

 
$
15,143

Charges
4,426

(1) 
3,857

(2) 
8,283

Adjustments related to ASC 842

 
(11,160
)
(3) 
(11,160
)
Cash payments
(5,982
)
 
(3,857
)
 
(9,839
)
Balance at May 2, 2020
$
2,427

 
$

 
$
2,427

Current restructuring liabilities
$
2,427

 
$

 
$
2,427

Non-current restructuring liabilities
$

 
$

 
$


(1) Reflects a global workforce reduction of 86 employees during the six months ended May 2, 2020 as part of a business optimization strategy to improve gross margin, constrain operating expense and redesign certain business processes.
(2) Primarily represents variable costs and imputed interest expense related to restructured facilities.
(3) Represents restructuring reserve liability recognized as a reduction to Operating right-of-use assets, net in relation to adoption of ASC 842. See Notes 2 and 15 for further discussion.

The following table sets forth the restructuring activity and balance of the restructuring liability accounts, which are included in Accrued liabilities and other short-term obligations on Ciena’s Condensed Consolidated Balance Sheets for the six months ended May 4, 2019 (in thousands):
 
Workforce
reduction
 
Consolidation
of excess
facilities
 
Total
Balance at November 3, 2018
$
2,108

 
$
1,739

 
$
3,847

Charges
5,661

(1) 
680

(2) 
6,341

Cash payments
(6,667
)
 
(847
)
 
(7,514
)
Balance at May 4, 2019
$
1,102

 
$
1,572

 
$
2,674

Current restructuring liabilities
$
1,102

 
$
347

 
$
1,449

Non-current restructuring liabilities
$

 
$
1,225

 
$
1,225


(1) Reflects a global workforce reduction of approximately 95 employees during the six months ended May 4, 2019 as part of a business optimization strategy to improve gross margin, constrain operating expense and redesign certain business processes.
(2) Reflects unfavorable lease commitments in connection with a portion of the facilities for certain locations in the United States and India where Ciena has vacated unused space.

(6)
INTEREST AND OTHER INCOME (LOSS), NET
The components of interest and other income (loss), net, are as follows (in thousands):

15



 
Quarter Ended
 
Six Months Ended
 
May 2,
 
May 4,
 
May 2,
 
May 4,
 
2020
 
2019
 
2020
 
2019
Interest income
$
2,023

 
$
3,519

 
$
5,413

 
$
7,391

Gains (losses) on non-hedge designated foreign currency forward contracts
1,086

 
(898
)
 
1,723

 
(877
)
Foreign currency exchange losses
(4,067
)
 
(2,995
)
 
(4,839
)
 
(2,212
)
Other
(1,707
)
 
130

 
(1,316
)
 
(293
)
Interest and other income (loss), net
$
(2,665
)
 
$
(244
)
 
$
981

 
$
4,009


Ciena Corporation, as the U.S. parent entity, uses the U.S. Dollar as its functional currency; however, some of its foreign branch offices and subsidiaries use local currencies as their functional currencies. Ciena recorded $4.8 million and $2.2 million in foreign currency exchange rate losses during the first six months of fiscal 2020 and 2019, respectively, as a result of monetary assets and liabilities that were transacted in a currency other than the entity’s functional currency, and the related remeasurement adjustments were recorded in interest and other income (loss), net, on the Condensed Consolidated Statements of Operations. From time to time, Ciena uses foreign currency forwards to hedge this type of balance sheet exposure. See Note 13 for further discussion. These forwards are not designated as hedges for accounting purposes, and any net gain or loss associated with these derivatives is reported in interest and other income (loss), net, on the Condensed Consolidated Statements of Operations. During the first six months of fiscal 2020, Ciena recorded gains of $1.7 million from non-hedge designated foreign currency forward contracts. During the first six months of fiscal 2019, Ciena recorded losses of $0.9 million from non-hedge designated foreign currency forward contracts.

(7)
INCOME TAXES

On December 2, 2019, the U.S. Department of the Treasury released final regulations and proposed regulations under Section 59A of the Internal Revenue Code, the Base Erosion and Anti-Abuse Tax (“BEAT”). BEAT, which requires certain U.S. corporations to pay a minimum tax associated with deductible payments to non-U.S. related parties, was enacted as part of the Tax Cuts and Jobs Act (the “Tax Act”). Also, on December 2, 2019, the U.S. Department of the Treasury released final regulations that provide additional guidance with respect to the foreign tax credit regime under the Tax Act.

The effective tax rate for the second quarter and six months ended May 2, 2020 was lower than the effective tax rate for the second quarter and six months ended May 4, 2019, primarily due to reduced BEAT and the effect of the final regulations released on December 2, 2019.

(8)
SHORT-TERM AND LONG-TERM INVESTMENTS

As of the dates indicated, investments are comprised of the following (in thousands):

 
May 2, 2020
 
Amortized Cost
 
Gross Unrealized
Gains
 
Gross Unrealized
Losses
 
Estimated Fair
Value
U.S. government obligations:
 
 
 
 
 
 
 
Included in short-term investments
$
100,116

 
$
626

 
$

 
$
100,742

 
$
100,116

 
$
626

 
$

 
$
100,742


 
November 2, 2019
 
Amortized Cost
 
Gross Unrealized
Gains
 
Gross Unrealized
Losses
 
Estimated Fair
Value
U.S. government obligations:
 
 
 
 
 
 
 
Included in short-term investments
$
109,715

 
$
225

 
$

 
$
109,940

Included in long-term investments
10,017

 

 
(3
)
 
10,014

 
$
119,732

 
$
225

 
$
(3
)
 
$
119,954




16



The following table summarizes the final legal maturities of debt investments at May 2, 2020 (in thousands):
 
Amortized
Cost
 
Estimated
Fair Value
Less than one year
$
100,116

 
$
100,742

 
$
100,116

 
$
100,742



(9)
FAIR VALUE MEASUREMENTS

As of the date indicated, the following table summarizes the assets and liabilities that are recorded at fair value on a recurring basis (in thousands):
 
May 2, 2020
 
Level 1
 
Level 2
 
Level 3
 
Total
Assets:
 
 
 
 
 
 
 
Money market funds
$
699,957

 
$

 
$

 
$
699,957

Bond mutual fund
50,165

 

 

 
50,165

Deferred compensation plan assets
6,428

 

 

 
6,428

U.S. government obligations

 
100,742

 

 
100,742

Foreign currency forward contracts

 
345

 

 
345

Total assets measured at fair value
$
756,550

 
$
101,087

 
$

 
$
857,637

 
 
 
 
 
 
 
 
Liabilities:
 
 
 
 
 
 
 
Foreign currency forward contracts
$

 
$
9,747

 
$

 
$
9,747

Forward starting interest rate swaps

 
32,665

 

 
32,665

Contingent consideration

 

 
3,705

 
3,705

Total liabilities measured at fair value
$


$
42,412

 
$
3,705

 
$
46,117



 
November 2, 2019
 
Level 1
 
Level 2
 
Level 3
 
Total
Assets:
 
 
 
 
 
 
 
Money market funds
$
759,114

 
$

 
$

 
$
759,114

Deferred compensation plan assets
4,974

 
 
 
 
 
4,974

U.S. government obligations

 
119,954

 

 
119,954

Foreign currency forward contracts

 
1,570

 

 
1,570

Total assets measured at fair value
$
764,088

 
$
121,524

 
$

 
$
885,612

 
 
 
 
 
 
 
 
Liabilities:
 
 
 
 
 
 
 
Foreign currency forward contracts
$

 
$
35

 
$

 
$
35

Forward starting interest rate swaps

 
21,093

 

 
21,093

Contingent consideration

 

 
3,705

 
3,705

Total liabilities measured at fair value
$

 
$
21,128

 
$
3,705

 
$
24,833



As of the date indicated, the assets and liabilities above are presented on Ciena’s Condensed Consolidated Balance Sheets as follows (in thousands):

17



 
May 2, 2020
 
Level 1
 
Level 2
 
Level 3
 
Total
Assets:
 
 
 
 
 
 
 
Cash equivalents
$
750,122

 
$

 
$

 
$
750,122

Short-term investments

 
100,742

 

 
100,742

Prepaid expenses and other

 
345

 

 
345

Other long-term assets
6,428

 

 

 
6,428

Total assets measured at fair value
$
756,550

 
$
101,087

 
$

 
$
857,637

 
 
 
 
 
 
 
 
Liabilities:
 
 
 
 
 
 
 
Accrued liabilities and other short-term obligations
$

 
$
9,747

 
$
3,705

 
$
13,452

Other long-term obligations

 
32,665

 

 
32,665

Total liabilities measured at fair value
$


$
42,412

 
$
3,705

 
$
46,117



 
November 2, 2019
 
Level 1
 
Level 2
 
Level 3
 
Total
Assets:
 
 
 
 
 
 
 
Cash equivalents
$
759,114

 
$

 
$

 
$
759,114

Short-term investments

 
109,940

 

 
109,940

Prepaid expenses and other

 
1,570

 

 
1,570

Long-term investments

 
10,014

 

 
10,014

Other long-term assets
4,974

 

 

 
4,974

Total assets measured at fair value
$
764,088

 
$
121,524

 
$

 
$
885,612

 
 
 
 
 
 
 
 
Liabilities:
 
 
 
 
 
 
 
Accrued liabilities and other short-term obligations
$

 
$
35

 
$

 
$
35

Other long-term obligations

 
21,093

 
3,705

 
24,798

Total liabilities measured at fair value
$

 
$
21,128

 
$
3,705

 
$
24,833



Ciena did not have any transfers between Level 1 and Level 2 fair value measurements during the periods presented.

Ciena’s Level 3 liability includes $3.7 million in accrued liabilities and other short-term obligations as of May 2, 2020. This reflects a contingent consideration element of a three-year payout arrangement associated with Ciena’s purchase of DonRiver Holdings, LLC (“DonRiver”) in the fourth quarter of fiscal 2018. As of May 2, 2020, there was no material change to the fair value.

(10)
INVENTORIES
As of the dates indicated, inventories are comprised of the following (in thousands):
 
May 2,
2020
 
November 2,
2019
Raw materials
$
106,193

 
$
99,041

Work-in-process
11,471

 
13,657

Finished goods
194,532

 
226,622

Deferred cost of goods sold
56,904

 
53,051

Gross inventories
369,100

 
392,371

Provision for excess and obsolescence
(43,347
)
 
(47,322
)
Inventories, net
$
325,753

 
$
345,049




18



Ciena writes down its inventory for estimated obsolescence or unmarketable inventory by an amount equal to the difference between the cost of inventory and the estimated net realizable value based on assumptions about future demand, which are affected by changes in Ciena’s strategic direction, discontinuance of a product or introduction of newer versions of products, declines in the sales of or forecasted demand for certain products, and general market conditions. During the first six months of fiscal 2020, Ciena recorded a provision for excess and obsolescence of $12.6 million, primarily related to a decrease in the forecasted demand for certain Networking Platforms products. Deductions from the provision for excess and obsolete inventory relate primarily to disposal activities.

(11)
PREPAID EXPENSES AND OTHER
As of the dates indicated, prepaid expenses and other are comprised of the following (in thousands):

 
May 2,
2020
 
November 2,
2019
Contract assets for unbilled accounts receivable
$
87,746

 
$
84,046

Prepaid VAT and other taxes
78,275

 
84,706

Prepaid expenses
65,127

 
48,680

Other non-trade receivables
54,269

 
28,136

Product demonstration equipment, net
36,212

 
38,900

Capitalized contract acquisition costs
9,424

 
11,677

Deferred deployment expense
623

 
125

Derivative assets
345

 
1,570

Restricted cash

 
74

 
$
332,021

 
$
297,914



Depreciation of product demonstration equipment was $4.2 million and $4.3 million during the first six months of fiscal 2020 and 2019, respectively.

For further discussion on contract assets and capitalized contract acquisition costs, see Note 3 above.

(12)
OTHER BALANCE SHEET DETAILS
As of the dates indicated, accrued liabilities and other short-term obligations are comprised of the following (in thousands):
 
May 2,
2020
 
November 2,
2019
Compensation, payroll related tax and benefits (1)
$
96,195

 
$
182,363

Warranty
51,863

 
48,498

Vacation
23,363

 
22,290

Foreign currency forward contracts
9,747

 
35

Contingent consideration
3,705

 
4,372

Contingent compensation
3,420

 

Finance lease obligations
2,585

 
2,764

Interest payable
808

 
1,007

Other
97,087

 
121,411

 
$
288,773

 
$
382,740



(1) Reduction is primarily due to the timing of bonus payments to employees under Ciena’s annual cash incentive compensation plan.

The following table summarizes the activity in Ciena’s accrued warranty for the fiscal periods indicated (in thousands):

19



 
 
Beginning Balance
 
Current Period Provisions
 
Settlements
 
Ending Balance
Six Months Ended May 4, 2019
 
$
44,740

 
9,276

 
(9,109
)
 
$
44,907

Six Months Ended May 2, 2020
 
$
48,498

 
13,793

 
(10,428
)
 
$
51,863


(13)
DERIVATIVE INSTRUMENTS

Foreign Currency Derivatives       

As of May 2, 2020 and November 2, 2019, Ciena had forward contracts to hedge its foreign exchange exposure in order to reduce the variability in its Canadian Dollar- and Indian Rupee-denominated expense, which principally relates to research and development activities. The notional amount of these contracts was approximately $162.9 million and $197.4 million as of May 2, 2020 and November 2, 2019, respectively. These foreign exchange contracts have maturities of 24 months or less and have been designated as cash flow hedges.

As of May 2, 2020 and November 2, 2019, Ciena had forward contracts to hedge its foreign exchange exposure in order to reduce the variability in various currencies of certain balance sheet items. The notional amount of these contracts was approximately $202.0 million and $206.0 million as of May 2, 2020 and November 2, 2019, respectively. These foreign exchange contracts have maturities of 12 months or less and have not been designated as hedges for accounting purposes.

Interest Rate Derivatives

Ciena is exposed to floating rates of LIBOR interest on its term loan borrowings (see Note 16 below) and has hedged such risk by entering into floating to fixed interest rate swap arrangements (“interest rate swaps”). The interest rate swaps fix the LIBOR rate for $350.0 million of the New 2025 Term Loan (as defined in Note 16 below) at 2.957% through September 2023. The total notional amount of interest rate swaps in effect was $350.0 million as of May 2, 2020 and November 2, 2019.

Ciena expects the variable rate payments to be received under the terms of the interest rate swaps to offset exactly the forecasted variable rate payments on the equivalent notional amounts of the term loan. These derivative contracts have been designated as cash flow hedges.

Other information regarding Ciena’s derivatives is immaterial for separate financial statement presentation. See Note 6 and Note 9 above.

(14)
ACCUMULATED OTHER COMPREHENSIVE INCOME

The following table summarizes the changes in accumulated balances of other comprehensive income (“AOCI”), net of tax, for the six months ended May 2, 2020:
 
Unrealized Gain/(Loss) on
 
Cumulative
 
 
 
Available-for-sale Securities
 
Foreign Currency Forward Contracts
 
Forward Starting Interest Rate Swaps
 
Foreign Currency
Translation Adjustment
 
Total
Balance at November 2, 2019
$
152

 
$
925

 
$
(13,686
)
 
$
(9,475
)
 
$
(22,084
)
Other comprehensive gain (loss) before reclassifications
310

 
(9,559
)
 
(10,932
)
 
(21,490
)
 
(41,671
)
Amounts reclassified from AOCI

 
1,540

 
829

 

 
2,369

Balance at May 2, 2020
$
462

 
$
(7,094
)
 
$
(23,789
)
 
$
(30,965
)
 
$
(61,386
)

The following table summarizes the changes in AOCI, net of tax, for the six months ended May 4, 2019:


20



 
Unrealized Gain/(Loss) on
 
Cumulative
 
 
 
Available-for-sale Securities
 
Foreign Currency Forward Contracts
 
Forward Starting Interest Rate Swaps
 
Foreign Currency
Translation Adjustment
 
Total
Balance at November 3, 2018
$
(425
)
 
$
(3,060
)
 
$
6,417

 
$
(8,712
)
 
$
(5,780
)
Other comprehensive income (loss) before reclassifications
413

 
(1,613
)
 
(10,013
)
 
(3,846
)
 
(15,059
)
Amounts reclassified from AOCI

 
2,317

 
(684
)
 

 
1,633

Balance at May 4, 2019
$
(12
)
 
$
(2,356
)
 
$
(4,280
)
 
$
(12,558
)
 
$
(19,206
)


All amounts reclassified from AOCI related to settlement (gains) losses on foreign currency forward contracts designated as cash flow hedges impacted research and development expense on the Condensed Consolidated Statements of Operations. All amounts reclassified from AOCI related to settlement (gains) losses on forward starting interest rate swaps designated as cash flow hedges impacted interest and other income (loss), net, on the Condensed Consolidated Statements of Operations.

(15)
LEASES

Ciena leases over 1.4 million square feet of facilities globally related to the ongoing operations of its business segments and related functions. Ciena’s principal executive offices are located in Hanover, Maryland. Ciena’s largest facilities are research and development centers located in Ottawa, Canada and Gurgaon, India. Ciena also has engineering and/or service delivery facilities located in San Jose, California; Petaluma, California; Alpharetta, Georgia; Quebec, Canada; Austin, Texas; and Pune and Bangalore, India. In addition, Ciena leases various smaller offices in regions throughout the world to support sales and services operations. Office facilities are leased under various non-cancelable operating or finance leases. Ciena's current leases have remaining terms that vary up to 13 years. Certain leases provide for options to extend up to 10 years and/or options to terminate within eight years.

As discussed in Note 2, the restructuring reserve liability related to Ciena’s subleased space and vacated space for which subleases are being pursued was $11.1 million as of November 2, 2019. Upon Ciena’s adoption of ASC 842 on November 3, 2019, the existing Accrued liabilities and other short-term obligations and Other long-term obligations were reclassified as a reduction of the Operating right-of-use assets recorded in accordance with the updated guidance.

Leases included in the Condensed Consolidated Balance Sheets were as follows:
 
Classification
 
As of May 2, 2020
Operating leases:
 
 
 
Operating ROU Assets
Operating right-of-use assets
 
$
47,864

Operating lease liabilities
Operating lease liabilities and Long-term operating lease liabilities
 
69,196

Finance leases:
 
 
 
Buildings, gross
Equipment, building, furniture and fixtures, net
 
$
66,931

Less: accumulated depreciation
Equipment, building, furniture and fixtures, net
 
(14,734
)
Buildings, net
 
 
$
52,197

Finance lease liabilities
Accrued liabilities and other short-term obligations and other long-term obligations
 
$
62,152



The components of lease expense included in the Condensed Consolidated Statement of Operations were as follows:

21



 
 
 
Quarter Ended
Six Months Ended
 
Classification
 
May 2, 2020
May 2, 2020
Operating lease costs
Operating expense
 
$
4,744

$
9,201

Finance lease cost:
 
 
 
 
Amortization of finance ROU asset
Operating expense
 
1,093

2,233

Interest on finance lease liabilities
Interest expense
 
1,168

2,412

Total finance lease cost
 
 
2,261

4,645

Non-capitalized lease cost
Operating expense
 
707

1,328

Variable lease cost(1)
Operating expense
 
1,324

2,635

Net lease cost(2)
 
 
$
9,036

$
17,809


(1) Variable lease costs include expenses relating to insurance, taxes, maintenance and other costs required by the applicable operating lease. Variable lease costs are determined by whether they are to be included in base rent and if amounts are based on a consumer price index.
(2) Excludes other operating expense of $2.2 million and $6.5 million for the quarter and six months ended May 2, 2020, respectively, related to amortization of leasehold improvements.

Future minimum lease payments and the present value of minimum lease payments related to operating and finance leases as of May 2, 2020 were as follows:
 
Operating Leases
 
Finance Leases
 
Total
Remaining fiscal 2020
$
10,052

 
$
7,039

 
$
17,091

2021
18,592

 
7,089

 
25,681

2022
14,030

 
7,524

 
21,554

2023
10,867

 
7,524

 
18,391

2024
8,805

 
7,584

 
16,389

Thereafter
12,464

 
58,786

 
71,250

Total lease payments
74,810

 
95,546

 
170,356

Less: Imputed interest
(5,614
)
 
(33,394
)
 
(39,008
)
Present value of lease liabilities
69,196

 
62,152

 
131,348

Less: Current portion of present value of minimum lease payments
(18,096
)
 
(2,585
)
 
(20,681
)
Long-term portion of present value of minimum lease payments
$
51,100

 
$
59,567

 
$
110,667



As of May 2, 2020, the weighted average remaining lease terms and weighted average discount rates for operating and finance leases were as follows:
 
 
Weighted-average remaining lease term in years:
 
Operating leases
4.79

Finance leases
12.22

Weighted-average discount rates:
 
Operating leases
3.12
%
Finance leases
7.56
%


As of November 2, 2019, minimum aggregate rentals under operating leases were as follows:
 
 
2020
 
2021
 
2022
 
2023
 
2024
 
Thereafter
 
Total
Operating leases (1)
 
$
28,776

 
$
24,184

 
$
16,767

 
$
13,393

 
$
10,632

 
$
26,110

 
$
119,862



22



(1) The amount for operating lease commitments above include estimated variable expenses relating to insurance, taxes, maintenance and other costs required by the applicable operating lease.

(16)
 SHORT-TERM AND LONG-TERM DEBT

New 2025 Term Loan

On January 23, 2020, Ciena entered into a Refinancing Amendment to Credit Agreement pursuant to which Ciena refinanced the entire outstanding amount of its then existing senior secured term loan with an outstanding aggregate principal amount of $693.0 million as of January 23, 2020 and maturing on September 28, 2025 (the “Old 2025 Term Loan”) and incurred new senior secured term loans in an aggregate principal amount of $693.0 million and maturing on September 28, 2025 (the “New 2025 Term Loan”).

The net carrying values of Ciena’s term loans were comprised of the following for the fiscal periods indicated (in thousands):
 
 
May 2, 2020
 
November 2, 2019
 
 
Principal Balance
 
Unamortized Discount
 
Deferred Debt Issuance Costs
 
Net Carrying Value
 
Net Carrying Value
New 2025 Term Loan
 
$
691,268

 
$
(1,742
)
 
$
(3,240
)
 
$
686,286

 
$

Old 2025 Term Loan
 
$

 
$

 
$

 
$

 
$
687,406


    
Deferred debt issuance costs that were deducted from the carrying amounts of the term loans totaled $3.2 million at May 2, 2020 and $3.6 million at November 2, 2019. Deferred debt issuance costs are amortized using the straight-line method, which approximates the effect of the effective interest rate, through the maturity of the term loans. The amortization of deferred debt issuance costs for these term loans are included in interest expense, and were $0.3 million during the first six months of fiscal 2020 and fiscal 2019. The carrying value of the term loans listed above is also net of any unamortized debt discounts.

As of May 2, 2020, the estimated fair value of the New 2025 Term Loan was $677.4 million. Ciena’s term loan is categorized as Level 2 in the fair value hierarchy. Ciena estimated the fair value of its term loan using a market approach based on observable inputs, such as current market transactions involving comparable securities.

(17)
 EARNINGS PER SHARE CALCULATION
The following tables (in thousands except per share amounts) reconcile basic net income per common share (“Basic EPS”) and diluted net income per potential common share (“Diluted EPS”). Basic EPS is computed using the weighted average number of common shares outstanding. Diluted EPS is computed using the weighted average number of the following, in each case, to the extent the effect is not anti-dilutive: (i) common shares outstanding; (ii) shares issuable upon vesting of stock unit awards; and (iii) shares issuable under Ciena’s employee stock purchase plan and upon exercise of outstanding stock options, using the treasury stock method.
 
Quarter Ended
 
Six Months Ended
 
May 2,
 
May 4,
 
May 2,
 
May 4,
Numerator
2020
 
2019
 
2020
 
2019
Net income used to calculate Basic and Diluted EPS
$
91,655

 
$
52,738

 
$
153,983

 
$
86,354

 
Quarter Ended
 
Six Months Ended
 
May 2,
 
May 4,
 
May 2,
 
May 4,
Denominator
2020
 
2019
 
2020
 
2019
Basic weighted average shares outstanding
153,858

 
156,170

 
154,099

 
156,244

Add: Shares underlying outstanding stock options and stock unit awards and issuable under employee stock purchase plan
1,283

 
2,119

 
1,344

 
1,967

Dilutive weighted average shares outstanding
155,141

 
158,289

 
155,443

 
158,211



23



 
Quarter Ended
 
Six Months Ended
 
May 2,
 
May 4,
 
May 2,
 
May 4,
EPS
2020
 
2019
 
2020
 
2019
Basic EPS
$
0.60

 
$
0.34

 
$
1.00

 
$
0.55

Diluted EPS
$
0.59

 
$
0.33

 
$
0.99

 
$
0.55



The following table summarizes the weighted average shares excluded from the calculation of the denominator for Diluted EPS due to their anti-dilutive effect for the periods indicated (in thousands):
 
Quarter Ended
 
Six Months Ended
 
May 2,
 
May 4,
 
May 2,
 
May 4,
 
2020
 
2019
 
2020
 
2019
Shares underlying stock options and stock unit awards
203

 
283

 
467

 
257

Total shares excluded due to anti-dilutive effect
203

 
283

 
467

 
257



(18)
 STOCKHOLDERS’ EQUITY

Stock Repurchase Program
On December 13, 2018, Ciena announced that its Board of Directors authorized a program to repurchase up to $500 million of Ciena’s common stock. The program may be modified, suspended, or discontinued at any time. Due to the continued uncertainty surrounding the duration and severity of potential macroeconomic impacts of COVID-19, Ciena considered it prudent to temporarily suspend purchases of our common stock under our stock repurchase program effective as of March 17, 2020. The reinstatement of the program and the amount and timing of repurchases are subject to a variety of factors including liquidity, cash flow, stock price, and general business and market conditions.
The following table summarizes activity of the stock repurchase program, reported based on trade date:
 
Shares Repurchased
 
Weighted-Average Price per Share
 
Amount Repurchased (in thousands)
Cumulative balance at November 2, 2019
3,838,466

 
$
39.10

 
$
150,076

Repurchase of common stock under the stock repurchase program
1,872,446

 
39.81

 
74,535

Cumulative balance at May 2, 2020
5,710,912

 
$
39.33

 
$
224,611



The purchase price for the shares of Ciena’s stock repurchased is reflected as a reduction of common stock and additional paid-in capital.

Stock Repurchases Related to Stock Unit Award Tax Withholdings
Ciena repurchases shares of common stock to satisfy employee tax withholding obligations due on vesting of stock unit awards. The purchase price of $18.2 million for the shares of Ciena’s stock repurchased during the first six months of fiscal 2020 is reflected as a reduction to stockholders’ equity. Ciena is required to allocate the purchase price of the repurchased shares as a reduction of common stock and additional paid-in capital.

(19)
SHARE-BASED COMPENSATION EXPENSE

At Ciena’s 2020 Annual Meeting of Stockholders on April 2, 2020, Ciena’s stockholders approved an amendment to Ciena's 2017 Omnibus Incentive Plan (the “2017 Plan”) to increase the number of shares available for issuance thereunder by 12.2 million shares, which became effective as of such date. As of May 2, 2020, the total number of shares authorized for issuance under the 2017 Plan is 21.1 million and approximately 14.9 million shares remained available for issuance thereunder.

The following table summarizes share-based compensation expense for the periods indicated (in thousands):

24



 
Quarter Ended
 
Six Months Ended
 
May 2,
 
May 4,
 
May 2,
 
May 4,
 
2020
 
2019
 
2020
 
2019
Product costs
$
827

 
$
702

 
$
1,498

 
$
1,339

Service costs
1,036

 
907

 
1,878

 
1,677

Share-based compensation expense included in cost of goods sold
1,863

 
1,609

 
3,376

 
3,016

Research and development
4,822

 
4,083

 
8,671

 
7,474

Sales and marketing
5,264

 
4,346

 
9,877

 
8,131

General and administrative
5,975

 
5,491

 
11,502

 
10,603

Share-based compensation expense included in operating expense
16,061

 
13,920

 
30,050

 
26,208

Share-based compensation expense capitalized in inventory, net
53

 
78

 
153

 
138

Total share-based compensation
$
17,977

 
$
15,607

 
$
33,579

 
$
29,362



As of May 2, 2020, total unrecognized share-based compensation expense was approximately $135.1 million, which relates to unvested stock unit awards and is expected to be recognized over a weighted-average period of 1.6 years.

(20)
 SEGMENTS AND ENTITY-WIDE DISCLOSURES
Segment Reporting
Ciena has the following operating segments for reporting purposes: (i) Networking Platforms; (ii) Platform Software and Services; (iii) Blue Planet Automation Software and Services; and (iv) Global Services. During fiscal 2019, Ciena separated its previous Software and Software-Related Services segment into two stand-alone operating segments. Because Ciena previously disclosed its Platform Software and Services and Blue Planet Automation Software and Services as distinct product lines in its presentation of segment revenue for Software and Software-Related Services, there is no significant change to the presentation of segment revenues as a result of this separation. Comparative periods have been retrospectively adjusted to disclose segment profit for Platform Software and Services and Blue Planet Automation Software and Services. See Note 3 to Ciena’s Condensed Consolidated Financial Statements.
Ciena's long-lived assets, including equipment, building, furniture and fixtures, right-of-use assets, finite-lived intangible assets and maintenance spares, are not reviewed by Ciena's chief operating decision maker for purposes of evaluating performance and allocating resources. As of May 2, 2020, equipment, building, furniture and fixtures, net, totaled $260.9 million, and operating right-of-use assets totaled $47.9 million both of which support asset groups within Ciena’s four operating segments and unallocated selling and general and administrative activities. As of May 2, 2020, finite-lived intangible assets, goodwill and maintenance spares are assigned to asset groups within the following segments (in thousands):
 
May 2, 2020
 
Networking Platforms
 
Platform Software and Services
 
Blue Planet Automation Software and Services
 
Global Services
 
Total
 
 
 
 
 
 
 
 
 
 
Other intangible assets, net
$
15,586

 
$

 
$
99,950

 
$

 
$
115,536

Goodwill
$
65,029

 
$
156,191

 
$
89,049

 
$

 
$
310,269

Maintenance spares, net
$

 
$

 
$

 
$
58,476

 
$
58,476



Segment Revenue

The table below sets forth Ciena’s segment revenue for the respective periods (in thousands):

25



 
Quarter Ended
 
Six Months Ended
 
May 2,
 
May 4,
 
May 2,
 
May 4,
 
2020
 
2019
 
2020
 
2019
Revenue:
 
 
 
 
 
 
 
Networking Platforms
 
 
 
 
 
 
 
Converged Packet Optical
$
654,294

 
$
623,838

 
$
1,245,844

 
$
1,172,835

Packet Networking
64,167

 
73,138

 
131,675

 
144,707

Total Networking Platforms
718,461

 
696,976

 
1,377,519

 
1,317,542

 
 
 
 
 
 
 
 
Platform Software and Services
44,985

 
35,229

 
96,873

 
76,827

 
 
 
 
 
 
 
 
Blue Planet Automation Software and Services
15,017

 
12,473

 
30,482

 
27,447

 
 
 
 
 
 
 
 
Global Services
 
 
 
 
 
 
 
Maintenance Support and Training
71,479

 
68,788

 
133,271

 
130,065

Installation and Deployment
34,242

 
41,322

 
69,196

 
71,944

Consulting and Network Design
9,869

 
10,223

 
19,624

 
19,713

Total Global Services
115,590

 
120,333

 
222,091

 
221,722

 
 
 
 
 
 
 
 
Consolidated revenue
$
894,053

 
$
865,011

 
$
1,726,965

 
$
1,643,538


    
Segment Profit (Loss)
Segment profit (loss) is determined based on internal performance measures used by Ciena’s chief executive officer to assess the performance of each operating segment in a given period. In connection with that assessment, the chief executive officer excludes the following items: selling and marketing costs; general and administrative costs; amortization of intangible assets; significant asset impairments and restructuring costs; acquisition and integration costs; interest and other income (loss), net; interest expense; loss on extinguishment and modification of debt and provision for income taxes.
The table below sets forth Ciena’s segment profit (loss) and the reconciliation to consolidated net income during the respective periods indicated (in thousands):

26



 
Quarter Ended
 
Six Months Ended
 
May 2,
 
May 4,
 
May 2,
 
May 4,
 
2020
 
2019
 
2020
 
2019
Segment profit (loss):
 
 
 
 
 
 
 
Networking Platforms
$
210,987

 
$
175,191

 
$
379,256

 
$
311,782

Platform Software and Services
21,668

 
12,477

 
50,619

 
32,940

Blue Planet Automation Software and Services
(4,399
)
 
(5,941
)
 
(7,512
)
 
(7,988
)
Global Services
53,540

 
54,981

 
99,068

 
94,682

Total segment profit
281,796

 
236,708

 
521,431

 
431,416

Less: Non-performance operating expenses
 
 
 
 
 
 
 
  Selling and marketing
101,214

 
103,502

 
208,280

 
201,615

  General and administrative
42,030

 
42,154

 
84,498

 
81,397

  Amortization of intangible assets
5,839

 
5,529

 
11,692

 
11,057

  Significant asset impairments and restructuring costs
3,811

 
4,068

 
8,283

 
6,341

  Acquisition and integration costs
1,414

 
1,135

 
3,233

 
2,743

Add: Other non-performance financial items
 
 
 
 
 
 
 
  Interest expense and other income (loss), net
(10,525
)
 
(9,715
)
 
(15,694
)
 
(14,903
)
Loss on extinguishment and modification of debt

 

 
(646
)
 

Less: Provision for income taxes
25,308

 
17,867

 
35,122

 
27,006

Consolidated net income
$
91,655

 
$
52,738

 
$
153,983

 
$
86,354



Entity-Wide Reporting
Ciena’s operating segments each engage in business across three geographic regions: Americas; Europe, Middle East and Africa (“EMEA”); and Asia-Pacific, Japan and India (“APAC”). Americas include activities in North America and South America (previously, Caribbean and Latin America (“CALA”)). The following table reflects Ciena’s geographic distribution of revenue principally based on the relevant location for Ciena’s delivery of products and performance of services. For the periods below, Ciena’s geographic distribution of revenue was as follows (in thousands):
 
 
Quarter Ended
 
Six Months Ended
 
 
May 2,
 
May 4,
 
May 2,
 
May 4,
 
 
2020
 
2019
 
2020
 
2019
Americas
 
650,381

 
615,492

 
1,224,385

 
1,131,973

EMEA
 
141,431

 
114,993

 
271,396

 
244,183

APAC
 
102,241

 
134,526

 
231,184

 
267,382

Total
 
$
894,053

 
$
865,011

 
$
1,726,965

 
$
1,643,538


Ciena’s revenue includes $598.4 million and $545.6 million of United States revenue for the second quarter of fiscal 2020 and 2019, respectively. For the six months ended May 2, 2020 and May 4, 2019, United States revenue was $1.1 billion and $1.0 billion, respectively. No other country accounted for 10% or more of total revenue for the periods presented above.
The following table reflects Ciena’s geographic distribution of equipment, building, furniture and fixtures, net, and operating right-of-use assets, with any country accounting for at least 10% of total equipment, building, furniture and fixtures, net, and operating right-of-use assets specifically identified. Equipment, building, furniture and fixtures, net, and operating right-of-use assets attributable to geographic regions outside of the U.S. and Canada are reflected as “Other International.” For the periods below, Ciena’s geographic distribution of equipment, building, furniture and fixtures, net, and operating right-of-use assets was as follows (in thousands):
 
May 2,
2020
 
November 2,
2019
Canada
$
198,334

 
$
211,901

United States
75,110

 
58,119

Other International
35,287

 
16,864

Total
$
308,731

 
$
286,884



27




For the periods below, the only customers that accounted for at least 10% of Ciena’s revenue were as follows (in thousands):
 
Quarter Ended
 
Six Months Ended
 
May 2,
 
May 4,
 
May 2,
 
May 4,
 
2020
 
2019
 
2020
 
2019
AT&T
$
105,630

 
$
108,416

 
$
189,640

 
$
195,125

Verizon
n/a

 
106,350

 
203,630

 
202,587

Web-scale provider
n/a

 
n/a

 
n/a

 
174,853

Total
$
105,630

 
$
214,766

 
$
393,270

 
$
572,565


n/a
Denotes revenue representing less than 10% of total revenue for the period


The Web-scale provider noted above contributed greater than 10% of total revenue for the first time in fiscal 2019 and purchased products from each of Ciena’s operating segments excluding Blue Planet Automation Software and Services. The other customers identified above purchased products and services from each of Ciena’s operating segments.

(21)
 COMMITMENTS AND CONTINGENCIES

Canadian Grant

During fiscal 2018, Ciena entered into agreements related to the Evolution of Networking Services through a Corridor in Quebec and Ontario for Research and Innovation (“ENCQOR”) project with the Canadian federal government, the government of the province of Ontario and the government of the province of Quebec to develop a 5G technology corridor between Quebec and Ontario to promote research and development, small business enterprises and entrepreneurs in Canada. Under these agreements, Ciena can receive up to an aggregate CAD$57.6 million (approximately $40.9 million) in reimbursement from the three Canadian government entities for eligible costs over a period commencing on February 20, 2017 and ending on March 31, 2022. Ciena anticipates receiving recurring disbursements over this period. Amounts received under the agreements are subject to recoupment in the event that Ciena fails to achieve certain minimum investment, employment and project milestones. As of May 2, 2020, Ciena has recorded CAD$34.5 million (approximately $24.5 million) in cumulative benefits as a reduction in research and development expense of which CAD$5.6 million ($4.2 million) was recorded in the first six months of fiscal 2020. As of May 2, 2020, amounts receivable from this grant were CAD$7.3 million ($5.2 million).

Tax Contingencies

Ciena is subject to various tax liabilities arising in the ordinary course of business. Ciena does not expect that the ultimate settlement of these tax liabilities will have a material effect on its results of operations, financial position or cash flows.

Litigation

Ciena is subject to various legal proceedings, claims and other matters arising in the ordinary course of business, including those that relate to employment, commercial, tax and other regulatory matters. Ciena is also subject to intellectual property related claims, including claims against third parties that may involve contractual indemnification obligations on the part of Ciena. Ciena does not expect that the ultimate costs to resolve such matters will have a material effect on its results of operations, financial position or cash flows.

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

Cautionary Note Regarding Forward-Looking Statements

This report contains statements that discuss future events or expectations, projections of results of operations or financial condition, changes in the markets for our products and services, trends in our business, business prospects and strategies and other “forward-looking” information. In some cases, you can identify “forward-looking statements” by words like “may,” “will,” “can,” “should,” “could,” “expects,” “future,” “plans,” “anticipates,” “believes,” “estimates,” “predicts,” “intends,” “potential,” “projects,” “targets,” or “continue” or the negative of those words and other comparable words. These statements may relate to, among other things: our competitive landscape; market conditions and growth opportunities;

28



factors impacting our industry and markets; factors impacting the businesses of network operators and their network architectures; adoption of next-generation network technology and software programmability and automation of networks; our strategy, including our research and development, supply chain and go-to-market initiatives; efforts to increase application of our solutions in customer networks and to increase the reach of our business into new or growing customer and geographic markets; our backlog and seasonality in our business; expectations for our financial results, revenue, gross margin, operating expense and key operating measures in future periods; the adequacy of our sources of liquidity to satisfy our working capital needs, capital expenditures, and other liquidity requirements; business initiatives including information technology (IT) transitions or initiatives; the impact of the Tax Cuts and Jobs Act and changes in our effective tax rates; market risks associated with financial instruments and foreign currency exchange rates; and future responses to and effects of the COVID-19 pandemic on our business, operations, liquidity and financial results. These statements are subject to known and unknown risks, uncertainties and other factors, and actual events or results may differ materially due to factors such as: 
    
our ability to execute our business and growth strategies;
fluctuations in our revenue, gross margin and operating results and our financial results generally;
the loss of our customers, including the loss of a single large customer, a significant reduction in one or more customers’ spending, or a material change in their networking or procurement strategies;
the duration and severity of the COVID-19 pandemic and the impact of countermeasures taken to mitigate its spread on macroeconomic conditions, economic activity, demand for our technology solutions, short- and long-term changes in customer or end user needs, continuity of supply chain, our business operations, liquidity and financial results;
the competitive environment in which we operate; 
market acceptance of products and services currently under development and delays in product or software development;
lengthy sales cycles and onerous contract terms with communications service providers, Web-scale providers and other large customers;
product performance or security problems and undetected errors;
our ability to diversify our customer base beyond our traditional customers and to broaden the application for our solutions in communications networks;
the level of growth in network traffic and bandwidth consumption and the corresponding level of investment in network infrastructures by network operators;
the international scale of our operations;
fluctuations in currency exchange rates;
our ability to forecast accurately demand for our products for purposes of inventory purchase practices;
the impact of pricing pressure and price compression that we regularly encounter in our markets; 
our ability to enforce our intellectual property rights, and costs we may incur in response to intellectual property right infringement claims made against us;
the continued availability, on commercially reasonable terms, of software and other technology under third-party licenses;
the potential failure to maintain the security of confidential, proprietary or otherwise sensitive business information or systems or to protect against cyber attacks;
the performance of our third-party contract manufacturers;
changes or disruption in components or supplies provided by third parties, including sole and limited source suppliers;
our ability to manage effectively our relationships with third-party service partners and distributors;
unanticipated risks and additional obligations in connection with our resale of complementary products or technology of other companies;
our ability to grow and to maintain our new distribution relationships under which we will make available certain technology as a component;
our exposure to the credit risks of our customers and our ability to collect receivables;
modification or disruption of our internal business processes and information systems;
the effect of our outstanding indebtedness on our liquidity and business;
fluctuations in our stock price and our ability to access the capital markets to raise capital;
unanticipated expenses or disruptions to our operations caused by facilities transitions or restructuring activities;
our ability to attract and retain experienced and qualified personnel;
disruptions to our operations caused by strategic acquisitions and investments or the inability to achieve the expected benefits and synergies of newly-acquired businesses;
our ability to commercialize and to grow our software business and address networking strategies including software-defined networking and network function virtualization;

29



changes in, and the impact of, government regulations, including with respect to: the communications industry generally; the business of our customers; the use, import or export of products; and the environment, potential climate change, and other social initiatives;
the impact of the Tax Cuts and Jobs Act, future legislation or executive action in the U.S. relating to tax policy, changes in tax regulations and related accounting, and changes in our effective tax rates;
future legislation or executive action in the U.S. or foreign counties relating to trade regulations, including the imposition of tariffs and duties or efforts to withdraw from or materially modify international trade agreements;
factors beyond our control such as natural disasters, acts of war or terrorism, and public health emergencies, including the COVID-19 pandemic;
the write-down of goodwill, long-lived assets, or our deferred tax assets;
our ability to maintain effective internal controls over financial reporting and liabilities that result from the inability to comply with corporate governance requirements; and
adverse results in litigation matters.    

These are only some of the factors that may affect the forward-looking statements contained in this report. For a discussion identifying additional important factors that could cause actual results to vary materially from those anticipated in the forward-looking statements, see “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and “Risk Factors” in this report. For a more complete understanding of the risks associated with an investment in our securities, you should review these factors and the rest of this report in combination with the more detailed description of our business and management’s discussion and analysis of financial condition and risk factors described in our annual report on Form 10-K for fiscal 2019, which we filed with the SEC on December 20, 2019 (the “2019 Annual Report”). However, we operate in a very competitive and rapidly changing environment and new risks and uncertainties emerge, are identified or become apparent from time to time. We cannot predict all risks and uncertainties that could have an impact on the forward-looking statements contained in this report. You should be aware that the forward-looking statements contained in this report are based on our current views and assumptions. We undertake no obligation to revise or to update any forward-looking statements made in this report to reflect events or circumstances after the date hereof or to reflect new information or the occurrence of unanticipated events, except as required by law. The forward-looking statements in this report are intended to be subject to protection afforded by the safe harbor for forward-looking statements contained in the Private Securities Litigation Reform Act of 1995. Unless the context requires otherwise, references in this report to “Ciena,” the “Company,” “we,” “us” and “our” refer to Ciena Corporation and its consolidated subsidiaries.

Overview

We are a networking systems, services and software company, providing solutions that enable a wide range of network operators to deploy and manage next-generation networks that deliver services to businesses and consumers. We provide hardware, software and services that support the transport, switching, aggregation, service delivery and management of video, data and voice traffic on communications networks. Our solutions are used by communications service providers, cable and multiservice operators, Web-scale providers, submarine network operators, governments, enterprises, research and education institutions and other emerging network operators.
Our solutions include our portfolio of Networking Platforms, including our Converged Packet Optical and Packet Networking products, that can be applied from the network core to end user access points, and that allow network operators to scale capacity, increase transmission speeds, allocate traffic and adapt dynamically to changing end-user service demands. We offer Platform Software that provides management and domain control of our hardware solutions and automates network lifecycle operations, including provisioning equipment and services. Through our Blue Planet® Automation Software, we enable network providers to use network data, analytics and policy-based assurance to achieve closed loop automation across multi-vendor and multi-domain network environments, streamlining key business and network processes. To complement our hardware and software products, we offer a broad range of services that help our customers build, operate and improve their networks and associated operational environments.
We refer to our complete portfolio vision as the Adaptive Network™. The Adaptive Network emphasizes a programmable network infrastructure, software control and automation capabilities, and network analytics and intelligence. By transforming network infrastructures into a dynamic, programmable environment driven by automation and analytics, network operators can realize greater business agility, dynamically adapt to changing end user service demands and rapidly introduce new revenue-generating services. They can also gain valuable real-time network insights, allowing them to optimize network operation and maximize the return on their network infrastructure investment.



30



Impact of the COVID-19 Pandemic
COVID-19 was declared a pandemic in March 2020 and continues to have a significant impact on the global economy, the industries we serve and our operations. In response to the COVID-19 pandemic, we have prioritized the safety of our employees and business partners, while continuing to support the needs of our customers and communities during this unprecedented period.

Employees. We have implemented travel bans and restrictions, temporarily closed offices and, as of June 10, 2020 approximately 96% of our employees globally were working from home on a regular basis. Given our long-standing practice of flexible working arrangements, our distributed workforce is accustomed to the digital platforms and virtual collaboration tools we use to maintain productivity and to remain in contact with one another and our business partners. For the small number of employees who need to be in offices, laboratory environments or at business partner sites to perform their roles, we are taking appropriate precautions to protect their health and safety. We have adopted new employee benefits and wellbeing initiatives to support our employees, including initiatives for those who are now working remotely. We also continue to hire and on-board new employees in a remote environment, including 229 new hires, which resulted in net headcount growth of approximately 96 employees, during the second quarter of fiscal 2020. We are proud of the way in which our employees have continued to productively execute on our innovation roadmap and operating goals, including achieving the commercial availability of our fifth-generation WaveLogic coherent modem technology. However, sustained restrictions on the ability of our research and development employees to work in our facilities as a result of restrictions imposed by governments, or us, could make it more difficult for them to collaborate as effectively in the development of new solutions.
Business & Operations. We have implemented business continuity plans designed to minimize potential business disruption from the COVID-19 pandemic and to protect our supply chain and customer fulfillment and support operations. During the second quarter of fiscal 2020, we experienced higher than typical orders for our products and services among a concentrated set of larger customers with whom we have existing positions as a supplier. We believe some portion of these orders, in the face of the pandemic, likely reflects short-term purchasing behaviors based on customer-specific considerations described below. However, our revenue for the second quarter of fiscal 2020 was negatively impacted by some disruption within our supply chain, customer fulfillment and logistics, and sales and marketing activities, which adversely impacted our business as described below.
Supply Chain. We rely on third-party manufacturing operations in Mexico, Thailand, the United States and Canada. We also rely on a global component supply network involving many vendors and countries throughout the world. During the second quarter of fiscal 2020, some of our component suppliers – particularly those with facilities in China and Malaysia – experienced challenges related to COVID-19 that resulted in temporary closures or reductions of supply capacity. Although in many cases we were able to overcome these conditions through execution of our mitigation planning, supply chain disruptions negatively impacted our revenue for the second fiscal quarter of 2020. We continue to take steps, including multi-sourcing and pre-ordering components and finished goods inventory, in an effort to reduce the impact should such conditions persist or exacerbate. However, such supply chain disruptions may continue, or worsen, in the future.
Services and Customer Fulfillment. During the second quarter of fiscal 2020, we experienced some disruption in our ability to provide installation, professional and fulfillment services to customers due to site access limitations, limited customer availability, project delays or re-prioritization by customers, and travel bans or restrictions on movement or gatherings, which adversely impacted revenue. These conditions have also made it more challenging to ramp and operationalize newer projects and recent customer design wins, primarily in international markets. We continue to take steps and work with customers to ensure their business needs are supported, while protecting the health and safety of our employees, customers and business partners. However, should restrictions or disruptions of transportation persist or worsen, such as reduced availability of air transport, port closures, or increased border controls or closures, our operations and ability to meet customer demand could be materially adversely affected.
Sales & Marketing. The competitive nature of our business depends on our ability to conduct sales and marketing activities with our customers. For instance, in the past few years, our ability to be first to market with leading networking solutions, and to conduct sales and marketing activities around these new technology offerings, has had a significant impact on our revenue and growth. However, restrictions on travel due to COVID-19 and limitations on interactions with customers, such as field and lab trials, have negatively impacted our ability to carry out certain sales and marketing activities, including our ability to secure new customers, to qualify and sell new products, and to grow sales with customers. This is particularly the case where we do not have longer-standing supply relationships, such as within international markets and for our Blue Planet Automation Software & Services segment and our Packet Networking product line.

31



Demand for Products & Services. As a result of the unique and increased demands placed on network infrastructures as a result of the COVID-19 pandemic and the related increase in remote working worldwide, we believe certain longer-term trends associated with cloud network adoption, networking resilience and flexibility, and the need to promote automation, may be accelerated. During the second quarter of fiscal 2020, we experienced higher than typical orders for our products and services among a concentrated set of larger customers with whom we have existing positions as a supplier. We believe some portion of these orders likely reflects short-term purchasing behaviors based on customer-specific considerations in the face of the pandemic, including: customer concerns about future continued availability of supply; implementation of customer business continuity actions; our desire for increased visibility into expected demand; customer consumption of existing inventory or spare equipment; additional network capacity requirements; acceleration of capital spending; and, possibly, increased bandwidth demands being placed on networks due to the pandemic. We cannot predict whether this increase in orders will continue and, if so, for how long. Due to the unprecedented nature of the COVID-19 pandemic, it is unclear whether the current bandwidth demand, or the increased demand for our solutions experienced in the second quarter of fiscal 2020, will continue or is sustainable during the pandemic or the remainder of fiscal 2020.
Liquidity & Balance Sheet. As of the end of the second quarter of fiscal 2020, we had $988.5 million in cash and short-term investments. We believe our strong liquidity and balance sheet position is an important competitive differentiator at this time. It enables us to continue to invest in innovation, ensure a strong inventory position to support customers and provide for working capital needs. In light of the uncertainty surrounding the duration and severity of potential macroeconomic impacts of COVID-19, on March 17, 2020 we temporarily suspended purchases of our common stock under our stock repurchase program and have primarily reallocated our investments principally to U.S. government-backed funds.
Community. Our global workforce has undertaken a range of volunteering and charitable actions to support our neighbors, communities and front-line health care workers during this challenging time. We have enhanced by three times our corporate charitable matching program for employee donations and volunteering, and our employees have volunteered their time in important ways during this crisis. For example, we have donated personal protective equipment and have been 3-D printing and designing faces shields and components for health care workers.
The COVID-19 pandemic and resulting countermeasures taken to contain its spread have caused economic and financial disruptions globally. We continue to monitor the situation and actively assess further implications to our business, supply chain, fulfillment operations and customer demand. However, the COVID-19 situation remains dynamic, and the duration and severity of its impact on our business and results of operations during fiscal 2020 and beyond remains uncertain. If the COVID-19 pandemic or its adverse effects become more severe or prevalent or are prolonged in the locations where we, our customers, suppliers or manufacturers conduct business, or we experience more pronounced disruptions in our operations, or in economic activity and demand generally, our business and results of operations in future periods could be materially adversely affected.
Investment in Adaptive Network Offerings and 5G Innovation
We have continued to use our significant research and development investment capacity to push the pace of innovation in our markets and provide offerings that promote our Adaptive Network vision through further advances in programmable hardware, analytics, and control and automation. In the first quarter of fiscal 2020, we began market trials of our fifth-generation WaveLogic coherent modem technology, which is capable of delivering 800 gigabits of capacity per second over a single wavelength. In the second quarter of fiscal 2020, this technology became commercially available and began shipping on certain Converged Packet Optical platforms.
In February 2020, we also announced the future addition of several new routing platforms to support the demands of mobile xHaul (fronthaul, midhaul and backhaul) transport, which we expect to make available in the second half of calendar 2020. Designed to enable mobile network operators to migrate from 4G to 5G networks, these routers leverage our Adaptive Network vision and Blue Planet Automation Software to deliver end-to-end IP-based services in a more simplified and modular manner than traditional router-based IP network designs. In addition, we enhanced our Blue Planet Intelligent Automation software portfolio for 5G automation applications, including vendor-agnostic network slicing features and dynamic planning capabilities that are intended to better enable mobile network operators to deliver 5G mobile services.

Available Information. Our quarterly reports on Form 10-Q, annual reports on Form 10-K, current reports on Form 8-K, and any amendments thereto filed or furnished with the SEC are available through the SEC’s website at www.sec.gov and are available free of charge on our website as soon as reasonably practicable after we file or furnish these documents. We routinely post the reports above, recent news and announcements, financial results and other information about Ciena that is important to investors in the “Investors” section of our website at www.ciena.com. Information on our website is not deemed to be incorporated by reference into this report. Investors are encouraged to review the “Investors” section of our website because, as

32



with the other disclosure channels that we use, from time to time we may post material information on that site that is not otherwise disseminated by us.

For additional information on our business, industry, market opportunity, competitive landscape, and strategy, see our 2019 Annual Report.

Consolidated Results of Operations

Operating Segments

Our results of operations are presented based on the following operating segments: (i) Networking Platforms; (ii) Platform Software and Services; (iii) Blue Planet Automation Software and Services; and (iv) Global Services. See Note 20 to our Condensed Consolidated Financial Statements included in Item 1 of Part I of this report.
Quarter ended May 2, 2020 compared to the quarter ended May 4, 2019
Revenue
Despite increases in revenue within certain segments in the second quarter of fiscal 2020 as compared to the second quarter of fiscal 2019, our revenue was adversely affected during the second quarter of fiscal 2020 due to the impact of the COVID-19 pandemic and its resulting supply chain and customer fulfillment disruptions described above.
During the second quarter of fiscal 2020, approximately 15.0% of our revenue was non-U.S. Dollar-denominated, primarily including sales in Euros, Canadian Dollars, Japanese Yen, British Pounds, and Brazilian Reais. During the second quarter of fiscal 2020, as compared to the second quarter of fiscal 2019, the U.S. Dollar generally strengthened against these currencies. Consequently, our revenue reported in U.S. Dollars was reduced slightly by approximately $5.8 million, or 0.6%, as compared to the second quarter of fiscal 2019. The table below sets forth the changes in our operating segment revenue for the periods indicated (in thousands, except percentage data):
 
Quarter Ended
 
Increase
 
 
 
May 2, 2020
 
%*
 
May 4, 2019
 
%*
 
(decrease)
 
%**
Revenue:
 
 
 
 
 
 
 
 
 
 
 
Networking Platforms
 
 
 
 
 
 
 
 
 
 
 
Converged Packet Optical
$
654,294

 
73.2
 
$
623,838

 
72.1
 
$
30,456

 
4.9

Packet Networking
64,167

 
7.2
 
73,138

 
8.5
 
(8,971
)
 
(12.3
)
Total Networking Platforms
718,461

 
80.4
 
696,976

 
80.6
 
21,485

 
3.1

 
 
 
 
 
 
 
 
 
 
 
 
Platform Software and Services
44,985

 
5.0
 
35,229

 
4.0
 
9,756

 
27.7

 
 
 
 
 
 
 
 
 
 
 
 
Blue Planet Automation Software and Services
15,017

 
1.7
 
12,473

 
1.4
 
2,544

 
20.4

 
 
 
 
 
 
 
 
 
 
 
 
Global Services
 
 
 
 
 
 
 
 
 
 
 
Maintenance Support and Training
71,479

 
8.0
 
68,788

 
8.0
 
2,691

 
3.9

Installation and Deployment
34,242

 
3.8
 
41,322

 
4.8
 
(7,080
)
 
(17.1
)
Consulting and Network Design
9,869

 
1.1
 
10,223

 
1.2
 
(354
)
 
(3.5
)
Total Global Services
115,590

 
12.9
 
120,333

 
14.0
 
(4,743
)
 
(3.9
)
 
 
 
 
 
 
 
 
 
 
 
 
Consolidated revenue
$
894,053

 
100.0
 
$
865,011

 
100.0
 
$
29,042

 
3.4

_____________________________
*    Denotes % of total revenue
**    Denotes % change from 2019 to 2020

Networking Platforms segment revenue increased, reflecting a product line sales increase of $30.5 million of our Converged Packet Optical products, partially offset by a product line sales decrease of $9.0 million of our Packet Networking products.

33



Converged Packet Optical sales increased, primarily reflecting an increase of $42.2 million of our Waveserver products primarily to Web-scale providers and cable and multi service operators. This increase was partially offset by a sales decrease of $8.8 million of our 5430 Reconfigurable Switching Systems to communications service providers.
Packet Networking sales decreased, primarily reflecting sales decreases of $11.2 million of our 6500 Packet Transport System (PTS) to communications service providers and $3.4 million of our 8700 Packetwave Platform to communication service providers. These sales decreases were partially offset by a sales increase of $6.1 million of our 3000 and 5000 families of service delivery and aggregation switches to cable and multiservice operators, enterprise customers and Web-scale providers.
Platform Software and Services segment revenue increased, reflecting increases of $6.1 million in software sales and $3.7 million related to services.
Blue Planet Automation Software and Services segment revenue increased, reflecting increases of $1.6 million in software platforms and $1.0 million in software services. Our entrance into the software automation market is in the early stages and, as such, revenue from our Blue Planet Automation Software platform has not been significant to date.
Global Services segment revenue decreased, primarily reflecting a sales decrease of $7.1 million of our installation and deployment services, in part due to impacts of COVID-19 as described above, offset by a sales increase of $2.7 million of our maintenance support and training.

Our operating segments engage in business and operations across three geographic regions: Americas, EMEA and APAC. As discussed in Note 3, effective the beginning of fiscal 2020, our Global Sales and Marketing organization combined our previous North America and CALA regions into a new Americas sales region. The following table reflects our geographic distribution of revenue principally based on the relevant location for our delivery of products and performance of services. Our revenue, when considered by geographic distribution, can fluctuate significantly, and the timing of revenue recognition for large network projects, particularly outside of the United States, can result in large variations in geographic revenue results in any particular period. The table below sets forth the changes in geographic distribution of revenue for the periods indicated (in thousands, except percentage data):

 
Quarter Ended
 
Increase
 
 
 
May 2, 2020
 
%*
 
May 4, 2019
 
%*
 
(decrease)
 
%**
Americas
$
650,381

 
72.7
 
$
615,492

 
71.1
 
$
34,889

 
5.7

EMEA
141,431

 
15.8
 
114,993

 
13.3
 
26,438

 
23.0

APAC
102,241

 
11.5
 
134,526

 
15.6
 
(32,285
)
 
(24.0
)
Total
$
894,053

 
100.0
 
$
865,011

 
100.0
 
$
29,042

 
3.4

_____________________________________
*    Denotes % of total revenue
**    Denotes % change from 2019 to 2020
Americas revenue increased primarily reflecting sales increases of $22.5 million within our Networking Platforms segment, $9.7 million within our Platform Software and Services segment and $4.1 million in our Global Services segment. The increase within our Networking Platforms segment reflects a product line sales increase of $31.9 million of Converged Packet Optical products, primarily related to sales increases of $18.2 million of our Waveserver products and $17.3 million of our 6500 Packet-Optical Platform, partially offset by a decrease of $5.7 million of our 5430 Reconfigurable Switching Systems. Our Waveserver sales increase primarily reflects increased sales to cable and multiservice operators. Our 6500 Packet-Optical Platform sales increase primarily reflects increased sales to government customers, cable and multiservice providers, communications service providers and Web-scale providers, partially offset by decreased sales to enterprise customers. Our 5430 Reconfigurable Switching Systems sales decrease primarily reflects decreased sales to communications service providers.
EMEA revenue increased primarily reflecting an increase of $29.1 million within our Networking Platforms segment partially offset by a decrease of $3.8 million in our Global Services segment. The revenue increase within our Networking Platforms segment reflects a product line sales increase of $28.4 million of Converged Packet Optical products, primarily related to sales increases of $16.7 million of our Waveserver products and $13.3 million of our 6500 Packet-Optical Platform, primarily to Web-scale providers.
APAC revenue decreased primarily reflecting decreases of $30.1 million within our Networking Platforms segment and $5.0 million of our Global Services segment, partially offset by sales increases of $3.1 million within our Blue

34



Planet Automation Software and Services segment. Our Networking Platforms segment revenue decrease primarily reflects a decrease of $34.6 million in sales of our 6500 Packet-Optical Platform primarily to communications service providers in India and Japan, partially offset by an increase of $7.4 million in sales of our Waveserver products primarily to Web-scale providers.

Cost of Goods Sold and Gross Profit

Product cost of goods sold consists primarily of amounts paid to third-party contract manufacturers, component costs, employee-related costs and overhead, shipping and logistics costs associated with manufacturing-related operations, warranty and other contractual obligations, royalties, license fees, amortization of intangible assets, cost of excess and obsolete inventory and, when applicable, estimated losses on committed customer contracts.

Services cost of goods sold consists primarily of direct and third-party costs associated with our provision of services including installation, deployment, maintenance support, consulting and training activities, and, when applicable, estimated losses on committed customer contracts. The majority of these costs relate to personnel, including employee and third-party contractor-related costs.

Our gross profit as a percentage of revenue, or “gross margin,” can fluctuate due to a number of factors, particularly when viewed on a quarterly basis. Our gross margin can fluctuate and be adversely impacted depending on our revenue concentration within a particular segment, product line, geography, or customer, including our success in selling software in a particular period. Our gross margin remains highly dependent on our continued ability to drive product cost reductions relative to the price erosion that we regularly encounter in our markets. Moreover, we are often required to compete with aggressive pricing and commercial terms, and, to secure business with new and existing customers, we may agree to pricing or other unfavorable commercial terms that adversely affect our gross margin. Success in taking share and winning new business can result in additional pressure on gross margin from these pricing dynamics and the early stages of these network deployments. Early stages of new network builds also often include an increased concentration of lower margin “common” equipment, photonics sales and installation services, with the intent to improve margin as we sell channel cards and maintenance services to customers adding capacity or services to their networks. Gross margin can be impacted by technology-based price compression and the introduction or substitution of new platforms with improved price for performance as compared to existing solutions that carry higher margins. Gross margin can also be impacted by changes in expense for excess and obsolete inventory and warranty obligations.

Service gross margin can be affected by the mix of customers and services, particularly the mix between deployment and maintenance services, geographic mix and the timing and extent of any investments in internal resources to support this business.
The tables below set forth the changes in revenue, cost of goods sold and gross profit for the periods indicated (in thousands, except percentage data):

 
Quarter Ended
 
Increase
 
 
 
May 2, 2020
 
%*
 
May 4, 2019
 
%*
 
(decrease)
 
%**
Total revenue
$
894,053

 
100.0
 
$
865,011

 
100.0
 
$
29,042

 
3.4

Total cost of goods sold
480,727

 
53.8
 
490,334

 
56.7
 
(9,607
)
 
(2.0
)
Gross profit
$
413,326

 
46.2
 
$
374,677

 
43.3
 
$
38,649

 
10.3

_____________________________________
*    Denotes % of total revenue
**    Denotes % change from 2019 to 2020

 
Quarter Ended
 
Increase
 
 
 
May 2, 2020
 
%*
 
May 4, 2019
 
%*
 
(decrease)
 
%**
Product revenue
$
739,892

 
100.0
 
$
710,688

 
100.0
 
$
29,204

 
4.1

Product cost of goods sold
405,138

 
54.8
 
411,050

 
57.8
 
(5,912
)
 
(1.4
)
Product gross profit
$
334,754

 
45.2
 
$
299,638

 
42.2
 
$
35,116

 
11.7

_____________________________________
*    Denotes % of product revenue

35



**    Denotes % change from 2019 to 2020

 
Quarter Ended
 
Increase
 
 
 
May 2, 2020
 
%*
 
May 4, 2019
 
%*
 
(decrease)
 
%**
Service revenue
$
154,161

 
100.0
 
$
154,323

 
100.0
 
$
(162
)
 
(0.1
)
Service cost of goods sold
75,589

 
49.0
 
79,284

 
51.4
 
(3,695
)
 
(4.7
)
Service gross profit
$
78,572

 
51.0
 
$
75,039

 
48.6
 
$
3,533

 
4.7

_____________________________________
*    Denotes % of services revenue
**    Denotes % change from 2019 to 2020

Gross profit as a percentage of revenue increased, as our gross margin benefited significantly from a favorable mix of customers and product lines that we believe to be a short-term effect due to COVID-19 related factors, as well as continued improvement in our service margin. Due to the impact of COVID-19 and related restrictions upon sales and marketing activities described in “Overview” above, during the second quarter of fiscal 2020, a higher proportion of our revenue consisted of sales of existing technology to existing customers, as compared to sales to new customers, early stage network deployments for recent design wins, or the introduction of new platforms. Efforts to expand our customer base or market share can adversely affect our gross margin as a result of the more aggressive pricing, commercial concessions and other unfavorable terms often required to be successful within our competitive markets. In recent periods, we have encountered fluctuations in our gross margin as a result of our ongoing strategy to leverage our technology leadership, displace competitors and to capture aggressively additional market share. The resulting mix of revenues from such new wins or early stage deployments during a particular period can adversely impact gross margins. However, the intent of this strategy would be to improve margin in the longer term, as we sell channel cards adding capacity or services to their networks, maintenance services, and other higher margin products over time.
Gross profit on products as a percentage of product revenue increased, primarily due to a favorable mix of customers and product lines, as described above, and continued product cost reductions, partially offset by market-based price compression we encountered during the period.
Gross profit on services as a percentage of services revenue increased, primarily due to a higher concentration of revenue from maintenance service contracts with relatively low incremental costs, and fewer early stage network deployment activities due to the impact of COVID-19.
Operating Expense
Operating expense consists of the component elements described below.

Research and development expense primarily consists of salaries and related employee expense (including share-based compensation expense), prototype costs relating to design, development, product testing, depreciation expense, and third-party consulting costs.

Selling and marketing expense primarily consists of salaries, commissions and related employee expense (including share-based compensation expense) and sales and marketing support expense, including travel, demonstration units, trade show expense, and third-party consulting costs.

General and administrative expense primarily consists of salaries and related employee expense (including share-based compensation expense) and costs for third-party consulting and other services.

Amortization of intangible assets primarily reflects the amortization of both purchased technology and the value of customer relationships derived from our acquisitions.

Significant asset impairments and restructuring costs primarily reflect actions we have taken to improve the alignment of our workforce, facilities and operating costs with perceived market opportunities, business strategies, changes in market and business conditions and significant impairments of assets.


36



Acquisition and integration costs consist of expenses for financial, legal and accounting advisors, severance and other employee-related costs associated with our acquisitions of DonRiver and Centina, including costs associated with a three-year earn-out arrangement related to the DonRiver acquisition.

During the second quarter of fiscal 2020, approximately 51.0% of our operating expense was non-U.S. Dollar-denominated, including expenses in Canadian Dollars, Indian Rupees and British Pounds. During the second quarter of fiscal 2020 as compared to the second quarter of fiscal 2019, the U.S. Dollar generally strengthened against these currencies. Consequently, our operating expense reported in U.S. Dollars was reduced slightly by approximately $3.5 million, or 1.2%, as compared to the second quarter of fiscal 2019, due to the strengthening U.S. Dollar, net of hedging. The table below sets forth the changes in operating expense for the periods indicated (in thousands, except percentage data):

 
Quarter Ended
 
Increase
 
 
 
May 2, 2020
 
%*
 
May 4, 2019
 
%*
 
(decrease)
 
%**
Research and development
$
131,530

 
14.7
 
$
137,969

 
15.9
 
$
(6,439
)
 
(4.7
)
Selling and marketing
101,214

 
11.3
 
103,502

 
12.0
 
(2,288
)
 
(2.2
)
General and administrative
42,030

 
4.7
 
42,154

 
4.9
 
(124
)
 
(0.3
)
Amortization of intangible assets
5,839

 
0.7
 
5,529

 
0.6
 
310

 
5.6

Significant asset impairments and restructuring costs
3,811

 
0.4
 
4,068

 
0.5
 
(257
)
 
(6.3
)
Acquisition and integration costs
1,414

 
0.2
 
1,135

 
0.1
 
279

 
24.6

Total operating expenses
$
285,838

 
32.0
 
$
294,357

 
34.0
 
$
(8,519
)
 
(2.9
)
_____________________________________
*    Denotes % of total revenue
**    Denotes % change from 2019 to 2020
Research and development expense decreased by $6.4 million, primarily reflecting a decrease in professional services.
Selling and marketing expense decreased by $2.3 million, primarily reflecting decreases in travel and entertainment costs due to restrictions on travel and limitations on our interactions with customers as a result of COVID-19. This decrease was partially offset by an increase in employee and compensation cost.
General and administrative expense remained relatively unchanged.
Amortization of intangible assets slightly increased due to additional intangibles acquired in connection with our acquisition of Centina in the first quarter of fiscal 2020.
Significant asset impairments and restructuring costs reflect global workforce reductions as part of a business optimization strategy to improve gross margin, constrain operating expense, and redesign certain business processes.
Acquisition and integration costs primarily reflect employment-related costs related to our acquisition of DonRiver.
Other Items
The table below sets forth the changes in other items for the periods indicated (in thousands, except percentage data):
 
Quarter Ended
 
Increase
 
 
 
May 2, 2020
 
%*
 
May 4, 2019
 
%*
 
(decrease)
 
%**
Interest and other income (loss), net
$
(2,665
)
 
(0.3
)
 
$
(244
)
 
0.0

 
$
(2,421
)
 
992.2

Interest expense
$
7,860

 
0.9

 
$
9,471

 
1.1

 
$
(1,611
)
 
(17.0
)
Provision for income taxes
$
25,308

 
2.8

 
$
17,867

 
2.1

 
$
7,441

 
41.6

_____________________________________
*    Denotes % of total revenue
**    Denotes % change from 2019 to 2020
Interest and other income (loss), net primarily reflects lower interest income due to reduced interest rates on our investments, partially offset by the impact of foreign exchange rates on assets and liabilities denominated in a currency other than the relevant functional currency, net of hedging activity.

37



Interest expense decreased, primarily due to a reduction of LIBOR rates impacting our New 2025 Term Loan.
Provision for income taxes increased, due to higher earnings for the second quarter of fiscal 2020. The effective tax rate for the second quarter of fiscal 2020 was lower compared to the second quarter of fiscal 2019, primarily due to reduced BEAT.

Six months ended May 2, 2020 compared to the six months ended May 4, 2019

Revenue
During the first six months of fiscal 2020, approximately 16.3% of our revenue was non-U.S. Dollar-denominated, including sales in Euros, Japanese Yen, Canadian Dollars, Brazilian Reais, British Pounds, Indian Rupees and United Arab Emirates Dirham. During the first six months of fiscal 2020, as compared to the first six months of fiscal 2019, the U.S. Dollar generally strengthened against these currencies. Consequently, our revenue reported in U.S. Dollars was reduced by approximately $6.5 million or 0.4%. The table below sets forth the changes in our operating segment revenue for the periods indicated (in thousands, except percentage data):

 
Six Months Ended
 
Increase
 
 
 
May 2, 2020
 
%*
 
May 4, 2019
 
%*
 
(decrease)
 
%**
Revenue:
 
 
 
 
 
 
 
 
 
 
 
Networking Platforms
 
 
 
 
 
 
 
 
 
 
 
Converged Packet Optical
$
1,245,844

 
72.1
 
$
1,172,835

 
71.4
 
73,009

 
6.2

Packet Networking
131,675

 
7.6
 
144,707

 
8.8
 
(13,032
)
 
(9.0
)
Total Networking Platforms
1,377,519

 
79.7
 
1,317,542

 
80.2
 
59,977

 
4.6

 
 
 
 
 
 
 
 
 
 
 
 
Platform Software and Services
96,873

 
5.6
 
76,827

 
4.7
 
20,046

 
26.1

 
 
 
 
 
 
 
 
 
 
 
 
Blue Planet Automation Software and Services
30,482

 
1.8
 
27,447

 
1.6
 
3,035

 
11.1

 
 
 
 
 
 
 
 
 
 
 
 
Global Services
 
 
 
 
 
 
 
 
 
 
 
Maintenance Support and Training
133,271

 
7.8
 
130,065

 
7.9
 
3,206

 
2.5

Installation and Deployment
69,196

 
4.0
 
71,944

 
4.4
 
(2,748
)
 
(3.8
)
Consulting and Network Design
19,624

 
1.1
 
19,713

 
1.2
 
(89
)
 
(0.5
)
Total Global Services
222,091

 
12.9
 
221,722

 
13.5
 
369

 
0.2

 
 
 
 
 
 
 
 
 
 
 
 
Consolidated revenue
$
1,726,965

 
100.0
 
$
1,643,538

 
100.0
 
$
83,427

 
5.1

_____________________________
*    Denotes % of total revenue
**    Denotes % change from 2019 to 2020

Networking Platforms segment revenue increased, primarily reflecting a product line sales increase of $73.0 million of our Converged Packet Optical products, partially offset by a product line sales decrease of $13.0 million of our Packet Networking products.
Converged Packet Optical sales increased, reflecting increases of $38.6 million of our 6500 Packet-Optical Platform primarily to government customers, Web-scale providers and cable and multi service operators, $25.5 million of our 5430 Reconfigurable Switching Systems to communications service providers and $6.8 million of our Waveserver products which benefited from increased sales to cable and multiservice operators.
Packet Networking sales decreased, primarily reflecting a sales decrease of $25.6 million of our 6500 Packet Transport System (PTS) to communications service providers. These sales decreases were partially offset by a sales increase of $14.2 million of our 3000 and 5000 families of service delivery and aggregation switches to communications service providers, cable and multiservice operators and enterprise customers.

38



Platform Software and Services segment revenue increased, reflecting an increase of $14.7 million in software sales and $5.3 million primarily related to services to communications service providers.
Blue Planet Automation Software and Services segment revenue increased, reflecting an increase of $3.9 million in software services partially offset by a decrease in software sales of $1.0 million. Our entrance into the software automation market is in the early stages and, as such, revenue from our Blue Planet Automation Software platform has not been significant to date.
Global Services segment revenue slightly increased, primarily reflecting a sales increase of $3.2 million of our maintenance support and training offset by a sales decrease of $2.7 million of our installation and deployment services.

The following table reflects our geographic distribution of revenue principally based on the relevant location for our delivery of products and performance of services. Our revenue, particularly when considered by geographic distribution, can fluctuate significantly, and the timing of revenue recognition for large network projects, particularly outside of Americas, can result in large variations in geographic revenue results in any particular quarter. The increase in our EMEA region for the six months ended May 2, 2020 was primarily driven by increased sales in the Netherlands, the United Arab Emirates and Germany. The decrease in our APAC region for the six months ended May 2, 2020 was primarily driven by decreased sales in India and Japan, partially offset by increased sales in Singapore and Australia. The table below sets forth the changes in geographic distribution of revenue for the periods indicated (in thousands, except percentage data):

 
Six Months Ended
 
Increase
 
 
 
May 2, 2020
 
%*
 
May 4, 2019
 
%*
 
(decrease)
 
%**
North America
$
1,224,385

 
70.9
 
$
1,131,973

 
68.8
 
$
92,412

 
8.2

EMEA
271,396

 
15.7
 
244,183

 
14.9
 
27,213

 
11.1

APAC
231,184

 
13.4
 
267,382

 
16.3
 
(36,198
)
 
(13.5
)
Total
$
1,726,965

 
100.0
 
$
1,643,538

 
100.0
 
$
83,427

 
5.1

_____________________________________
*    Denotes % of total revenue
**    Denotes % change from 2019 to 2020

Americas revenue increased, primarily reflecting sales increases of $68.7 million within our Networking Platforms segment, $16.9 million within our Platform Software and Services segment and $10.5 million within our Global Services segment. These sales increases were slightly offset by a sales decrease of $3.8 million within our Blue Planet Automation Software and Services segment. Our Networking Platforms segment revenue increase reflects a product line sales increase of $83.3 million of Converged Packet Optical products, partially offset by a decrease of $14.6 million of Packet Networking products. Our Converged Packet Optical revenue increase reflects sales increases of $72.2 million of our 6500 Packet-Optical Platform and $17.9 million of our 5430 Reconfigurable Switching Systems, partially offset by a decrease of $10.5 million of our Waveserver products. Our 6500 Packet-Optical Platform revenue increase primarily reflects increased sales to communications service providers, government customers and cable and multiservice operators. Our 5430 Reconfigurable Switching Systems sales increase primarily reflect increased sales to communications service providers. Waveserver sales reflect decreased sales to Web-scale providers, partially offset by increased sales to cable and multiservice operators.
EMEA revenue increased, primarily reflecting an increase of $31.2 million within our Networking Platforms segment, partially offset by a decrease of $5.2 million within our Global Services segment. Our Networking Platforms segment revenue increase reflects a product line sales increase of $30.3 million of Converged Packet Optical products, primarily related to sales increases of $17.7 million of our 6500 Packet-Optical Platform to Web-scale providers and communications service providers, $8.4 million of our 5430 Reconfigurable Switching Systems to communication service providers and $6.0 million of Waveserver to cable and multiservice operators.
APAC revenue decreased, primarily reflecting decreases of $39.9 million within our Networking Platforms segment and $5.0 million of our Global Services segment. These decreases were partially offset by sales increases of $6.2 million within our Blue Planet Automation Software and Services segment and $2.5 million within our Platform Software and Services segment. Our Networking Platforms segment revenue decrease primarily reflects a decrease of $51.3 million in sales of our 6500 Packet-Optical Platform, primarily to communications service providers in Japan and India, partially offset by an increase of $11.3 million in sales of our Waveserver products primarily to Web-scale providers.

39




Cost of Goods Sold and Gross Profit

The tables below set forth the changes in revenue, cost of goods sold and gross profit for the periods indicated (in thousands, except percentage data):

 
Six Months Ended
 
Increase
 
 
 
May 2, 2020
 
%*
 
May 4, 2019
 
%*
 
(decrease)
 
%**
Total revenue
$
1,726,965

 
100.0
 
$
1,643,538

 
100.0
 
$
83,427

 
5.1

Total cost of goods sold
943,104

 
54.6
 
945,520

 
57.5
 
(2,416
)
 
(0.3
)
Gross profit
$
783,861

 
45.4
 
$
698,018

 
42.5
 
$
85,843

 
12.3

_____________________________________
*    Denotes % of total revenue
**    Denotes % change from 2019 to 2020

 
Six Months Ended
 
Increase
 
 
 
May 2, 2020
 
%*
 
May 4, 2019
 
%*
 
(decrease)
 
%**
Product revenue
$
1,427,107

 
100.0
 
$
1,353,220

 
100.0
 
$
73,887

 
5.5
Product cost of goods sold
794,151

 
55.6
 
791,492

 
58.5
 
2,659

 
0.3
Product gross profit
$
632,956

 
44.4
 
$
561,728

 
41.5
 
$
71,228

 
12.7
_____________________________________
*    Denotes % of product revenue
**    Denotes % change from 2019 to 2020

 
Six Months Ended
 
Increase
 
 
 
May 2, 2020
 
%*
 
May 4, 2019
 
%*
 
(decrease)
 
%**
Service revenue
$
299,858

 
100.0
 
$
290,318

 
100.0
 
$
9,540

 
3.3

Service cost of goods sold
148,953

 
49.7
 
154,028

 
53.1
 
(5,075
)
 
(3.3
)
Service gross profit
$
150,905

 
50.3
 
$
136,290

 
46.9
 
$
14,615

 
10.7

_____________________________________
*    Denotes % of services revenue
**    Denotes % change from 2019 to 2020
Gross profit as a percentage of revenue reflects improved product and services gross profit as described below.
Gross profit on products as a percentage of product revenue increased, primarily due to a favorable mix of customers and product lines and product cost reductions, partially offset by market-based price compression we encountered during the period.
Gross profit on services as a percentage of services revenue increased, primarily due to higher revenues on maintenance contracts with relatively low incremental costs.
Operating Expense
During the first six months of fiscal 2020, approximately 50.9% of our operating expense was non-U.S. Dollar-denominated, including Canadian Dollars, Indian Rupees, British Pounds, and Euros. Consequently, our operating expense reported in U.S. Dollars was reduced by approximately $3.7 million, or 0.6%, during the first six months of fiscal 2020 as compared to the first six months of fiscal 2019, due to the strengthening U.S. Dollar, net of hedging. The table below sets forth the changes in operating expense for the periods indicated (in thousands, except percentage data):


40



 
Six Months Ended
 
Increase
 
 
 
May 2, 2020
 
%*
 
May 4, 2019
 
%*
 
(decrease)
 
%**
Research and development
$
262,430

 
15.2
 
$
266,602

 
16.2
 
$
(4,172
)
 
(1.6
)
Selling and marketing
208,280

 
12.1
 
201,615

 
12.3
 
6,665

 
3.3

General and administrative
84,498

 
4.9
 
81,397

 
5.0
 
3,101

 
3.8

Amortization of intangible assets
11,692

 
0.7
 
11,057

 
0.7
 
635

 
5.7

Significant asset impairments and restructuring costs
8,283

 
0.4
 
6,341

 
0.4
 
1,942

 
30.6

Acquisition and integration costs
3,233

 
0.2
 
2,743

 
0.2
 
490

 
17.9

Total operating expenses
$
578,416

 
33.5
 
$
569,755

 
34.8
 
$
8,661

 
1.5

_____________________________________
*    Denotes % of total revenue
**    Denotes % change from 2019 to 2020
Research and development expense decreased by $4.2 million primarily reflecting a decrease in professional services, partially offset by an increase of employee and compensation costs.
Selling and marketing expense benefited by $2.2 million as a result of foreign exchange rates, net of hedging, primarily due to a stronger U.S. Dollar in relation to the Euro and Australian Dollar. Including the effect of foreign exchange rates, net of hedging, sales and marketing expense increased by $6.7 million primarily reflecting an increase in employee and compensation costs partially offset by a decrease in travel and entertainment costs due to restrictions on travel as a result of COVID-19.
General and administrative expense increased by $3.1 million primarily reflecting an increase in bad debt expense and employee and compensation costs.
Amortization of intangible assets increased due to additional intangibles acquired in connection with our acquisition of Centina in the first quarter of fiscal 2020.
Significant asset impairments and restructuring costs reflect global workforce reductions as part of a business optimization strategy to improve gross margin, constrain operating expense, and redesign certain business processes.
Acquisition and integration costs reflect employment-related costs related to our acquisition of DonRiver and legal, employee-related and other costs related to our acquisition of Centina in the first quarter of fiscal 2020.
Other items
The table below sets forth the changes in other items for the periods indicated (in thousands, except percentage data):
 
Six Months Ended
 
Increase
 
 
 
May 2, 2020
 
%*
 
May 4, 2019
 
%*
 
(decrease)
 
%**
Interest and other income (loss), net
$
981

 
0.1
 
$
4,009

 
0.2
 
$
(3,028
)
 
(75.5
)
Interest expense
$
16,675

 
1.0
 
$
18,912

 
1.2
 
$
(2,237
)
 
(11.8
)
Loss on extinguishment of debt
$
646

 
 
$

 
 
$
646

 
100.0

Provision for income taxes
$
35,122

 
2.0
 
$
27,006

 
1.6
 
$
8,116

 
30.1

_____________________________________
*    Denotes % of total revenue
**    Denotes % change from 2019 to 2020
Interest and other income (loss), net primarily reflects lower interest income due to reduced interest rates on our investments.
Interest expense decreased, primarily due to a reduction of LIBOR rates impacting our 2025 Term Loan.
Loss on extinguishment of debt reflects the refinance of our Old 2025 Term Loan into our New 2025 Term Loan in the first quarter of fiscal 2020.
Provision for income taxes increased, due to higher earnings for the first six months of fiscal 2020. The effective tax rate for the first six months of fiscal 2020 was lower compared to the first six months of fiscal 2019, primarily due to reduced BEAT and the effect of the final regulations released on December 2, 2019.

41




Segment Profit (Loss)

The table below sets forth the changes in our segment profit (loss) for the respective periods (in thousands, except percentage data):

 
Quarter Ended
 
 
 
 
 
May 2, 2020
 
May 4, 2019
 
Increase (decrease)
 
%*
Segment profit (loss):
 
 
 
 
 
 
 
Networking Platforms
$
210,987

 
$
175,191

 
$
35,796

 
20.4

Platform Software and Services
$
21,668

 
$
12,477

 
$
9,191

 
73.7

Blue Planet Automation Software and Services
$
(4,399
)
 
$
(5,941
)
 
$
1,542

 
(26.0
)
Global Services
$
53,540

 
$
54,981

 
$
(1,441
)
 
(2.6
)
_____________________________________
*    Denotes % change from 2019 to 2020

Networking Platforms segment profit increased, primarily due to higher sales volume, higher gross margin as described above and lower research and development costs.
Platform Software and Services segment profit increased, primarily due to higher sales volume as described above.
Blue Planet Automation Software and Services segment loss decreased, primarily due to improved gross margin and higher sales volume partially offset by higher research and development costs.
Global Services segment profit decreased, primarily due to lower sales volume slightly offset by improved gross margin, as described above.
 
Six Months Ended
 
 
 
 
 
May 2, 2020
 
May 4, 2019
 
Increase (decrease)
 
%*
Segment profit:
 
 
 
 
 
 
 
Networking Platforms
$
379,256

 
$
311,782

 
$
67,474

 
21.6

Platform Software and Services
$
50,619

 
$
32,940

 
$
17,679

 
53.7

Blue Planet Automation Software and Services
$
(7,512
)
 
$
(7,988
)
 
$
476

 
(6.0
)
Global Services
$
99,068

 
$
94,682

 
$
4,386

 
4.6

_____________________________________
*    Denotes % change from 2019 to 2020

Networking Platforms segment profit increased, primarily due to higher sales volume and higher gross margin as described above and lower research and development costs.
Platform Software and Services segment profit increased, primarily due to higher sales volume and improved gross margin on product sales, as described above, partially offset by reduced gross margin on software-related services.
Blue Planet Automation Software and Services segment loss decreased, primarily due to higher gross margin on software-related services and higher sales volume, partially offset by higher research and development costs and lower gross margin on product sales.
Global Services segment profit increased, primarily due to improved gross margin as described above.

Liquidity and Capital Resources
Overview. For the six months ended May 2, 2020, we generated $130.9 million of cash from operating activities, as our net income (adjusted for non-cash charges) of $323.3 million exceeded our working capital requirements of $192.4 million. For additional details on our cash provided by operating activities, see the discussion below entitled “Cash Provided By Operating Activities.”

42



Despite our cash generated from operations, cash, cash equivalents and investments decreased by $35.5 million during the first six months of fiscal 2020. The decrease in cash primarily reflects (i) cash used to fund our investing activities for capital expenditures totaling $45.5 million, (ii) cash used for the acquisition of Centina of $28.3 million, (iii) cash used for stock repurchases under our stock repurchase program of $74.5 million, and (iv) stock repurchases on vesting of our stock unit awards to employees relating to tax withholding of $18.2 million. Proceeds from the issuance of equity under our employee stock purchase plans provided $12.3 million in cash during the six months ended May 2, 2020.
 
May 2,
2020
 
November 2,
2019
 
Increase
(decrease)
Cash and cash equivalents
$
887,732

 
$
904,045

 
$
(16,313
)
Short-term investments in marketable debt securities
100,742

 
109,940

 
(9,198
)
Long-term investments in marketable debt securities

 
10,014

 
(10,014
)
Total cash and cash equivalents and investments in marketable debt securities
$
988,474

 
$
1,023,999

 
$
(35,525
)
Principal Sources of Liquidity. Our principal sources of liquidity on hand include our cash, cash equivalents and investments, which as of May 2, 2020 totaled $988.5 million, as well as the senior secured asset-backed revolving credit facility to which we and certain of our subsidiaries are parties (the “ABL Credit Facility”). The ABL Credit Facility provides for a total commitment of $300 million with a maturity date of October 28, 2024. We principally use the ABL Credit Facility to support the issuance of letters of credit that arise in the ordinary course of our business and thereby to reduce our use of cash required to collateralize these instruments. As of May 2, 2020, letters of credit totaling $80.8 million were collateralized by our ABL Credit Facility. There were no borrowings outstanding under the ABL Credit Facility as of May 2, 2020.
Foreign Liquidity. The amount of cash, cash equivalents, and short-term investments held by our foreign subsidiaries was $81.4 million as of May 2, 2020. We intend to reinvest indefinitely our foreign earnings. If we were to repatriate the accumulated historical foreign earnings, the estimated amount of unrecognized deferred income tax liability related to foreign withholding taxes would be approximately $27.0 million.
Stock Repurchase Authorization. On December 13, 2018, we announced that the Board of Directors authorized a program to repurchase up to $500 million of its common stock, which replaced in its entirety the previous stock repurchase program authorized in fiscal 2018. In light of the uncertainty surrounding the duration and severity of potential macroeconomic impacts of COVID-19, on March 17, 2020, we temporarily suspended purchases of our common stock under this program. We repurchased $74.5 million under this program during the first six months of fiscal 2020, and had $275.4 million remaining under the current authorization as of May 2, 2020. The reinstatement of the program and amount and timing of repurchases are subject to a variety of factors including liquidity, cash flow, stock price and general business and market conditions. The program may be reinstated, modified, suspended, or discontinued at any time.
Liquidity Position. We regularly evaluate our liquidity position, debt obligations, and anticipated cash needs to fund our operating or investment plans, and may consider capital raising and other market opportunities that may be available to us. We regularly evaluate alternatives to manage our capital structure and to reduce our debt. While the COVID-19 pandemic has not materially impacted our liquidity and capital resources to date, it has led to increased disruption and volatility in capital markets and credit markets. The duration and severity of any further economic or market impact of the COVID-19 pandemic remains uncertain and there can be no assurance that it will not have an adverse effect on our liquidity and capital resources, including our ability to access capital markets, in the future. Based on past performance and current expectations, we believe that cash from operations, cash, cash equivalents, investments, and other sources of liquidity, including our ABL Credit Facility, will satisfy our working capital needs, capital expenditures, and other liquidity requirements associated with our operations through at least the next 12 months.
Cash Provided By Operating Activities
The following sections set forth the components of our $130.9 million of cash provided by operating activities during the first six months of fiscal 2020:
Net income (adjusted for non-cash charges)
The following table sets forth our net income (adjusted for non-cash charges) during the period (in thousands):

43



 
Six Months Ended
 
May 2, 2020
Net income
$
153,983

Adjustments for non-cash charges:
 
Depreciation of equipment, building, furniture and fixtures, and amortization of leasehold improvements
48,381

   Share-based compensation costs
33,579

   Amortization of intangible assets
19,361

   Deferred taxes
25,420

   Provision for inventory excess and obsolescence
12,640

   Provision for warranty
13,793

   Other
16,190

Net income (adjusted for non-cash charges)
$
323,347


Working Capital        
We used $192.4 million of cash for working capital during the period. The following table sets forth the major components of the cash used in working capital (in thousands):
 
Six Months Ended
 
May 2, 2020
Cash provided by accounts receivable
$
15,865

Cash provided by inventories
5,618

Cash used in prepaid expenses and other
(54,839
)
Cash used in accounts payable, accruals and other obligations
(151,713
)
Cash used in deferred revenue
(5,679
)
Cash used in operating lease assets and liabilities, net
(1,669
)
 Total cash used for working capital
$
(192,417
)
As compared to the end of fiscal 2019:

The $15.9 million of cash provided by accounts receivable during the first six months of fiscal 2020 reflects increased cash collections;
The $5.6 million of cash provided by inventory during the first six months of fiscal 2020 primarily reflects lower finished goods. During the second quarter of fiscal 2020, we experienced temporary closures of certain third-party facilities, reduced operation levels or capacity, lead time extensions for certain parts and component supply delays within our supply chain as a result of various COVID-19 safety countermeasures implemented globally;
The $54.8 million of cash used in prepaid expense and other during the first six months of fiscal 2020 primarily reflects increases in upfront future discounts paid to customers and higher non-customer receivables;
The $151.7 million of cash used in accounts payable, accruals and other obligations during the first six months of fiscal 2020 primarily reflects the timing of payments for bonuses to employees under our annual cash incentive compensation plan and inventory purchases;
The $5.7 million of cash used in deferred revenue during the first six months of fiscal 2020 represents a decrease in advanced payments received from customers prior to revenue recognition; and
The $1.7 million of cash used in operating lease assets and liabilities, net, during the first six months of fiscal 2020 represents cash paid for operating leases. For more details, see Note 15 to our Condensed Consolidated Financial Statements included in Item 1 of Part I of this report.
Our days sales outstanding (“DSOs”) for the first six months of fiscal 2020 were 81 days, and our inventory turns for the first six months of fiscal 2020 were 4.9. The calculation of DSOs includes accounts receivables and contract assets for unbilled receivables included in prepaid expenses and other.

44



Cash Paid for Interest
The following table sets forth the cash paid for interest during the period (in thousands):
 
Six Months Ended
 
May 2, 2020
Term Loan due September 28, 2025 (Old) (1)
$
6,691

Term Loan due September 28, 2025 (New) (2)
5,241

Interest rate swaps(3)
2,462

ABL Credit Facility(4)
779

Finance leases
2,417

Cash paid during period
$
17,590


(1) Interest on the Old 2025 Term Loan was payable periodically based on the interest period selected for borrowing. The Old 2025 Term Loan bore interest at LIBOR for the chosen borrowing period plus a spread of 2.00% subject to a minimum LIBOR rate of 0.00%. On January 23, 2020, we refinanced and replaced this term loan with the New 2025 Term Loan. See Note 16 to our Condensed Consolidated Financial Statements included in Item I of Part I of this report for more information.
(2) Interest on the New 2025 Term Loan is payable periodically based on the interest period selected for borrowing. The New 2025 Term Loan bears interest at LIBOR for the chosen borrowing period plus a spread of 1.75% subject to a minimum LIBOR rate of 0.00%. At the end of the second quarter of fiscal 2020, the interest rate on the New 2025 Term Loan was 2.47%.
(3) The interest rate swaps fix the LIBOR rate for $350.0 million of the New 2025 Term Loan at 2.957% through September 2023.
(4) During the first six months of fiscal 2020, we utilized the ABL Credit Facility to collateralize certain standby letters of credit and paid $0.8 million in commitment fees, interest expense and other administrative charges relating to the ABL Credit Facility.

Contractual Obligations
There have been no material changes to our contractual obligations since November 2, 2019. For a summary of our contractual obligations, see Item 7 of Part II of our 2019 Annual Report.
Off-Balance Sheet Arrangements
We do not engage in any off-balance sheet financing arrangements. In particular, we do not have any equity interests in so-called limited purpose entities, which include special purpose entities (SPEs) and structured finance entities.

Critical Accounting Policies and Estimates

The preparation of our consolidated financial statements requires that we make estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expense, and related disclosure of contingent assets and liabilities. By their nature, these estimates and judgments are subject to an inherent degree of uncertainty. On an ongoing basis, we reevaluate our estimates, including those related to revenue recognition, share-based compensation, bad debts, inventories, intangible and other long-lived assets, goodwill, income taxes, warranty obligations, restructuring, derivatives and hedging, and contingencies and litigation. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances. The inputs into certain of our judgments, assumptions, and estimates reflected the information available to us regarding the economic implications of the COVID-19 pandemic, expectations as to its impact on our business, and on our critical and significant accounting estimates. Among other things, these estimates form the basis for judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ materially from these estimates under different assumptions or conditions. To the extent that there are material differences between our estimates and actual results, our consolidated financial statements will be affected. In addition, as the duration and severity of COVID-19 pandemic are uncertain, certain of our estimates could require further judgment or modification and therefore carry a higher degree of variability and volatility. As events continue to evolve our estimates may change materially in future periods.

Our critical accounting policies and estimates have not changed materially since November 2, 2019, except for items listed below. For a discussion of our critical accounting policies and estimates, see Item 7 of Part II of our 2019 Annual Report.

Leases

45




For our lease accounting policies due to ASC 842, see Notes 2 and 15 to our Condensed Consolidated Financial Statements included in Item 1 of Part I of this report.

Effects of Recent Accounting Pronouncements

See Note 2 to our Condensed Consolidated Financial Statements included in Item 1 of Part I of this report for information relating to our discussion of the effects of recent accounting pronouncements.


46



Item 3. Quantitative and Qualitative Disclosures About Market Risk

We are exposed to market risk related to changes in interest rates and foreign currency exchange rates. For a discussion of quantitative and qualitative disclosures about market risk, see Item 7A of Part II of the 2019 Annual Report.

Item 4. Controls and Procedures
Disclosure Controls and Procedures
As of the end of the period covered by this report, we carried out an evaluation under the supervision and with the participation of management, including our Chief Executive Officer and Chief Financial Officer, of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended). Based upon this evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of the end of the period covered by this report.
Changes in Internal Control over Financial Reporting
There was no change in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Securities Exchange Act of 1934, as amended) during the most recently completed fiscal quarter that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting. We have not experienced any significant impact to our internal control over financial reporting despite the fact that most of our employees are working remotely due to the COVID-19 pandemic. The design of our processes and controls allow for remote execution with secure accessibility to data. We are continually monitoring and assessing the COVID-19 situation to minimize the impact, if any, on the design and operating effectiveness on our internal controls.
 
PART II — OTHER INFORMATION

Item 1. Legal Proceedings

The information set forth under the heading “Litigation” in Note 21, Commitments and Contingencies, to our Condensed Consolidated Financial Statements included in Item 1 of Part I of this report, is incorporated herein by reference.

Item 1A. Risk Factors

Investing in our securities involves a high degree of risk. Before investing in our securities, you should consider carefully the information contained in this report and in our 2019 Annual Report, including the risk factors identified in Item 1A of Part I thereof (Risk Factors). This report contains forward-looking statements that involve risks and uncertainties. See “Cautionary Note Regarding Forward-Looking Statements” in “Management’s Discussion and Analysis of Financial Conditions and Results of Operations” above. Our actual results could differ materially from those contained in the forward-looking statements. Any of the risks discussed in our 2019 Annual Report, in this report, in other reports we file with the SEC, and other risks we have not anticipated or discussed, could have a material adverse impact on our business, financial condition or results of operations. Except as set forth below, there has been no material change to our Risk Factors from those presented in our 2019 Annual Report.

The COVID-19 pandemic has impacted our business and results of operation and could have a material adverse effect on our business, results of operations and financial condition in the future.

On January 30, 2020, the WHO declared a global emergency due to the outbreak of COVID-19, and on March 11, 2020, the WHO characterized COVID-19 as a pandemic. Unprecedented actions have been taken by governments globally to try to contain the pandemic, such as travel bans and restrictions, business closures, social distancing measures, quarantines and shelter-in-place orders. This pandemic and these countermeasures to contain the virus have caused economic and financial disruptions globally, including in most of the regions in which we sell our products and services and conduct our business operations. In the second quarter of fiscal 2020, the COVID-19 pandemic adversely impacted our financial results and business operations, primarily due to supply chain disruptions, limitations on customer fulfillment activity and our level of success in obtaining new customers or selling into recent customer design wins on their original timelines. The magnitude and duration of disruption from the COVID-19 pandemic, and its impact on global business activity and our business and operations remains uncertain and could worsen.


47



As a result of the COVID-19 pandemic, we have temporarily closed Ciena offices globally, implemented travel restrictions and withdrawn from industry events. Our transition from existing flexible working arrangements to a work from home policy for most of our employees could impact the ability of our employees to advance research and development projects as efficiently or productively as they could in a lab environment or office setting. The extent and duration of ongoing workplace restrictions and limitations could adversely impact our ability to continue to push the pace of innovation in our industry. Continued restrictions on travel and limitations on interaction with customers, such as field and lab trials, may impact our sales and marketing activities, including our ability to secure new customers, to qualify and sell new products, or to grow sales with customers where or with whom we do not have a longer-standing supply relationship, such as within international markets and for our Blue Planet Automation Software & Services segment and our Packet Networking product line.

Also as a result of the COVID-19 pandemic, we have experienced some disruption and delays in our global supply chain and related operations. We rely on third-party manufacturing operations in Mexico, Thailand, the United States and Canada. We also rely on a global component supply network involving many vendors and countries throughout the world. During the second quarter of fiscal 2020, some of our component suppliers – particularly those with facilities in China and Malaysia – experienced challenges related to COVID-19 that resulted in temporary closures or reductions of supply capacity. Such disruptions may continue, or worsen, in the future. Limits on manufacturing availability or capacity, or delays in production or delivery of components or raw materials, due to COVID-related restrictions could delay or inhibit our ability to obtain supply of components and produce finished goods. If the COVID-19 pandemic worsens, it could also result in further disruptions or restrictions on our ability to source, manufacture or distribute our products, including temporary closures of our key manufacturing facilities, or the facilities of our suppliers and their manufacturers. If we experience more pronounced disruptions in our operations, we may experience constrained supply that may materially adversely impact our business and results of operations in future periods.

We have experienced some disruption in our ability to provide installation, professional and fulfillment services to customers due to site access limitations, limited customer availability, project delays or re-prioritization by customers, and travel bans or restrictions on movement or gatherings, which adversely impacted revenue. We have also experienced transportation disruptions, such as reduced availability of air transport, port closures, and increased border controls or closures. If any of these logistics or transportation disruptions persist or worsen, our operations and ability to meet customer demand could be materially adversely affected. Our customers have also experienced, and may continue to experience, disruptions in their operations, which can result in delayed, reduced, or canceled orders, and increased collection risks, and which may adversely affect our results of operations.

During the second quarter of fiscal 2020, we experienced higher than typical orders for our products and services among a concentrated set of larger customers with whom we have existing positions as a supplier. We believe some portion of these orders likely reflects short-term purchasing behaviors based on customer-specific considerations in the face of the pandemic, including: customer concerns about future continued availability of supply; implementation of customer business continuity actions; our desire for increased visibility into expected demand; customer consumption of existing inventory or spare equipment; additional network capacity requirements; acceleration of capital spending; and, possibly, increased bandwidth demands being placed on networks due to the pandemic. This level of orders may not continue in future periods and could decline. In addition, as our customers and their customers evaluate the ways in which networks and working environments will change even after the pandemic subsides, there may be long-lasting changes in customer behaviors and needs, including the end-users of our customers, which may impact the demand for our products and services in the long-term.

Our business and operating results depend significantly on general market and economic conditions. Market volatility and weakness in the regions in which we operate have previously resulted in sustained periods of decreased demand for our products and services, which has adversely affected our operating results. Macroeconomic and market conditions could be adversely affected by a variety of political, economic or other factors, including long-term factors emerging from the effects of the pandemic in the United States and international markets, which could in turn adversely affect spending levels of our customers and their end users, and could create volatility or deteriorating conditions in the markets in which we operate. Due to our concentration of revenue in the United States, and the increasing concentration of our customers experienced in the second quarter of fiscal 2020, we would expect to incur a more significant impact from any adverse change in the capital spending environment or macroeconomic or market weakness in the United States.

The COVID-19 pandemic has also led to increased disruption and volatility in capital markets and credit markets. The pandemic and resulting economic uncertainty could adversely affect our liquidity and capital resources in the future. While the COVID-19 pandemic has not materially impacted our liquidity and capital resources to date, it has led to increased disruption and volatility in capital markets and credit markets. The duration and severity of any further economic or market impact of the COVID-19 pandemic remains uncertain and there can be no assurance that it will not have an adverse effect on our liquidity and capital resources, including our ability to access capital markets, in the future. The inputs into certain of our judgments,

48



assumptions, and estimates considered the economic implications of the COVID-19 pandemic on our critical and significant accounting estimates. The actual results that we experience may differ materially from our estimates. As the COVID-19 pandemic continues to develop, many of our estimates could require increased judgment and carry a higher degree of variability and volatility. As events continue to evolve, our estimates may change materially in future periods. In addition, if COVID-19 impacts the financial position of our customers or resale channel partners, we may have difficulty collecting receivables, and our business and results of operations could be exposed to risks associated with uncollectible accounts. Lack of liquidity in the capital markets, macroeconomic weakness and market volatility, including disruption caused by the COVID-19 pandemic, may increase our exposure to these credit risks. Our attempts to monitor customer payment capability and to take appropriate measures to protect ourselves may not be sufficient, and it is possible that we may have to write down or write off accounts receivable. Such write-downs or write-offs could negatively affect our operating results for the period in which they occur, and, if large, could have a material adverse effect on our revenue and operating results.

The situation relating to the COVID-19 pandemic and its potential effects on our business remains dynamic, including in our third quarter of fiscal 2020 and thereafter. The broader implications for our business and results of operations remain uncertain and will depend on many factors outside our control, including, without limitation, the timing, extent, trajectory and duration of the pandemic, the development and availability of effective treatments and vaccines, the imposition of protective public safety measures, and the impact of the pandemic on the global economy and enterprise and consumer behaviors. If these and other effects of the COVID-19 pandemic, including its effect on broader economies, financial markets and overall demand environment for our products, continues or worsens, it could have a material adverse effect on our business, financial condition, results of operations, or cash flows.

The COVID-19 pandemic may also increase the likelihood and severity of other risks discussed in in Item 1A of Part I of our 2019 Annual Report, including but not limited to risks related to competition, development of the market for and demand for our products, delays in the development and production of our products, reliance on third parties, our international scale, our exposure to currency exchange rate fluctuations and the credit risks of our customers and resellers, and volatility in the capital markets.

Our revenue, gross margin and operating results can fluctuate significantly and unpredictably from quarter to quarter.

Our revenue, gross margin and results of operations can fluctuate significantly and unpredictably from quarter to quarter. Our budgeted expense levels are based on our visibility into customer spending plans and our projections of future revenue and gross margin. Visibility into customer spending levels can be uncertain, spending patterns are subject to change, and reductions in our expense levels can take significant time to implement. A significant portion of our quarterly revenue is generated from customer orders received during that same quarter (which we refer to as “book to revenue”). Accordingly, our revenue for a particular quarter is difficult to predict, and a shortfall in expected orders in any given quarter can materially adversely affect our revenue and results of operations for that quarter or future quarterly periods. Additional factors that contribute to fluctuations in our revenue, gross margin and operating results include:

changes in spending levels or network deployment plans by customers, particularly with respect to our service provider and Web-scale provider customers;
order timing and volume, including book to revenue orders;
shipment and delivery timing;
backlog levels;
the level of competition and pricing pressure in our industry;
the pace and impact of price erosion that we regularly encounter in our markets;
the impact of commercial concessions or unfavorable commercial terms required to maintain incumbency or secure new opportunities with key customers;
the mix of revenue by product segment, geography and customer in any particular quarter;
our level of success in achieving targeted cost reductions and improved efficiencies in our supply chain;
our incurrence of start-up costs, including lower margin phases of projects required to support initial deployments, gain new customers or enter new markets;
our level of success in accessing new markets and obtaining new customers;
long- and short-term changing behaviors or customer needs that impact demand for our products and services or the products and services of our customers;
technology-based price compression and our introduction of new platforms with improved price for performance;
changing market, economic and political conditions, including the impact of tariffs and other trade restrictions or efforts to withdraw from or materially modify international trade agreements;
factors beyond our control such as natural disasters, acts of war or terrorism, and epidemics, including the COVID-19 pandemic;

49



the financial stability of our customers and suppliers;
consolidation activity among our customers, suppliers and competitors;
the timing of revenue recognition on sales, particularly relating to large orders;
installation service availability and readiness of customer sites;
availability of components and manufacturing capacity;
adverse impact of foreign exchange; and
seasonal effects in our business.
As a result of these factors and other conditions affecting our business and operating results, we believe that quarterly comparisons of our operating results are not necessarily a good indication of possible future performance. Quarterly fluctuations from the above factors may cause our revenue, gross margin and results of operations to underperform in relation to our guidance, long-term financial targets or the expectations of financial analysts or investors, which may cause volatility or decreases in our stock price. See the risk factor above entitled “The COVID-19 pandemic has impacted our business and results of operation and could have a material adverse effect on our business, results of operations and financial condition the future” for additional factors related to COVID-19 that could cause our revenue, gross margin and operating results to fluctuate.
A small number of customers account for a significant portion of our revenue. The loss of these customers or a significant reduction in their spending could have a material adverse effect on our business and results of operations.

A significant portion of our revenue is concentrated among a small number of customers. For example, our ten largest customers contributed 59.3% of our fiscal 2019 revenue, and we have seen a further concentration in our orders during the second quarter of fiscal 2020. Historically, our largest customers by revenue principally consisted of large communications service providers. For example, Verizon and AT&T accounted for approximately 12.9% and 10.9% of fiscal 2019 revenue, respectively. As a result of efforts in recent years to diversify our business, the customer segments and geographies that comprise our customer base and top customers by revenue have changed. During fiscal 2019, three Web-scale providers were among our top ten customers. Web-scale customers have been important contributors to our overall growth through both our direct sales to them, including for data center interconnection, and their indirect impact on purchases by other network operators. Consequently, our financial results and our ability to grow our business are closely correlated with the spending of a relatively small number of customers. Our business and results of operations could be materially adversely impacted by the loss of a large customer within or outside of these customer segments as well as by reductions in spending or capital expenditure budgets, changes in network deployment plans or changes in consumption models for acquiring networking solutions by our largest customers.
Because of our concentration of revenue with communications service providers and Web-scale providers, our business and results of operations can be significantly affected by market, industry or competitive dynamics adversely affecting these customer segments. For example, communications service providers continue to face a rapidly shifting competitive landscape as cloud service operators, “over-the-top” (OTT) providers, and other content providers challenge their traditional business models and network infrastructures. These dynamics have in the past had an adverse effect on network spending levels by certain of our largest service provider customers. Several of these, including AT&T, with whom we experienced declines in annual revenue during fiscal 2017 and fiscal 2018, have announced various initiatives that seek to modify how they purchase networking infrastructure or reduce capital expenditures on network infrastructure in future periods that may adversely affect our results of operations. Similarly, certain of our largest Web-scale customers have announced an intention to reduce capital spending in future periods and we expect our revenue from this customer segment to moderate from the level achieved in fiscal 2019. Web-scale providers are also under consumer and government scrutiny and have been the subject of regulatory and other government actions, including antitrust investigations. There can be no assurance that these government actions will not adversely impact the network spending, procurement strategies, or business practices of our Web-scale customers in a manner adverse to us. Our business and results of operations could be materially adversely affected by these factors and other market, industry or competitive dynamics adversely impacting our customers.
In addition, the negative effects of the COVID-19 pandemic on global economic conditions may affect the network spending, procurement strategies, or business practices of our largest customers. For example, our service provider customers rely in part upon the sale of services to consumers and enterprises, including those in the retail, entertainment, and travel industries, which have been acutely impacted by the negative economic effects of the COVID-19 pandemic. Similarly, certain of our Web-scale customers have business models that heavily rely upon advertising revenue from enterprises, including those in industries acutely affected by the COVID-19 pandemic. If any of our large customers experience a loss in revenue due to the impact of COVID-19 on their consumer or enterprise customers, they may reduce capital spending generally or with respect to our products, which could materially adversely affect our business and results of operations.

50



Our business and operating results could be adversely affected by unfavorable changes in macroeconomic and market conditions and reductions in the level of spending by customers in response to these conditions.
Our business and operating results depend significantly on general market and economic conditions. Market volatility and weakness in the regions in which we operate have previously resulted in sustained periods of decreased demand for our products and services, which has adversely affected our operating results. The current global macroeconomic environment is challenging and volatile, and is being significantly and adversely impacted by the COVID-19 pandemic. Macroeconomic and market conditions could also be adversely affected by a variety of political, economic or other factors in the United States and international markets, which could in turn adversely affect spending levels of our customers and their end users, and could create volatility or deteriorating conditions in the markets in which we operate. Due to our concentration of revenue in the United States, we would expect to incur a more significant impact from any adverse change in the capital spending environment or macroeconomic or market weakness in the United States. Macroeconomic uncertainty or weakness could result in:
reductions in customer spending and delay, deferral or cancellation of network infrastructure initiatives;
increased competition for fewer network projects and sales opportunities;
increased pricing pressure that may adversely affect revenue, gross margin and profitability;
decreased ability to forecast operating results and make decisions about budgeting, planning and future investments;
increased overhead and production costs as a percentage of revenue;
tightening of credit markets needed to fund capital expenditures by us or our customers;
customer financial difficulty, including longer collection cycles and difficulties collecting accounts receivable or write-offs of receivables; and
increased risk of charges relating to excess and obsolete inventories and the write-off of other intangible assets.
Each of our customers has a unique set of circumstances, and it is unclear how the macroeconomic and market conditions created by COVID-19 may impact their purchasing volumes or behaviors. Reductions in customer spending in response to unfavorable or uncertain macroeconomic and market conditions, globally or in a particular region where we operate, would adversely affect our business, results of operations and financial condition.

COVID-19-related restrictions on travel and gatherings could adversely impact our ability to compete for business, particularly with customers where we are not an incumbent supplier.
Competition for sales of communications networking equipment, software and services is intense on a global basis, as we and our competitors aggressively seek to capture market share and displace incumbent equipment vendors. Our strategy is to leverage our technology leadership and to aggressively capture additional market share and displace competitors, particularly with communications service providers internationally. This market share capture has been an important contributor to our growth in recent years. Restrictions on travel and gatherings due to COVID-19 countermeasures have impacted our interaction with customers, and the timing of certain field and lab trials. Restrictions have impacted and may continue to impact our ability to carry out certain sales and marketing activities, and adversely impacted our ability to secure new customers, to qualify and sell new products, and to grow sales with customers where we do not have longer-standing supply relationships, including within our Blue Planet Automation Software and Services segment and our Packet Networking product line. If we fail to win new business or to compete successfully in our markets, our business and results of operations could suffer.
Investment of research and development resources in communications networking technologies for which there is not an adequate market demand, or failure to sufficiently or timely invest in technologies for which there is market demand, would adversely affect our revenue and profitability.
The market for communications networking hardware and software solutions is characterized by rapidly evolving technologies, changes in market demand and increasing adoption of software-based networking solutions. We continually invest in research and development to sustain or enhance our existing hardware and software solutions and to develop or acquire new technologies including new software platforms. There is often a lengthy period between commencing these development initiatives and bringing new or improved solutions to market. Accordingly, there is no guarantee that our new products, including our Blue Planet Automation Software and Services, or enhancements to other solutions, will achieve market acceptance or that the timing of market adoption will be as predicted. As a result of the COVID-19 pandemic, technology preferences, customer demand and the markets for our solutions may move in directions that we had not anticipated. As a general matter, there is a significant possibility that some of our development decisions, including significant expenditures on acquisitions, research and development, or investments in technologies, will not meet our expectations, and that our investment in some projects will be unprofitable. There is also a possibility that we may miss a market opportunity because we failed to invest or invested too late in a technology, product or enhancement sought by our customers or the markets into which we sell.

51



Changes in market demand or investment priorities may also cause us to discontinue existing or planned development for new products or features, which can have a disruptive effect on our relationships with customers.
Restrictions on the ability of our research and development employees to work in our facilities as a result of restrictions imposed by governments or us to combat the COVID-19 pandemic could reduce their effectiveness including, for example, by making it more difficult for them to collaborate as effectively in the development of new solutions. Failure to develop, on a cost-effective basis, innovative new or enhanced solutions that are attractive to customers and profitable to us could have a material adverse effect on our business, results of operations, financial condition and cash flows.
We rely on third-party contract manufacturers, and our business and results of operations may be adversely affected by risks associated with their businesses, financial condition and the geographies in which they operate.
We rely on third-party contract manufacturers with Mexico, Thailand, the United States and Canada to perform a substantial portion of our supply chain activities, including component sourcing, manufacturing, product testing and quality, and fulfillment and logistics relating to the distribution and support of our products. There are a number of risks associated with our dependence on contract manufacturers, including:
reduced control over delivery schedules and planning;
reliance on the quality assurance procedures of third parties;
potential uncertainty regarding manufacturing yields and costs;
availability of manufacturing capability and capacity, particularly during periods of high demand;
risks and uncertainties associated with the locations or countries where our products are manufactured, including potential manufacturing disruptions caused by social, geopolitical, environmental or health factors, including pandemics or widespread health epidemics such as the COVID-19 pandemic;
changes in U.S. law or policy governing tax, trade, manufacturing, development and investment in the countries where we currently manufacture our products, including the World Trade Organization Information Technology Agreement or other free trade agreements;
inventory liability for excess and obsolete supply;
limited warranties provided to us; and
potential misappropriation of our intellectual property.
These and other risks could impair our ability to fulfill orders, harm our sales and impact our reputation with customers. If our contract manufacturers are unable or unwilling to continue manufacturing our products or components of our products, or if we experience a disruption of manufacturing or our contract manufacturers discontinue operations, we may be required to identify and qualify alternative manufacturers, which could cause us to be delayed in or unable to meet our supply requirements to our customers and result in the breach of our customer agreements. The process of qualifying a new contract manufacturer and commencing volume production is expensive and time-consuming, and if we are required to change or qualify a new contract manufacturer, we would likely experience significant business disruption and could lose revenue and damage our existing customer relationships. See the risk factor above entitled “The COVID-19 pandemic has impacted our business and results of operation and could have a material adverse effect on our business, results of operations and financial condition the future” for additional factors related to COVID-19 and our third-party contract manufacturers that could adversely affect our business and financial results.
The international scale of our sales and operations exposes us to additional risk and expense that could adversely affect our results of operations.
We market, sell and service our products globally, maintain personnel in numerous countries, and rely on a global supply chain for sourcing important components and manufacturing our products. Our international sales and operations are subject to inherent risks, including:
adverse social, political and economic conditions;
effects of adverse changes in currency exchange rates;
greater difficulty in collecting accounts receivable and longer collection periods;
difficulty and cost of staffing and managing foreign operations;
higher incidence of corruption or unethical business practices;
less protection for intellectual property rights in some countries;
tax and customs changes that adversely impact our global sourcing strategy, manufacturing practices, transfer-pricing, or competitiveness of our products for global sales;
compliance with certain testing, homologation or customization of products to conform to local standards;

52



significant changes to free trade agreements, trade protection measures, tariffs, export compliance, domestic preference procurement requirements, qualification to transact business and additional regulatory requirements; and
natural disasters, acts of war or terrorism, and epidemics, including the COVID-19 pandemic.
Our international operations are subject to complex foreign and U.S. laws and regulations, including anti-bribery and corruption laws, antitrust or competition laws, data privacy laws, such as the EU General Data Protection Regulation, and environmental regulations, among others. In particular, recent years have seen a substantial increase in anti-bribery law enforcement activity by U.S. regulators, and we currently operate and seek to operate in many parts of the world that are recognized as having greater potential for corruption. Violations of any of these laws and regulations could result in fines and penalties, criminal sanctions against us or our employees, prohibitions on the conduct of our business and on our ability to offer our products and services in certain geographies, and significant harm to our business reputation. Our policies and procedures to ensure compliance with these laws and regulations and to mitigate these risks may not protect us from all acts committed by our employees or third-party vendors, including contractors, agents and services partners. Additionally, the costs of complying with these laws (including the costs of investigations, auditing and monitoring) could adversely affect our current or future business.
The success of our international sales and operations will depend, in large part, on our ability to anticipate and manage these risks effectively. Our failure to manage any of these risks could harm our international operations, reduce our international sales, and could give rise to liabilities, costs or other business difficulties that could adversely affect our operations and financial results.
If we are unable to attract and retain qualified personnel, or if our existing personnel are harmed by COVID-19, we may be unable to manage our business effectively.
Our future success and ability to maintain a technology leadership position depends upon our ability to recruit and retain the services of executive, engineering, sales and marketing, and support personnel. Competition to attract and retain highly skilled technical, engineering and other personnel with experience in our industry is intense, and our employees have been the subject of targeted hiring by our competitors. Competition is particularly intense in certain jurisdictions where we have research and development centers, including the Silicon Valley area of northern California, and we may experience difficulty retaining and motivating existing employees and attracting qualified personnel to fill key positions. Because we rely on equity awards as a significant component of compensation, particularly for our executive team, a lack of positive performance in our stock price, reduced grant levels, or changes to our compensation program may adversely affect our ability to attract and retain key employees. In addition, none of our executive officers is bound by an employment agreement for any specific term. We have a number of workforce planning initiatives underway and our failure to manage these programs effectively could result in the loss of key personnel. Similarly, the failure to properly manage the necessary knowledge transfer required from these employee transitions could impact our ability to maintain industry and innovation leadership. The loss of members of our management team or other key personnel, including due to COVID-19, could be disruptive to our business and, were it necessary, it could be difficult to replace such individuals. If we are unable to attract and retain qualified personnel, we may be unable to manage our business effectively, and our operations and financial results could suffer.
In addition, a number of our team members are foreign nationals who rely on visas and entry permits in order to legally work in the United States and other countries. Global events such as pandemics may interfere with our ability to hire or retain personnel who require these visas or entry permits. For example, in response to the COVID-19 pandemic, the United States has recently suspended entry of foreign nationals who have recently been in China, the United Kingdom, numerous countries within the European Union, and other countries into the United States, which could impact our ability to attract, develop, integrate and retain highly skilled employees with appropriate qualifications from other countries. In addition, on April 22, 2020, in a stated effort to protect Americans from competition from foreign workers during the COVID-19 pandemic, the U.S. President signed an executive order to pause the issuance of green cards for 60 days.
Data security breaches and cyber-attacks could compromise our intellectual property or other sensitive information and cause significant damage to our business and reputation.
In the ordinary course of our business, we maintain on our network systems, and on the networks of our third-party providers, certain information that is confidential, proprietary or otherwise sensitive in nature. This information includes intellectual property, financial information and confidential business information relating to us and our customers, suppliers and other business partners. Companies in the technology industry have been increasingly subject to a wide variety of security incidents, cyber-attacks and other attempts to gain unauthorized access to networks or sensitive information. Our network systems and storage and other business applications, and the systems and storage and other business applications maintained by our third-party providers, have been in the past, and may be in the future, subject to attempts to gain unauthorized access, breach, malfeasance or other system disruptions. In some cases, it is difficult to anticipate or to detect immediately such

53



incidents and the damage caused thereby. If an actual or perceived breach of security occurs in our network or any of our third-party providers’ networks, we could incur significant costs and our reputation could be harmed. In addition, the internet has experienced an increase in cyber threats during the COVID-19 pandemic in the form of phishing emails, malware attachments and malicious websites. While we work to safeguard our internal network systems and validate the security of our third party providers to mitigate these potential risks, including through information security policies and employee awareness and training, there is no assurance that such actions will be sufficient to prevent cyber-attacks or security breaches. We have been subjected in the past to a range of incidents including phishing, emails purporting to come from a company executive or vendor seeking payment requests, and communications from look-alike corporate domains. While these have not had a material effect on our business or our network security to date, security incidents involving access or improper use of our systems, networks or products could compromise confidential or otherwise protected information, destroy or corrupt data, or otherwise disrupt our operations. These security events could also negatively impact our reputation and our competitive position and could result in litigation with third parties, regulatory action, loss of business, potential liability and increased remediation costs, any of which could have a material adverse effect on our financial condition and results of operations.
Changes in trade policy, including the imposition of tariffs and efforts to withdraw from or materially modify international trade agreements, may adversely affect our business, operations and financial condition.
The United States and various foreign governments have established certain trade and tariff requirements under which we have implemented a global approach to the sourcing and manufacture of our products, as well as distribution and fulfillment to customers around the world. Recently, the U.S. government has indicated a willingness to revise, renegotiate, or terminate various existing multilateral trade agreements and to impose new taxes on certain goods imported into the U.S. Because we rely on a global sourcing strategy and third-party contract manufacturers in markets outside of the U.S. to perform substantially all of the manufacturing of our products, such steps, if adopted, could adversely impact our business and operations, increase our costs, and make our products less competitive in the U.S. and other markets. 
For example, the U.S. government has threatened to undertake a number of actions relating to trade with Mexico, including the closure of the border and the imposition of escalating tariffs on goods imported into the U.S. from Mexico. A substantial portion of our products are manufactured and distributed by third-party contract manufacturers in Mexico. If adopted, such actions could adversely impact our business and significantly disrupt our operations. These actions may also make our products less competitive in the United States and other markets. In addition, the U.S. government reached a new trade agreement with the Canadian and Mexican governments to replace the North American Free Trade Agreement (“NAFTA”) with the United States-Mexico-Canada Agreement (“USMCA”). There can be no assurance that a transition from NAFTA to the USMCA would not adversely impact our business or disrupt our operations.
In addition, as a result of our global sourcing strategy, our supply chain includes certain direct and indirect suppliers based in China who supply goods to us, our manufacturers or our third-party suppliers. Recently, there have been a number of significant geopolitical events, including trade tensions and regulatory actions, involving the governments of the United States and China. The U.S. government has raised tariffs, and imposed new tariffs, on a wide range of imports of Chinese products, including component elements of our solutions and certain finished goods products that we sell. Effective September 1, 2019, a new 15% tariff was imposed on approximately $120 billion of China-origin imports covered by the so called “List 4A,” which includes certain of our products. In December 2019, the U.S. government announced that as part of a so called “Phase One” agreement between the U.S. and China on trade matters, this tariff was expected to be reduced to 7.5%. In May 2020, the U.S. introduced significant further restrictions limiting access to controlled U.S. technology to additional Chinese government and commercial entities, including certain of our competitors based in China. The situation involving U.S.-China trade relations remains volatile and uncertain and there can be no assurance that further actions by either country will not have an adverse impact on our business, operations and access to technology, or components thereof, sourced from China.
At this time, it remains unclear what additional actions, if any, will be taken by the U.S. or other governments with respect to international trade agreements, the imposition of tariffs on goods imported into the U.S., tax policy related to international commerce, or other trade matters. Based on our manufacturing practices and locations, there can be no assurance that any future executive or legislative action in the United States or other countries relating to tax policy and trade regulation would not adversely affect our business, operations and financial results.
Government regulation of usage, import or export of our products, or our technology within our products, changes in that regulation, or our failure to obtain required approvals for our products, could harm our international and domestic sales and adversely affect our revenue and costs of sales. Failure to comply with such regulations could result in enforcement actions, fines, penalties or restrictions on export privileges. In addition, costly tariffs on our equipment, restrictions on importation, trade protection measures and domestic preference requirements of certain countries could limit our access to these markets and harm our sales. These regulations could adversely affect the sale or use of our products, substantially increase our cost of sales and adversely affect our business and revenue.

54



Item 2. Unregistered Sales of Equity Securities and Use of Proceeds

Issuer Purchases of Equity Securities
The following table provides a summary of repurchases of our common stock during the second quarter of fiscal 2020:
Period
 
Total Number of Shares Purchased (1)
 
Average Price Paid Per Share
 
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs (1)
 
Approximate Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs
(in Thousands)
February 2, 2020 to February 29, 2020
 
344,079

 
$
42.31

 
344,079

 
$
284,664

March 1, 2020 to March 28, 2020
 
240,256

 
$
38.60

 
240,256

 
$
275,389

March 29, 2020 to May 2, 2020
 

 
$

 

 
$
275,389

 
 
584,335

 
$
40.78

 
584,335

 
 
(1) On December 13, 2018, we announced that our Board of Directors authorized a program to repurchase up to $500 million of our common stock. Due to the continued uncertainty surrounding the duration and severity of potential macroeconomic impacts of COVID-19, Ciena considered it prudent to temporarily suspend purchases of our common stock under our stock repurchase program effective as of March 17, 2020. The reinstatement of the program and amount and timing of repurchases are subject to a variety of factors including liquidity, cash flow, stock price and general business and market conditions. The program may be reinstated, modified, suspended, or discontinued at any time.

Item 3. Defaults Upon Senior Securities
Not applicable.

Item 4. Mine Safety Disclosures
Not applicable.

Item 5. Other Information
Not applicable.


55




Item 6. Exhibits
 
 
10.1

31.1
31.2
32.1
32.2
101.INS
Inline XBRL Instance Document - The instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
101.SCH
Inline XBRL Taxonomy Extension Schema Document
101.CAL
Inline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF
Inline XBRL Taxonomy Extension Definition Linkbase Document
101.LAB
Inline XBRL Taxonomy Extension Label Linkbase Document
101.PRE
Inline XBRL Taxonomy Extension Presentation Linkbase Document
104
Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
 
 
*
Represents management contract or compensatory plan or arrangement.

 
 
 
 



56



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.

 
 
Ciena Corporation
 
Date:
June 10, 2020
By:  
/s/ Gary B. Smith  
 
 
 
Gary B. Smith 
 
 
 
President, Chief Executive Officer
and Director
(Duly Authorized Officer) 
 
 
 
Date:
June 10, 2020
By:  
/s/ James E. Moylan, Jr.  
 
 
 
James E. Moylan, Jr. 
 
 
 
Senior Vice President, Finance and
Chief Financial Officer
(Principal Financial Officer) 

57
EX-31.1 2 ex311certofceo6-10x20.htm EXHIBIT 31.1 Exhibit



CIENA CORPORATION
CERTIFICATION OF CHIEF EXECUTIVE OFFICER

I, Gary B. Smith, certify that:
1. I have reviewed this quarterly report of Ciena Corporation;
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c) Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d) Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5. The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
Dated: June 10, 2020

 
/s/ Gary B. Smith  
 
Gary B. Smith 
 
President and Chief Executive Officer 



EX-31.2 3 ex312certofcfo6-10x20.htm EXHIBIT 31.2 Exhibit


CIENA CORPORATION
CERTIFICATION OF CHIEF FINANCIAL OFFICER
I, James E. Moylan, Jr., certify that:
1. I have reviewed this quarterly report of Ciena Corporation;
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: June 10, 2020


 
/s/ James E. Moylan, Jr.
 
James E. Moylan, Jr.
 
Senior Vice President and Chief Financial Officer



EX-32.1 4 ex321certofceosection9.htm EXHIBIT 32.1 Exhibit


CIENA CORPORATION
Written Statement of Chief Executive Officer
Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

The undersigned, the Chief Executive Officer of Ciena Corporation (the “Company”), hereby certifies that, to his knowledge, on the date hereof:
(a) the Report on Form 10-Q of the Company for the quarter ended May 2, 2020 filed on the date hereof with the Securities and Exchange Commission (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(b) information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

/s/ Gary B. Smith
Gary B. Smith
President and Chief Executive Officer
June 10, 2020

A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to Ciena Corporation and will be retained by Ciena Corporation and furnished to the Securities and Exchange Commission or its staff upon request.




EX-32.2 5 ex322certofcfosection9.htm EXHIBIT 32.2 Exhibit


CIENA CORPORATION
Written Statement of Chief Financial Officer
Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

The undersigned, the Chief Financial Officer of Ciena Corporation (the “Company”), hereby certifies that, to his knowledge, on the date hereof:
(a) the Report on Form 10-Q of the Company for the quarter ended May 2, 2020 filed on the date hereof with the Securities and Exchange Commission (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(b) information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

/s/ James E. Moylan, Jr.
James E. Moylan, Jr.
Senior Vice President and Chief Financial Officer
June 10, 2020

A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to Ciena Corporation and will be retained by Ciena Corporation and furnished to the Securities and Exchange Commission or its staff upon request.



EX-101.SCH 6 cien-20200502.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2116100 - Disclosure - Accumulated Other Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Accumulated Other Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Accumulated Other Comprehensive Income (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Business Combinations - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Business Combinations - Purchase Price Allocation (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 2127100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2427401 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1003001 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1004001 - Statement - Condensed Consolidated Statements of Cash Flows (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Condensed Consolidated Statements of Changes in Stockholders’ Equity link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 2415401 - Disclosure - Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2123100 - Disclosure - Earnings Per Share Calculation link:presentationLink link:calculationLink link:definitionLink 2423403 - Disclosure - Earnings Per Share Calculation - Antidilutive Securities Excluded (Details) link:presentationLink link:calculationLink link:definitionLink 2423402 - Disclosure - Earnings Per Share Calculation - Earnings Per Share Calculation (Details) link:presentationLink link:calculationLink link:definitionLink 2323301 - Disclosure - Earnings Per Share Calculation (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Fair Value Measurements - Condensed Consolidated Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Fair Value Measurements - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Interest and Other Income (Loss), Net link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Interest and Other Income (Loss), Net (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Interest and Other Income (Loss), Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Interim Financial Statements link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2419404 - Disclosure - Leases - Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 2419403 - Disclosure - Leases - Leases Included in the Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 2419405 - Disclosure - Leases - Leases Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 2419405 - Disclosure - Leases - Leases Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 2419405 - Disclosure - Leases - Leases Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 2419407 - Disclosure - Leases - Minimum Aggregate Rentals Under Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2419402 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2319301 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2419406 - Disclosure - Leases - Weighted Average Remaining Lease Terms and Discount Rates (Details) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Other Balance Sheet Details link:presentationLink link:calculationLink link:definitionLink 2414403 - Disclosure - Other Balance Sheet Details - Accrued Warranty (Details) link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Other Balance Sheet Details (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Other Balance Sheet Details (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Prepaid Expenses and Other link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Prepaid Expenses and Other (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Prepaid Expenses and Other (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Restructuring Costs link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Restructuring Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Restructuring Costs (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2402404 - Disclosure - Revenue - Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Revenue - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Revenue - Geographical Distribution of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2402405 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2402406 - Disclosure - Revenue - Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2126100 - Disclosure - Segments and Entity-Wide Disclosures link:presentationLink link:calculationLink link:definitionLink 2426402 - Disclosure - Segments and Entity-Wide Disclosures (Details) link:presentationLink link:calculationLink link:definitionLink 2426406 - Disclosure - Segments and Entity-Wide Disclosures - Geographic Distribution of Equipment, Building, Furniture and Fixtures (Details) link:presentationLink link:calculationLink link:definitionLink 2426403 - Disclosure - Segments and Entity-Wide Disclosures - Other Intangibles Assets, Goodwill and Maintenance Spares (Details) link:presentationLink link:calculationLink link:definitionLink 2426407 - Disclosure - Segments and Entity-Wide Disclosures - Revenue by Major Customers (Details) link:presentationLink link:calculationLink link:definitionLink 2426405 - Disclosure - Segments and Entity-Wide Disclosures - Revenue, Geographic Distribution (Details) link:presentationLink link:calculationLink link:definitionLink 2426404 - Disclosure - Segments and Entity-Wide Disclosures - Revenue, Profit (Loss) and Net Income (Loss) Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 2326301 - Disclosure - Segments and Entity-Wide Disclosures (Tables) link:presentationLink link:calculationLink link:definitionLink 2125100 - Disclosure - Share-Based Compensation Expense link:presentationLink link:calculationLink link:definitionLink 2425403 - Disclosure - Share-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2425402 - Disclosure - Share-Based Compensation Expense - Expense in Period (Details) link:presentationLink link:calculationLink link:definitionLink 2325301 - Disclosure - Share-Based Compensation Expense (Tables) link:presentationLink link:calculationLink link:definitionLink 2121100 - Disclosure - Short-Term and Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 2421403 - Disclosure - Short-Term and Long-Term Debt - Debt Components (Details) link:presentationLink link:calculationLink link:definitionLink 2421402 - Disclosure - Short-Term and Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2321301 - Disclosure - Short-Term and Long-Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Short-Term and Long-Term Investments link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Short-Term and Long-Term Investments - Components of Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Short-Term and Long-Term Investments - Legal Maturities of Debt Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Short-Term and Long-Term Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2401404 - Disclosure - Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2401403 - Disclosure - Significant Accounting Policies - Opening Balance Adjustments (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2301302 - Disclosure - Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2124100 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2424402 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 2424403 - Disclosure - Stockholders' Equity - Summary of the Stock Repurchase Program (Details) link:presentationLink link:calculationLink link:definitionLink 2324301 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 cien-20200502_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 cien-20200502_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 cien-20200502_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Business Combinations [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Customer relationships and contracts Customer Relationships And Contracts [Member] Customer Relationships And Contracts [Member] Developed technology Developed Technology Rights [Member] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Centina Systems, Inc. Centina Systems, Inc. [Member] Centina Systems, Inc. [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Cash transaction for acquisition Payments to Acquire Businesses, Gross Acquisition and integration costs Business Combination, Acquisition Related Costs Estimated useful lives Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative [Table] Derivative [Table] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Contract [Domain] Derivative Contract [Domain] Foreign Currency Forward Contracts Foreign Exchange Forward [Member] Forward Starting Interest Rate Swaps Interest Rate Swap [Member] Hedging Designation [Axis] Hedging Designation [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Designated as hedging instrument Designated as Hedging Instrument [Member] Not designated as hedging instrument Not Designated as Hedging Instrument [Member] Hedging Relationship [Axis] Hedging Relationship [Axis] Hedging Relationship [Domain] Hedging Relationship [Domain] Cash flow hedging Cash Flow Hedging [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Secured debt Secured Debt [Member] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] 2025 Term Loan Term Loan 2025 [Member] Term Loan 2025 [Member] Derivative [Line Items] Derivative [Line Items] Derivative asset, notional amount Derivative Asset, Notional Amount Derivative maturity (in months) Derivative, Term of Contract Derivative, fixed interest rate Derivative, Fixed Interest Rate Statement of Financial Position [Abstract] ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Short-term investments Short-term Investments Accounts receivable, net of allowance for doubtful accounts of $10.4 million and $20.1 million as of May 2, 2020 and November 2, 2019, respectively. Accounts Receivable, after Allowance for Credit Loss, Current Inventories, net Inventory, Net Prepaid expenses and other Prepaid Expense and Other Assets, Current Total current assets Assets, Current Long-term investments Marketable Securities, Noncurrent Equipment, building, furniture and fixtures, net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Equipment, building, furniture and fixtures, net Property, Plant and Equipment, Net Operating right-of-use assets Operating Lease, Right-of-Use Asset Goodwill Goodwill Other intangible assets, net Intangible Assets, Net (Excluding Goodwill) Deferred tax asset, net Deferred Income Tax Assets, Net Other long-term assets Other Assets, Noncurrent Total assets Assets LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued liabilities and other short-term obligations Accrued Liabilities, Current Deferred revenue Contract with Customer, Liability, Current Operating lease liabilities Operating Lease, Liability, Current Current portion of long-term debt Convertible Notes Payable, Current Total current liabilities Liabilities, Current Long-term deferred revenue Contract with Customer, Liability, Noncurrent Other long-term obligations Other Liabilities, Noncurrent Long-term operating lease liabilities Operating Lease, Liability, Noncurrent Long-term debt, net Convertible Notes Payable, Noncurrent Total liabilities Liabilities Commitments and contingencies (Note 21) Commitments and Contingencies Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock – par value $0.01; 20,000,000 shares authorized; zero shares issued and outstanding Preferred Stock, Value, Issued Common stock – par value $0.01; 290,000,000 shares authorized; 153,641,565 and 154,403,850 shares issued and outstanding Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital, Common Stock Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated deficit Retained Earnings (Accumulated Deficit) Total stockholders’ equity Stockholders' Equity Attributable to Parent Total liabilities and stockholders’ equity Liabilities and Equity Segment Reporting [Abstract] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Operating Segments Operating Segments [Member] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] Networking Platforms Networking Platforms Segment [Member] Networking Platforms Segment [Member] Platform Software and Services Platform Software and Services Segment [Member] Platform Software and Services Segment [Member] Blue Planet Automation Software and Services Blue Planet Automation Software and Services Segment [Member] Blue Planet Automation Software and Services Segment [Member] Global Services Global Services [Member] Global Services [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Other intangible assets, net Finite-Lived Intangible Assets, Net Maintenance spares, net Maintenance Spares Inventory Net Non Current Maintenance Spares Inventory Net Non Current. Share-based Payment Arrangement [Abstract] Schedule of Share-Based Compensation Expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Leases [Abstract] Leases Lessee, Operating Leases [Text Block] Leases Lessee, Finance Leases [Text Block] Inventory Disclosure [Abstract] Raw materials Inventory, Raw Materials, Gross Work-in-process Inventory, Work in Process, Gross Finished goods Inventory, Finished Goods, Gross Deferred cost of goods sold Other Inventory, Capitalized Costs, Gross Gross inventories Inventory, Gross Provision for excess and obsolescence Inventory Valuation Reserves Inventories, net Provisions Inventory Write-down Income Statement [Abstract] Statement [Table] Statement [Table] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Products Product [Member] Services Service [Member] Statement [Line Items] Statement [Line Items] Revenue: Revenues [Abstract] Total revenue Revenues Cost of goods sold: Cost of Goods and Services Sold [Abstract] Total cost of goods sold Cost of Goods and Services Sold Gross profit Gross Profit Operating expenses: Operating Expenses [Abstract] Research and development Research and Development Expense Selling and marketing Selling and Marketing Expense General and administrative General and Administrative Expense Amortization of intangible assets Amortization of Intangible Assets Significant asset impairments and restructuring costs Restructuring Costs and Asset Impairment Charges Total operating expenses Operating Expenses Income from operations Operating Income (Loss) Interest and other income (loss), net Interest And Other Income (Loss), Net Interest And Other Income (Loss), Net Interest expense Interest Expense Loss on extinguishment and modification of debt Gain (Loss) on Extinguishment and Restructuring of Debt Gain (Loss) on Extinguishment and Restructuring of Debt Income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Provision for income taxes Income Tax Expense (Benefit) Net income Net Income (Loss) Attributable to Parent Basic net income (loss) per common share (in dollars per share) Earnings Per Share, Basic Diluted net income (loss) per potential common share (in dollars per share) Earnings Per Share, Diluted Weighted average basic common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Weighted average dilutive potential common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Statement of Comprehensive Income [Abstract] Change in unrealized gain (loss) on foreign currency forward contracts, net of tax Change in unrealized loss on forward starting interest rate swaps, net of tax Net income Change in unrealized gain on available-for-sale securities, net of tax Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent Change in unrealized gain (loss) on foreign currency forward contracts and forward starting interest rate swaps, net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent Change in cumulative translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Other comprehensive loss Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Total comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Other Income and Expenses [Abstract] Interest and Other Income (Loss), Net Other Nonoperating Income and Expense [Text Block] Accounting Policies [Abstract] Significant Accounting Policies Significant Accounting Policies [Text Block] Statement of Cash Flows [Abstract] Cash flows provided by operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation of equipment, building, furniture and fixtures, and amortization of leasehold improvements Depreciation Share-based compensation costs Share-based Payment Arrangement, Noncash Expense Amortization of intangible assets Amortization of Intangible Assets Excluding Amortization Included in Property, Plant and Equipment Amortization of Intangible Assets Excluding Amortization Included in Property, Plant and Equipment Deferred taxes Deferred Income Taxes and Tax Credits Provision for inventory excess and obsolescence Provision for warranty Product Warranty Expense Other Other Noncash Income (Expense) Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Prepaid expenses and other Increase (Decrease) in Prepaid Expense and Other Assets Operating lease right-of-use assets Increase (Decrease) in Operating Lease, Right-of-Use Assets Increase (Decrease) in Operating Lease, Right-of-Use Assets Accounts payable, accruals and other obligations Increase (Decrease) in Accounts Payable and Accrued Liabilities Deferred revenue Increase (Decrease) in Contract with Customer, Liability Short and long-term operating lease liabilities Increase (Decrease) in Operating Lease, Liability Increase (Decrease) in Operating Lease, Liability Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Cash flows provided by (used in) investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Payments for equipment, furniture, fixtures and intellectual property Payments to Acquire Property, Plant, and Equipment Purchase of available for sale securities Payments to Acquire Debt Securities, Available-for-sale Proceeds from maturities of available for sale securities Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale Proceeds from sales of available for sale securities Proceeds from Sale of Debt Securities, Available-for-sale Settlement of foreign currency forward contracts, net Payments for (Proceeds from) Derivative Instrument, Investing Activities Acquisition of business, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Purchase of equity investment Payments To Acquire Cost Method Investments Payments To Acquire Cost Method Investments Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Cash flows used in financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Payment of long-term debt Repayments of Long-term Debt Payment of debt issuance costs Payments of Debt Issuance Costs Payment of finance lease obligations Finance Lease, Principal Payments Payment of finance lease obligations Repayments of Long-term Capital Lease Obligations Payment for debt conversion liability Repayments of Convertible Debt, Embedded Derivative Repayments of Convertible Debt, Embedded Derivative Shares repurchased for tax withholdings on vesting of stock unit awards Payments for Repurchase of Common Stock, Incentive and Share-based Compensation Plans, Excluding Stock Options Payments for Repurchase of Common Stock, Incentive and Share-based Compensation Plans, Excluding Stock Options Repurchases of common stock - repurchase program Payments for Repurchase of Common Stock, Share Repurchase Program Payments for Repurchase of Common Stock, Share Repurchase Program Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate changes on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash and Cash Equivalents Net decrease in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, cash equivalents and restricted cash at beginning of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash, cash equivalents and restricted cash at end of period Supplemental disclosure of cash flow information Supplemental Cash Flow Information [Abstract] Cash paid during the period for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Cash paid during the period for income taxes, net Income Taxes Paid, Net Operating lease payments Operating Lease, Payments Non-cash investing and financing activities Other Noncash Investing and Financing Items [Abstract] Purchase of equipment in accounts payable Capital Expenditures Incurred but Not yet Paid Repurchase of common stock in accrued liabilities from repurchase program Repurchases Of Common Stock Incurred But Not Paid Repurchases Of Common Stock Incurred But Not Paid Conversion of debt conversion liability into 1,585,140 shares of common stock Debt Conversion, Original Debt, Amount Operating lease right-of-use assets subject to lease liability Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Statement of Stockholders' Equity [Abstract] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock Common Stock [Member] Additional Paid-in-Capital Additional Paid-in Capital [Member] Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Accumulated Deficit Retained Earnings [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Beginning balance (in shares) Common Stock, Shares, Issued Beginning balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Effect of adoption of new accounting standards Cumulative Effect of New Accounting Principle in Period of Adoption Repurchase of common stock - repurchase program (in shares) Stock Repurchased During Period, Excluding Shares Purchased for Tax Withholdings for Share-based Compensation, Shares Stock Repurchased During Period, Excluding Shares Purchased for Tax Withholdings for Share-based Compensation, Shares Repurchase of common stock - repurchase program Stock Repurchased During Period, Excluding Shares Purchased for Tax Withholdings for Share-based Compensation, Value Stock Repurchased During Period, Excluding Shares Purchased for Tax Withholdings for Share-based Compensation, Value Issuance of shares from employee equity plans (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Issuance of shares from employee equity plans Stock Issued During Period, Value, Stock Options Exercised Other comprehensive income (loss) Share-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Settlement of debt conversion liability (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Settlement of debt conversion liability Stock Issued During Period, Value, Conversion of Convertible Securities, Net of Adjustments Shares repurchased for tax withholdings on vesting of stock unit awards (in shares) Stock Repurchased During Period, Shares Purchased for Tax Withholdings for Share-based Compensation, Shares Stock Repurchased During Period, Shares Purchased for Tax Withholdings for Share-based Compensation, Shares Shares repurchased for tax withholdings on vesting of stock unit awards Stock Repurchased During Period, Shares Purchased for Tax Withholdings for Share-based Compensation, Value Stock Repurchased During Period, Shares Purchased for Tax Withholdings for Share-based Compensation, Value Ending balance (in shares) Ending balance Schedule of New Accounting Pronouncements and Changes in Accounting Principles Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Schedule of Accumulated Other Comprehensive Income Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Investments, Debt and Equity Securities [Abstract] Debt Securities, Available-for-sale [Table] Debt Securities, Available-for-sale [Table] Investment Type [Axis] Investment Type [Axis] Investments [Domain] Investments [Domain] Included in short-term investments Short-term Investments [Member] Included in long-term investments Other Long-term Investments [Member] Financial Instrument [Axis] Financial Instrument [Axis] Financial Instruments [Domain] Financial Instruments [Domain] U.S. government obligations US Treasury and Government [Member] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] Amortized Cost Debt Securities, Available-for-sale, Amortized Cost Gross Unrealized Gains Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Gross Unrealized Losses Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Estimated Fair Value Debt Securities, Available-for-sale Derivative Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Restructuring Type [Axis] Restructuring Type [Axis] Type of Restructuring [Domain] Type of Restructuring [Domain] Consolidation of excess facilities and other restructuring activities Facility Closing, Vacated Office Space [Member] Facility Closing, Vacated Office Space [Member] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Area leased (in sq ft) Lessee, Operating Lease, Area of Property Leased Lessee, Operating Lease, Area of Property Leased Remaining lease term (up to) Lease, Remaining Lease Term Lease, Remaining Lease Term Extension term (up to) Lessee, Lease, Renewal Term Lessee, Lease, Renewal Term Termination period (up to) Lessee, Lease, Termination Period Lessee, Lease, Termination Period Restructuring reserve Restructuring Reserve Commitments and Contingencies Disclosure [Abstract] Loss Contingencies [Table] Loss Contingencies [Table] Grants Grant [Member] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Maximum amount of Canadian grant Government Grants, Maximum Amount Government Grants, Maximum Amount Number of Canadian government entities Government Grants, Number of Counterparties Government Grants, Number of Counterparties Amounts receivable from grant Grants Receivable Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] 2017 Plan Two Thousand Seventeen Plan [Member] Two Thousand Seventeen Plan [Member] Award Type [Axis] Award Type [Axis] Award Type [Domain] Award Type [Domain] Restricted stock units (RSUs) Restricted Stock Units (RSUs) [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Increase in number of shares authorized (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Number of shares authorized (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Number of shares available for issuance thereafter (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Unrecognized share-based compensation Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Weighted-average period for recognition of share-based compensation (in years) Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Revenue from Contract with Customer [Abstract] Revenue Revenue from Contract with Customer [Text Block] Schedule of Short-Term and Long-Term Investments Debt Securities, Available-for-sale [Table Text Block] Schedule of Legal Maturities of Debt Investments Investments Classified by Contractual Maturity Date [Table Text Block] Newly Issued Accounting Standards - Effective and Not Yet Effective New Accounting Pronouncements, Policy [Policy Text Block] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Contract Balances Contract with Customer, Asset and Liability [Table Text Block] Fair Value Disclosures [Abstract] Schedule of the Fair Value of Assets and Liabilities Recorded on a Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Schedule of Assets and Liabilities as Presented on Ciena's Condensed Consolidated Balance Sheets Fair Value, by Balance Sheet Grouping [Table Text Block] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Earnings Per Share [Abstract] Earnings Per Share Calculation Earnings Per Share [Text Block] Quarterly Financial Data [Abstract] Interim Financial Statements Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis] Income Statement Location [Axis] Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain] Income Statement Location [Domain] Cost of Sales Cost of Sales [Member] Product costs Product Costs [Member] Product costs. Service costs Service Costs [Member] Service costs. Operating Expense Operating Expense [Member] Research and development Research and Development Expense [Member] Sales and marketing Selling and Marketing Expense [Member] General and administrative General and Administrative Expense [Member] Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-based compensation expense Share-based Payment Arrangement, Expense Share-based compensation expense capitalized in inventory, net Share-based Payment Arrangement, Amount Capitalized Total share-based compensation Schedule of Reconciliation of Numerator and Denominator of Basic and Diluted Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Weighted Average Shares Excluded From Calculation of Denominator for Basic and Diluted EPS Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Cover [Abstract] Document Type Document Type Document Quarterly Report Document Quarterly Report Document Period End Date Document Period End Date Document Transition Report Document Transition Report Entity File Number Entity File Number Entity Registrant Name Entity Registrant Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address, Address Line One Entity Address, City or Town Entity Address, City or Town Entity Address, State or Province Entity Address, State or Province Entity Address, Postal Zip Code Entity Address, Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Title of 12(b) Security Title of 12(b) Security Trading Symbol Trading Symbol Security Exchange Name Security Exchange Name Entity Current Reporting Status Entity Current Reporting Status Entity Interactive Data Current Entity Interactive Data Current Entity Filer Category Entity Filer Category Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Shell Company Entity Shell Company Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Amendment Flag Amendment Flag Short-Term and Long-Term Investments Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Restructuring and Related Activities [Abstract] Restructuring Costs Restructuring and Related Activities Disclosure [Text Block] Equity [Abstract] Stock repurchase program authorized amount Stock Repurchase Program, Authorized Amount Payments for repurchase of common stock Amortized Cost Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract] Less than one year Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Amortized Cost Estimated Fair Value Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract] Less than one year Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value Total Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Fair Value by Measurement Frequency [Axis] Measurement Frequency [Axis] Measurement Frequency [Domain] Measurement Frequency [Domain] Fair value, Measurements, Recurring Fair Value, Recurring [Member] Fair Value, by Balance Sheet Grouping, Disclosure Item Amounts [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Level 3 Fair Value, Inputs, Level 3 [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Cash equivalents Cash and Cash Equivalents [Member] Short-term investments Prepaid expenses and other Prepaid Expenses and Other Current Assets [Member] Long-term investments Marketable Securities Noncurrent [Member] Marketable Securities Noncurrent [Member] Other long-term assets Other Noncurrent Assets [Member] Accrued liabilities and other short-term obligations Accrued Liabilities [Member] Other long-term obligations Other Long-Term Liabilities [Member] Other Long-Term Liabilities [Member] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Assets: Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract] Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Short-term investments Investments, Fair Value Disclosure Other assets Other Assets, Fair Value Disclosure Long-term investments Long-term Investments Total assets measured at fair value Assets, Fair Value Disclosure Liabilities: Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract] Accrued liabilities and other short-term obligations Accrued Liabilities, Fair Value Disclosure Other long-term obligations Other Liabilities, Fair Value Disclosure Total liabilities measured at fair value Financial and Nonfinancial Liabilities, Fair Value Disclosure Contingent consideration Business Combination, Contingent Consideration, Liability Contingent consideration, term Business Combination, Contingent Consideration, Term Business Combination, Contingent Consideration, Term Software and Software-Related Services Platform and Blue Planet Automation Software and Services Segments [Member] Platform and Blue Planet Automation Software and Services Segments Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States UNITED STATES Number of operating segments Number of Operating Segments Number of geographic regions Number Of Geographic Regions Number Of Geographic Regions Net revenue Debt Disclosure [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] New 2025 Term Loan New Term Loan 2025 [Member] New Term Loan 2025 [Member] Old 2025 Term Loan Debt Instrument [Line Items] Debt Instrument [Line Items] Principal Balance Long-term Debt, Gross Unamortized Debt Discount Debt Instrument, Unamortized Discount Deferred Debt Issuance Costs Debt Issuance Costs, Net Net Carrying Value Long-term Debt Schedule of Inventories Schedule of Inventory, Current [Table Text Block] Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Capitalized Contract Cost [Table] Capitalized Contract Cost [Table] Capitalized Contract Cost [Axis] Capitalized Contract Cost [Axis] Capitalized Contract Cost [Domain] Capitalized Contract Cost [Domain] Contract assets for unbilled accounts receivable Unbilled Accounts Receivables [Member] Unbilled Accounts Receivables [Member] Capitalized contract acquisition costs Capitalized Contract Acquisition Costs [Member] Capitalized Contract Acquisition Costs [Member] Capitalized Contract Cost [Line Items] Capitalized Contract Cost [Line Items] Contract assets Capitalized Contract Cost, Net, Current Prepaid VAT and other taxes Prepaid Taxes Prepaid expenses Other Prepaid Expense, Current Other non-trade receivables Nontrade Receivables, Current Product demonstration equipment, net Product Demonstration Equipment Net Product demonstration equipment, net. Deferred deployment expense Deferred Costs, Current Derivative assets Derivative Asset, Current Restricted cash Restricted Cash, Current Prepaid expenses and other Depreciation of product demonstration equipment Depreciation Of Product Demonstration Equipment Depreciation of Product demonstration equipment. Conversion of debt conversion liability into 1,585,140 shares of common stock (in shares) Debt Conversion, Converted Instrument, Shares Issued Weighted-average remaining lease term in years: Lease, Weighted Average Remaining Lease Term [Abstract] Lease, Weighted Average Remaining Lease Term [Abstract] Operating leases Operating Lease, Weighted Average Remaining Lease Term Finance leases Finance Lease, Weighted Average Remaining Lease Term Weighted-average discount rates: Lease, Weighted Average Remaining Discount Rate [Abstract] Lease, Weighted Average Remaining Discount Rate [Abstract] Operating leases Operating Lease, Weighted Average Discount Rate, Percent Finance leases Finance Lease, Weighted Average Discount Rate, Percent Balance Sheet Related Disclosures [Abstract] Other Balance Sheet Details Supplemental Balance Sheet Disclosures [Text Block] Interest income Interest Income (Expense), Nonoperating, Net Gains (losses) on non-hedge designated foreign currency forward contracts Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments Foreign currency exchange losses Foreign Currency Transaction Gain (Loss), before Tax Other Other Nonoperating Income (Expense) Interest and other income (loss), net Schedule of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Schedule of Accrued Warranties Schedule of Product Warranty Liability [Table Text Block] Accounts receivable, net Contract assets for unbilled accounts receivable Contract with Customer, Asset, after Allowance for Credit Loss Deferred revenue Contract with Customer, Liability Reconciliation of Assets from Segment to Consolidated Reconciliation of Assets from Segment to Consolidated [Table Text Block] Schedule of Segment Revenue Reconciliation of Revenue from Segments to Consolidated [Table Text Block] Schedule of Segment Profit (Loss) and the Reconciliation to Consolidated Net Income (Loss) Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Schedule of Ciena's Geographic Distribution of Revenue and Long-Lived Assets Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Schedule of Revenue by Major Customers Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table] Fair Value, Recurring and Nonrecurring [Table] Bond mutual fund Fixed Income Funds [Member] U.S. government obligations US Government Agencies Debt Securities [Member] Fair Value Hierarchy and NAV [Axis] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Assets: Assets, Fair Value Disclosure [Abstract] Money market funds Money Market Fund Fair Value Disclosure Money Market Fund Fair Value Disclosure Debt securities Deferred compensation plan assets Deferred Compensation Plan Assets, Fair Value Disclosure Deferred Compensation Plan Assets, Fair Value Disclosure Derivative asset Derivative Asset Liabilities: Liabilities, Fair Value Disclosure [Abstract] Derivative liability Derivative Liability Prepaid Expenses and Other Schedule of Other Assets [Table Text Block] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Unrealized Gain/(Loss) on Available- for -sale Securities AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member] Unrealized Gain (Loss) Derivatives Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Cumulative Foreign Currency Translation Adjustment Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Accumulated other comprehensive income - beginning balance Other comprehensive gain (loss) before reclassifications OCI, before Reclassifications, Net of Tax, Attributable to Parent Amounts reclassified from AOCI Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Accumulated other comprehensive income - ending balance Shares Repurchased Stock Repurchased Program, Number of Shares [Roll Forward] Stock Repurchased Program, Number of Shares [Roll Forward] Cumulative beginning balance (in shares) Cumulative Shares Repurchased, Excluding Shares Purchased for Tax Withholdings for Share-based Compensation, Shares Cumulative Shares Repurchased, Excluding Shares Purchased for Tax Withholdings for Share-based Compensation, Shares Repurchase of common stock under the stock repurchase program (in shares) Stock Repurchased During Period, Shares Cumulative ending balance (in shares) Weighted-Average Price per Share Stock Repurchased Program, Weighted-Average Price Per Share [Roll Forward] Stock Repurchased Program, Weighted-Average Price Per Share [Roll Forward] Cumulative beginning balance (in dollars per share) Cumulative Shares Repurchased, Excluding Shares Purchased for Tax Withholdings for Share-based Compensation, Weighted-Average Price Per Share Cumulative Shares Repurchased, Excluding Shares Purchased for Tax Withholdings for Share-based Compensation, Weighted-Average Price Per Share Repurchase of common stock under the stock repurchase program (in dollars per share) Shares Repurchased During Period, Weighted-Average Price Per Share Shares Repurchased During Period, Weighted-Average Price Per Share Cumulative ending balance (in dollars per share) Amount Repurchased (in thousands) Stock Repurchased Program, Value of Shares [Roll Forward] Stock Repurchased Program, Value of Shares [Roll Forward] Cumulative beginning balance Cumulative Shares Repurchased, Excluding Shares Purchased for Tax Withholdings for Share-based Compensation, Value Cumulative Shares Repurchased, Excluding Shares Purchased for Tax Withholdings for Share-based Compensation, Value Repurchase of common stock under the stock repurchase program Stock Repurchased During Period, Value Cumulative ending balance Share-Based Compensation Expense Share-based Payment Arrangement [Text Block] Remaining performance obligation Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Percentage of remaining performance obligation Revenue, Remaining Performance Obligation, Percentage Period of remaining performance obligation Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Canada CANADA Other International Other International [Member] Other International. Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Equipment, building, furniture and fixtures, net Property, Plant, and Equipment, Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization and Operating Lease, Right-of-Use Asset Property, Plant, and Equipment, Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization and Operating Lease, Right-of-Use Asset Accrued warranty Product Warranties Disclosures [Abstract] Movement in Standard Product Warranty Accrual [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Beginning Balance Product Warranty Accrual, Current Current Period Provisions Settlements Standard and Extended Product Warranty Accrual, Decrease for Payments Ending Balance Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss Stockholders’ equity: Preferred stock par value per share (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock shares authorized (in shares) Preferred Stock, Shares Authorized Preferred stock shares issued (in shares) Preferred Stock, Shares Issued Preferred stock shares outstanding (in shares) Preferred Stock, Shares Outstanding Common stock par value per share (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock shares authorized (in shares) Common Stock, Shares Authorized Common stock shares issued (in shares) Common stock shares outstanding (in shares) Common Stock, Shares, Outstanding Business Combinations Business Combination Disclosure [Text Block] Operating leases: Lessee, Operating Lease, Description [Abstract] Operating ROU Assets Operating lease liabilities Operating Lease, Liability Finance leases: Lessee, Finance Lease, Description [Abstract] Buildings, gross Finance Lease, Right-of-Use Asset, before Accumulated Amortization Finance Lease, Right-of-Use Asset, before Accumulated Amortization Less: accumulated depreciation Finance Lease, Right-of-Use Asset, Accumulated Amortization Finance Lease, Right-of-Use Asset, Accumulated Amortization Buildings, net Finance Lease, Right-of-Use Asset Finance lease liabilities Finance Lease, Liability Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities Excluded from Computation of Earnings Per Share, by Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Shares underlying stock options and stock unit awards Shares Underlying Stock Options and Restricted Units [Member] Shares Underlying Stock Options and Restricted Units [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Total excluded due to anti-dilutive effect (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Prepaid Expenses and Other Prepaid Expenses and Other [Text Block] Prepaid Expenses and Other [Text Block] Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Prepaid expenses and other Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Equipment, furniture and fixtures Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Accrued liabilities Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Accrued Liabilities Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Accrued Liabilities Deferred revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Deferred tax liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Total purchase consideration Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Compensation, payroll related tax and benefits Accrued Salaries, Current Warranty Vacation Accrued Vacation, Current Foreign currency forward contracts Derivative Liability, Current Contingent consideration Business Combination, Contingent Consideration, Liability, Current Contingent compensation Contingent Compensation Contingent Compensation Finance lease obligations Finance Lease, Liability, Current Finance lease obligations Capital Lease Obligations, Current Interest payable Interest Payable, Current Other Other Accrued Liabilities, Current Total accrued liabilities and other short-term obligations Schedule of Carrying Values and Estimated Fair Values of Convertible Notes Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block] 2020 Operating Leases, Future Minimum Payments Due, Next Twelve Months 2021 Operating Leases, Future Minimum Payments, Due in Two Years 2022 Operating Leases, Future Minimum Payments, Due in Three Years 2023 Operating Leases, Future Minimum Payments, Due in Four Years 2024 Operating Leases, Future Minimum Payments, Due in Five Years Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total Operating Leases, Future Minimum Payments Due Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Revenue recognized that was previously deferred Contract with Customer, Liability, Revenue Recognized Capitalized contract acquisition costs Capitalized Contract Cost, Net Amortization of capitalized contract acquisition costs Capitalized Contract Cost, Amortization Converged Packet Optical Converged Packet Optical [Member] Converged Packet Optical [Member] Packet Networking Packet Networking [Member] Packet Networking [Member] Platform Software and Services Platform Software and Services [Member] Platform Software and Services [Member] Blue Planet Automation Software and Services Blue Planet Automation Software and Services [Member] Blue Planet Automation Software and Services [Member] Maintenance Support and Training Maintenance Support And Training [Member] Maintenance Support And Training [Member] Installation and Deployment Installation And Deployment [Member] Installation And Deployment [Member] Consulting and Network Design Consulting And Network Design [Member] Consulting And Network Design [Member] Revenue: Segment Reporting Information, Revenue for Reportable Segment [Abstract] Less: Non-performance operating expenses Segment Reporting Information, Operating Income (Loss) [Abstract] Selling and marketing General and administrative Add: Other non-performance financial items Segment Reporting Information, Additional Information [Abstract] Interest expense and other income (loss), net Interest Revenue (Expense) And Other Income (Loss), Net Interest Revenue (Expense) And Other Income (Loss), Net Less: Provision for income taxes Schedule of Stock Repurchase Program Schedule Of Stock Repurchase Program [Table Text Block] Schedule Of Stock Repurchase Program [Table Text Block] Leases Included in the Balance Sheet Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Components of Lease Expense Lease, Cost [Table Text Block] Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Finance Lease, Liability, Maturity Finance Lease, Liability, Maturity [Table Text Block] Future Minimum Rental Payments for Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Accumulated Other Comprehensive Income Comprehensive Income (Loss) Note [Text Block] Americas Americas [Member] EMEA EMEA [Member] APAC Asia Pacific [Member] New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Segments and Entity-Wide Disclosures Segment Reporting Disclosure [Text Block] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Inventories Inventory Disclosure [Text Block] Fair Value Measurements Fair Value Disclosures [Text Block] Operating Leases Lessee, Operating Lease, Liability, Payment, Due [Abstract] Remaining fiscal 2020 Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year 2021 Lessee, Operating Lease, Liability, Payments, Due Year Two 2022 Lessee, Operating Lease, Liability, Payments, Due Year Three 2023 Lessee, Operating Lease, Liability, Payments, Due Year Four 2024 Lessee, Operating Lease, Liability, Payments, Due Year Five Thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Five Total lease payments Lessee, Operating Lease, Liability, Payments, Due Less: Imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Present value of lease liabilities Less: Current portion of present value of minimum lease payments Long-term portion of present value of minimum lease payments Finance Leases Finance Lease, Liability, Payment, Due [Abstract] Remaining fiscal 2020 Finance Lease, Liability, Payments, Remainder of Fiscal Year 2021 Finance Lease, Liability, Payments, Due Year Two 2022 Finance Lease, Liability, Payments, Due Year Three 2023 Finance Lease, Liability, Payments, Due Year Four 2024 Finance Lease, Liability, Payments, Due Year Five Thereafter Finance Lease, Liability, Payments, Due after Year Five Total lease payments Finance Lease, Liability, Payment, Due Present value of lease liabilities Finance Lease, Liability, Undiscounted Excess Amount Present value of lease liabilities Less: Current portion of present value of minimum lease payments Long-term portion of present value of minimum lease payments Finance Lease, Liability, Noncurrent Lease, Liability, Payment, Due [Abstract] Lease, Liability, Payment, Due [Abstract] Lease, Liability, Payment, Due [Abstract] Remaining fiscal 2020 Lease, Liability, Payment, Remainder of Fiscal Year Lease, Liability, Payment, Remainder of Fiscal Year 2021 Lease, Liability, Payment, Due Year Two Lease, Liability, Payment, Due Year Two 2022 Lease, Liability, Payment, Due Year Three Lease, Liability, Payment, Due Year Three 2023 Lease, Liability, Payment, Due Year Four Lease, Liability, Payment, Due Year Four 2024 Lease, Liability, Payment, Due Year Five Lease, Liability, Payment, Due Year Five Thereafter Lease, Liability, Payment, Due After Year Five Lease, Liability, Payment, Due After Year Five Total lease payments Lease Liability, Payment, Due Lease Liability, Payment, Due Less: Imputed interest Lease, Liability, Undiscounted Excess Amount Lease, Liability, Undiscounted Excess Amount Present value of lease liabilities Lease, Liability Lease, Liability Less: Current portion of present value of minimum lease payments Lease, Liability, Current Lease, Liability, Current Long-term portion of present value of minimum lease payments Lease, Liability, Noncurrent Lease, Liability, Noncurrent New Term Loan 2025 Aggregate principal amount Debt issuance costs, net Amortization of debt issuance costs Amortization of Debt Issuance Costs Fair value of debt Long-term Debt, Fair Value Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Workforce reduction Employee Severance [Member] Consolidation of excess facilities and other restructuring activities Facility Closing [Member] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Activity and balance of the restructuring liability accounts Restructuring Reserve [Roll Forward] Balance at beginning of period Charges Restructuring Charges Adjustments related to ASC 842 Restructuring Reserve, Adjustments for New Accounting Pronouncements Restructuring Reserve, Adjustments for New Accounting Pronouncements Cash payments Payments for Restructuring Balance at end of period Current restructuring liabilities Restructuring Reserve, Current Non-current restructuring liabilities Restructuring Reserve, Noncurrent Number of employee reduction Restructuring and Related Cost, Number of Positions Eliminated Operating lease costs Operating Lease, Cost Finance lease cost: Amortization of finance ROU asset Finance Lease, Right-of-Use Asset, Amortization Interest on finance lease liabilities Finance Lease, Interest Expense Total finance lease cost Finance Lease, Cost Finance Lease, Cost Non-capitalized lease cost Short-term Lease, Cost Variable lease cost Variable Lease, Cost Net lease cost Lease, Cost Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Leasehold Improvements Leasehold Improvements [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Amortization Amortization Converged Packet Optical Packet Networking Platform Software and Services Blue Planet Automation Software and Services Maintenance Support and Training Consulting and Network Design Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Products and services at a point in time Transferred at Point in Time [Member] Services transferred over time Transferred over Time [Member] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] AT&T ATT [Member] ATT [Member] Verizon Verizon [Member] Verizon [Member] Web-scale provider Web-scale Provider [Member] Web-scale Provider [Member] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Customer concentration risk Customer Concentration Risk [Member] Revenue, Major Customer [Line Items] Revenue, Major Customer [Line Items] Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2016-02 Accounting Standards Update 2016-02 [Member] Operating right-of-use assets before adjustments Operating Lease, Right-to-Use Assets, Before Adjustments Operating Lease, Right-to-Use Assets, Before Adjustments Deferred rent Deferred Rent Credit, Noncurrent Tenant improvement allowances Tenant Improvements Short-term restructuring reserve liability Long-term restructuring reserve liability Interest and Other Income (Loss), Net Schedule of Other Nonoperating Income, by Component [Table Text Block] Numerator Earnings Per Share Numerator [Abstract] Earnings per share numerator. Net income used to calculate Basic and Diluted EPS Net Income (Loss) Available to Common Stockholders, Diluted Denominator Earnings Per Share Denominator [Abstract] Earnings per share denominator. Basic weighted average shares outstanding (in shares) Add: Shares underlying outstanding stock options and restricted stock units and issuable under employee stock purchase plan (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Dilutive weighted average shares outstanding (in shares) EPS Earnings Per Share, Basic and Diluted [Abstract] Basic EPS (in dollars per share) Diluted EPS (in dollars per share) Schedule of Activity and Balance of the Restructuring Liability Accounts Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Short-Term and Long-Term Debt Term Loan and Convertible Notes Payable Disclosure [Text Block] Term Loan and Convertible Notes Payable Disclosure EX-101.PRE 10 cien-20200502_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R5.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Millions
May 02, 2020
Nov. 02, 2019
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 10.4 $ 20.1
Stockholders’ equity:    
Preferred stock par value per share (in dollars per share) $ 0.01 $ 0.01
Preferred stock shares authorized (in shares) 20,000,000 20,000,000
Preferred stock shares issued (in shares) 0 0
Preferred stock shares outstanding (in shares) 0 0
Common stock par value per share (in dollars per share) $ 0.01 $ 0.01
Common stock shares authorized (in shares) 290,000,000 290,000,000
Common stock shares issued (in shares) 153,641,565 154,403,850
Common stock shares outstanding (in shares) 153,641,565 154,403,850
XML 12 R10.htm IDEA: XBRL DOCUMENT v3.20.1
Significant Accounting Policies
6 Months Ended
May 02, 2020
Accounting Policies [Abstract]  
Significant Accounting Policies SIGNIFICANT ACCOUNTING POLICIES
Except for the changes in certain policies described below, there have been no material changes to Ciena’s significant accounting policies, compared to the accounting policies described in Note 1, Ciena Corporation and Significant Accounting Policies and Estimates, in Notes to Consolidated Financial Statements in Item 8 of Part II of the 2019 Annual Report.

Newly Issued Accounting Standards - Effective

Leases

In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Codification ASC 842, Leases, which requires an entity to recognize assets and liabilities on the balance sheet for the rights and obligations created by leased assets and to provide additional disclosures. Effective November 3, 2019, Ciena adopted ASC 842 which requires right-of-use ("ROU") assets and lease liabilities to be recorded on the balance sheet for leases. The guidance specifies that at the inception of a contract, an entity must determine whether the contract is or contains a lease. The contract is or contains a lease if the contract conveys the right to control the use of the property, plant, or equipment for a designated term in exchange for consideration. Ciena’s evaluation of its contracts followed the assessment of whether there was a right to obtain substantially all of the economic benefits from the use and the right to direct the use of the identified asset in the contract. Operating leases are included in the Operating right-of-use assets (“Operating ROU assets”), Operating lease liabilities and Long-term operating lease liabilities in the Condensed Consolidated Balance Sheets. Finance leases are included in Equipment, building, furniture and fixtures, net (“Finance ROU assets”), Accrued liabilities and other short-term obligations and Other long-term obligations are included in the Condensed Consolidated Balance Sheets.

Ciena adopted the guidance on a modified retrospective basis as of November 3, 2019, such that related amounts in prior periods have not been restated. Ciena has operating and finance leases that primarily relate to real property. As a practical expedient, Ciena has elected the “package of practical expedients” and, as a result, did not reassess existing lease identifications, lease classifications or initial direct costs. As a practical expedient, Ciena has elected not to capitalize leases with a term of 12 months or less without a purchase option that it is likely to exercise. Also as a practical expedient for disclosure, Ciena has elected not to separate lease and non-lease components on operating and finance leases. Lease components are payment items directly attributable to the use of the underlying asset, while non-lease components are explicit elements of a contract not directly related to the use of the underlying asset, including pass through operating expenses like common area maintenance and utilities.

Operating ROU assets and lease liabilities and Finance ROU assets and lease liabilities are recognized on the Condensed Consolidated Balance Sheets at the present value of the future lease payments over the life of the lease term. Ciena uses discount rates based on incremental borrowing rates, on a collateralized basis, for the respective underlying assets, for terms similar to the respective leases when implicit rates for leases are not determinable. Operating lease costs are included as rent expense in the Condensed Consolidated Statements of Operations. Fixed base payments on operating leases paid directly to the lessor are recorded as lease expense on a straight-line basis. Related variable payments based on usage, changes in an index, or market rate are expensed as incurred. Finance ROU assets are generally amortized on a straight line basis over the lease term with the interest expense on the lease liability recorded using the interest method. The amortization and interest expense are recorded separately in the Condensed Consolidated Statements of Operations.

Upon adoption, Ciena recorded Operating ROU assets of $53.3 million and lease liabilities of $76.0 million related to its operating leases. As of November 2, 2019, the restructuring reserve liability for vacated office space of $11.1 million was included in Accrued liabilities and other short-term obligations and Other long-term obligations on the Condensed Consolidated Balance Sheet under prior accounting guidance. Upon adoption of the updated guidance, the existing lease reserve liability was reclassified as a reduction to the Operating ROU assets. ROU assets will be tested for impairment when circumstances indicate that the carrying values may not be recoverable. The adoption of this guidance did not require a cumulative effect adjustment or have an impact on the Condensed Consolidated Statements of Income or Condensed Consolidated Statements of Cash Flows.

Opening Balance Adjustments

The following table summarizes the cumulative effect of the changes made to Ciena’s Condensed Consolidated Balance Sheet in connection with the adoption of ASC 842 (in thousands):
 
 
Balance at
November 2, 2019
 
New Lease Accounting Standard
 
 
Adjusted Balance at November 3, 2019
ASSETS:
 
 
 
 
 
 
 
Operating right-of-use assets
 
$

 
$
53,334

(1) 
 
$
53,334

 
 
 
 
 
 
 
 
Total assets
 
$
3,893,346

 
$
53,334

 
 
$
3,946,680

 
 
 
 
 
 
 
 
LIABILITIES AND STOCKHOLDERS’ EQUITY:
 

 
 
 
 
 
Accrued liabilities and other short-term obligations
 
$
382,740

 
$
(1,484
)
(2) 
 
$
381,256

Short-term lease liabilities
 
$

 
20,498

(3) 
 
$
20,498

Other long-term obligations
 
$
148,747

 
(21,244
)
(4) 
 
$
127,503

Long-term operating lease liabilities
 
$

 
55,564

(5) 
 
$
55,564

 
 
 
 
 
 
 
 
Total liabilities and stockholders’ equity
 
$
3,893,346

 
$
53,334

 
 
$
3,946,680

(1) Represents $76.0 million of operating leases recognized as Operating ROU assets upon adoption of ASC 842, less $5.4 million of deferred rent, $6.2 million of tenant improvement allowances, $1.5 million of short-term restructuring reserve liability and $9.6 million of long-term restructuring reserve liability all recognized as a reduction to Right-of-use assets.
(2) Represents $1.5 million of short-term restructuring reserve liability recognized as a reduction to Operating ROU assets.
(3) Represents $20.5 million of lease liabilities for operating leases.
(4) Represents $9.6 million of long-term restructuring reserve liability, $5.4 million of deferred rent, and $6.2 million of tenant improvement allowances recognized as a reduction to Right-of-use assets.
(5) Represents $55.6 million of lease liabilities for operating leases.

See Note 15 for additional information.

Fair Value Measurement

In August 2018, the FASB issued ASU No. 2018-13 (“ASU 2018-13”), Fair Value Measurement (Topic 820): Disclosure Framework which modifies the disclosure requirements on fair value measurements. Ciena adopted ASU 2018-13 beginning the first quarter of fiscal year 2020. Adoption of ASU 2018-13 did not have a material effect on Ciena’s financial position or results of operations.

Newly Issued Accounting Standards - Not Yet Effective

In June 2016, the FASB issued ASU No. 2016-13 (“ASU 2016-13”), Financial Instruments - Credit Losses, which requires measurement and recognition of expected credit losses for financial assets held based on historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the reported amount. ASU 2016-13 is effective for Ciena beginning in the first quarter of fiscal 2021, and early adoption is permitted. Ciena is currently evaluating the impact of this accounting standard update on its Consolidated Financial Statements and related disclosures.
XML 13 R14.htm IDEA: XBRL DOCUMENT v3.20.1
Interest and Other Income (Loss), Net
6 Months Ended
May 02, 2020
Other Income and Expenses [Abstract]  
Interest and Other Income (Loss), Net INTEREST AND OTHER INCOME (LOSS), NET
The components of interest and other income (loss), net, are as follows (in thousands):
 
Quarter Ended
 
Six Months Ended
 
May 2,
 
May 4,
 
May 2,
 
May 4,
 
2020
 
2019
 
2020
 
2019
Interest income
$
2,023

 
$
3,519

 
$
5,413

 
$
7,391

Gains (losses) on non-hedge designated foreign currency forward contracts
1,086

 
(898
)
 
1,723

 
(877
)
Foreign currency exchange losses
(4,067
)
 
(2,995
)
 
(4,839
)
 
(2,212
)
Other
(1,707
)
 
130

 
(1,316
)
 
(293
)
Interest and other income (loss), net
$
(2,665
)
 
$
(244
)
 
$
981

 
$
4,009


Ciena Corporation, as the U.S. parent entity, uses the U.S. Dollar as its functional currency; however, some of its foreign branch offices and subsidiaries use local currencies as their functional currencies. Ciena recorded $4.8 million and $2.2 million in foreign currency exchange rate losses during the first six months of fiscal 2020 and 2019, respectively, as a result of monetary assets and liabilities that were transacted in a currency other than the entity’s functional currency, and the related remeasurement adjustments were recorded in interest and other income (loss), net, on the Condensed Consolidated Statements of Operations. From time to time, Ciena uses foreign currency forwards to hedge this type of balance sheet exposure. See Note 13 for further discussion. These forwards are not designated as hedges for accounting purposes, and any net gain or loss associated with these derivatives is reported in interest and other income (loss), net, on the Condensed Consolidated Statements of Operations. During the first six months of fiscal 2020, Ciena recorded gains of $1.7 million from non-hedge designated foreign currency forward contracts. During the first six months of fiscal 2019, Ciena recorded losses of $0.9 million from non-hedge designated foreign currency forward contracts.
XML 14 R1.htm IDEA: XBRL DOCUMENT v3.20.1
Cover Page - shares
6 Months Ended
May 02, 2020
Jun. 05, 2020
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date May 02, 2020  
Document Transition Report false  
Entity File Number 001-36250  
Entity Registrant Name Ciena Corp  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 23-2725311  
Entity Address, Address Line One 7035 Ridge Road  
Entity Address, City or Town Hanover  
Entity Address, State or Province MD  
Entity Address, Postal Zip Code 21076  
City Area Code 410  
Local Phone Number 694-5700  
Title of 12(b) Security Common Stock, $0.01 par value  
Trading Symbol CIEN  
Security Exchange Name NYSE  
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   153,644,375
Entity Central Index Key 0000936395  
Current Fiscal Year End Date --10-31  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q2  
Amendment Flag false  
XML 15 R9.htm IDEA: XBRL DOCUMENT v3.20.1
Interim Financial Statements
6 Months Ended
May 02, 2020
Quarterly Financial Data [Abstract]  
Interim Financial Statements INTERIM FINANCIAL STATEMENTS
The interim financial statements included herein for Ciena Corporation and its wholly owned subsidiaries (“Ciena”) have been prepared by Ciena, without audit, pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (the “SEC”).
The preparation of financial statements and related disclosures in conformity with GAAP requires Ciena to make judgments, assumptions, and estimates that affect the amounts reported in the Condensed Consolidated Financial Statements and accompanying notes. The inputs into certain of Ciena’s judgments, assumptions and estimates reflected the information available to Ciena regarding the economic implications of the COVID-19 pandemic, and expectations as to its impact on Ciena’s business. The actual results that Ciena experiences may differ materially from such inputs into Ciena’s critical and significant accounting estimates. As the duration and severity of the COVID-19 pandemic are unclear, certain of such estimates could require further judgment or modification and therefore carry a higher degree of variability and volatility as compared to prior periods. As events continue to evolve, Ciena’s estimates may change materially in future periods.
In the opinion of management, the financial statements included in this report reflect all normal recurring adjustments that Ciena considers necessary for the fair statement of the results of operations of Ciena for the interim periods covered and of the financial position of Ciena at the date of the interim balance sheets. Certain information and footnote disclosures normally included in the annual financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) have been condensed or omitted pursuant to SEC rules and regulations. The Condensed Consolidated Balance Sheet as of November 2, 2019 was derived from audited financial statements, but does not include all disclosures required by GAAP. However, Ciena believes that the disclosures are adequate to understand the information presented herein. The operating results for interim periods are not necessarily indicative of the operating results for the entire year. These financial statements should be read in conjunction with Ciena’s audited consolidated financial statements and the notes thereto included in Ciena’s annual report on Form 10-K for fiscal 2019 (the “2019 Annual Report”).
Ciena has a 52 or 53-week fiscal year, with quarters ending on the Saturday nearest to the last day of January, April, July and October, respectively, of each year. Fiscal 2020 and 2019 are 52-week fiscal years. Effective the second quarter of fiscal 2020, Ciena changed the presentation of reporting for its financial statements and notes thereto to reflect the actual dates on which fiscal years and quarterly periods ended. Because these dates can change from period to period, for consistency purposes, Ciena previously presented such information indicating that its quarters ended on January 31, April 30, July 31 and October 31. This change, affecting only the presentation of such information, was made on a prospective basis and it does not impact comparability of previous financial results. References to prior reported periods have been changed to reflect the actual period end dates of May 2, 2020, May 4, 2019, November 2, 2019 and November 3, 2018 for periods reported herein.
XML 16 R18.htm IDEA: XBRL DOCUMENT v3.20.1
Inventories
6 Months Ended
May 02, 2020
Inventory Disclosure [Abstract]  
Inventories INVENTORIES
As of the dates indicated, inventories are comprised of the following (in thousands):
 
May 2,
2020
 
November 2,
2019
Raw materials
$
106,193

 
$
99,041

Work-in-process
11,471

 
13,657

Finished goods
194,532

 
226,622

Deferred cost of goods sold
56,904

 
53,051

Gross inventories
369,100

 
392,371

Provision for excess and obsolescence
(43,347
)
 
(47,322
)
Inventories, net
$
325,753

 
$
345,049



Ciena writes down its inventory for estimated obsolescence or unmarketable inventory by an amount equal to the difference between the cost of inventory and the estimated net realizable value based on assumptions about future demand, which are affected by changes in Ciena’s strategic direction, discontinuance of a product or introduction of newer versions of products, declines in the sales of or forecasted demand for certain products, and general market conditions. During the first six months of fiscal 2020, Ciena recorded a provision for excess and obsolescence of $12.6 million, primarily related to a decrease in the forecasted demand for certain Networking Platforms products. Deductions from the provision for excess and obsolete inventory relate primarily to disposal activities.
XML 18 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements (Tables)
6 Months Ended
May 02, 2020
Fair Value Disclosures [Abstract]  
Schedule of the Fair Value of Assets and Liabilities Recorded on a Recurring Basis

As of the date indicated, the following table summarizes the assets and liabilities that are recorded at fair value on a recurring basis (in thousands):
 
May 2, 2020
 
Level 1
 
Level 2
 
Level 3
 
Total
Assets:
 
 
 
 
 
 
 
Money market funds
$
699,957

 
$

 
$

 
$
699,957

Bond mutual fund
50,165

 

 

 
50,165

Deferred compensation plan assets
6,428

 

 

 
6,428

U.S. government obligations

 
100,742

 

 
100,742

Foreign currency forward contracts

 
345

 

 
345

Total assets measured at fair value
$
756,550

 
$
101,087

 
$

 
$
857,637

 
 
 
 
 
 
 
 
Liabilities:
 
 
 
 
 
 
 
Foreign currency forward contracts
$

 
$
9,747

 
$

 
$
9,747

Forward starting interest rate swaps

 
32,665

 

 
32,665

Contingent consideration

 

 
3,705

 
3,705

Total liabilities measured at fair value
$


$
42,412

 
$
3,705

 
$
46,117



 
November 2, 2019
 
Level 1
 
Level 2
 
Level 3
 
Total
Assets:
 
 
 
 
 
 
 
Money market funds
$
759,114

 
$

 
$

 
$
759,114

Deferred compensation plan assets
4,974

 
 
 
 
 
4,974

U.S. government obligations

 
119,954

 

 
119,954

Foreign currency forward contracts

 
1,570

 

 
1,570

Total assets measured at fair value
$
764,088

 
$
121,524

 
$

 
$
885,612

 
 
 
 
 
 
 
 
Liabilities:
 
 
 
 
 
 
 
Foreign currency forward contracts
$

 
$
35

 
$

 
$
35

Forward starting interest rate swaps

 
21,093

 

 
21,093

Contingent consideration

 

 
3,705

 
3,705

Total liabilities measured at fair value
$

 
$
21,128

 
$
3,705

 
$
24,833


Schedule of Assets and Liabilities as Presented on Ciena's Condensed Consolidated Balance Sheets
As of the date indicated, the assets and liabilities above are presented on Ciena’s Condensed Consolidated Balance Sheets as follows (in thousands):
 
May 2, 2020
 
Level 1
 
Level 2
 
Level 3
 
Total
Assets:
 
 
 
 
 
 
 
Cash equivalents
$
750,122

 
$

 
$

 
$
750,122

Short-term investments

 
100,742

 

 
100,742

Prepaid expenses and other

 
345

 

 
345

Other long-term assets
6,428

 

 

 
6,428

Total assets measured at fair value
$
756,550

 
$
101,087

 
$

 
$
857,637

 
 
 
 
 
 
 
 
Liabilities:
 
 
 
 
 
 
 
Accrued liabilities and other short-term obligations
$

 
$
9,747

 
$
3,705

 
$
13,452

Other long-term obligations

 
32,665

 

 
32,665

Total liabilities measured at fair value
$


$
42,412

 
$
3,705

 
$
46,117



 
November 2, 2019
 
Level 1
 
Level 2
 
Level 3
 
Total
Assets:
 
 
 
 
 
 
 
Cash equivalents
$
759,114

 
$

 
$

 
$
759,114

Short-term investments

 
109,940

 

 
109,940

Prepaid expenses and other

 
1,570

 

 
1,570

Long-term investments

 
10,014

 

 
10,014

Other long-term assets
4,974

 

 

 
4,974

Total assets measured at fair value
$
764,088

 
$
121,524

 
$

 
$
885,612

 
 
 
 
 
 
 
 
Liabilities:
 
 
 
 
 
 
 
Accrued liabilities and other short-term obligations
$

 
$
35

 
$

 
$
35

Other long-term obligations

 
21,093

 
3,705

 
24,798

Total liabilities measured at fair value
$

 
$
21,128

 
$
3,705

 
$
24,833


XML 19 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Business Combinations (Tables)
6 Months Ended
May 02, 2020
Business Combinations [Abstract]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed
The following table summarizes the final purchase price allocation related to the acquisition based on the estimated fair value of the acquired assets and assumed liabilities (in thousands):
 
Amount
Cash and cash equivalents
$
5,718

Accounts receivable
610

Prepaid expenses and other
536

Equipment, furniture and fixtures
17

Goodwill
13,055

Customer relationships and contracts
400

Developed technology
22,200

Accounts payable
(47
)
Accrued liabilities
(286
)
Deferred revenue
(1,493
)
Deferred tax liability
(6,692
)
Total purchase consideration
$
34,018


XML 20 R52.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue - Contract Balances (Details) - USD ($)
$ in Thousands
May 02, 2020
Nov. 02, 2019
Revenue from Contract with Customer [Abstract]    
Accounts receivable, net $ 693,963 $ 724,854
Contract assets for unbilled accounts receivable 87,746 84,046
Deferred revenue $ 149,917 $ 156,873
XML 21 R56.htm IDEA: XBRL DOCUMENT v3.20.1
Business Combinations - Purchase Price Allocation (Details) - USD ($)
$ in Thousands
May 02, 2020
Nov. 02, 2019
Business Acquisition [Line Items]    
Goodwill $ 310,269 $ 297,937
Centina Systems, Inc.    
Business Acquisition [Line Items]    
Cash and cash equivalents   5,718
Accounts receivable   610
Prepaid expenses and other   536
Equipment, furniture and fixtures   17
Goodwill   13,055
Accounts payable   (47)
Accrued liabilities   (286)
Deferred revenue   (1,493)
Deferred tax liability   (6,692)
Total purchase consideration   34,018
Customer relationships and contracts | Centina Systems, Inc.    
Business Acquisition [Line Items]    
Intangible assets   400
Developed technology | Centina Systems, Inc.    
Business Acquisition [Line Items]    
Intangible assets   $ 22,200
XML 22 R89.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Details)
$ in Thousands, $ in Millions
3 Months Ended 6 Months Ended 38 Months Ended
May 02, 2020
USD ($)
May 04, 2019
USD ($)
May 02, 2020
USD ($)
government_entity
May 02, 2020
CAD ($)
government_entity
May 04, 2019
USD ($)
May 02, 2020
USD ($)
May 02, 2020
CAD ($)
May 02, 2020
CAD ($)
Loss Contingencies [Line Items]                
Maximum amount of Canadian grant $ 40,900   $ 40,900     $ 40,900   $ 57.6
Number of Canadian government entities | government_entity     3 3        
Total revenue | $ 894,053 $ 865,011 $ 1,726,965   $ 1,643,538      
Amounts receivable from grant $ 5,200   5,200     5,200   $ 7.3
Grants                
Loss Contingencies [Line Items]                
Total revenue     $ 4,200 $ 5.6   $ 24,500 $ 34.5  
XML 23 R79.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity (Details) - USD ($)
6 Months Ended
May 02, 2020
May 04, 2019
Dec. 13, 2018
Equity [Abstract]      
Stock repurchase program authorized amount     $ 500,000,000
Payments for repurchase of common stock $ 18,200,000 $ 15,865,000  
XML 24 R75.htm IDEA: XBRL DOCUMENT v3.20.1
Short-Term and Long-Term Debt (Details) - Secured debt - USD ($)
$ in Thousands
6 Months Ended
May 02, 2020
May 04, 2019
Jan. 23, 2020
Nov. 02, 2019
Debt Instrument [Line Items]        
Debt issuance costs, net $ 3,200     $ 3,600
Amortization of debt issuance costs 300 $ 300    
Old 2025 Term Loan        
Debt Instrument [Line Items]        
Aggregate principal amount 0   $ 693,000  
Debt issuance costs, net 0      
New Term Loan 2025        
Debt Instrument [Line Items]        
Aggregate principal amount 691,268   $ 693,000  
Debt issuance costs, net 3,240      
Fair value of debt $ 677,400      
XML 25 R85.htm IDEA: XBRL DOCUMENT v3.20.1
Segments and Entity-Wide Disclosures - Revenue, Profit (Loss) and Net Income (Loss) Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
May 02, 2020
May 04, 2019
May 02, 2020
May 04, 2019
Revenue:        
Total revenue $ 894,053 $ 865,011 $ 1,726,965 $ 1,643,538
Less: Non-performance operating expenses        
Selling and marketing 101,214 103,502 208,280 201,615
General and administrative 42,030 42,154 84,498 81,397
Amortization of intangible assets 5,839 5,529 11,692 11,057
Acquisition and integration costs 1,414 1,135 3,233 2,743
Add: Other non-performance financial items        
Interest expense and other income (loss), net (10,525) (9,715) (15,694) (14,903)
Loss on extinguishment and modification of debt 0 0 (646) 0
Less: Provision for income taxes 25,308 17,867 35,122 27,006
Net income 91,655 52,738 153,983 86,354
Networking Platforms        
Revenue:        
Total revenue 718,461 696,976 1,377,518 1,317,542
Platform Software and Services        
Revenue:        
Total revenue 44,985 35,229 96,873 76,827
Blue Planet Automation Software and Services        
Revenue:        
Total revenue 15,017 12,473 30,483 27,447
Global Services        
Revenue:        
Total revenue 115,590 120,333 222,091 221,722
Operating Segments        
Revenue:        
Total revenue 894,053 865,011 1,726,965 1,643,538
Add: Other non-performance financial items        
Net income 281,796 236,708 521,431 431,416
Operating Segments | Networking Platforms        
Revenue:        
Total revenue 718,461 696,976 1,377,519 1,317,542
Add: Other non-performance financial items        
Net income 210,987 175,191 379,256 311,782
Operating Segments | Platform Software and Services        
Revenue:        
Total revenue 44,985 35,229 96,873 76,827
Add: Other non-performance financial items        
Net income 21,668 12,477 50,619 32,940
Operating Segments | Blue Planet Automation Software and Services        
Revenue:        
Total revenue 15,017 12,473 30,482 27,447
Add: Other non-performance financial items        
Net income (4,399) (5,941) (7,512) (7,988)
Operating Segments | Global Services        
Revenue:        
Total revenue 115,590 120,333 222,091 221,722
Add: Other non-performance financial items        
Net income 53,540 54,981 99,068 94,682
Converged Packet Optical        
Revenue:        
Total revenue 654,294 623,838 1,245,844 1,172,835
Converged Packet Optical | Operating Segments | Networking Platforms        
Revenue:        
Total revenue 654,294 623,838 1,245,844 1,172,835
Converged Packet Optical | Operating Segments | Platform Software and Services        
Revenue:        
Total revenue 0 0 0 0
Converged Packet Optical | Operating Segments | Blue Planet Automation Software and Services        
Revenue:        
Total revenue 0 0 0 0
Converged Packet Optical | Operating Segments | Global Services        
Revenue:        
Total revenue 0 0 0 0
Packet Networking        
Revenue:        
Total revenue 64,167 73,138 131,675 144,707
Packet Networking | Operating Segments | Networking Platforms        
Revenue:        
Total revenue 64,167 73,138 131,675 144,707
Packet Networking | Operating Segments | Platform Software and Services        
Revenue:        
Total revenue 0 0 0 0
Packet Networking | Operating Segments | Blue Planet Automation Software and Services        
Revenue:        
Total revenue 0 0 0 0
Packet Networking | Operating Segments | Global Services        
Revenue:        
Total revenue 0 0 0 0
Platform Software and Services        
Revenue:        
Total revenue 44,985 35,229 96,873 76,827
Platform Software and Services | Operating Segments | Networking Platforms        
Revenue:        
Total revenue 0 0 0 0
Platform Software and Services | Operating Segments | Platform Software and Services        
Revenue:        
Total revenue 44,985 35,229 96,873 76,827
Platform Software and Services | Operating Segments | Blue Planet Automation Software and Services        
Revenue:        
Total revenue 0 0 0 0
Platform Software and Services | Operating Segments | Global Services        
Revenue:        
Total revenue 0 0 0 0
Blue Planet Automation Software and Services        
Revenue:        
Total revenue 15,017 12,473 30,482 27,447
Blue Planet Automation Software and Services | Operating Segments | Networking Platforms        
Revenue:        
Total revenue 0 0 0 0
Blue Planet Automation Software and Services | Operating Segments | Platform Software and Services        
Revenue:        
Total revenue 0 0 0 0
Blue Planet Automation Software and Services | Operating Segments | Blue Planet Automation Software and Services        
Revenue:        
Total revenue 15,017 12,473 30,482 27,447
Blue Planet Automation Software and Services | Operating Segments | Global Services        
Revenue:        
Total revenue 0 0 0 0
Maintenance Support and Training        
Revenue:        
Total revenue 71,479 68,788 133,271 130,065
Maintenance Support and Training | Operating Segments | Networking Platforms        
Revenue:        
Total revenue 0 0 0 0
Maintenance Support and Training | Operating Segments | Platform Software and Services        
Revenue:        
Total revenue 0 0 0 0
Maintenance Support and Training | Operating Segments | Blue Planet Automation Software and Services        
Revenue:        
Total revenue 0 0 0 0
Maintenance Support and Training | Operating Segments | Global Services        
Revenue:        
Total revenue 71,479 68,788 133,271 130,065
Installation and Deployment        
Revenue:        
Total revenue 34,242 41,322 69,196 71,944
Installation and Deployment | Operating Segments | Networking Platforms        
Revenue:        
Total revenue 0 0 0 0
Installation and Deployment | Operating Segments | Platform Software and Services        
Revenue:        
Total revenue 0 0 0 0
Installation and Deployment | Operating Segments | Blue Planet Automation Software and Services        
Revenue:        
Total revenue 0 0 0 0
Installation and Deployment | Operating Segments | Global Services        
Revenue:        
Total revenue 34,242 41,322 69,196 71,944
Consulting and Network Design        
Revenue:        
Total revenue 9,869 10,223 19,624 19,713
Consulting and Network Design | Operating Segments | Networking Platforms        
Revenue:        
Total revenue 0 0 0 0
Consulting and Network Design | Operating Segments | Platform Software and Services        
Revenue:        
Total revenue 0 0 0 0
Consulting and Network Design | Operating Segments | Blue Planet Automation Software and Services        
Revenue:        
Total revenue 0 0 0 0
Consulting and Network Design | Operating Segments | Global Services        
Revenue:        
Total revenue $ 9,869 $ 10,223 $ 19,624 $ 19,713
XML 26 R81.htm IDEA: XBRL DOCUMENT v3.20.1
Share-Based Compensation Expense - Expense in Period (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
May 02, 2020
May 04, 2019
May 02, 2020
May 04, 2019
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based compensation expense capitalized in inventory, net $ 53 $ 78 $ 153 $ 138
Total share-based compensation 17,977 15,607 33,579 29,362
Cost of Sales        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based compensation expense 1,863 1,609 3,376 3,016
Product costs        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based compensation expense 827 702 1,498 1,339
Service costs        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based compensation expense 1,036 907 1,878 1,677
Operating Expense        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based compensation expense 16,061 13,920 30,050 26,208
Research and development        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based compensation expense 4,822 4,083 8,671 7,474
Sales and marketing        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based compensation expense 5,264 4,346 9,877 8,131
General and administrative        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based compensation expense $ 5,975 $ 5,491 $ 11,502 $ 10,603
XML 27 R71.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
May 02, 2020
May 02, 2020
Leases [Abstract]    
Operating lease costs $ 4,744 $ 9,201
Finance lease cost:    
Amortization of finance ROU asset 1,093 2,233
Interest on finance lease liabilities 1,168 2,412
Total finance lease cost 2,261 4,645
Non-capitalized lease cost 707 1,328
Variable lease cost 1,324 2,635
Net lease cost 9,036 17,809
Leasehold Improvements    
Property, Plant and Equipment [Line Items]    
Amortization $ 2,200 $ 6,500
XML 28 R47.htm IDEA: XBRL DOCUMENT v3.20.1
Segments and Entity-Wide Disclosures (Tables)
6 Months Ended
May 02, 2020
Segment Reporting [Abstract]  
Reconciliation of Assets from Segment to Consolidated As of May 2, 2020, finite-lived intangible assets, goodwill and maintenance spares are assigned to asset groups within the following segments (in thousands):
 
May 2, 2020
 
Networking Platforms
 
Platform Software and Services
 
Blue Planet Automation Software and Services
 
Global Services
 
Total
 
 
 
 
 
 
 
 
 
 
Other intangible assets, net
$
15,586

 
$

 
$
99,950

 
$

 
$
115,536

Goodwill
$
65,029

 
$
156,191

 
$
89,049

 
$

 
$
310,269

Maintenance spares, net
$

 
$

 
$

 
$
58,476

 
$
58,476


Schedule of Segment Revenue
The table below sets forth Ciena’s segment revenue for the respective periods (in thousands):
 
Quarter Ended
 
Six Months Ended
 
May 2,
 
May 4,
 
May 2,
 
May 4,
 
2020
 
2019
 
2020
 
2019
Revenue:
 
 
 
 
 
 
 
Networking Platforms
 
 
 
 
 
 
 
Converged Packet Optical
$
654,294

 
$
623,838

 
$
1,245,844

 
$
1,172,835

Packet Networking
64,167

 
73,138

 
131,675

 
144,707

Total Networking Platforms
718,461

 
696,976

 
1,377,519

 
1,317,542

 
 
 
 
 
 
 
 
Platform Software and Services
44,985

 
35,229

 
96,873

 
76,827

 
 
 
 
 
 
 
 
Blue Planet Automation Software and Services
15,017

 
12,473

 
30,482

 
27,447

 
 
 
 
 
 
 
 
Global Services
 
 
 
 
 
 
 
Maintenance Support and Training
71,479

 
68,788

 
133,271

 
130,065

Installation and Deployment
34,242

 
41,322

 
69,196

 
71,944

Consulting and Network Design
9,869

 
10,223

 
19,624

 
19,713

Total Global Services
115,590

 
120,333

 
222,091

 
221,722

 
 
 
 
 
 
 
 
Consolidated revenue
$
894,053

 
$
865,011

 
$
1,726,965

 
$
1,643,538


Schedule of Segment Profit (Loss) and the Reconciliation to Consolidated Net Income (Loss)
The table below sets forth Ciena’s segment profit (loss) and the reconciliation to consolidated net income during the respective periods indicated (in thousands):
 
Quarter Ended
 
Six Months Ended
 
May 2,
 
May 4,
 
May 2,
 
May 4,
 
2020
 
2019
 
2020
 
2019
Segment profit (loss):
 
 
 
 
 
 
 
Networking Platforms
$
210,987

 
$
175,191

 
$
379,256

 
$
311,782

Platform Software and Services
21,668

 
12,477

 
50,619

 
32,940

Blue Planet Automation Software and Services
(4,399
)
 
(5,941
)
 
(7,512
)
 
(7,988
)
Global Services
53,540

 
54,981

 
99,068

 
94,682

Total segment profit
281,796

 
236,708

 
521,431

 
431,416

Less: Non-performance operating expenses
 
 
 
 
 
 
 
  Selling and marketing
101,214

 
103,502

 
208,280

 
201,615

  General and administrative
42,030

 
42,154

 
84,498

 
81,397

  Amortization of intangible assets
5,839

 
5,529

 
11,692

 
11,057

  Significant asset impairments and restructuring costs
3,811

 
4,068

 
8,283

 
6,341

  Acquisition and integration costs
1,414

 
1,135

 
3,233

 
2,743

Add: Other non-performance financial items
 
 
 
 
 
 
 
  Interest expense and other income (loss), net
(10,525
)
 
(9,715
)
 
(15,694
)
 
(14,903
)
Loss on extinguishment and modification of debt

 

 
(646
)
 

Less: Provision for income taxes
25,308

 
17,867

 
35,122

 
27,006

Consolidated net income
$
91,655

 
$
52,738

 
$
153,983

 
$
86,354


Schedule of Ciena's Geographic Distribution of Revenue and Long-Lived Assets For the periods below, Ciena’s geographic distribution of equipment, building, furniture and fixtures, net, and operating right-of-use assets was as follows (in thousands):
 
May 2,
2020
 
November 2,
2019
Canada
$
198,334

 
$
211,901

United States
75,110

 
58,119

Other International
35,287

 
16,864

Total
$
308,731

 
$
286,884


For the periods below, Ciena’s geographic distribution of revenue was as follows (in thousands):
 
 
Quarter Ended
 
Six Months Ended
 
 
May 2,
 
May 4,
 
May 2,
 
May 4,
 
 
2020
 
2019
 
2020
 
2019
Americas
 
650,381

 
615,492

 
1,224,385

 
1,131,973

EMEA
 
141,431

 
114,993

 
271,396

 
244,183

APAC
 
102,241

 
134,526

 
231,184

 
267,382

Total
 
$
894,053

 
$
865,011

 
$
1,726,965

 
$
1,643,538


Schedule of Revenue by Major Customers

For the periods below, the only customers that accounted for at least 10% of Ciena’s revenue were as follows (in thousands):
 
Quarter Ended
 
Six Months Ended
 
May 2,
 
May 4,
 
May 2,
 
May 4,
 
2020
 
2019
 
2020
 
2019
AT&T
$
105,630

 
$
108,416

 
$
189,640

 
$
195,125

Verizon
n/a

 
106,350

 
203,630

 
202,587

Web-scale provider
n/a

 
n/a

 
n/a

 
174,853

Total
$
105,630

 
$
214,766

 
$
393,270

 
$
572,565


n/a
Denotes revenue representing less than 10% of total revenue for the period

XML 29 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Short-Term and Long-Term Debt (Tables)
6 Months Ended
May 02, 2020
Debt Disclosure [Abstract]  
Schedule of Carrying Values and Estimated Fair Values of Convertible Notes
The net carrying values of Ciena’s term loans were comprised of the following for the fiscal periods indicated (in thousands):
 
 
May 2, 2020
 
November 2, 2019
 
 
Principal Balance
 
Unamortized Discount
 
Deferred Debt Issuance Costs
 
Net Carrying Value
 
Net Carrying Value
New 2025 Term Loan
 
$
691,268

 
$
(1,742
)
 
$
(3,240
)
 
$
686,286

 
$

Old 2025 Term Loan
 
$

 
$

 
$

 
$

 
$
687,406


XML 30 R60.htm IDEA: XBRL DOCUMENT v3.20.1
Short-Term and Long-Term Investments - Legal Maturities of Debt Investments (Details)
$ in Thousands
May 02, 2020
USD ($)
Amortized Cost  
Less than one year $ 100,116
Amortized Cost 100,116
Estimated Fair Value  
Less than one year 100,742
Total $ 100,742
XML 31 R64.htm IDEA: XBRL DOCUMENT v3.20.1
Prepaid Expenses and Other (Details) - USD ($)
$ in Thousands
6 Months Ended
May 02, 2020
May 04, 2019
Nov. 02, 2019
Capitalized Contract Cost [Line Items]      
Prepaid VAT and other taxes $ 78,275   $ 84,706
Prepaid expenses 65,127   48,680
Other non-trade receivables 54,269   28,136
Product demonstration equipment, net 36,212   38,900
Deferred deployment expense 623   125
Derivative assets 345   1,570
Restricted cash 0   74
Prepaid expenses and other 332,021   297,914
Depreciation of product demonstration equipment 4,200 $ 4,300  
Contract assets for unbilled accounts receivable      
Capitalized Contract Cost [Line Items]      
Contract assets 87,746   84,046
Capitalized contract acquisition costs      
Capitalized Contract Cost [Line Items]      
Contract assets $ 9,424   $ 11,677
JSON 32 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "a20200502-10q.htm": { "axisCustom": 0, "axisStandard": 29, "contextCount": 512, "dts": { "calculationLink": { "local": [ "cien-20200502_cal.xml" ] }, "definitionLink": { "local": [ "cien-20200502_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "a20200502-10q.htm" ] }, "labelLink": { "local": [ "cien-20200502_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "cien-20200502_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml" ] }, "schema": { "local": [ "cien-20200502.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd", "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 626, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 21, "http://www.ciena.com/20200502": 1, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 27 }, "keyCustom": 56, "keyStandard": 388, "memberCustom": 29, "memberStandard": 50, "nsprefix": "cien", "nsuri": "http://www.ciena.com/20200502", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001000 - Document - Cover Page", "role": "http://www.ciena.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - Significant Accounting Policies", "role": "http://www.ciena.com/role/SignificantAccountingPolicies", "shortName": "Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102100 - Disclosure - Revenue", "role": "http://www.ciena.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106100 - Disclosure - Business Combinations", "role": "http://www.ciena.com/role/BusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107100 - Disclosure - Restructuring Costs", "role": "http://www.ciena.com/role/RestructuringCosts", "shortName": "Restructuring Costs", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108100 - Disclosure - Interest and Other Income (Loss), Net", "role": "http://www.ciena.com/role/InterestAndOtherIncomeLossNet", "shortName": "Interest and Other Income (Loss), Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109100 - Disclosure - Income Taxes", "role": "http://www.ciena.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110100 - Disclosure - Short-Term and Long-Term Investments", "role": "http://www.ciena.com/role/ShortTermAndLongTermInvestments", "shortName": "Short-Term and Long-Term Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111100 - Disclosure - Fair Value Measurements", "role": "http://www.ciena.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112100 - Disclosure - Inventories", "role": "http://www.ciena.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "cien:PrepaidExpensesAndOtherTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113100 - Disclosure - Prepaid Expenses and Other", "role": "http://www.ciena.com/role/PrepaidExpensesAndOther", "shortName": "Prepaid Expenses and Other", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "cien:PrepaidExpensesAndOtherTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - Condensed Consolidated Statements of Operations", "role": "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114100 - Disclosure - Other Balance Sheet Details", "role": "http://www.ciena.com/role/OtherBalanceSheetDetails", "shortName": "Other Balance Sheet Details", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115100 - Disclosure - Derivative Instruments", "role": "http://www.ciena.com/role/DerivativeInstruments", "shortName": "Derivative Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116100 - Disclosure - Accumulated Other Comprehensive Income", "role": "http://www.ciena.com/role/AccumulatedOtherComprehensiveIncome", "shortName": "Accumulated Other Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119100 - Disclosure - Leases", "role": "http://www.ciena.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "cien:TermLoanandConvertibleNotesPayableDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2121100 - Disclosure - Short-Term and Long-Term Debt", "role": "http://www.ciena.com/role/ShortTermAndLongTermDebt", "shortName": "Short-Term and Long-Term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "cien:TermLoanandConvertibleNotesPayableDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2123100 - Disclosure - Earnings Per Share Calculation", "role": "http://www.ciena.com/role/EarningsPerShareCalculation", "shortName": "Earnings Per Share Calculation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2124100 - Disclosure - Stockholders' Equity", "role": "http://www.ciena.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125100 - Disclosure - Share-Based Compensation Expense", "role": "http://www.ciena.com/role/ShareBasedCompensationExpense", "shortName": "Share-Based Compensation Expense", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2126100 - Disclosure - Segments and Entity-Wide Disclosures", "role": "http://www.ciena.com/role/SegmentsAndEntityWideDisclosures", "shortName": "Segments and Entity-Wide Disclosures", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127100 - Disclosure - Commitments and Contingencies", "role": "http://www.ciena.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss)", "role": "http://www.ciena.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2201201 - Disclosure - Significant Accounting Policies (Policies)", "role": "http://www.ciena.com/role/SignificantAccountingPoliciesPolicies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2301302 - Disclosure - Significant Accounting Policies (Tables)", "role": "http://www.ciena.com/role/SignificantAccountingPoliciesTables", "shortName": "Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2302301 - Disclosure - Revenue (Tables)", "role": "http://www.ciena.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2306301 - Disclosure - Business Combinations (Tables)", "role": "http://www.ciena.com/role/BusinessCombinationsTables", "shortName": "Business Combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - Restructuring Costs (Tables)", "role": "http://www.ciena.com/role/RestructuringCostsTables", "shortName": "Restructuring Costs (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeByComponentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308301 - Disclosure - Interest and Other Income (Loss), Net (Tables)", "role": "http://www.ciena.com/role/InterestAndOtherIncomeLossNetTables", "shortName": "Interest and Other Income (Loss), Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeByComponentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310301 - Disclosure - Short-Term and Long-Term Investments (Tables)", "role": "http://www.ciena.com/role/ShortTermAndLongTermInvestmentsTables", "shortName": "Short-Term and Long-Term Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311301 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.ciena.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312301 - Disclosure - Inventories (Tables)", "role": "http://www.ciena.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313301 - Disclosure - Prepaid Expenses and Other (Tables)", "role": "http://www.ciena.com/role/PrepaidExpensesAndOtherTables", "shortName": "Prepaid Expenses and Other (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314301 - Disclosure - Other Balance Sheet Details (Tables)", "role": "http://www.ciena.com/role/OtherBalanceSheetDetailsTables", "shortName": "Other Balance Sheet Details (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316301 - Disclosure - Accumulated Other Comprehensive Income (Tables)", "role": "http://www.ciena.com/role/AccumulatedOtherComprehensiveIncomeTables", "shortName": "Accumulated Other Comprehensive Income (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "cien:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319301 - Disclosure - Leases (Tables)", "role": "http://www.ciena.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "cien:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2321301 - Disclosure - Short-Term and Long-Term Debt (Tables)", "role": "http://www.ciena.com/role/ShortTermAndLongTermDebtTables", "shortName": "Short-Term and Long-Term Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2323301 - Disclosure - Earnings Per Share Calculation (Tables)", "role": "http://www.ciena.com/role/EarningsPerShareCalculationTables", "shortName": "Earnings Per Share Calculation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "cien:ScheduleOfStockRepurchaseProgramTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2324301 - Disclosure - Stockholders' Equity (Tables)", "role": "http://www.ciena.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "cien:ScheduleOfStockRepurchaseProgramTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2325301 - Disclosure - Share-Based Compensation Expense (Tables)", "role": "http://www.ciena.com/role/ShareBasedCompensationExpenseTables", "shortName": "Share-Based Compensation Expense (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2326301 - Disclosure - Segments and Entity-Wide Disclosures (Tables)", "role": "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresTables", "shortName": "Segments and Entity-Wide Disclosures (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "cien:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401403 - Disclosure - Significant Accounting Policies - Opening Balance Adjustments (Details)", "role": "http://www.ciena.com/role/SignificantAccountingPoliciesOpeningBalanceAdjustmentsDetails", "shortName": "Significant Accounting Policies - Opening Balance Adjustments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "I2020Q1Nov32019", "decimals": "-3", "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "cien:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401404 - Disclosure - Significant Accounting Policies - Narrative (Details)", "role": "http://www.ciena.com/role/SignificantAccountingPoliciesNarrativeDetails", "shortName": "Significant Accounting Policies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R5": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1003001 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.ciena.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402402 - Disclosure - Revenue - Disaggregation of Revenue (Details)", "role": "http://www.ciena.com/role/RevenueDisaggregationOfRevenueDetails", "shortName": "Revenue - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2QTD_us-gaap_TimingOfTransferOfGoodOrServiceAxis_us-gaap_TransferredAtPointInTimeMember", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402403 - Disclosure - Revenue - Geographical Distribution of Revenue (Details)", "role": "http://www.ciena.com/role/RevenueGeographicalDistributionOfRevenueDetails", "shortName": "Revenue - Geographical Distribution of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402404 - Disclosure - Revenue - Contract Balances (Details)", "role": "http://www.ciena.com/role/RevenueContractBalancesDetails", "shortName": "Revenue - Contract Balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2020Q2", "decimals": "-3", "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402405 - Disclosure - Revenue - Narrative (Details)", "role": "http://www.ciena.com/role/RevenueNarrativeDetails", "shortName": "Revenue - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2020Q2", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402406 - Disclosure - Revenue - Performance Obligation (Details)", "role": "http://www.ciena.com/role/RevenuePerformanceObligationDetails", "shortName": "Revenue - Performance Obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2020Q2", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Business Combinations - Narrative (Details)", "role": "http://www.ciena.com/role/BusinessCombinationsNarrativeDetails", "shortName": "Business Combinations - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "D2019Q1Nov02_us-gaap_BusinessAcquisitionAxis_cien_CentinaSystemsInc.Member", "decimals": "-5", "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - Disclosure - Business Combinations - Purchase Price Allocation (Details)", "role": "http://www.ciena.com/role/BusinessCombinationsPurchasePriceAllocationDetails", "shortName": "Business Combinations - Purchase Price Allocation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "I2019Q1Nov02_us-gaap_BusinessAcquisitionAxis_cien_CentinaSystemsInc.Member", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Restructuring Costs (Details)", "role": "http://www.ciena.com/role/RestructuringCostsDetails", "shortName": "Restructuring Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": "-3", "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestIncomeExpenseNonoperatingNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408402 - Disclosure - Interest and Other Income (Loss), Net (Details)", "role": "http://www.ciena.com/role/InterestAndOtherIncomeLossNetDetails", "shortName": "Interest and Other Income (Loss), Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestIncomeExpenseNonoperatingNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410402 - Disclosure - Short-Term and Long-Term Investments - Components of Investments (Details)", "role": "http://www.ciena.com/role/ShortTermAndLongTermInvestmentsComponentsOfInvestmentsDetails", "shortName": "Short-Term and Long-Term Investments - Components of Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2020Q2_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember", "decimals": "-3", "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": "-3", "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410403 - Disclosure - Short-Term and Long-Term Investments - Legal Maturities of Debt Investments (Details)", "role": "http://www.ciena.com/role/ShortTermAndLongTermInvestmentsLegalMaturitiesOfDebtInvestmentsDetails", "shortName": "Short-Term and Long-Term Investments - Legal Maturities of Debt Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411402 - Disclosure - Fair Value Measurements - Fair Value Measurements (Details)", "role": "http://www.ciena.com/role/FairValueMeasurementsFairValueMeasurementsDetails", "shortName": "Fair Value Measurements - Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2020Q2_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-3", "lang": null, "name": "cien:MoneyMarketFundFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2020Q2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411403 - Disclosure - Fair Value Measurements - Condensed Consolidated Balance Sheet (Details)", "role": "http://www.ciena.com/role/FairValueMeasurementsCondensedConsolidatedBalanceSheetDetails", "shortName": "Fair Value Measurements - Condensed Consolidated Balance Sheet (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2020Q2_us-gaap_BalanceSheetLocationAxis_us-gaap_CashAndCashEquivalentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412402 - Disclosure - Inventories (Details)", "role": "http://www.ciena.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PrepaidTaxes", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413402 - Disclosure - Prepaid Expenses and Other (Details)", "role": "http://www.ciena.com/role/PrepaidExpensesAndOtherDetails", "shortName": "Prepaid Expenses and Other (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PrepaidTaxes", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedSalariesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414402 - Disclosure - Other Balance Sheet Details (Details)", "role": "http://www.ciena.com/role/OtherBalanceSheetDetailsDetails", "shortName": "Other Balance Sheet Details (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedSalariesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrualClassifiedCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414403 - Disclosure - Other Balance Sheet Details - Accrued Warranty (Details)", "role": "http://www.ciena.com/role/OtherBalanceSheetDetailsAccruedWarrantyDetails", "shortName": "Other Balance Sheet Details - Accrued Warranty (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": "-3", "lang": null, "name": "us-gaap:ProductWarrantyAccrualPayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2020Q2_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DerivativeAssetNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415401 - Disclosure - Derivative Instruments (Details)", "role": "http://www.ciena.com/role/DerivativeInstrumentsDetails", "shortName": "Derivative Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2020Q2_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DerivativeAssetNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416402 - Disclosure - Accumulated Other Comprehensive Income (Details)", "role": "http://www.ciena.com/role/AccumulatedOtherComprehensiveIncomeDetails", "shortName": "Accumulated Other Comprehensive Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": "-3", "lang": null, "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2020Q2", "decimals": "-5", "first": true, "lang": null, "name": "cien:LesseeOperatingLeaseAreaofPropertyLeased", "reportCount": 1, "unique": true, "unitRef": "sqft", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419402 - Disclosure - Leases - Narrative (Details)", "role": "http://www.ciena.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2020Q2", "decimals": "-5", "first": true, "lang": null, "name": "cien:LesseeOperatingLeaseAreaofPropertyLeased", "reportCount": 1, "unique": true, "unitRef": "sqft", "xsiNil": "false" } }, "R7": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1004001 - Statement - Condensed Consolidated Statements of Cash Flows (Parenthetical)", "role": "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlowsParenthetical", "shortName": "Condensed Consolidated Statements of Cash Flows (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R70": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "cien:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419403 - Disclosure - Leases - Leases Included in the Balance Sheet (Details)", "role": "http://www.ciena.com/role/LeasesLeasesIncludedInBalanceSheetDetails", "shortName": "Leases - Leases Included in the Balance Sheet (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "cien:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2020Q2", "decimals": "-3", "lang": null, "name": "cien:FinanceLeaseRightofUseAssetbeforeAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419404 - Disclosure - Leases - Lease Cost (Details)", "role": "http://www.ciena.com/role/LeasesLeaseCostDetails", "shortName": "Leases - Lease Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419405 - Disclosure - Leases - Leases Maturity (Details)", "role": "http://www.ciena.com/role/LeasesLeasesMaturityDetails", "shortName": "Leases - Leases Maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2020Q2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419406 - Disclosure - Leases - Weighted Average Remaining Lease Terms and Discount Rates (Details)", "role": "http://www.ciena.com/role/LeasesWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails", "shortName": "Leases - Weighted Average Remaining Lease Terms and Discount Rates (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2020Q2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419407 - Disclosure - Leases - Minimum Aggregate Rentals Under Operating Leases (Details)", "role": "http://www.ciena.com/role/LeasesMinimumAggregateRentalsUnderOperatingLeasesDetails", "shortName": "Leases - Minimum Aggregate Rentals Under Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2020Q2_us-gaap_LongtermDebtTypeAxis_us-gaap_SecuredDebtMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DeferredFinanceCostsNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421402 - Disclosure - Short-Term and Long-Term Debt (Details)", "role": "http://www.ciena.com/role/ShortTermAndLongTermDebtDetails", "shortName": "Short-Term and Long-Term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD_us-gaap_LongtermDebtTypeAxis_us-gaap_SecuredDebtMember", "decimals": "-5", "lang": null, "name": "us-gaap:AmortizationOfFinancingCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2020Q2_us-gaap_LongtermDebtTypeAxis_us-gaap_SecuredDebtMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DeferredFinanceCostsNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421403 - Disclosure - Short-Term and Long-Term Debt - Debt Components (Details)", "role": "http://www.ciena.com/role/ShortTermAndLongTermDebtDebtComponentsDetails", "shortName": "Short-Term and Long-Term Debt - Debt Components (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2020Q2_us-gaap_DebtInstrumentAxis_cien_NewTermLoan2025Member_us-gaap_LongtermDebtTypeAxis_us-gaap_SecuredDebtMember", "decimals": "-3", "lang": null, "name": "us-gaap:DebtInstrumentUnamortizedDiscount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423402 - Disclosure - Earnings Per Share Calculation - Earnings Per Share Calculation (Details)", "role": "http://www.ciena.com/role/EarningsPerShareCalculationEarningsPerShareCalculationDetails", "shortName": "Earnings Per Share Calculation - Earnings Per Share Calculation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423403 - Disclosure - Earnings Per Share Calculation - Antidilutive Securities Excluded (Details)", "role": "http://www.ciena.com/role/EarningsPerShareCalculationAntidilutiveSecuritiesExcludedDetails", "shortName": "Earnings Per Share Calculation - Antidilutive Securities Excluded (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "I2019Q1Dec13", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424402 - Disclosure - Stockholders' Equity (Details)", "role": "http://www.ciena.com/role/StockholdersEquityDetails", "shortName": "Stockholders' Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "I2019Q1Dec13", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005000 - Statement - Condensed Consolidated Statements of Changes in Stockholders\u2019 Equity", "role": "http://www.ciena.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity", "shortName": "Condensed Consolidated Statements of Changes in Stockholders\u2019 Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "cien:ScheduleOfStockRepurchaseProgramTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2019Q4", "decimals": "INF", "first": true, "lang": null, "name": "cien:CumulativeSharesRepurchasedExcludingSharesPurchasedforTaxWithholdingsforSharebasedCompensationShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424403 - Disclosure - Stockholders' Equity - Summary of the Stock Repurchase Program (Details)", "role": "http://www.ciena.com/role/StockholdersEquitySummaryOfStockRepurchaseProgramDetails", "shortName": "Stockholders' Equity - Summary of the Stock Repurchase Program (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "cien:ScheduleOfStockRepurchaseProgramTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2019Q4", "decimals": "INF", "first": true, "lang": null, "name": "cien:CumulativeSharesRepurchasedExcludingSharesPurchasedforTaxWithholdingsforSharebasedCompensationShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425402 - Disclosure - Share-Based Compensation Expense - Expense in Period (Details)", "role": "http://www.ciena.com/role/ShareBasedCompensationExpenseExpenseInPeriodDetails", "shortName": "Share-Based Compensation Expense - Expense in Period (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2020Q2_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425403 - Disclosure - Share-Based Compensation Expense (Details)", "role": "http://www.ciena.com/role/ShareBasedCompensationExpenseDetails", "shortName": "Share-Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2020Q2_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426402 - Disclosure - Segments and Entity-Wide Disclosures (Details)", "role": "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresDetails", "shortName": "Segments and Entity-Wide Disclosures (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426403 - Disclosure - Segments and Entity-Wide Disclosures - Other Intangibles Assets, Goodwill and Maintenance Spares (Details)", "role": "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresOtherIntangiblesAssetsGoodwillAndMaintenanceSparesDetails", "shortName": "Segments and Entity-Wide Disclosures - Other Intangibles Assets, Goodwill and Maintenance Spares (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426404 - Disclosure - Segments and Entity-Wide Disclosures - Revenue, Profit (Loss) and Net Income (Loss) Reconciliation (Details)", "role": "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueProfitLossAndNetIncomeLossReconciliationDetails", "shortName": "Segments and Entity-Wide Disclosures - Revenue, Profit (Loss) and Net Income (Loss) Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "lang": null, "name": "cien:InterestRevenueExpenseAndOtherIncomeLossNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426405 - Disclosure - Segments and Entity-Wide Disclosures - Revenue, Geographic Distribution (Details)", "role": "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueGeographicDistributionDetails", "shortName": "Segments and Entity-Wide Disclosures - Revenue, Geographic Distribution (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R87": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "cien:PropertyPlantandEquipmentFinanceLeaseRightofUseAssetafterAccumulatedDepreciationandAmortizationandOperatingLeaseRightofUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426406 - Disclosure - Segments and Entity-Wide Disclosures - Geographic Distribution of Equipment, Building, Furniture and Fixtures (Details)", "role": "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresGeographicDistributionOfEquipmentBuildingFurnitureAndFixturesDetails", "shortName": "Segments and Entity-Wide Disclosures - Geographic Distribution of Equipment, Building, Furniture and Fixtures (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "cien:PropertyPlantandEquipmentFinanceLeaseRightofUseAssetafterAccumulatedDepreciationandAmortizationandOperatingLeaseRightofUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426407 - Disclosure - Segments and Entity-Wide Disclosures - Revenue by Major Customers (Details)", "role": "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueByMajorCustomersDetails", "shortName": "Segments and Entity-Wide Disclosures - Revenue by Major Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2QTD_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2020Q2", "decimals": "-5", "first": true, "lang": null, "name": "cien:GovernmentGrantsMaximumAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427401 - Disclosure - Commitments and Contingencies (Details)", "role": "http://www.ciena.com/role/CommitmentsAndContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FI2020Q2", "decimals": "-5", "lang": null, "name": "cien:GovernmentGrantsMaximumAmount", "reportCount": 1, "unique": true, "unitRef": "cad", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - Interim Financial Statements", "role": "http://www.ciena.com/role/InterimFinancialStatements", "shortName": "Interim Financial Statements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9999": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a20200502-10q.htm", "contextRef": "I2019Q1FD2019Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - a20200502-10q.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - a20200502-10q.htm", "subGroupType": "", "uniqueAnchor": null } }, "segmentCount": 80, "tag": { "cien_AmortizationOfIntangibleAssetsExcludingAmortizationIncludedInPropertyPlantAndEquipment": { "auth_ref": [], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortization of Intangible Assets Excluding Amortization Included in Property, Plant and Equipment", "label": "Amortization of Intangible Assets Excluding Amortization Included in Property, Plant and Equipment", "verboseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssetsExcludingAmortizationIncludedInPropertyPlantAndEquipment", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cien_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Assets And Liabilities, Lessee [Table Text Block]", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Leases Included in the Balance Sheet" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "cien_AttMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "ATT [Member]", "label": "ATT [Member]", "terseLabel": "AT&T" } } }, "localname": "AttMember", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueByMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "cien_BluePlanetAutomationSoftwareandServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Blue Planet Automation Software and Services [Member]", "label": "Blue Planet Automation Software and Services [Member]", "terseLabel": "Blue Planet Automation Software and Services", "verboseLabel": "Blue Planet Automation Software and Services" } } }, "localname": "BluePlanetAutomationSoftwareandServicesMember", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/RevenueDisaggregationOfRevenueDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueProfitLossAndNetIncomeLossReconciliationDetails" ], "xbrltype": "domainItemType" }, "cien_BluePlanetAutomationSoftwareandServicesSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Blue Planet Automation Software and Services Segment [Member]", "label": "Blue Planet Automation Software and Services Segment [Member]", "terseLabel": "Blue Planet Automation Software and Services" } } }, "localname": "BluePlanetAutomationSoftwareandServicesSegmentMember", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/RevenueDisaggregationOfRevenueDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresOtherIntangiblesAssetsGoodwillAndMaintenanceSparesDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueProfitLossAndNetIncomeLossReconciliationDetails" ], "xbrltype": "domainItemType" }, "cien_BusinessCombinationContingentConsiderationTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Business Combination, Contingent Consideration, Term", "label": "Business Combination, Contingent Consideration, Term", "terseLabel": "Contingent consideration, term" } } }, "localname": "BusinessCombinationContingentConsiderationTerm", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsCondensedConsolidatedBalanceSheetDetails" ], "xbrltype": "durationItemType" }, "cien_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilities": { "auth_ref": [], "calculation": { "http://www.ciena.com/role/BusinessCombinationsPurchasePriceAllocationDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Accrued Liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Accrued Liabilities", "negatedTerseLabel": "Accrued liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilities", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "cien_CapitalizedContractAcquisitionCostsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Capitalized Contract Acquisition Costs [Member]", "label": "Capitalized Contract Acquisition Costs [Member]", "terseLabel": "Capitalized contract acquisition costs" } } }, "localname": "CapitalizedContractAcquisitionCostsMember", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/PrepaidExpensesAndOtherDetails" ], "xbrltype": "domainItemType" }, "cien_CentinaSystemsInc.Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Centina Systems, Inc. [Member]", "label": "Centina Systems, Inc. [Member]", "terseLabel": "Centina Systems, Inc." } } }, "localname": "CentinaSystemsInc.Member", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/BusinessCombinationsNarrativeDetails", "http://www.ciena.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "domainItemType" }, "cien_ConsultingAndNetworkDesignMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Consulting And Network Design [Member]", "label": "Consulting And Network Design [Member]", "terseLabel": "Consulting and Network Design", "verboseLabel": "Consulting and Network Design" } } }, "localname": "ConsultingAndNetworkDesignMember", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/RevenueDisaggregationOfRevenueDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueProfitLossAndNetIncomeLossReconciliationDetails" ], "xbrltype": "domainItemType" }, "cien_ContingentCompensation": { "auth_ref": [], "calculation": { "http://www.ciena.com/role/OtherBalanceSheetDetailsDetails": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Contingent Compensation", "label": "Contingent Compensation", "terseLabel": "Contingent compensation" } } }, "localname": "ContingentCompensation", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/OtherBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "cien_ConvergedPacketOpticalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Converged Packet Optical [Member]", "label": "Converged Packet Optical [Member]", "terseLabel": "Converged Packet Optical", "verboseLabel": "Converged Packet Optical" } } }, "localname": "ConvergedPacketOpticalMember", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/RevenueDisaggregationOfRevenueDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueProfitLossAndNetIncomeLossReconciliationDetails" ], "xbrltype": "domainItemType" }, "cien_CumulativeSharesRepurchasedExcludingSharesPurchasedforTaxWithholdingsforSharebasedCompensationShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cumulative Shares Repurchased, Excluding Shares Purchased for Tax Withholdings for Share-based Compensation, Shares", "label": "Cumulative Shares Repurchased, Excluding Shares Purchased for Tax Withholdings for Share-based Compensation, Shares", "periodEndLabel": "Cumulative ending balance (in shares)", "periodStartLabel": "Cumulative beginning balance (in shares)" } } }, "localname": "CumulativeSharesRepurchasedExcludingSharesPurchasedforTaxWithholdingsforSharebasedCompensationShares", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/StockholdersEquitySummaryOfStockRepurchaseProgramDetails" ], "xbrltype": "sharesItemType" }, "cien_CumulativeSharesRepurchasedExcludingSharesPurchasedforTaxWithholdingsforSharebasedCompensationValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cumulative Shares Repurchased, Excluding Shares Purchased for Tax Withholdings for Share-based Compensation, Value", "label": "Cumulative Shares Repurchased, Excluding Shares Purchased for Tax Withholdings for Share-based Compensation, Value", "periodEndLabel": "Cumulative ending balance", "periodStartLabel": "Cumulative beginning balance" } } }, "localname": "CumulativeSharesRepurchasedExcludingSharesPurchasedforTaxWithholdingsforSharebasedCompensationValue", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/StockholdersEquitySummaryOfStockRepurchaseProgramDetails" ], "xbrltype": "monetaryItemType" }, "cien_CumulativeSharesRepurchasedExcludingSharesPurchasedforTaxWithholdingsforSharebasedCompensationWeightedAveragePricePerShare": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cumulative Shares Repurchased, Excluding Shares Purchased for Tax Withholdings for Share-based Compensation, Weighted-Average Price Per Share", "label": "Cumulative Shares Repurchased, Excluding Shares Purchased for Tax Withholdings for Share-based Compensation, Weighted-Average Price Per Share", "periodEndLabel": "Cumulative ending balance (in dollars per share)", "periodStartLabel": "Cumulative beginning balance (in dollars per share)" } } }, "localname": "CumulativeSharesRepurchasedExcludingSharesPurchasedforTaxWithholdingsforSharebasedCompensationWeightedAveragePricePerShare", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/StockholdersEquitySummaryOfStockRepurchaseProgramDetails" ], "xbrltype": "perShareItemType" }, "cien_CustomerRelationshipsAndContractsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer Relationships And Contracts [Member]", "label": "Customer Relationships And Contracts [Member]", "terseLabel": "Customer relationships and contracts" } } }, "localname": "CustomerRelationshipsAndContractsMember", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/BusinessCombinationsNarrativeDetails", "http://www.ciena.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "domainItemType" }, "cien_DeferredCompensationPlanAssetsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.ciena.com/role/FairValueMeasurementsFairValueMeasurementsDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred Compensation Plan Assets, Fair Value Disclosure", "label": "Deferred Compensation Plan Assets, Fair Value Disclosure", "terseLabel": "Deferred compensation plan assets" } } }, "localname": "DeferredCompensationPlanAssetsFairValueDisclosure", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "cien_DepreciationOfProductDemonstrationEquipment": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Depreciation of Product demonstration equipment.", "label": "Depreciation Of Product Demonstration Equipment", "terseLabel": "Depreciation of product demonstration equipment" } } }, "localname": "DepreciationOfProductDemonstrationEquipment", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/PrepaidExpensesAndOtherDetails" ], "xbrltype": "monetaryItemType" }, "cien_EarningsPerShareDenominatorAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Earnings per share denominator.", "label": "Earnings Per Share Denominator [Abstract]", "verboseLabel": "Denominator" } } }, "localname": "EarningsPerShareDenominatorAbstract", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/EarningsPerShareCalculationEarningsPerShareCalculationDetails" ], "xbrltype": "stringItemType" }, "cien_EarningsPerShareNumeratorAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Earnings per share numerator.", "label": "Earnings Per Share Numerator [Abstract]", "verboseLabel": "Numerator" } } }, "localname": "EarningsPerShareNumeratorAbstract", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/EarningsPerShareCalculationEarningsPerShareCalculationDetails" ], "xbrltype": "stringItemType" }, "cien_FacilityClosingVacatedOfficeSpaceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Facility Closing, Vacated Office Space [Member]", "label": "Facility Closing, Vacated Office Space [Member]", "terseLabel": "Consolidation of excess facilities and other restructuring activities" } } }, "localname": "FacilityClosingVacatedOfficeSpaceMember", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/LeasesNarrativeDetails", "http://www.ciena.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "cien_FinanceLeaseCost": { "auth_ref": [], "calculation": { "http://www.ciena.com/role/LeasesLeaseCostDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Finance Lease, Cost", "label": "Finance Lease, Cost", "totalLabel": "Total finance lease cost" } } }, "localname": "FinanceLeaseCost", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "cien_FinanceLeaseRightofUseAssetAccumulatedAmortization": { "auth_ref": [], "calculation": { "http://www.ciena.com/role/LeasesLeasesIncludedInBalanceSheetDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Finance Lease, Right-of-Use Asset, Accumulated Amortization", "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization", "negatedTerseLabel": "Less: accumulated depreciation" } } }, "localname": "FinanceLeaseRightofUseAssetAccumulatedAmortization", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/LeasesLeasesIncludedInBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "cien_FinanceLeaseRightofUseAssetbeforeAccumulatedAmortization": { "auth_ref": [], "calculation": { "http://www.ciena.com/role/LeasesLeasesIncludedInBalanceSheetDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization", "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization", "terseLabel": "Buildings, gross" } } }, "localname": "FinanceLeaseRightofUseAssetbeforeAccumulatedAmortization", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/LeasesLeasesIncludedInBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "cien_GainLossonExtinguishmentandRestructuringofDebt": { "auth_ref": [], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Gain (Loss) on Extinguishment and Restructuring of Debt", "label": "Gain (Loss) on Extinguishment and Restructuring of Debt", "terseLabel": "Loss on extinguishment and modification of debt" } } }, "localname": "GainLossonExtinguishmentandRestructuringofDebt", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueProfitLossAndNetIncomeLossReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "cien_GlobalServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Global Services [Member]", "label": "Global Services [Member]", "terseLabel": "Global Services" } } }, "localname": "GlobalServicesMember", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/RevenueDisaggregationOfRevenueDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresOtherIntangiblesAssetsGoodwillAndMaintenanceSparesDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueProfitLossAndNetIncomeLossReconciliationDetails" ], "xbrltype": "domainItemType" }, "cien_GovernmentGrantsMaximumAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Government Grants, Maximum Amount", "label": "Government Grants, Maximum Amount", "terseLabel": "Maximum amount of Canadian grant" } } }, "localname": "GovernmentGrantsMaximumAmount", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "cien_GovernmentGrantsNumberofCounterparties": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Government Grants, Number of Counterparties", "label": "Government Grants, Number of Counterparties", "terseLabel": "Number of Canadian government entities" } } }, "localname": "GovernmentGrantsNumberofCounterparties", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "integerItemType" }, "cien_IncreaseDecreaseinOperatingLeaseLiability": { "auth_ref": [], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) in Operating Lease, Liability", "label": "Increase (Decrease) in Operating Lease, Liability", "terseLabel": "Short and long-term operating lease liabilities" } } }, "localname": "IncreaseDecreaseinOperatingLeaseLiability", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cien_IncreaseDecreaseinOperatingLeaseRightofUseAssets": { "auth_ref": [], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) in Operating Lease, Right-of-Use Assets", "label": "Increase (Decrease) in Operating Lease, Right-of-Use Assets", "negatedTerseLabel": "Operating lease right-of-use assets" } } }, "localname": "IncreaseDecreaseinOperatingLeaseRightofUseAssets", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cien_InstallationAndDeploymentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Installation And Deployment [Member]", "label": "Installation And Deployment [Member]", "terseLabel": "Installation and Deployment" } } }, "localname": "InstallationAndDeploymentMember", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/RevenueDisaggregationOfRevenueDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueProfitLossAndNetIncomeLossReconciliationDetails" ], "xbrltype": "domainItemType" }, "cien_InterestAndOtherIncomeLossNet": { "auth_ref": [], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 }, "http://www.ciena.com/role/InterestAndOtherIncomeLossNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Interest And Other Income (Loss), Net", "label": "Interest And Other Income (Loss), Net", "totalLabel": "Interest and other income (loss), net", "verboseLabel": "Interest and other income (loss), net" } } }, "localname": "InterestAndOtherIncomeLossNet", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.ciena.com/role/InterestAndOtherIncomeLossNetDetails" ], "xbrltype": "monetaryItemType" }, "cien_InterestRevenueExpenseAndOtherIncomeLossNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Interest Revenue (Expense) And Other Income (Loss), Net", "label": "Interest Revenue (Expense) And Other Income (Loss), Net", "terseLabel": "Interest expense and other income (loss), net" } } }, "localname": "InterestRevenueExpenseAndOtherIncomeLossNet", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueProfitLossAndNetIncomeLossReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "cien_LeaseLiability": { "auth_ref": [], "calculation": { "http://www.ciena.com/role/LeasesLeasesMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.ciena.com/role/LeasesLeasesMaturityDetailsCalc2": { "order": 1.0, "parentTag": "cien_LeaseLiabilityPaymentDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Lease, Liability", "label": "Lease, Liability", "totalLabel": "Present value of lease liabilities" } } }, "localname": "LeaseLiability", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/LeasesLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "cien_LeaseLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.ciena.com/role/LeasesLeasesMaturityDetails": { "order": 1.0, "parentTag": "cien_LeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Lease, Liability, Current", "label": "Lease, Liability, Current", "negatedTotalLabel": "Less: Current portion of present value of minimum lease payments" } } }, "localname": "LeaseLiabilityCurrent", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/LeasesLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "cien_LeaseLiabilityNoncurrent": { "auth_ref": [], "calculation": { "http://www.ciena.com/role/LeasesLeasesMaturityDetails": { "order": 2.0, "parentTag": "cien_LeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Lease, Liability, Noncurrent", "label": "Lease, Liability, Noncurrent", "totalLabel": "Long-term portion of present value of minimum lease payments" } } }, "localname": "LeaseLiabilityNoncurrent", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/LeasesLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "cien_LeaseLiabilityPaymentDue": { "auth_ref": [], "calculation": { "http://www.ciena.com/role/LeasesLeasesMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.ciena.com/role/LeasesLeasesMaturityDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.ciena.com/role/LeasesLeasesMaturityDetailsCalc3": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Lease Liability, Payment, Due", "label": "Lease Liability, Payment, Due", "totalLabel": "Total lease payments" } } }, "localname": "LeaseLiabilityPaymentDue", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/LeasesLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "cien_LeaseLiabilityPaymentDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lease, Liability, Payment, Due [Abstract]", "label": "Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Lease, Liability, Payment, Due [Abstract]" } } }, "localname": "LeaseLiabilityPaymentDueAbstract", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/LeasesLeasesMaturityDetails" ], "xbrltype": "stringItemType" }, "cien_LeaseLiabilityPaymentDueAfterYearFive": { "auth_ref": [], "calculation": { "http://www.ciena.com/role/LeasesLeasesMaturityDetails": { "order": 6.0, "parentTag": "cien_LeaseLiabilityPaymentDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Lease, Liability, Payment, Due After Year Five", "label": "Lease, Liability, Payment, Due After Year Five", "totalLabel": "Thereafter" } } }, "localname": "LeaseLiabilityPaymentDueAfterYearFive", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/LeasesLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "cien_LeaseLiabilityPaymentDueYearFive": { "auth_ref": [], "calculation": { "http://www.ciena.com/role/LeasesLeasesMaturityDetails": { "order": 5.0, "parentTag": "cien_LeaseLiabilityPaymentDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Lease, Liability, Payment, Due Year Five", "label": "Lease, Liability, Payment, Due Year Five", "totalLabel": "2024" } } }, "localname": "LeaseLiabilityPaymentDueYearFive", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/LeasesLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "cien_LeaseLiabilityPaymentDueYearFour": { "auth_ref": [], "calculation": { "http://www.ciena.com/role/LeasesLeasesMaturityDetails": { "order": 4.0, "parentTag": "cien_LeaseLiabilityPaymentDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Lease, Liability, Payment, Due Year Four", "label": "Lease, Liability, Payment, Due Year Four", "totalLabel": "2023" } } }, "localname": "LeaseLiabilityPaymentDueYearFour", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/LeasesLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "cien_LeaseLiabilityPaymentDueYearThree": { "auth_ref": [], "calculation": { "http://www.ciena.com/role/LeasesLeasesMaturityDetails": { "order": 3.0, "parentTag": "cien_LeaseLiabilityPaymentDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Lease, Liability, Payment, Due Year Three", "label": "Lease, Liability, Payment, Due Year Three", "totalLabel": "2022" } } }, "localname": "LeaseLiabilityPaymentDueYearThree", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/LeasesLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "cien_LeaseLiabilityPaymentDueYearTwo": { "auth_ref": [], "calculation": { "http://www.ciena.com/role/LeasesLeasesMaturityDetails": { "order": 2.0, "parentTag": "cien_LeaseLiabilityPaymentDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Lease, Liability, Payment, Due Year Two", "label": "Lease, Liability, Payment, Due Year Two", "totalLabel": "2021" } } }, "localname": "LeaseLiabilityPaymentDueYearTwo", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/LeasesLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "cien_LeaseLiabilityPaymentRemainderofFiscalYear": { "auth_ref": [], "calculation": { "http://www.ciena.com/role/LeasesLeasesMaturityDetails": { "order": 1.0, "parentTag": "cien_LeaseLiabilityPaymentDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Lease, Liability, Payment, Remainder of Fiscal Year", "label": "Lease, Liability, Payment, Remainder of Fiscal Year", "totalLabel": "Remaining fiscal 2020" } } }, "localname": "LeaseLiabilityPaymentRemainderofFiscalYear", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/LeasesLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "cien_LeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [], "calculation": { "http://www.ciena.com/role/LeasesLeasesMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.ciena.com/role/LeasesLeasesMaturityDetailsCalc2": { "order": 2.0, "parentTag": "cien_LeaseLiabilityPaymentDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Lease, Liability, Undiscounted Excess Amount", "label": "Lease, Liability, Undiscounted Excess Amount", "negatedTotalLabel": "Less: Imputed interest" } } }, "localname": "LeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/LeasesLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "cien_LeaseRemainingLeaseTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lease, Remaining Lease Term", "label": "Lease, Remaining Lease Term", "terseLabel": "Remaining lease term (up to)" } } }, "localname": "LeaseRemainingLeaseTerm", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "cien_LeaseWeightedAverageRemainingDiscountRateAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lease, Weighted Average Remaining Discount Rate [Abstract]", "label": "Lease, Weighted Average Remaining Discount Rate [Abstract]", "terseLabel": "Weighted-average discount rates:" } } }, "localname": "LeaseWeightedAverageRemainingDiscountRateAbstract", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/LeasesWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails" ], "xbrltype": "stringItemType" }, "cien_LeaseWeightedAverageRemainingLeaseTermAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lease, Weighted Average Remaining Lease Term [Abstract]", "label": "Lease, Weighted Average Remaining Lease Term [Abstract]", "terseLabel": "Weighted-average remaining lease term in years:" } } }, "localname": "LeaseWeightedAverageRemainingLeaseTermAbstract", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/LeasesWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails" ], "xbrltype": "stringItemType" }, "cien_LesseeLeaseRenewalTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lessee, Lease, Renewal Term", "label": "Lessee, Lease, Renewal Term", "terseLabel": "Extension term (up to)" } } }, "localname": "LesseeLeaseRenewalTerm", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "cien_LesseeLeaseTerminationPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lessee, Lease, Termination Period", "label": "Lessee, Lease, Termination Period", "terseLabel": "Termination period (up to)" } } }, "localname": "LesseeLeaseTerminationPeriod", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "cien_LesseeOperatingLeaseAreaofPropertyLeased": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease, Area of Property Leased", "label": "Lessee, Operating Lease, Area of Property Leased", "terseLabel": "Area leased (in sq ft)" } } }, "localname": "LesseeOperatingLeaseAreaofPropertyLeased", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/LeasesNarrativeDetails" ], "xbrltype": "areaItemType" }, "cien_MaintenanceSparesInventoryNetNonCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Maintenance Spares Inventory Net Non Current.", "label": "Maintenance Spares Inventory Net Non Current", "terseLabel": "Maintenance spares, net" } } }, "localname": "MaintenanceSparesInventoryNetNonCurrent", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresOtherIntangiblesAssetsGoodwillAndMaintenanceSparesDetails" ], "xbrltype": "monetaryItemType" }, "cien_MaintenanceSupportAndTrainingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Maintenance Support And Training [Member]", "label": "Maintenance Support And Training [Member]", "terseLabel": "Maintenance Support and Training", "verboseLabel": "Maintenance Support and Training" } } }, "localname": "MaintenanceSupportAndTrainingMember", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/RevenueDisaggregationOfRevenueDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueProfitLossAndNetIncomeLossReconciliationDetails" ], "xbrltype": "domainItemType" }, "cien_MarketableSecuritiesNoncurrentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Marketable Securities Noncurrent [Member]", "label": "Marketable Securities Noncurrent [Member]", "terseLabel": "Long-term investments" } } }, "localname": "MarketableSecuritiesNoncurrentMember", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsCondensedConsolidatedBalanceSheetDetails" ], "xbrltype": "domainItemType" }, "cien_MoneyMarketFundFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.ciena.com/role/FairValueMeasurementsFairValueMeasurementsDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Money Market Fund Fair Value Disclosure", "label": "Money Market Fund Fair Value Disclosure", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundFairValueDisclosure", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "cien_NetworkingPlatformsSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Networking Platforms Segment [Member]", "label": "Networking Platforms Segment [Member]", "terseLabel": "Networking Platforms" } } }, "localname": "NetworkingPlatformsSegmentMember", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/RevenueDisaggregationOfRevenueDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresOtherIntangiblesAssetsGoodwillAndMaintenanceSparesDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueProfitLossAndNetIncomeLossReconciliationDetails" ], "xbrltype": "domainItemType" }, "cien_NewTermLoan2025Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "New Term Loan 2025 [Member]", "label": "New Term Loan 2025 [Member]", "terseLabel": "New 2025 Term Loan", "verboseLabel": "New Term Loan 2025" } } }, "localname": "NewTermLoan2025Member", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/ShortTermAndLongTermDebtDebtComponentsDetails", "http://www.ciena.com/role/ShortTermAndLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "cien_NumberOfGeographicRegions": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number Of Geographic Regions", "label": "Number Of Geographic Regions", "terseLabel": "Number of geographic regions" } } }, "localname": "NumberOfGeographicRegions", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresDetails" ], "xbrltype": "integerItemType" }, "cien_OperatingLeaseRighttoUseAssetsBeforeAdjustments": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Operating Lease, Right-to-Use Assets, Before Adjustments", "label": "Operating Lease, Right-to-Use Assets, Before Adjustments", "terseLabel": "Operating right-of-use assets before adjustments" } } }, "localname": "OperatingLeaseRighttoUseAssetsBeforeAdjustments", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/SignificantAccountingPoliciesOpeningBalanceAdjustmentsDetails" ], "xbrltype": "monetaryItemType" }, "cien_OtherInternationalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other International.", "label": "Other International [Member]", "terseLabel": "Other International" } } }, "localname": "OtherInternationalMember", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresGeographicDistributionOfEquipmentBuildingFurnitureAndFixturesDetails" ], "xbrltype": "domainItemType" }, "cien_OtherLongTermLiabilitiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Long-Term Liabilities [Member]", "label": "Other Long-Term Liabilities [Member]", "terseLabel": "Other long-term obligations" } } }, "localname": "OtherLongTermLiabilitiesMember", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsCondensedConsolidatedBalanceSheetDetails" ], "xbrltype": "domainItemType" }, "cien_PacketNetworkingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Packet Networking [Member]", "label": "Packet Networking [Member]", "terseLabel": "Packet Networking", "verboseLabel": "Packet Networking" } } }, "localname": "PacketNetworkingMember", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/RevenueDisaggregationOfRevenueDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueProfitLossAndNetIncomeLossReconciliationDetails" ], "xbrltype": "domainItemType" }, "cien_PaymentsToAcquireCostMethodInvestments": { "auth_ref": [], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Payments To Acquire Cost Method Investments", "label": "Payments To Acquire Cost Method Investments", "negatedLabel": "Purchase of equity investment" } } }, "localname": "PaymentsToAcquireCostMethodInvestments", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cien_PaymentsforRepurchaseofCommonStockIncentiveandSharebasedCompensationPlansExcludingStockOptions": { "auth_ref": [], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Payments for Repurchase of Common Stock, Incentive and Share-based Compensation Plans, Excluding Stock Options", "label": "Payments for Repurchase of Common Stock, Incentive and Share-based Compensation Plans, Excluding Stock Options", "negatedTerseLabel": "Shares repurchased for tax withholdings on vesting of stock unit awards", "terseLabel": "Payments for repurchase of common stock" } } }, "localname": "PaymentsforRepurchaseofCommonStockIncentiveandSharebasedCompensationPlansExcludingStockOptions", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.ciena.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "cien_PaymentsforRepurchaseofCommonStockShareRepurchaseProgram": { "auth_ref": [], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Payments for Repurchase of Common Stock, Share Repurchase Program", "label": "Payments for Repurchase of Common Stock, Share Repurchase Program", "negatedLabel": "Repurchases of common stock - repurchase program" } } }, "localname": "PaymentsforRepurchaseofCommonStockShareRepurchaseProgram", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cien_PlatformSoftwareandServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Platform Software and Services [Member]", "label": "Platform Software and Services [Member]", "terseLabel": "Platform Software and Services", "verboseLabel": "Platform Software and Services" } } }, "localname": "PlatformSoftwareandServicesMember", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/RevenueDisaggregationOfRevenueDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueProfitLossAndNetIncomeLossReconciliationDetails" ], "xbrltype": "domainItemType" }, "cien_PlatformSoftwareandServicesSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Platform Software and Services Segment [Member]", "label": "Platform Software and Services Segment [Member]", "terseLabel": "Platform Software and Services" } } }, "localname": "PlatformSoftwareandServicesSegmentMember", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/RevenueDisaggregationOfRevenueDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresOtherIntangiblesAssetsGoodwillAndMaintenanceSparesDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueProfitLossAndNetIncomeLossReconciliationDetails" ], "xbrltype": "domainItemType" }, "cien_PlatformandBluePlanetAutomationSoftwareandServicesSegmentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Platform and Blue Planet Automation Software and Services Segments", "label": "Platform and Blue Planet Automation Software and Services Segments [Member]", "terseLabel": "Software and Software-Related Services" } } }, "localname": "PlatformandBluePlanetAutomationSoftwareandServicesSegmentsMember", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresDetails" ], "xbrltype": "domainItemType" }, "cien_PrepaidExpensesAndOtherTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Prepaid Expenses and Other [Text Block]", "label": "Prepaid Expenses and Other [Text Block]", "terseLabel": "Prepaid Expenses and Other" } } }, "localname": "PrepaidExpensesAndOtherTextBlock", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/PrepaidExpensesAndOther" ], "xbrltype": "textBlockItemType" }, "cien_ProductCostsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Product costs.", "label": "Product Costs [Member]", "terseLabel": "Product costs" } } }, "localname": "ProductCostsMember", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/ShareBasedCompensationExpenseExpenseInPeriodDetails" ], "xbrltype": "domainItemType" }, "cien_ProductDemonstrationEquipmentNet": { "auth_ref": [], "calculation": { "http://www.ciena.com/role/PrepaidExpensesAndOtherDetails": { "order": 3.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Product demonstration equipment, net.", "label": "Product Demonstration Equipment Net", "verboseLabel": "Product demonstration equipment, net" } } }, "localname": "ProductDemonstrationEquipmentNet", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/PrepaidExpensesAndOtherDetails" ], "xbrltype": "monetaryItemType" }, "cien_PropertyPlantandEquipmentFinanceLeaseRightofUseAssetafterAccumulatedDepreciationandAmortizationandOperatingLeaseRightofUseAsset": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Property, Plant, and Equipment, Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization and Operating Lease, Right-of-Use Asset", "label": "Property, Plant, and Equipment, Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization and Operating Lease, Right-of-Use Asset", "terseLabel": "Equipment, building, furniture and fixtures, net" } } }, "localname": "PropertyPlantandEquipmentFinanceLeaseRightofUseAssetafterAccumulatedDepreciationandAmortizationandOperatingLeaseRightofUseAsset", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresGeographicDistributionOfEquipmentBuildingFurnitureAndFixturesDetails" ], "xbrltype": "monetaryItemType" }, "cien_PropertyPlantandEquipmentandFinanceLeaseRightofUseAssetafterAccumulatedDepreciationandAmortization": { "auth_ref": [], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "terseLabel": "Equipment, building, furniture and fixtures, net" } } }, "localname": "PropertyPlantandEquipmentandFinanceLeaseRightofUseAssetafterAccumulatedDepreciationandAmortization", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresDetails" ], "xbrltype": "monetaryItemType" }, "cien_RepaymentsofConvertibleDebtEmbeddedDerivative": { "auth_ref": [], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Repayments of Convertible Debt, Embedded Derivative", "label": "Repayments of Convertible Debt, Embedded Derivative", "negatedTerseLabel": "Payment for debt conversion liability" } } }, "localname": "RepaymentsofConvertibleDebtEmbeddedDerivative", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cien_RepurchasesOfCommonStockIncurredButNotPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Repurchases Of Common Stock Incurred But Not Paid", "label": "Repurchases Of Common Stock Incurred But Not Paid", "terseLabel": "Repurchase of common stock in accrued liabilities from repurchase program" } } }, "localname": "RepurchasesOfCommonStockIncurredButNotPaid", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cien_RestructuringReserveAdjustmentsforNewAccountingPronouncements": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Restructuring Reserve, Adjustments for New Accounting Pronouncements", "label": "Restructuring Reserve, Adjustments for New Accounting Pronouncements", "terseLabel": "Adjustments related to ASC 842" } } }, "localname": "RestructuringReserveAdjustmentsforNewAccountingPronouncements", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/RestructuringCostsDetails" ], "xbrltype": "monetaryItemType" }, "cien_ScheduleOfStockRepurchaseProgramTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule Of Stock Repurchase Program [Table Text Block]", "label": "Schedule Of Stock Repurchase Program [Table Text Block]", "terseLabel": "Schedule of Stock Repurchase Program" } } }, "localname": "ScheduleOfStockRepurchaseProgramTableTextBlock", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "cien_ServiceCostsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Service costs.", "label": "Service Costs [Member]", "terseLabel": "Service costs" } } }, "localname": "ServiceCostsMember", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/ShareBasedCompensationExpenseExpenseInPeriodDetails" ], "xbrltype": "domainItemType" }, "cien_SharesRepurchasedDuringPeriodWeightedAveragePricePerShare": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Shares Repurchased During Period, Weighted-Average Price Per Share", "label": "Shares Repurchased During Period, Weighted-Average Price Per Share", "terseLabel": "Repurchase of common stock under the stock repurchase program (in dollars per share)" } } }, "localname": "SharesRepurchasedDuringPeriodWeightedAveragePricePerShare", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/StockholdersEquitySummaryOfStockRepurchaseProgramDetails" ], "xbrltype": "perShareItemType" }, "cien_SharesUnderlyingStockOptionsandRestrictedUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Shares Underlying Stock Options and Restricted Units [Member]", "label": "Shares Underlying Stock Options and Restricted Units [Member]", "terseLabel": "Shares underlying stock options and stock unit awards" } } }, "localname": "SharesUnderlyingStockOptionsandRestrictedUnitsMember", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/EarningsPerShareCalculationAntidilutiveSecuritiesExcludedDetails" ], "xbrltype": "domainItemType" }, "cien_StockRepurchasedDuringPeriodExcludingSharesPurchasedforTaxWithholdingsforSharebasedCompensationShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock Repurchased During Period, Excluding Shares Purchased for Tax Withholdings for Share-based Compensation, Shares", "label": "Stock Repurchased During Period, Excluding Shares Purchased for Tax Withholdings for Share-based Compensation, Shares", "negatedLabel": "Repurchase of common stock - repurchase program (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodExcludingSharesPurchasedforTaxWithholdingsforSharebasedCompensationShares", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "cien_StockRepurchasedDuringPeriodExcludingSharesPurchasedforTaxWithholdingsforSharebasedCompensationValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Stock Repurchased During Period, Excluding Shares Purchased for Tax Withholdings for Share-based Compensation, Value", "label": "Stock Repurchased During Period, Excluding Shares Purchased for Tax Withholdings for Share-based Compensation, Value", "negatedLabel": "Repurchase of common stock - repurchase program" } } }, "localname": "StockRepurchasedDuringPeriodExcludingSharesPurchasedforTaxWithholdingsforSharebasedCompensationValue", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "cien_StockRepurchasedDuringPeriodSharesPurchasedforTaxWithholdingsforSharebasedCompensationShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock Repurchased During Period, Shares Purchased for Tax Withholdings for Share-based Compensation, Shares", "label": "Stock Repurchased During Period, Shares Purchased for Tax Withholdings for Share-based Compensation, Shares", "negatedLabel": "Shares repurchased for tax withholdings on vesting of stock unit awards (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodSharesPurchasedforTaxWithholdingsforSharebasedCompensationShares", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "cien_StockRepurchasedDuringPeriodSharesPurchasedforTaxWithholdingsforSharebasedCompensationValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Stock Repurchased During Period, Shares Purchased for Tax Withholdings for Share-based Compensation, Value", "label": "Stock Repurchased During Period, Shares Purchased for Tax Withholdings for Share-based Compensation, Value", "negatedLabel": "Shares repurchased for tax withholdings on vesting of stock unit awards" } } }, "localname": "StockRepurchasedDuringPeriodSharesPurchasedforTaxWithholdingsforSharebasedCompensationValue", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "cien_StockRepurchasedProgramNumberofSharesRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock Repurchased Program, Number of Shares [Roll Forward]", "label": "Stock Repurchased Program, Number of Shares [Roll Forward]", "terseLabel": "Shares Repurchased" } } }, "localname": "StockRepurchasedProgramNumberofSharesRollForward", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/StockholdersEquitySummaryOfStockRepurchaseProgramDetails" ], "xbrltype": "stringItemType" }, "cien_StockRepurchasedProgramValueofSharesRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock Repurchased Program, Value of Shares [Roll Forward]", "label": "Stock Repurchased Program, Value of Shares [Roll Forward]", "terseLabel": "Amount Repurchased (in thousands)" } } }, "localname": "StockRepurchasedProgramValueofSharesRollForward", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/StockholdersEquitySummaryOfStockRepurchaseProgramDetails" ], "xbrltype": "stringItemType" }, "cien_StockRepurchasedProgramWeightedAveragePricePerShareRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock Repurchased Program, Weighted-Average Price Per Share [Roll Forward]", "label": "Stock Repurchased Program, Weighted-Average Price Per Share [Roll Forward]", "terseLabel": "Weighted-Average Price per Share" } } }, "localname": "StockRepurchasedProgramWeightedAveragePricePerShareRollForward", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/StockholdersEquitySummaryOfStockRepurchaseProgramDetails" ], "xbrltype": "stringItemType" }, "cien_TermLoan2025Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term Loan 2025 [Member]", "label": "Term Loan 2025 [Member]", "terseLabel": "2025 Term Loan", "verboseLabel": "Old 2025 Term Loan" } } }, "localname": "TermLoan2025Member", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/DerivativeInstrumentsDetails", "http://www.ciena.com/role/ShortTermAndLongTermDebtDebtComponentsDetails", "http://www.ciena.com/role/ShortTermAndLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "cien_TermLoanandConvertibleNotesPayableDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term Loan and Convertible Notes Payable Disclosure", "label": "Term Loan and Convertible Notes Payable Disclosure [Text Block]", "verboseLabel": "Short-Term and Long-Term Debt" } } }, "localname": "TermLoanandConvertibleNotesPayableDisclosureTextBlock", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/ShortTermAndLongTermDebt" ], "xbrltype": "textBlockItemType" }, "cien_TwoThousandSeventeenPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two Thousand Seventeen Plan [Member]", "label": "Two Thousand Seventeen Plan [Member]", "terseLabel": "2017 Plan" } } }, "localname": "TwoThousandSeventeenPlanMember", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/ShareBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "cien_UnbilledAccountsReceivablesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Unbilled Accounts Receivables [Member]", "label": "Unbilled Accounts Receivables [Member]", "terseLabel": "Contract assets for unbilled accounts receivable" } } }, "localname": "UnbilledAccountsReceivablesMember", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/PrepaidExpensesAndOtherDetails" ], "xbrltype": "domainItemType" }, "cien_VerizonMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Verizon [Member]", "label": "Verizon [Member]", "terseLabel": "Verizon" } } }, "localname": "VerizonMember", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueByMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "cien_WebscaleProviderMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Web-scale Provider [Member]", "label": "Web-scale Provider [Member]", "terseLabel": "Web-scale provider" } } }, "localname": "WebscaleProviderMember", "nsuri": "http://www.ciena.com/20200502", "presentation": [ "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueByMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "country_CA": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CANADA", "terseLabel": "Canada" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresGeographicDistributionOfEquipmentBuildingFurnitureAndFixturesDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "verboseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresGeographicDistributionOfEquipmentBuildingFurnitureAndFixturesDetails" ], "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/2019-01-31", "presentation": [ "http://www.ciena.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ciena.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-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/2019-01-31", "presentation": [ "http://www.ciena.com/role/CoverPage" ], "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/2019-01-31", "presentation": [ "http://www.ciena.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ciena.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ciena.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r425" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ciena.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r426" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ciena.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ciena.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ciena.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ciena.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ciena.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ciena.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r427" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ciena.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ciena.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ciena.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r427" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ciena.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ciena.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r427" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ciena.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ciena.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r428" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ciena.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r427" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ciena.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r427" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ciena.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r427" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ciena.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r427" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ciena.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ciena.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r423" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ciena.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r424" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ciena.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ciena.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_AmericasMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Americas [Member]", "terseLabel": "Americas" } } }, "localname": "AmericasMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.ciena.com/role/RevenueGeographicalDistributionOfRevenueDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueGeographicDistributionDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "APAC" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.ciena.com/role/RevenueGeographicalDistributionOfRevenueDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueGeographicDistributionDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r140", "r151" ], "lang": { "en-US": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.ciena.com/role/RevenueDisaggregationOfRevenueDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresOtherIntangiblesAssetsGoodwillAndMaintenanceSparesDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueProfitLossAndNetIncomeLossReconciliationDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.ciena.com/role/RevenueDisaggregationOfRevenueDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresOtherIntangiblesAssetsGoodwillAndMaintenanceSparesDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueProfitLossAndNetIncomeLossReconciliationDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r154", "r252", "r257", "r412" ], "lang": { "en-US": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueByMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueByMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r152", "r252", "r255", "r409", "r410" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.ciena.com/role/CommitmentsAndContingenciesDetails", "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.ciena.com/role/RevenueDisaggregationOfRevenueDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueProfitLossAndNetIncomeLossReconciliationDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.ciena.com/role/CommitmentsAndContingenciesDetails", "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.ciena.com/role/RevenueDisaggregationOfRevenueDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueProfitLossAndNetIncomeLossReconciliationDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.ciena.com/role/RevenueGeographicalDistributionOfRevenueDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresGeographicDistributionOfEquipmentBuildingFurnitureAndFixturesDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueGeographicDistributionDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r153", "r252", "r256", "r411", "r420", "r421" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.ciena.com/role/RevenueGeographicalDistributionOfRevenueDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresGeographicDistributionOfEquipmentBuildingFurnitureAndFixturesDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueGeographicDistributionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]" } } }, "localname": "AOCIAttributableToParentNetOfTaxRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/AccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r357" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "Accounting Standards Update 2016-02" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/SignificantAccountingPoliciesOpeningBalanceAdjustmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r23", "r156", "r157", "r253" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.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, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net", "verboseLabel": "Accounts receivable, net of allowance for doubtful accounts of $10.4 million and $20.1 million as of May 2, 2020 and November 2, 2019, respectively." } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets", "http://www.ciena.com/role/RevenueContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.ciena.com/role/OtherBalanceSheetDetailsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "totalLabel": "Total accrued liabilities and other short-term obligations", "verboseLabel": "Accrued liabilities and other short-term obligations" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets", "http://www.ciena.com/role/OtherBalanceSheetDetailsDetails", "http://www.ciena.com/role/SignificantAccountingPoliciesOpeningBalanceAdjustmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesFairValueDisclosure": { "auth_ref": [ "r40" ], "calculation": { "http://www.ciena.com/role/FairValueMeasurementsCondensedConsolidatedBalanceSheetDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of accrued expenses.", "label": "Accrued Liabilities, Fair Value Disclosure", "terseLabel": "Accrued liabilities and other short-term obligations" } } }, "localname": "AccruedLiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsCondensedConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesMember": { "auth_ref": [ "r40" ], "lang": { "en-US": { "role": { "documentation": "This item represents 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.", "label": "Accrued Liabilities [Member]", "terseLabel": "Accrued liabilities and other short-term obligations" } } }, "localname": "AccruedLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsCondensedConsolidatedBalanceSheetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r10", "r11", "r40" ], "calculation": { "http://www.ciena.com/role/OtherBalanceSheetDetailsDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Salaries, Current", "verboseLabel": "Compensation, payroll related tax and benefits" } } }, "localname": "AccruedSalariesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/OtherBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedVacationCurrent": { "auth_ref": [ "r10", "r40", "r260" ], "calculation": { "http://www.ciena.com/role/OtherBalanceSheetDetailsDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Vacation, Current", "verboseLabel": "Vacation" } } }, "localname": "AccruedVacationCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/OtherBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r65", "r73", "r302" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "terseLabel": "Unrealized Gain (Loss) Derivatives" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/AccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "auth_ref": [ "r59", "r60", "r61", "r65", "r66" ], "lang": { "en-US": { "role": { "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.", "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member]", "terseLabel": "Unrealized Gain/(Loss) on Available- for -sale Securities" } } }, "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/AccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/AccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r63", "r64", "r65" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "verboseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/AccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r62", "r65", "r66", "r303" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/AccumulatedOtherComprehensiveIncomeDetails", "http://www.ciena.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r58", "r65", "r66", "r303" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Cumulative Foreign Currency Translation Adjustment" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/AccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r196" ], "lang": { "en-US": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Estimated useful lives" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r24" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "verboseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in-Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r102", "r201" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "Amortization", "terseLabel": "Amortization" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r117" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/SignificantAccountingPoliciesOpeningBalanceAdjustmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r264", "r266", "r277", "r278" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Share-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r266", "r272", "r276" ], "calculation": { "http://www.ciena.com/role/ShareBasedCompensationExpenseExpenseInPeriodDetails": { "order": 1.0, "parentTag": "us-gaap_ShareBasedCompensation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "verboseLabel": "Share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShareBasedCompensationExpenseExpenseInPeriodDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r158", "r169", "r171", "r172" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r80", "r102", "r349" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShortTermAndLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r102", "r194", "r201" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueProfitLossAndNetIncomeLossReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r128" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Total excluded due to anti-dilutive effect (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/EarningsPerShareCalculationAntidilutiveSecuritiesExcludedDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r128" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, by Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/EarningsPerShareCalculationAntidilutiveSecuritiesExcludedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/EarningsPerShareCalculationAntidilutiveSecuritiesExcludedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r128" ], "lang": { "en-US": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/EarningsPerShareCalculationAntidilutiveSecuritiesExcludedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r143", "r383", "r400" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets": { "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/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets", "http://www.ciena.com/role/SignificantAccountingPoliciesOpeningBalanceAdjustmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "verboseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets", "http://www.ciena.com/role/SignificantAccountingPoliciesOpeningBalanceAdjustmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r9", "r54" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets": { "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/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "verboseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r329" ], "calculation": { "http://www.ciena.com/role/FairValueMeasurementsCondensedConsolidatedBalanceSheetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.ciena.com/role/FairValueMeasurementsFairValueMeasurementsDetails": { "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 measured at fair value" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsCondensedConsolidatedBalanceSheetDetails", "http://www.ciena.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "verboseLabel": "Assets:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r164" ], "calculation": { "http://www.ciena.com/role/ShortTermAndLongTermInvestmentsComponentsOfInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShortTermAndLongTermInvestmentsComponentsOfInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r165" ], "calculation": { "http://www.ciena.com/role/ShortTermAndLongTermInvestmentsComponentsOfInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Gross Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShortTermAndLongTermInvestmentsComponentsOfInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r162", "r177" ], "calculation": { "http://www.ciena.com/role/ShortTermAndLongTermInvestmentsComponentsOfInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.ciena.com/role/ShortTermAndLongTermInvestmentsLegalMaturitiesOfDebtInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "totalLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShortTermAndLongTermInvestmentsComponentsOfInvestmentsDetails", "http://www.ciena.com/role/ShortTermAndLongTermInvestmentsLegalMaturitiesOfDebtInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract]", "terseLabel": "Estimated Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShortTermAndLongTermInvestmentsLegalMaturitiesOfDebtInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract]", "terseLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShortTermAndLongTermInvestmentsLegalMaturitiesOfDebtInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r167" ], "calculation": { "http://www.ciena.com/role/ShortTermAndLongTermInvestmentsLegalMaturitiesOfDebtInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Amortized Cost", "terseLabel": "Less than one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShortTermAndLongTermInvestmentsLegalMaturitiesOfDebtInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r166", "r167", "r395" ], "calculation": { "http://www.ciena.com/role/ShortTermAndLongTermInvestmentsLegalMaturitiesOfDebtInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), maturing in next fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value", "terseLabel": "Less than one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShortTermAndLongTermInvestmentsLegalMaturitiesOfDebtInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r160", "r163", "r177" ], "calculation": { "http://www.ciena.com/role/FairValueMeasurementsFairValueMeasurementsDetails": { "order": 3.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 }, "http://www.ciena.com/role/ShortTermAndLongTermInvestmentsComponentsOfInvestmentsDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 }, "http://www.ciena.com/role/ShortTermAndLongTermInvestmentsLegalMaturitiesOfDebtInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Debt securities", "totalLabel": "Total", "verboseLabel": "Estimated Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsFairValueMeasurementsDetails", "http://www.ciena.com/role/ShortTermAndLongTermInvestmentsComponentsOfInvestmentsDetails", "http://www.ciena.com/role/ShortTermAndLongTermInvestmentsLegalMaturitiesOfDebtInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r267", "r275" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShareBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsCondensedConsolidatedBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r314", "r317" ], "lang": { "en-US": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsCondensedConsolidatedBalanceSheetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Balance Sheet Related Disclosures [Abstract]" } } }, "localname": "BalanceSheetRelatedDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/BusinessCombinationsNarrativeDetails", "http://www.ciena.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r286", "r287" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/BusinessCombinationsNarrativeDetails", "http://www.ciena.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/BusinessCombinationsNarrativeDetails", "http://www.ciena.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r285" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 6.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition and integration costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/BusinessCombinationsNarrativeDetails", "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueProfitLossAndNetIncomeLossReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r292", "r293", "r296" ], "calculation": { "http://www.ciena.com/role/FairValueMeasurementsFairValueMeasurementsDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsCondensedConsolidatedBalanceSheetDetails", "http://www.ciena.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r292", "r294" ], "calculation": { "http://www.ciena.com/role/OtherBalanceSheetDetailsDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Current", "terseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/OtherBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r297" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/BusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r289" ], "calculation": { "http://www.ciena.com/role/BusinessCombinationsPurchasePriceAllocationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r289" ], "calculation": { "http://www.ciena.com/role/BusinessCombinationsPurchasePriceAllocationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "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, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid expenses and other" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r289" ], "calculation": { "http://www.ciena.com/role/BusinessCombinationsPurchasePriceAllocationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r289" ], "calculation": { "http://www.ciena.com/role/BusinessCombinationsPurchasePriceAllocationDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "negatedTerseLabel": "Accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r289" ], "calculation": { "http://www.ciena.com/role/BusinessCombinationsPurchasePriceAllocationDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "negatedTerseLabel": "Deferred revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r281", "r289" ], "calculation": { "http://www.ciena.com/role/BusinessCombinationsPurchasePriceAllocationDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedTerseLabel": "Deferred tax liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r288", "r289" ], "calculation": { "http://www.ciena.com/role/BusinessCombinationsPurchasePriceAllocationDetails": { "order": 10.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r288", "r289" ], "calculation": { "http://www.ciena.com/role/BusinessCombinationsPurchasePriceAllocationDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Equipment, furniture and fixtures" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r289" ], "calculation": { "http://www.ciena.com/role/BusinessCombinationsPurchasePriceAllocationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total purchase consideration" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r106", "r107", "r108" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Purchase of equipment in accounts payable" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligationsCurrent": { "auth_ref": [ "r17", "r355", "r356" ], "calculation": { "http://www.ciena.com/role/OtherBalanceSheetDetailsDetails": { "order": 10.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of capital lease obligation due within one year or the normal operating cycle, if longer.", "label": "Capital Lease Obligations, Current", "terseLabel": "Finance lease obligations" } } }, "localname": "CapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/OtherBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r189" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Amortization of capitalized contract acquisition costs" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAxis": { "auth_ref": [ "r188" ], "lang": { "en-US": { "role": { "documentation": "Information by cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Axis]", "terseLabel": "Capitalized Contract Cost [Axis]" } } }, "localname": "CapitalizedContractCostAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/PrepaidExpensesAndOtherDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cost capitalized in obtaining and fulfilling contract with customer.", "label": "Capitalized Contract Cost [Domain]", "terseLabel": "Capitalized Contract Cost [Domain]" } } }, "localname": "CapitalizedContractCostDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/PrepaidExpensesAndOtherDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalizedContractCostLineItems": { "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": "Capitalized Contract Cost [Line Items]", "terseLabel": "Capitalized Contract Cost [Line Items]" } } }, "localname": "CapitalizedContractCostLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/PrepaidExpensesAndOtherDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r188" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "terseLabel": "Capitalized contract acquisition costs" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetCurrent": { "auth_ref": [ "r188" ], "calculation": { "http://www.ciena.com/role/PrepaidExpensesAndOtherDetails": { "order": 8.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current.", "label": "Capitalized Contract Cost, Net, Current", "verboseLabel": "Contract assets" } } }, "localname": "CapitalizedContractCostNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/PrepaidExpensesAndOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Table]", "terseLabel": "Capitalized Contract Cost [Table]" } } }, "localname": "CapitalizedContractCostTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/PrepaidExpensesAndOtherDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r34", "r104" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.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/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.ciena.com/role/FairValueMeasurementsCondensedConsolidatedBalanceSheetDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsCondensedConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Member]", "terseLabel": "Cash equivalents" } } }, "localname": "CashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsCondensedConsolidatedBalanceSheetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r98", "r104", "r109" ], "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 at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r98", "r345" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows": { "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/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r311" ], "lang": { "en-US": { "role": { "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.", "label": "Cash Flow Hedging [Member]", "terseLabel": "Cash flow hedging" } } }, "localname": "CashFlowHedgingMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r44", "r221", "r391", "r405" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 21)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r220", "r228" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "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 per share (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "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 (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "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", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Common stock shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.ciena.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r22", "r239" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r22" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock \u2013 par value $0.01; 290,000,000 shares authorized; 153,641,565 and 154,403,850 shares issued and outstanding" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r69", "r71", "r72" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r87" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "Accumulated Other Comprehensive Income" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/AccumulatedOtherComprehensiveIncome" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r136", "r137", "r340", "r341", "r414" ], "lang": { "en-US": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueByMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r136", "r137", "r340", "r341" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueByMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r249" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of contract balances and changes in contract balances.", "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Contract Balances" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r246", "r248", "r253" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "terseLabel": "Contract assets for unbilled accounts receivable" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/RevenueContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r246", "r247", "r253" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/RevenueContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r246", "r247", "r253" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r246", "r247", "r253" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "verboseLabel": "Long-term deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r254" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized that was previously deferred" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleLongTermNotesPayable": { "auth_ref": [ "r42" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.", "label": "Convertible Notes Payable, Noncurrent", "terseLabel": "Long-term debt, net" } } }, "localname": "ConvertibleLongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleNotesPayableCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets": { "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 the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.", "label": "Convertible Notes Payable, Current", "terseLabel": "Current portion of long-term debt" } } }, "localname": "ConvertibleNotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r83" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Total cost of goods sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cost of Goods and Services Sold [Abstract]", "verboseLabel": "Cost of goods sold:" } } }, "localname": "CostOfGoodsAndServicesSoldAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of Sales" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShareBasedCompensationExpenseExpenseInPeriodDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.", "label": "Cumulative Effect of New Accounting Principle in Period of Adoption", "terseLabel": "Effect of adoption of new accounting standards" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r135" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer concentration risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueByMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "auth_ref": [ "r106", "r108" ], "lang": { "en-US": { "role": { "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period.", "label": "Debt Conversion, Converted Instrument, Shares Issued", "terseLabel": "Conversion of debt conversion liability into 1,585,140 shares of common stock (in shares)" } } }, "localname": "DebtConversionConvertedInstrumentSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_DebtConversionOriginalDebtAmount1": { "auth_ref": [ "r106", "r108" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Debt Conversion, Original Debt, Amount", "terseLabel": "Conversion of debt conversion liability into 1,585,140 shares of common stock" } } }, "localname": "DebtConversionOriginalDebtAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r17", "r19", "r20", "r384", "r385", "r398" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/DerivativeInstrumentsDetails", "http://www.ciena.com/role/ShortTermAndLongTermDebtDebtComponentsDetails", "http://www.ciena.com/role/ShortTermAndLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r20", "r237", "r385", "r398" ], "calculation": { "http://www.ciena.com/role/ShortTermAndLongTermDebtDebtComponentsDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Principal Balance", "verboseLabel": "Aggregate principal amount" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShortTermAndLongTermDebtDebtComponentsDetails", "http://www.ciena.com/role/ShortTermAndLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShortTermAndLongTermDebtDebtComponentsDetails", "http://www.ciena.com/role/ShortTermAndLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r42" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/DerivativeInstrumentsDetails", "http://www.ciena.com/role/ShortTermAndLongTermDebtDebtComponentsDetails", "http://www.ciena.com/role/ShortTermAndLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r42", "r111", "r240", "r241", "r242", "r243", "r347", "r348", "r350", "r397" ], "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/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShortTermAndLongTermDebtDebtComponentsDetails", "http://www.ciena.com/role/ShortTermAndLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r347", "r350" ], "calculation": { "http://www.ciena.com/role/ShortTermAndLongTermDebtDebtComponentsDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedTerseLabel": "Unamortized Debt Discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShortTermAndLongTermDebtDebtComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r168" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale [Table]", "terseLabel": "Debt Securities, Available-for-sale [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShortTermAndLongTermInvestmentsComponentsOfInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r168" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale [Table Text Block]", "verboseLabel": "Schedule of Short-Term and Long-Term Investments" } } }, "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShortTermAndLongTermInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DeferredCostsCurrent": { "auth_ref": [ "r53" ], "calculation": { "http://www.ciena.com/role/PrepaidExpensesAndOtherDetails": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer.", "label": "Deferred Costs, Current", "verboseLabel": "Deferred deployment expense" } } }, "localname": "DeferredCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/PrepaidExpensesAndOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r37", "r349" ], "calculation": { "http://www.ciena.com/role/ShortTermAndLongTermDebtDebtComponentsDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedLabel": "Deferred Debt Issuance Costs", "verboseLabel": "Debt issuance costs, net" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShortTermAndLongTermDebtDebtComponentsDetails", "http://www.ciena.com/role/ShortTermAndLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r282" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax asset, net" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r103" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRentCreditNoncurrent": { "auth_ref": [ "r45", "r352" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For a classified balance sheet, the cumulative difference between the rental income or payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, more than one year after the balance sheet date.", "label": "Deferred Rent Credit, Noncurrent", "terseLabel": "Deferred rent" } } }, "localname": "DeferredRentCreditNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/SignificantAccountingPoliciesOpeningBalanceAdjustmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r102", "r203" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation of equipment, building, furniture and fixtures, and amortization of leasehold improvements" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetNotionalAmount": { "auth_ref": [ "r307", "r308", "r310" ], "lang": { "en-US": { "role": { "documentation": "Nominal or face amount used to calculate payments on the derivative asset.", "label": "Derivative Asset, Notional Amount", "terseLabel": "Derivative asset, notional amount" } } }, "localname": "DerivativeAssetNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r55", "r56", "r337" ], "calculation": { "http://www.ciena.com/role/FairValueMeasurementsFairValueMeasurementsDetails": { "order": 4.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset", "terseLabel": "Derivative asset" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsCurrent": { "auth_ref": [ "r55" ], "calculation": { "http://www.ciena.com/role/PrepaidExpensesAndOtherDetails": { "order": 6.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset, Current", "terseLabel": "Derivative assets" } } }, "localname": "DerivativeAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/PrepaidExpensesAndOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/AccumulatedOtherComprehensiveIncomeDetails", "http://www.ciena.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.ciena.com/role/DerivativeInstrumentsDetails", "http://www.ciena.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFixedInterestRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fixed interest rate related to the interest rate derivative.", "label": "Derivative, Fixed Interest Rate", "terseLabel": "Derivative, fixed interest rate" } } }, "localname": "DerivativeFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r315", "r316", "r320", "r323" ], "lang": { "en-US": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/AccumulatedOtherComprehensiveIncomeDetails", "http://www.ciena.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.ciena.com/role/DerivativeInstrumentsDetails", "http://www.ciena.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r328" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivative Instruments" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/DerivativeInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r312", "r315", "r320" ], "lang": { "en-US": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]", "terseLabel": "Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r55", "r56", "r337" ], "calculation": { "http://www.ciena.com/role/FairValueMeasurementsFairValueMeasurementsDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "terseLabel": "Derivative liability" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilitiesCurrent": { "auth_ref": [ "r55" ], "calculation": { "http://www.ciena.com/role/OtherBalanceSheetDetailsDetails": { "order": 9.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability, Current", "terseLabel": "Foreign currency forward contracts" } } }, "localname": "DerivativeLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/OtherBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLineItems": { "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": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r113", "r306", "r309", "r310", "r312", "r313", "r318", "r320", "r325", "r326", "r327" ], "lang": { "en-US": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeTermOfContract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Derivative, Term of Contract", "terseLabel": "Derivative maturity (in months)" } } }, "localname": "DerivativeTermOfContract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r312" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Designated as hedging instrument" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r291" ], "lang": { "en-US": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "verboseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/BusinessCombinationsNarrativeDetails", "http://www.ciena.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/RevenueDisaggregationOfRevenueDetails", "http://www.ciena.com/role/RevenueGeographicalDistributionOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/RevenueDisaggregationOfRevenueDetails", "http://www.ciena.com/role/RevenueGeographicalDistributionOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r252" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r279" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "verboseLabel": "Share-Based Compensation Expense" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShareBasedCompensationExpense" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]", "terseLabel": "EMEA" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/RevenueGeographicalDistributionOfRevenueDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueGeographicDistributionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r78", "r118", "r123", "r125", "r126", "r127", "r130", "r393", "r408" ], "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 net income (loss) per common share (in dollars per share)", "verboseLabel": "Basic EPS (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.ciena.com/role/EarningsPerShareCalculationEarningsPerShareCalculationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "EPS" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/EarningsPerShareCalculationEarningsPerShareCalculationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r78", "r118", "r123", "r125", "r126", "r127", "r130", "r393", "r408" ], "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 net income (loss) per potential common share (in dollars per share)", "verboseLabel": "Diluted EPS (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.ciena.com/role/EarningsPerShareCalculationEarningsPerShareCalculationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r131" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "Earnings Per Share Calculation" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/EarningsPerShareCalculation" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r345" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "verboseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r273" ], "calculation": { "http://www.ciena.com/role/ShareBasedCompensationExpenseExpenseInPeriodDetails": { "order": 2.0, "parentTag": "us-gaap_ShareBasedCompensation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost capitalized for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Amount Capitalized", "terseLabel": "Share-based compensation expense capitalized in inventory, net" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShareBasedCompensationExpenseExpenseInPeriodDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "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 Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShareBasedCompensationExpenseExpenseInPeriodDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r274" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "verboseLabel": "Unrecognized share-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShareBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r274" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "verboseLabel": "Weighted-average period for recognition of share-based compensation (in years)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShareBasedCompensationExpenseDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeSeveranceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Employee Severance [Member]", "terseLabel": "Workforce reduction" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/RestructuringCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EntityWideRevenueMajorCustomerLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Major Customer [Line Items]", "terseLabel": "Revenue, Major Customer [Line Items]" } } }, "localname": "EntityWideRevenueMajorCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueByMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r239" ], "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/2019-01-31", "presentation": [ "http://www.ciena.com/role/AccumulatedOtherComprehensiveIncomeDetails", "http://www.ciena.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FacilityClosingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Closing of a facility associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Facility Closing [Member]", "terseLabel": "Consolidation of excess facilities and other restructuring activities" } } }, "localname": "FacilityClosingMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/RestructuringCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r329", "r330", "r331", "r335" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r329", "r330" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "verboseLabel": "Schedule of the Fair Value of Assets and Liabilities Recorded on a Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "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, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "verboseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsCondensedConsolidatedBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r329", "r338", "r339" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]", "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsCondensedConsolidatedBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "auth_ref": [ "r329", "r338" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "verboseLabel": "Schedule of Assets and Liabilities as Presented on Ciena's Condensed Consolidated Balance Sheets" } } }, "localname": "FairValueByBalanceSheetGroupingTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r261", "r262", "r263", "r330", "r376" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "verboseLabel": "Fair Value, by Balance Sheet Grouping, Disclosure Item Amounts [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsCondensedConsolidatedBalanceSheetDetails", "http://www.ciena.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r329", "r330", "r332", "r333", "r336" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Fair Value by Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsCondensedConsolidatedBalanceSheetDetails", "http://www.ciena.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r334" ], "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]", "verboseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r261", "r262", "r263", "r330", "r377" ], "lang": { "en-US": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsCondensedConsolidatedBalanceSheetDetails", "http://www.ciena.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r261", "r262", "r263", "r330", "r378" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsCondensedConsolidatedBalanceSheetDetails", "http://www.ciena.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r261", "r262", "r263", "r330", "r379" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsCondensedConsolidatedBalanceSheetDetails", "http://www.ciena.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsCondensedConsolidatedBalanceSheetDetails", "http://www.ciena.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value, Measurements, Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsCondensedConsolidatedBalanceSheetDetails", "http://www.ciena.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r334", "r336" ], "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, Recurring [Member]", "terseLabel": "Fair value, Measurements, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsCondensedConsolidatedBalanceSheetDetails", "http://www.ciena.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r360", "r364", "r374" ], "calculation": { "http://www.ciena.com/role/LeasesLeaseCostDetails": { "order": 2.0, "parentTag": "cien_FinanceLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on finance lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finance Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Finance Leases" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesLeasesMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r359", "r373" ], "calculation": { "http://www.ciena.com/role/LeasesLeasesMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.ciena.com/role/LeasesLeasesMaturityDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Finance lease liabilities", "totalLabel": "Present value of lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesLeasesIncludedInBalanceSheetDetails", "http://www.ciena.com/role/LeasesLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r359" ], "calculation": { "http://www.ciena.com/role/LeasesLeasesMaturityDetails": { "order": 1.0, "parentTag": "cien_LeaseLiabilityCurrent", "weight": 1.0 }, "http://www.ciena.com/role/OtherBalanceSheetDetailsDetails": { "order": 8.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "negatedTerseLabel": "Less: Current portion of present value of minimum lease payments", "terseLabel": "Finance lease obligations" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesLeasesMaturityDetails", "http://www.ciena.com/role/OtherBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r373" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Finance Lease, Liability, Maturity" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r359" ], "calculation": { "http://www.ciena.com/role/LeasesLeasesMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Long-term portion of present value of minimum lease payments" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r373" ], "calculation": { "http://www.ciena.com/role/LeasesLeasesMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.ciena.com/role/LeasesLeasesMaturityDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.ciena.com/role/LeasesLeasesMaturityDetailsCalc3": { "order": 2.0, "parentTag": "cien_LeaseLiabilityPaymentDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payment, Due", "totalLabel": "Total lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r373" ], "calculation": { "http://www.ciena.com/role/LeasesLeasesMaturityDetails": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fifth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r373" ], "calculation": { "http://www.ciena.com/role/LeasesLeasesMaturityDetails": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fifth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Five", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r373" ], "calculation": { "http://www.ciena.com/role/LeasesLeasesMaturityDetails": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fourth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Four", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r373" ], "calculation": { "http://www.ciena.com/role/LeasesLeasesMaturityDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in third fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Three", "terseLabel": "2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r373" ], "calculation": { "http://www.ciena.com/role/LeasesLeasesMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in second fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Two", "terseLabel": "2021" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r373" ], "calculation": { "http://www.ciena.com/role/LeasesLeasesMaturityDetails": { "order": 2.0, "parentTag": "cien_LeaseLiabilityPaymentRemainderofFiscalYear", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in remainder of fiscal year following latest fiscal year ended.", "label": "Finance Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "Remaining fiscal 2020" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r373" ], "calculation": { "http://www.ciena.com/role/LeasesLeasesMaturityDetails": { "order": 1.0, "parentTag": "cien_LeaseLiabilityUndiscountedExcessAmount", "weight": 1.0 }, "http://www.ciena.com/role/LeasesLeasesMaturityDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Present value of lease liabilities" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r361", "r368" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedLabel": "Payment of finance lease obligations" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r358" ], "calculation": { "http://www.ciena.com/role/LeasesLeasesIncludedInBalanceSheetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under finance lease.", "label": "Finance Lease, Right-of-Use Asset", "totalLabel": "Buildings, net" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesLeasesIncludedInBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r360", "r364", "r374" ], "calculation": { "http://www.ciena.com/role/LeasesLeaseCostDetails": { "order": 1.0, "parentTag": "cien_FinanceLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of finance ROU asset" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r371", "r374" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r370", "r374" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r170", "r173", "r174", "r175", "r176", "r178", "r179", "r180", "r181" ], "lang": { "en-US": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsFairValueMeasurementsDetails", "http://www.ciena.com/role/ShortTermAndLongTermInvestmentsComponentsOfInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]", "terseLabel": "Assets:" } } }, "localname": "FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsCondensedConsolidatedBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]", "terseLabel": "Liabilities:" } } }, "localname": "FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsCondensedConsolidatedBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r195", "r197", "r200", "r202", "r381" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/BusinessCombinationsNarrativeDetails", "http://www.ciena.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r195", "r199" ], "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/2019-01-31", "presentation": [ "http://www.ciena.com/role/BusinessCombinationsNarrativeDetails", "http://www.ciena.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r200" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Other intangible assets, net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresOtherIntangiblesAssetsGoodwillAndMaintenanceSparesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FixedIncomeFundsMember": { "auth_ref": [ "r261" ], "lang": { "en-US": { "role": { "documentation": "Investment that pools funds from investors to invest in a combination of underlying investments, primarily fixed income investments.", "label": "Fixed Income Funds [Member]", "terseLabel": "Bond mutual fund" } } }, "localname": "FixedIncomeFundsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r342", "r343", "r344" ], "calculation": { "http://www.ciena.com/role/InterestAndOtherIncomeLossNetDetails": { "order": 3.0, "parentTag": "cien_InterestAndOtherIncomeLossNet", "weight": 1.0 } }, "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 exchange losses" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/InterestAndOtherIncomeLossNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignExchangeForwardMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.", "label": "Foreign Exchange Forward [Member]", "terseLabel": "Change in unrealized gain (loss) on foreign currency forward contracts, net of tax", "verboseLabel": "Foreign Currency Forward Contracts" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/AccumulatedOtherComprehensiveIncomeDetails", "http://www.ciena.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.ciena.com/role/DerivativeInstrumentsDetails", "http://www.ciena.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments": { "auth_ref": [ "r315", "r319" ], "calculation": { "http://www.ciena.com/role/InterestAndOtherIncomeLossNetDetails": { "order": 2.0, "parentTag": "cien_InterestAndOtherIncomeLossNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) recognized in earnings in the period from the increase (decrease) in fair value of foreign currency derivatives not designated as hedging instruments.", "label": "Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments", "terseLabel": "Gains (losses) on non-hedge designated foreign currency forward contracts" } } }, "localname": "GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/InterestAndOtherIncomeLossNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r84" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative", "verboseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueProfitLossAndNetIncomeLossReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r79" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShareBasedCompensationExpenseExpenseInPeriodDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r190", "r191" ], "calculation": { "http://www.ciena.com/role/BusinessCombinationsPurchasePriceAllocationDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.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/2019-01-31", "presentation": [ "http://www.ciena.com/role/BusinessCombinationsPurchasePriceAllocationDetails", "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresOtherIntangiblesAssetsGoodwillAndMaintenanceSparesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrantMember": { "auth_ref": [ "r255" ], "lang": { "en-US": { "role": { "documentation": "Award of money not required to be repaid.", "label": "Grant [Member]", "terseLabel": "Grants" } } }, "localname": "GrantMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrantsReceivable": { "auth_ref": [ "r53" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of amounts due under the terms of governmental, corporate, or foundation grants.", "label": "Grants Receivable", "terseLabel": "Amounts receivable from grant" } } }, "localname": "GrantsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r82" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r312", "r324" ], "lang": { "en-US": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r312" ], "lang": { "en-US": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r312" ], "lang": { "en-US": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]", "terseLabel": "Hedging Relationship [Domain]" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r112" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r206" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShareBasedCompensationExpenseExpenseInPeriodDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShareBasedCompensationExpenseExpenseInPeriodDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r284" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r110", "r142", "r283" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes", "verboseLabel": "Less: Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueProfitLossAndNetIncomeLossReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r105" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "verboseLabel": "Cash paid during the period for income taxes, net" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r101" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "verboseLabel": "Accounts payable, accruals and other obligations" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r101" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r101" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "verboseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r101" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r101" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r124", "r129" ], "calculation": { "http://www.ciena.com/role/EarningsPerShareCalculationEarningsPerShareCalculationDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Add: Shares underlying outstanding stock options and restricted stock units and issuable under employee stock purchase plan (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/EarningsPerShareCalculationEarningsPerShareCalculationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r193", "r198" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.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": "Other intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r75", "r141", "r346", "r349", "r394" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.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/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.ciena.com/role/InterestAndOtherIncomeLossNetDetails": { "order": 1.0, "parentTag": "cien_InterestAndOtherIncomeLossNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "terseLabel": "Interest income" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/InterestAndOtherIncomeLossNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r96", "r99", "r105" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "verboseLabel": "Cash paid during the period for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r11", "r12", "r40" ], "calculation": { "http://www.ciena.com/role/OtherBalanceSheetDetailsDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Interest Payable, Current", "verboseLabel": "Interest payable" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/OtherBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r321" ], "lang": { "en-US": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]", "terseLabel": "Change in unrealized loss on forward starting interest rate swaps, net of tax", "verboseLabel": "Forward Starting Interest Rate Swaps" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/AccumulatedOtherComprehensiveIncomeDetails", "http://www.ciena.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.ciena.com/role/DerivativeInstrumentsDetails", "http://www.ciena.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r185" ], "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]", "verboseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r49" ], "calculation": { "http://www.ciena.com/role/InventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "verboseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r52" ], "calculation": { "http://www.ciena.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Gross 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": "Inventory, Gross", "totalLabel": "Gross inventories" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r52", "r182" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.ciena.com/role/InventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "totalLabel": "Inventories, net", "verboseLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets", "http://www.ciena.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r51" ], "calculation": { "http://www.ciena.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "verboseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r52", "r115", "r182", "r184" ], "calculation": { "http://www.ciena.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "negatedLabel": "Provision for excess and obsolescence" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r50" ], "calculation": { "http://www.ciena.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "verboseLabel": "Work-in-process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r183" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "terseLabel": "Provisions", "verboseLabel": "Provision for inventory excess and obsolescence" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.ciena.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r415", "r416", "r417", "r418" ], "lang": { "en-US": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShortTermAndLongTermInvestmentsComponentsOfInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r415", "r416", "r417", "r418" ], "lang": { "en-US": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]", "terseLabel": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShortTermAndLongTermInvestmentsComponentsOfInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "verboseLabel": "Schedule of Legal Maturities of Debt Investments" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShortTermAndLongTermInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsFairValueDisclosure": { "auth_ref": [ "r329" ], "calculation": { "http://www.ciena.com/role/FairValueMeasurementsCondensedConsolidatedBalanceSheetDetails": { "order": 2.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": "Short-term investments" } } }, "localname": "InvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsCondensedConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r168", "r382", "r396", "r419" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "verboseLabel": "Short-Term and Long-Term Investments" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShortTermAndLongTermInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r372", "r374" ], "calculation": { "http://www.ciena.com/role/LeasesLeaseCostDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Net lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r372" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Components of Lease Expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r204" ], "lang": { "en-US": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "verboseLabel": "Leasehold Improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesLeaseCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeaseDescriptionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Finance Lease, Description [Abstract]", "terseLabel": "Finance leases:", "verboseLabel": "Finance lease cost:" } } }, "localname": "LesseeFinanceLeaseDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesLeaseCostDetails", "http://www.ciena.com/role/LeasesLeasesIncludedInBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r375" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r363" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseDescriptionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Operating Lease, Description [Abstract]", "terseLabel": "Operating leases:" } } }, "localname": "LesseeOperatingLeaseDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesLeasesIncludedInBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r373" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Lessee, Operating Lease, Liability, Maturity" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r373" ], "calculation": { "http://www.ciena.com/role/LeasesLeasesMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.ciena.com/role/LeasesLeasesMaturityDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.ciena.com/role/LeasesLeasesMaturityDetailsCalc3": { "order": 1.0, "parentTag": "cien_LeaseLiabilityPaymentDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r373" ], "calculation": { "http://www.ciena.com/role/LeasesLeasesMaturityDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r373" ], "calculation": { "http://www.ciena.com/role/LeasesLeasesMaturityDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r373" ], "calculation": { "http://www.ciena.com/role/LeasesLeasesMaturityDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r373" ], "calculation": { "http://www.ciena.com/role/LeasesLeasesMaturityDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r373" ], "calculation": { "http://www.ciena.com/role/LeasesLeasesMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r373" ], "calculation": { "http://www.ciena.com/role/LeasesLeasesMaturityDetails": { "order": 1.0, "parentTag": "cien_LeaseLiabilityPaymentRemainderofFiscalYear", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "Remaining fiscal 2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r373" ], "calculation": { "http://www.ciena.com/role/LeasesLeasesMaturityDetails": { "order": 2.0, "parentTag": "cien_LeaseLiabilityUndiscountedExcessAmount", "weight": 1.0 }, "http://www.ciena.com/role/LeasesLeasesMaturityDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: Imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesLeasesMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r375" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r39" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r28", "r386", "r403" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets", "http://www.ciena.com/role/SignificantAccountingPoliciesOpeningBalanceAdjustmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets", "http://www.ciena.com/role/SignificantAccountingPoliciesOpeningBalanceAdjustmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "verboseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r329" ], "calculation": { "http://www.ciena.com/role/FairValueMeasurementsCondensedConsolidatedBalanceSheetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.ciena.com/role/FairValueMeasurementsFairValueMeasurementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "totalLabel": "Total liabilities measured at fair value" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsCondensedConsolidatedBalanceSheetDetails", "http://www.ciena.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities:" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r20", "r238", "r385", "r401" ], "calculation": { "http://www.ciena.com/role/ShortTermAndLongTermDebtDebtComponentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Net Carrying Value" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShortTermAndLongTermDebtDebtComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-term Debt, Fair Value", "terseLabel": "Fair value of debt" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShortTermAndLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r35" ], "calculation": { "http://www.ciena.com/role/FairValueMeasurementsCondensedConsolidatedBalanceSheetDetails": { "order": 4.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long-term Investments", "terseLabel": "Long-term investments" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsCondensedConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r42" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/DerivativeInstrumentsDetails", "http://www.ciena.com/role/ShortTermAndLongTermDebtDebtComponentsDetails", "http://www.ciena.com/role/ShortTermAndLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r42", "r236" ], "lang": { "en-US": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/DerivativeInstrumentsDetails", "http://www.ciena.com/role/ShortTermAndLongTermDebtDebtComponentsDetails", "http://www.ciena.com/role/ShortTermAndLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesLineItems": { "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": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r230", "r231" ], "lang": { "en-US": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MarketableSecuritiesNoncurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.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": "Long-term investments" } } }, "localname": "MarketableSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Standard Product Warranty Accrual [Roll Forward]", "terseLabel": "Movement in Standard Product Warranty Accrual [Roll Forward]" } } }, "localname": "MovementInStandardProductWarrantyAccrualRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/OtherBalanceSheetDetailsAccruedWarrantyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r98" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows": { "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 used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows used in financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r98" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows provided by (used in) investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r98", "r100", "r103" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows": { "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/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows provided by operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r67", "r70", "r77", "r103", "r129", "r392", "r407" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.ciena.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.ciena.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.ciena.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueProfitLossAndNetIncomeLossReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r121", "r122" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "terseLabel": "Net income used to calculate Basic and Diluted EPS" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/EarningsPerShareCalculationEarningsPerShareCalculationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "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": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://www.ciena.com/role/SignificantAccountingPoliciesOpeningBalanceAdjustmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r117", "r119" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://www.ciena.com/role/SignificantAccountingPoliciesOpeningBalanceAdjustmentsDetails" ], "xbrltype": "stringItemType" }, "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": "Newly Issued Accounting Standards - Effective and Not Yet Effective" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r312" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Not Designated as Hedging Instrument [Member]", "terseLabel": "Not designated as hedging instrument" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NontradeReceivablesCurrent": { "auth_ref": [ "r53" ], "calculation": { "http://www.ciena.com/role/PrepaidExpensesAndOtherDetails": { "order": 5.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The sum of amounts currently receivable other than from customers. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.", "label": "Nontrade Receivables, Current", "verboseLabel": "Other non-trade receivables" } } }, "localname": "NontradeReceivablesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/PrepaidExpensesAndOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "auth_ref": [ "r65", "r73" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.", "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent", "terseLabel": "Other comprehensive gain (loss) before reclassifications" } } }, "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/AccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenseMember": { "auth_ref": [ "r322" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing expenses associated with normal operations.", "label": "Operating Expense [Member]", "terseLabel": "Operating Expense" } } }, "localname": "OperatingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShareBasedCompensationExpenseExpenseInPeriodDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Expenses [Abstract]", "verboseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.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": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r365", "r374" ], "calculation": { "http://www.ciena.com/role/LeasesLeaseCostDetails": { "order": 4.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease costs" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesLeasesMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r359" ], "calculation": { "http://www.ciena.com/role/LeasesLeasesMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.ciena.com/role/LeasesLeasesMaturityDetailsCalc2": { "order": 2.0, "parentTag": "cien_LeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Operating lease liabilities", "totalLabel": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesLeasesIncludedInBalanceSheetDetails", "http://www.ciena.com/role/LeasesLeasesMaturityDetails", "http://www.ciena.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r359" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.ciena.com/role/LeasesLeasesMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "negatedTerseLabel": "Less: Current portion of present value of minimum lease payments", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets", "http://www.ciena.com/role/LeasesLeasesMaturityDetails", "http://www.ciena.com/role/SignificantAccountingPoliciesOpeningBalanceAdjustmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r359" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.ciena.com/role/LeasesLeasesMaturityDetails": { "order": 2.0, "parentTag": "cien_LeaseLiabilityNoncurrent", "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 lease liabilities", "verboseLabel": "Long-term portion of present value of minimum lease payments" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets", "http://www.ciena.com/role/LeasesLeasesMaturityDetails", "http://www.ciena.com/role/SignificantAccountingPoliciesOpeningBalanceAdjustmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r362", "r368" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating lease payments" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r358" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating right-of-use assets", "verboseLabel": "Operating ROU Assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets", "http://www.ciena.com/role/LeasesLeasesIncludedInBalanceSheetDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresDetails", "http://www.ciena.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://www.ciena.com/role/SignificantAccountingPoliciesOpeningBalanceAdjustmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r371", "r374" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r370", "r374" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r351", "r353" ], "calculation": { "http://www.ciena.com/role/LeasesMinimumAggregateRentalsUnderOperatingLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesMinimumAggregateRentalsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r351", "r353" ], "calculation": { "http://www.ciena.com/role/LeasesMinimumAggregateRentalsUnderOperatingLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesMinimumAggregateRentalsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r351", "r353" ], "calculation": { "http://www.ciena.com/role/LeasesMinimumAggregateRentalsUnderOperatingLeasesDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesMinimumAggregateRentalsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r351", "r353" ], "calculation": { "http://www.ciena.com/role/LeasesMinimumAggregateRentalsUnderOperatingLeasesDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesMinimumAggregateRentalsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r351", "r353" ], "calculation": { "http://www.ciena.com/role/LeasesMinimumAggregateRentalsUnderOperatingLeasesDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesMinimumAggregateRentalsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r351", "r353" ], "calculation": { "http://www.ciena.com/role/LeasesMinimumAggregateRentalsUnderOperatingLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesMinimumAggregateRentalsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r351", "r353" ], "calculation": { "http://www.ciena.com/role/LeasesMinimumAggregateRentalsUnderOperatingLeasesDetails": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesMinimumAggregateRentalsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r140", "r151" ], "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/2019-01-31", "presentation": [ "http://www.ciena.com/role/RevenueDisaggregationOfRevenueDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresOtherIntangiblesAssetsGoodwillAndMaintenanceSparesDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueProfitLossAndNetIncomeLossReconciliationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r1", "r305" ], "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": "Interim Financial Statements" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/InterimFinancialStatements" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r10", "r11", "r12", "r40" ], "calculation": { "http://www.ciena.com/role/OtherBalanceSheetDetailsDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "verboseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/OtherBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.ciena.com/role/FairValueMeasurementsCondensedConsolidatedBalanceSheetDetails": { "order": 3.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of other assets.", "label": "Other Assets, Fair Value Disclosure", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsCondensedConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "verboseLabel": "Other long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r300", "r301", "r302" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Change in unrealized gain on available-for-sale securities, net of tax" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r300", "r301", "r302" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Change in cumulative translation adjustments" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": { "auth_ref": [ "r63" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent", "terseLabel": "Change in unrealized gain (loss) on foreign currency forward contracts and forward starting interest rate swaps, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r68", "r71", "r300", "r301", "r302" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive income (loss)", "totalLabel": "Other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.ciena.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Income and Expenses [Abstract]" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherInventoryCapitalizedCosts": { "auth_ref": [ "r48" ], "calculation": { "http://www.ciena.com/role/InventoriesDetails": { "order": 4.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before valuation and last-in first out (LIFO) reserves, of costs capitalized in inventory classified as other, expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Other Inventory, Capitalized Costs, Gross", "verboseLabel": "Deferred cost of goods sold" } } }, "localname": "OtherInventoryCapitalizedCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.ciena.com/role/FairValueMeasurementsCondensedConsolidatedBalanceSheetDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of other liabilities.", "label": "Other Liabilities, Fair Value Disclosure", "terseLabel": "Other long-term obligations" } } }, "localname": "OtherLiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsCondensedConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "verboseLabel": "Other long-term obligations" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets", "http://www.ciena.com/role/SignificantAccountingPoliciesOpeningBalanceAdjustmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermInvestmentsMember": { "auth_ref": [ "r413" ], "lang": { "en-US": { "role": { "documentation": "Long-term investments classified as other.", "label": "Other Long-term Investments [Member]", "terseLabel": "Included in long-term investments" } } }, "localname": "OtherLongTermInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShortTermAndLongTermInvestmentsComponentsOfInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r103" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Noncash Investing and Financing Items [Abstract]", "terseLabel": "Non-cash investing and financing activities" } } }, "localname": "OtherNoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]", "terseLabel": "Other long-term assets" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsCondensedConsolidatedBalanceSheetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the components of non-operating income or non-operating expense, including, but not limited to, amounts earned from dividends, interest on securities, gain (loss) on securities sold, equity earnings of unconsolidated affiliates, gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.", "label": "Other Nonoperating Income and Expense [Text Block]", "terseLabel": "Interest and Other Income (Loss), Net" } } }, "localname": "OtherNonoperatingIncomeAndExpenseTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/InterestAndOtherIncomeLossNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r86" ], "calculation": { "http://www.ciena.com/role/InterestAndOtherIncomeLossNetDetails": { "order": 4.0, "parentTag": "cien_InterestAndOtherIncomeLossNet", "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" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/InterestAndOtherIncomeLossNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPrepaidExpenseCurrent": { "auth_ref": [ "r5", "r8" ], "calculation": { "http://www.ciena.com/role/PrepaidExpensesAndOtherDetails": { "order": 4.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Other Prepaid Expense, Current", "verboseLabel": "Prepaid expenses" } } }, "localname": "OtherPrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/PrepaidExpensesAndOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromDerivativeInstrumentInvestingActivities": { "auth_ref": [ "r114" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net cash outflow or inflow from derivative instruments during the period, which are classified as investing activities, excluding those designated as hedging instruments.", "label": "Payments for (Proceeds from) Derivative Instrument, Investing Activities", "negatedTerseLabel": "Settlement of foreign currency forward contracts, net" } } }, "localname": "PaymentsForProceedsFromDerivativeInstrumentInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r97", "r209" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments for Restructuring", "negatedLabel": "Cash payments" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/RestructuringCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r95" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedLabel": "Payment of debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r88", "r90", "r161" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Payments to Acquire Debt Securities, Available-for-sale", "negatedTerseLabel": "Purchase of available for sale securities" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r91", "r295" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash transaction for acquisition" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r91" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 7.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 business, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r92" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows": { "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": "Payments for equipment, furniture, fixtures and intellectual property" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r267", "r275" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShareBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShareBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r21" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock par value per share (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r21" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r21" ], "lang": { "en-US": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r21" ], "lang": { "en-US": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r21" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "verboseLabel": "Preferred stock \u2013 par value $0.01; 20,000,000 shares authorized; zero shares issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r7", "r32", "r33" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.ciena.com/role/PrepaidExpensesAndOtherDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "totalLabel": "Prepaid expenses and other", "verboseLabel": "Prepaid expenses and other" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets", "http://www.ciena.com/role/PrepaidExpensesAndOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid expenses and other" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsCondensedConsolidatedBalanceSheetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidTaxes": { "auth_ref": [ "r6", "r8", "r186", "r187" ], "calculation": { "http://www.ciena.com/role/PrepaidExpensesAndOtherDetails": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Taxes", "verboseLabel": "Prepaid VAT and other taxes" } } }, "localname": "PrepaidTaxes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/PrepaidExpensesAndOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r93" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r88", "r89", "r161" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale", "terseLabel": "Proceeds from maturities of available for sale securities" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r88", "r89", "r161" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale of Debt Securities, Available-for-sale", "terseLabel": "Proceeds from sales of available for sale securities" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r255" ], "lang": { "en-US": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Products" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ProductWarrantiesDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product Warranties Disclosures [Abstract]", "verboseLabel": "Accrued warranty" } } }, "localname": "ProductWarrantiesDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/OtherBalanceSheetDetailsAccruedWarrantyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r40", "r229", "r232" ], "calculation": { "http://www.ciena.com/role/OtherBalanceSheetDetailsDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Product Warranty Accrual, Current", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "verboseLabel": "Warranty" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/OtherBalanceSheetDetailsAccruedWarrantyDetails", "http://www.ciena.com/role/OtherBalanceSheetDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r233" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.", "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Settlements" } } }, "localname": "ProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/OtherBalanceSheetDetailsAccruedWarrantyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyExpense": { "auth_ref": [ "r101", "r234" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers.", "label": "Product Warranty Expense", "terseLabel": "Current Period Provisions", "verboseLabel": "Provision for warranty" } } }, "localname": "ProductWarrantyExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.ciena.com/role/OtherBalanceSheetDetailsAccruedWarrantyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r36", "r205" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesLeaseCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesLeaseCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r15", "r16", "r205", "r404" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "verboseLabel": "Equipment, building, furniture and fixtures, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresGeographicDistributionOfEquipmentBuildingFurnitureAndFixturesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r15", "r204" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesLeaseCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_QuarterlyFinancialDataAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Quarterly Financial Data [Abstract]" } } }, "localname": "QuarterlyFinancialDataAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "auth_ref": [ "r65", "r73" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "negatedTerseLabel": "Amounts reclassified from AOCI" } } }, "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/AccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": { "auth_ref": [ "r147", "r149" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.", "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]", "terseLabel": "Reconciliation of Assets from Segment to Consolidated" } } }, "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r146", "r149" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "verboseLabel": "Schedule of Segment Profit (Loss) and the Reconciliation to Consolidated Net Income (Loss)" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r145", "r149" ], "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]", "verboseLabel": "Schedule of Segment Revenue" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermCapitalLeaseObligations": { "auth_ref": [ "r94" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for the obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the operating cycle of the entity, if longer).", "label": "Repayments of Long-term Capital Lease Obligations", "negatedTerseLabel": "Payment of finance lease obligations" } } }, "localname": "RepaymentsOfLongTermCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r94" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.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": "Payment of long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r280", "r422" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "verboseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShareBasedCompensationExpenseExpenseInPeriodDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r2", "r14", "r109" ], "calculation": { "http://www.ciena.com/role/PrepaidExpensesAndOtherDetails": { "order": 7.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "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/2019-01-31", "presentation": [ "http://www.ciena.com/role/PrepaidExpensesAndOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted stock units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShareBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r219" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "verboseLabel": "Restructuring Costs" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/RestructuringCosts" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of positions eliminated during the period as a result of restructuring activities.", "label": "Restructuring and Related Cost, Number of Positions Eliminated", "terseLabel": "Number of employee reduction" } } }, "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminated", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/RestructuringCostsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r102", "r208", "r213", "r217" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Charges" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/RestructuringCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesNarrativeDetails", "http://www.ciena.com/role/RestructuringCostsDetails", "http://www.ciena.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "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": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/RestructuringCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostsAndAssetImpairmentCharges": { "auth_ref": [ "r102" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan and expenses resulting from the write-down of assets. Excludes expenses related to a business combination, a discontinued operation or an asset retirement obligation.", "label": "Restructuring Costs and Asset Impairment Charges", "terseLabel": "Significant asset impairments and restructuring costs" } } }, "localname": "RestructuringCostsAndAssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r209", "r214" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "terseLabel": "Restructuring reserve" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesNarrativeDetails", "http://www.ciena.com/role/RestructuringCostsDetails", "http://www.ciena.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveCurrent": { "auth_ref": [ "r208", "r216" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.", "label": "Restructuring Reserve, Current", "terseLabel": "Short-term restructuring reserve liability", "verboseLabel": "Current restructuring liabilities" } } }, "localname": "RestructuringReserveCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/RestructuringCostsDetails", "http://www.ciena.com/role/SignificantAccountingPoliciesOpeningBalanceAdjustmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveNoncurrent": { "auth_ref": [ "r208" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of known and estimated costs associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid after one year or beyond the next operating cycle, if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, and relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.", "label": "Restructuring Reserve, Noncurrent", "terseLabel": "Long-term restructuring reserve liability", "verboseLabel": "Non-current restructuring liabilities" } } }, "localname": "RestructuringReserveNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/RestructuringCostsDetails", "http://www.ciena.com/role/SignificantAccountingPoliciesOpeningBalanceAdjustmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Restructuring Reserve [Roll Forward]", "verboseLabel": "Activity and balance of the restructuring liability accounts" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/RestructuringCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r25", "r244", "r402" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "verboseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r259" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r250" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r251" ], "lang": { "en-US": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Period of remaining performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r251" ], "lang": { "en-US": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r251" ], "lang": { "en-US": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Percentage of remaining performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r76", "r139", "r140", "r150" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Total revenue", "verboseLabel": "Net revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CommitmentsAndContingenciesDetails", "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.ciena.com/role/RevenueDisaggregationOfRevenueDetails", "http://www.ciena.com/role/RevenueGeographicalDistributionOfRevenueDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueByMajorCustomersDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueGeographicDistributionDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueProfitLossAndNetIncomeLossReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenues [Abstract]", "verboseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresGeographicDistributionOfEquipmentBuildingFurnitureAndFixturesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r369", "r374" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating lease right-of-use assets subject to lease liability" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "verboseLabel": "Schedule of Accrued Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/OtherBalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r65" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Accumulated Other Comprehensive Income" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/AccumulatedOtherComprehensiveIncomeTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r128" ], "lang": { "en-US": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/EarningsPerShareCalculationAntidilutiveSecuritiesExcludedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r128" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "verboseLabel": "Schedule of Weighted Average Shares Excluded From Calculation of Denominator for Basic and Diluted EPS" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/EarningsPerShareCalculationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Securities, Available-for-sale [Line Items]", "terseLabel": "Debt Securities, Available-for-sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShortTermAndLongTermInvestmentsComponentsOfInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r286", "r287" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/BusinessCombinationsNarrativeDetails", "http://www.ciena.com/role/BusinessCombinationsPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements.", "label": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Carrying Values and Estimated Fair Values of Convertible Notes" } } }, "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShortTermAndLongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r129" ], "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]", "verboseLabel": "Schedule of Reconciliation of Numerator and Denominator of Basic and Diluted Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/EarningsPerShareCalculationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r266", "r271", "r276" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShareBasedCompensationExpenseExpenseInPeriodDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r266", "r271", "r276" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "verboseLabel": "Schedule of Share-Based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShareBasedCompensationExpenseTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "auth_ref": [ "r154" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers.", "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]", "terseLabel": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]" } } }, "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueByMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r354" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Future Minimum Rental Payments for Operating Leases" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r13", "r29", "r30", "r31" ], "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]", "verboseLabel": "Schedule of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r117", "r119", "r132", "r133", "r134" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.", "label": "Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]", "terseLabel": "Schedule of New Accounting Pronouncements and Changes in Accounting Principles" } } }, "localname": "ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/SignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other assets. This disclosure includes other current assets and other noncurrent assets.", "label": "Schedule of Other Assets [Table Text Block]", "verboseLabel": "Prepaid Expenses and Other" } } }, "localname": "ScheduleOfOtherAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/PrepaidExpensesAndOtherTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherNonoperatingIncomeByComponentTextBlock": { "auth_ref": [ "r85" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the detailed components of other nonoperating income. May include methodology, assumptions and amounts for: (a) dividends, (b) interest on securities, (c) profits on securities (net of losses), and (d) miscellaneous other income items.", "label": "Schedule of Other Nonoperating Income, by Component [Table Text Block]", "terseLabel": "Interest and Other Income (Loss), Net" } } }, "localname": "ScheduleOfOtherNonoperatingIncomeByComponentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/InterestAndOtherIncomeLossNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r235" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "verboseLabel": "Schedule of Accrued Warranties" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/OtherBalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r36", "r205" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesLeaseCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r290" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r211", "r212", "r215" ], "lang": { "en-US": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/RestructuringCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r209", "r216" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "verboseLabel": "Schedule of Activity and Balance of the Restructuring Liability Accounts" } } }, "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/RestructuringCostsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.", "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]", "terseLabel": "Schedule of Revenue by Major Customers" } } }, "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r81", "r153" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "verboseLabel": "Schedule of Ciena's Geographic Distribution of Revenue and Long-Lived Assets" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r74", "r76", "r153" ], "lang": { "en-US": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresGeographicDistributionOfEquipmentBuildingFurnitureAndFixturesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r138", "r143", "r144", "r148", "r192" ], "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/2019-01-31", "presentation": [ "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresOtherIntangiblesAssetsGoodwillAndMaintenanceSparesDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueGeographicDistributionDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueProfitLossAndNetIncomeLossReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r267", "r275" ], "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/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShareBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Secured debt" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/DerivativeInstrumentsDetails", "http://www.ciena.com/role/ShortTermAndLongTermDebtDebtComponentsDetails", "http://www.ciena.com/role/ShortTermAndLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/RevenueDisaggregationOfRevenueDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresOtherIntangiblesAssetsGoodwillAndMaintenanceSparesDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueProfitLossAndNetIncomeLossReconciliationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r155" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "verboseLabel": "Segments and Entity-Wide Disclosures" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/SegmentsAndEntityWideDisclosures" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationAdditionalInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting Information, Additional Information [Abstract]", "terseLabel": "Add: Other non-performance financial items" } } }, "localname": "SegmentReportingInformationAdditionalInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueProfitLossAndNetIncomeLossReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresOtherIntangiblesAssetsGoodwillAndMaintenanceSparesDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueGeographicDistributionDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueProfitLossAndNetIncomeLossReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingInformationOperatingIncomeLossAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting Information, Operating Income (Loss) [Abstract]", "terseLabel": "Less: Non-performance operating expenses" } } }, "localname": "SegmentReportingInformationOperatingIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueProfitLossAndNetIncomeLossReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingInformationRevenueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting Information, Revenue for Reportable Segment [Abstract]", "verboseLabel": "Revenue:" } } }, "localname": "SegmentReportingInformationRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueProfitLossAndNetIncomeLossReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Selling and marketing", "verboseLabel": "Selling and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueProfitLossAndNetIncomeLossReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r79" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShareBasedCompensationExpenseExpenseInPeriodDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r255" ], "lang": { "en-US": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Services" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r101" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.ciena.com/role/ShareBasedCompensationExpenseExpenseInPeriodDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "totalLabel": "Total share-based compensation", "verboseLabel": "Share-based compensation costs" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.ciena.com/role/ShareBasedCompensationExpenseExpenseInPeriodDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShareBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Increase in number of shares authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShareBasedCompensationExpenseDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r268" ], "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": "Number of shares authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShareBasedCompensationExpenseDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r275" ], "lang": { "en-US": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of shares available for issuance thereafter (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShareBasedCompensationExpenseDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r265", "r269" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShareBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r18", "r387", "r388", "r390", "r399" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermInvestmentsMember": { "auth_ref": [ "r418" ], "lang": { "en-US": { "role": { "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet.", "label": "Short-term Investments [Member]", "terseLabel": "Short-term investments", "verboseLabel": "Included in short-term investments" } } }, "localname": "ShortTermInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsCondensedConsolidatedBalanceSheetDetails", "http://www.ciena.com/role/ShortTermAndLongTermInvestmentsComponentsOfInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r366", "r374" ], "calculation": { "http://www.ciena.com/role/LeasesLeaseCostDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Non-capitalized lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r116" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "verboseLabel": "Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/SignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r143", "r192", "r207", "r210", "r218", "r409" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/RevenueDisaggregationOfRevenueDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresOtherIntangiblesAssetsGoodwillAndMaintenanceSparesDetails", "http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueProfitLossAndNetIncomeLossReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r47", "r239" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/AccumulatedOtherComprehensiveIncomeDetails", "http://www.ciena.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "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/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.ciena.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations" ], "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/2019-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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.ciena.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r46", "r239", "r240", "r244" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Settlement of debt conversion liability (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r21", "r22", "r239", "r244", "r270" ], "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", "terseLabel": "Issuance of shares from employee equity plans (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net amount of stock issued during the period upon the conversion of convertible securities, net of adjustments (for example, to additional paid in capital) including the write-off of an equity component recognized to record the convertible debt instrument as two separate components - a debt component and an equity component. This item is meant to disclose the value of shares issued on conversion of convertible securities that were recorded as two separate (debt and equity) components.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities, Net of Adjustments", "terseLabel": "Settlement of debt conversion liability" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r47", "r239", "r244" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Issuance of shares from employee equity plans" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Stock repurchase program authorized amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r21", "r22", "r239", "r244" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "terseLabel": "Repurchase of common stock under the stock repurchase program (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/StockholdersEquitySummaryOfStockRepurchaseProgramDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r21", "r22", "r239", "r244" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "terseLabel": "Repurchase of common stock under the stock repurchase program" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/StockholdersEquitySummaryOfStockRepurchaseProgramDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r22", "r26", "r27", "r159" ], "calculation": { "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Accumulated other comprehensive income - ending balance", "periodStartLabel": "Accumulated other comprehensive income - beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/AccumulatedOtherComprehensiveIncomeDetails", "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:", "verboseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedBalanceSheets", "http://www.ciena.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r298", "r299", "r304" ], "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" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r245" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r57" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "verboseLabel": "Other Balance Sheet Details" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/OtherBalanceSheetDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TenantImprovements": { "auth_ref": [ "r406" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of improvements having a life longer than one year that were made for the benefit of one or more tenants.", "label": "Tenant Improvements", "terseLabel": "Tenant improvement allowances" } } }, "localname": "TenantImprovements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/SignificantAccountingPoliciesOpeningBalanceAdjustmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r258" ], "lang": { "en-US": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]", "terseLabel": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r258" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]", "terseLabel": "Products and services at a point in time" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r258" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]", "terseLabel": "Services transferred over time" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r380" ], "lang": { "en-US": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsFairValueMeasurementsDetails", "http://www.ciena.com/role/ShortTermAndLongTermInvestmentsComponentsOfInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type of Adoption [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/SignificantAccountingPoliciesOpeningBalanceAdjustmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesNarrativeDetails", "http://www.ciena.com/role/RestructuringCostsDetails", "http://www.ciena.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r261", "r389" ], "lang": { "en-US": { "role": { "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).", "label": "US Government Agencies Debt Securities [Member]", "terseLabel": "U.S. government obligations" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasuryAndGovernmentMember": { "auth_ref": [ "r261", "r389", "r413" ], "lang": { "en-US": { "role": { "documentation": "This category includes investments in debt securities issued by the United States Department of the Treasury, US Government Agencies and US Government-sponsored Enterprises. Such securities may include treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years), debt securities issued by the Government National Mortgage Association (Ginnie Mae) and debt securities issued by the Federal National Mortgage Association (Fannie Mae) or the Federal Home Loan Mortgage Corporation (Freddie Mac).", "label": "US Treasury and Government [Member]", "terseLabel": "U.S. government obligations" } } }, "localname": "USTreasuryAndGovernmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/ShortTermAndLongTermInvestmentsComponentsOfInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r367", "r374" ], "calculation": { "http://www.ciena.com/role/LeasesLeaseCostDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r122", "r127" ], "calculation": { "http://www.ciena.com/role/EarningsPerShareCalculationEarningsPerShareCalculationDetails": { "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": "Weighted average dilutive potential common shares outstanding (in shares)", "totalLabel": "Dilutive weighted average shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.ciena.com/role/EarningsPerShareCalculationEarningsPerShareCalculationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r120", "r127" ], "calculation": { "http://www.ciena.com/role/EarningsPerShareCalculationEarningsPerShareCalculationDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic weighted average shares outstanding (in shares)", "verboseLabel": "Weighted average basic common shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.ciena.com/role/EarningsPerShareCalculationEarningsPerShareCalculationDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 10 } }, "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", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(n)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690" }, "r116": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r119": { "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" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e7018-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1377-109256" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1500-109256" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r127": { "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" }, "r128": { "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" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r13": { "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" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258" }, "r131": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e725-108305" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e765-108305" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.10-01.(b)(6))", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=27015980&loc=d3e46468-122699" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8924-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9054-108599" }, "r155": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26610-111562" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26853-111562" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27198-111563" }, "r168": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919244-210447" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919253-210447" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919258-210447" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919230-210447" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942338&loc=SL82898722-210454" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922895-210455" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922900-210455" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942371&loc=SL82922954-210456" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r184": { "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" }, "r185": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5865-108316" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r190": { "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" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r193": { "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" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r195": { "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" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "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" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r202": { "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" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r205": { "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" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r207": { "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" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "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=6877327&loc=d3e13212-122682" }, "r210": { "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" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r218": { "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" }, "r219": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "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=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14615-108349" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14394-108349" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14453-108349" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14472-108349" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14557-108349" }, "r228": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68070138&loc=d3e11281-110244" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12021-110248" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12053-110248" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12524-110249" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3,4))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r239": { "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" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r245": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130533-203044" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r259": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19396-108361" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r270": { "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=116856206&loc=d3e5070-113901" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r272": { "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=116856206&loc=d3e5070-113901" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r276": { "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" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r279": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31917-109318" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r284": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e1043-128460" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868840&loc=d3e2207-128464" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r297": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r298": { "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" }, "r299": { "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" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "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" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4590271-111686" }, "r305": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579240-113959" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5580258-113959" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(ii)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41638-113959" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624181-113959" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41641-113959" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41678-113959" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109977999&loc=d3e76258-113986" }, "r328": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r329": { "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" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13433-108611" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13467-108611" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13476-108611" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r342": { "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" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30700-110894" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r350": { "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" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902458&loc=d3e39927-112707" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164758&loc=d3e45023-112735" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164817&loc=d3e45280-112737" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r375": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r381": { "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" }, "r382": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6)(a)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r392": { "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=116637391&loc=SL114874048-224260" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r394": { "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=116637391&loc=SL114874048-224260" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803" }, "r396": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r397": { "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" }, "r398": { "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=119400593&loc=d3e572229-122910" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&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=6877327&loc=d3e13212-122682" }, "r400": { "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=119400593&loc=d3e572229-122910" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r402": { "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=119400593&loc=d3e572229-122910" }, "r403": { "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=119400593&loc=d3e572229-122910" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r405": { "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=119400593&loc=d3e572229-122910" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(f))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r407": { "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=116637232&loc=SL114874131-224263" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r409": { "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" }, "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=6877327&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117420044&loc=d3e19393-158473" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(2)(i))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611133-123010" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12C(1)(a))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611225-123010" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611282-123010" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611379-123010" }, "r419": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "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=6877327&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r423": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r424": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r425": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r426": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r427": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r428": { "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=6877327&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=6877327&loc=d3e13212-122682" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.26(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "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=6877327&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=6877327&loc=d3e13212-122682" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r57": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-03(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868656-224227" }, "r75": { "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=116634182&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r77": { "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=116634182&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6787-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r82": { "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=116634182&loc=SL114868664-224227" }, "r83": { "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=116634182&loc=SL114868664-224227" }, "r84": { "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=116634182&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r86": { "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=116634182&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3151-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" } }, "version": "2.1" } ZIP 33 0000936395-20-000028-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000936395-20-000028-xbrl.zip M4$L#!!0 ( "EURE#;184\D>$" $"#+@ 1 83(P,C P-3 R+3$P<2YH M=&WLO6EWW#B6)ORYYU?$N+NF,\^1; (@2,"9Y3G@EN6>M.24E%V=[YUK V'=*X_2&3\Y5SCM*_OGG(LJ?W[]Y]^_;M[3?R-D[N MWR'.^;OOJL^;<:?W:?\A&,3A^5TPB.(LF#UTYZ>W^2.#,'WWHM,[K"%^KJ%S M@J:ON4O/PR@+DB#-BE^QT*'@\?3NZ3R\C5^WZ;#-^F0?_M??SUW:11/89>/)8])6N>F[1._U^]@"V_H#]*$LE\S^>2 MQ.4O>MFK8 +#P"]>9=E0T+V?W0Z+^ZN6@@?N1WY2_(!J*7@@&15W3T9%RZ]6 MRA\.UZRC;)W^?\$ZREFFI?-/2_BD/TR"-9R2-Q<\&OIQ6/PMU5+T+8F3,"H8 M7_ZE<6,1C>)1E"6;6&.YDWJ-6?B:M8\7/):C,RUAJDECP: C/^RGQ=_*FXH& MV"^1,;*A:/FCKR6K'WTM&]#Z-5SJ4C# -%E^>$Z_I R..RDQZK)$T4X$=AGX)41=[%$QIE)[[23^)AT$!)R\T%CPZZ/>?XI*OCMM* M4)/>%B!MBAK96#S,>]]_6EKXQ6%.&XN^V+\[3XO(K#Z8MQ6A-.@/^_ZP3\KD MZ:R]X.'OZ7Q^"SH9:QIZ]S^??KV6%'GT%=0R/^H'L^4,PO6\M="A"$!IK&-D M+GTX?WSR:?)NTF/^O:4F)9$B*!(-" M8_;\5,2>LZ8B117('F6?&4^O0 3U"Q3'1 CUBY3&D@HO78N7O=:]:+.U4"R: MEKXAJ;7%2&2O@A?Y2.V4J.G:( SHZ=HH,'C/TO4NVHI^HX<0#IZ>NJ7CR]O+OK6GZ,P>R[Y M6MY6A/WO90N(I.",AF$4*+=Q/KRR<17QA92AMR5J1#45S6%0)HE42\$#90Y= MH0^G%,E:+5/,W](\O"W0HQ/+\;9(*CV43>.A5NY6T19TG=7VZ\E%HN M)4[/H,CE";V?A(DV2/0Q#OP19D\82$1;^4-?=.]@B2L#^SIJ7P_5(>XU*M+[V$EY[5BJ=0'G&Y+=$X MMT6J1H60UKN#\PX%<29E(:WW A=[%$&V7S):V5#4O0S@A9QW]W0^ZJ\-I>3- M11)S5!))D0W%ZJA4%149J$_%+_>+K%F%YR0(UQ@LJK58%3W&19;81!FIQA*[ M1;ZQ*"PTMZN* T,K;+[LO:GF6S\-%K_4CP9W88DNF[<7VI@E#Q5UGCD-FQV< M<@]\4!J]'3<6D^#N85@BWR>-Q>;64[FY]53TR-2S+L7A0H=B&Z3$0YVVE"Q* M8=!KNBC%@:]QRR!,"N3\_$G57B3LANZR@>@.HBY9_&)4Y*'E3D;-8 M0N*L:!VF)M-:>ZI8+LXC\!O"A.5ND.29TF4T%$\>DJPKY7Z)3,K M$6I1H5"3FKCEVHJHE+<+S,3 M94NADBM0 &/M5NADJ!S%.NNI./<=1OW,_UXR];RMX*&GIY(XDFQ8(R,WQCF* MP1U^EQ95T%\"^/3)>/IS'$8E*8+B?B46Z^"%\SM3;N/&F<8ID3&%X?:T*&Z>BXOB MB+D2GNOM^Y*;,FTI<@/ZPK ADW%@H.$OBCV,L%T/[P\R#\VDNSYZ$DT9U\V?F=_Q@.G]_?A(]! MVKL(OO6NXD<_^BEO2\-_!>^1]I3]) >Y^*2<[]/0?U8>7_#FP\_A]_?J(T$R M_C$<#((H_U&V7XQ]O?'(OV=7RDCV'*4#?L-_W#AO>I'_*-^HU,-[2Y46!FEJ MQX^W893K(S7],)(,D,F?4@G5)/_S39 \ONF%DG:>W\_.#1T;'K5-;C@6Y09E M##',#<*PYVK4YN??OIQOU?'-A\_DCY_?+0U]QYE(2_R]D#08*#IX0_]^89R> M+3@V$=.$YE*+F99C<(9-83O,.;WEAC__6-5/'O;V/)IWYTYP]3 M28[\G]?/PXJ \;@_R\?B@2?_EBZ,&SLVHCHQ/4O"T-2X MY7G<09Y!J=!L1[-FX][4\(E\D94)O()V>1U]IN'/Z MIC>*PO$41NG@S?*7'BQ*/;[&XT%/W<+TBO M@GX0?O5OAXO\[[B2=S&Q!;-<*IBP.-,19X9!) F8H+-9;NJHR(+41&>DF4[J M59-4A'OU)"U*N""D601++S.4FQO-);NKXY@/2](HGZ>245-SY MC\D$__%K'-UG4CTXP6VFE*;X'J:SQNN@/TJ"@6K[%#S>!LG*\JCX1OBO7,E< MWGE2"T5]J7_L.,T6 2GA1 @E-I<0H\)R.7.PH6M8UTQ7V%2?+3BE'V$"?29ALLS(Q3.39FV\2T M&<62!1DE" N$+>$*KMNSF6WJ*&44U[37,6O9]#80<,WT&")J8PMU-5=0G7%. M7*E')-]YCB4\-I=.FSH>]CFHZ6ID8]T[8TW9/F!Z:&9PID:$2.7_[7 MM1T3S::VJ:,4O%37-<+HB2BW,C6;:![FGM3P$D-AFJ7HTQEZM36K47#6(Y*6NM<(XXAJ8.X:]F&Q0GW=)M*G34W MC#=T/#GIBN>G6Z;F:LCAAJE3R[6%DH+"=8B."*7FW![=U/%@])L;!B^GJ'2_ M]"4GV^_&/TG-\#%*LR0WPQ=Y%BU,&CF>;MJ2_:0VEZ*1"]?&EJ-< Y-CCN8Z M?U-'-6E&D5ZML:?8=6;GJ$G.9Y2;0,K#_H?RFW^-_4A2GXX-H(5'$FG[9>'7 M8/[@59A^6;*?/DZVRUU)97K]S7_:XAWI+WX8_1JGJ?7\MV!P+QGI*ACF]E7Z M$#XMO=WVTP=/FJ>3?B]>/OFK$Z3A_3@XL/3P]._!0*23KO-!O'C5ZVS$^2Q% MF@;91:S&X@^EZ2B-Z$7;20C)Y]+U%:;4.\(4IFO;#I4X$!P1OF [;>@HC43Z M6MVTLYWX.<^!RX78UH8R-4<7U-1UVW6E*Z SXN@,>8[M8"D"M+F^VM3QV*;B MSC/5*'%-UQ7,-941R)@K\8XLK#/+LTTZCQ]LZGA$:W%YDFLL*JEY-$^7QH.T M:*E)F65SPW,I0](O)]1A\QC5AH[*J3VBO;C]!%TD+$-W!18F=0TD3$/'KF-I MF!%;6PS";>AXP EN2\$5RTJ2 %NV5+A8:-15&\ QPHQI1)B,('-.O4T=)6N> MC&PKLQ*FQJ09HQM*U1)W-JM-'0\QJVUI56Q*&9;'A:5; M0D6X;#EB0TI]SV:Z2;%!Z%QJ;NIX2H(53\VSI)&.,78LVZ9"1P+IGI3XS.&> MYSA\;C!MZE@XM7?+J899Q5;ZX6=5?YJ7S#WZGZ.LH/-I!OKM M=V5(C9M5<9I)3DO^7U?.\GRS=>@87 :9Z@ M&7<)\L"I^L/T+^% _>TN#))>_KF@L,; _OC_ED.A+Q_.O_'NY4?Q8ZK5S#<^_-IAVGOYI]KWI'R8K M4[108S8C_S6* JI^K.-JCC?B8MM2#Y&O:7+?A)X\1Z/]:ZSA8MN%%;QP/X-W*"!I+;.6]-P 5 M*N&/MY>=JKM<*+WZA0)4'!X5]2#V']L0>_*WMA![:3I'(C;+K2+]=,2>F(] M[*,@^X0F\&*TNN[Z[N2HV%K? 2J:K^^V%H%@W+1&! *QNV+<@!COB#,_%>,[ MY9J]. G"^\C]WG_PHWM5K_C-3P;-X(/55/'J1.<\L6ZF71/^P")U99':J Q@ MD9JR2$,537%14[N8HWB.H%R +4['%LU4*, 6;5!C9/M/ M8>8/FR7UUTYU+O;7SO5PZKP=Z5\OS]Z' W5YI%+=8"=ZI8$#VIM ME?;LQX\-263LR@7;SOLH''$8R0>LT$!6J(4^6-A5VTJ2K\ROB:0M"!,"=8], MW7J%!_=C!S#^#F[\U8=-QM8BFG +VI%5KH+,#Z-@X/I)%$;W:2MYI'B21]00 M)[8#@Y_Z!*5!_=^YU% 8T-XG6K[#BP'L_E?=>6^NN$:'O:L7DOI8M M.$''CX"?7FB"KU+;_=@$'.03(UR((WT1U 1YE R3#?@XBD+89#M\>I 7-W@$B@U=_1*^^8I*/*8XNXJ]$ MJ8,%FOYSE&9JI*D7)Q?!M\F=DI*_/R=Q)'_LYZNU8N!-.EVKZP/\9)#^_C20 M"RO?;6BX61RQTQ(L&7N;U^"(RKW"2KI%3JEY\42U.UPN;JS#-8Q6Y6+\&;\ M[7_[^3"OGZSQ7#M+N7/8+XV7\MWJ6M;9UGAYVK,=1VD\# ?Y$GR4UM>R,7$I MW^WG>G0\C8E=77[":"YT/_O]+T%V$63?XN3+ZJ6#,S//&DGQ%*3I].7S-\R? M_3ST,T6L::=FR&MU9FGQTLZ-E)*U72>5M_QR\6FIN6HH)LTKO[EBOQ<1=C* M390]6OBM9B??; &*7X;QK3^%!\_.^T3R*- M@J]!(A]MF!FT#:,5K59%?+[%6L]A7KK87>/T@ZD;2]TH.O2C(!.C3.KF7&/' M=]DW/PFD]U<"F#T!5W>(U%;S[$2E(RJD7>5$&Z%Y8B4DLL]Q&&4?(]!$1])$ M!2L./%_*\UN*KB4[%C"Q%A/[+"E@ID&8V>3G@>-R" \9G)A3W9"6,[TZR]4? M#G-I)N1'@Z=A_-RLJ-4:"W[#[+K("@?Q9]5+1T/UF%SEB31P@C2\CR"06AMW M=A.1(*3:!"MENF";3,^ZPV07=MEVSEUEFTX9I& %UDKU?_*EAQE$*C-]/7IZ MBA-5X"&7/4];@_:OC?;?@DY@ -342=LI$=$$A!PCZ=)6-CF4 R?5XWTP&%=; M7#YE87]:GWSHN',3&+:6(GT=T8XHRZL.C+<1N-U-K4#NXD!&07%=7-W9HO)B MO[82_B!J?D,\'"J-3J3)7Y&G@-JB@RGK&N2,&ZSX6Y X!AND_AYG6_(AM=5- M-?$R(0?4N"U1 ,VV;XT"4!X;E.4+#B[<:;&XB3+@Q-75B6MCT@("^%V4Z&!Q M=4C*@_'5.(\(+*XV>3]@9FW,46X2ETU@_D.I@[:RPYZRM^,&^^G$++@*M<' M<5(F4&/=[E0)%%KI.JR#1@O?3%))PX MZ,<#H;*N1XN#KMREO&&=;&T"- Z@-MK*!+6/D4.PKILQ= C;M>?P.\#P$3%< MKP/Q ,9'/9>A[J@!F[V&TKY*,-';5F:H^^5!D,\ZD+52 MGXN$()G6/%B"]]])J(+OWP[X0LR],Y"%*/LIR[$ :,#KI^?UED>$(2Q:91!H MBS!VW1GBL('Z-K$$UG[#?\#N]1/O7D=H>R; 6LX$^.A,L,&D;3@?O,)@;RLK MP.T,[;64:QW(:3X&X+[!56U36 M)^UQTCA?V^$'-Q$W"91UVCP 9NV1H7JP;7N@-RN$:%VWZ($6/<@F@KKC!"1Z MC24ZE($U1Z[7QQ\"F!X9IG#%20WQ"%>P$MWBW[=+%4][H M71/,0 E\,XP:L/.;PNNP6_D8/%Z;#<,UX>T:'G/2=@(T#5WQT0WW M%1]-!VH-E1B?HF"\ MO4AH8*UXMY'2A)VL$$DZD)=:GQVL$$AJV,Y5R/EW;VS!2#'W&AU5%6A$T3GNE'P!,&X?6K+-QT+TP14'.C4F[8R0Q..FH$RA2,* M\'H=.P.%"BTYR@U" -4:674YO@TB $U,HX!&A=0*Z-;7GX^[*13;!,P<*M3< M5G9H@L<$:?).>$>0'*]M*J:]YW/5/ L#9W$U04%!.*"U2JG+$0'$ 88 PZ[# MD.4PU+>$H42M@J%^ !AVMYRF>34LM6&:5QV857?^.-RQ4FUEA<.?V _!^"J5 M=$LBX+7!0,<9&=BI-B(5BA7J*7&A6 $ ""<3-1BA==I1!#KTA!"&TZ";"6 X M#1K@"Z=!UQ^G-=D<59.RD=H LH/[!QN\EZXV; .UH76H#:T5.S1K%P"$N2K4 M[76M\H>85S,^1/H<"/(#MA M"_]>,>FZY5UW3("DKJ&DKG!K3]/YL[8RNSY;>@"6#3OC LHS MCNO-U^'<"ZC&.*K9!548<(5*NQ%PBH1[>U'1P%Q[MY'2E,V?X'\=R*ZKUT9/ M\,$:YH-!_+I]/A:$KFM9T=[R,LV&E+5#:68SRGO 8&Q_60]8BWLKK2(=#PJJ M4K,(E%&CE='KC[V!_-0Q:W].?10.9*8:#58(9+0)C!#".%9Q-^ &>+B6/'QH MA0'[A]JN1J)-W5D \%"XK-$N"X@ -A&:H#H[!%'0H@<)UM<=&^#IU$1R M5UR(![*[4P5Y(+T;6I@'..U&L1X =)_SX[80LDT QN'42/=88J=#QAK.')4= MJ-9&-CEQ%55[-X?5L( *-G_5OI 7JJBZ6=P+]52-VNG?\N+?FF_WAT+@1IPB MU<1 ?FUU57U.CNIR_@)KO^'?8,,D;)BLG6K"VKF&Y?]MB0W5G2YTKQ ;$'BJ M<>"I7FS2A!0P5-9U(O5;C]JZ^L"S0P@!-CF)% =/LM/;;EK!P["INDG J/L6 MG/HF >H#UAI&7MJ;PVY(T.44>>WZ( (N7S[YY_3%OD$_@Y(XYJ $L[!KB$,:[*U!B*!S'-X7KGTWTW1@R;@XU#1D;:R0[,D.,3].RK)(0EP$,N]F5$_ M"+752MI76$8%%GKKRZ? )M_%)M] MR;@X3!" M26& MGL#L1+(+7= -T)M9'=TZ-0%MF.2!5HT59&IT!OOOHH MR;JC -BA)M*XRA)=,*6Z6<(+YE2CKSN#?-^!('KRJ\\@S=?,TQ&::-'5%H7U M.OT C-F3'Y/?S'JKAIZ0#^5>M7?;P/YKOXL&EN I3O('9 %O'X^W$?\-_S'A M[=FZ_1+$]XG_]*#R;#ECJE:1AKYT3B5[])O#B*53>O-!-:_,Z3AD1^P \QSDY+<&WQ#D0O#L(G]HE M[B=7M(+@4QM@/J&N('S12@5-#@8[TN?;DOU XAT,." X&'!M)/A8G:.+^*N&9R">YB5$_\]1F(9Y M\?P\2ZOF%_G7SZG*FWR,^F]?Y)"\, JSX-?P:S#X&&5^=!_>#@.1ID&66L^? M_'_&B3WTT^6\E!-\#8;Q4S"X"?H/43R,[Y^OPON'K"&L-146)0LW39V6K%Q% M::4=UGTNWC8L_%$AL*U)^[)[;2#0738%7JA$'([?.$JS6"JBJV"\;RE]")]2 M$0UL.<[$[X-,/)1,' ]HN]7O A@6C4&0B_60BRC)(SN[3A5>X'D MWX+DZ_)V$?=1G7X0!-<2\8G:.M0L'MPPS860;?$\NY2 !_:H*WN<-KS_<

MP!MUX8VYHGA)ZMM-2]4)W@%?I#=4QQ,E)C72+Q[]"G MH^19+LXOL9Q_-#\!8M;K8_15KJ5JN'E^6N:1R^PA2'Z-H_N;('F<]VM8\JED MF>8LLG:=*DI"K:[RPG$A:Y>YB8Y&I9P*?-8),F\CD*X?XB0#871(852^Q WE MT*4L!@BB6@BB0R>K0!"!(*HYA_IA\M_^EED-G_EIYQP^4XU+PG^' 51_[GX?0L]TZN@/TJ2U=.9-Z-I MSA[B7GXK#%(GN,VNU?O"+&S*<9 N K3 M+\M<$"=!>!^YW_L/?G0?R%^_^.+J8*0"XGLR5@!!J^[P3B.4"B,'SZBJ(P07L M%HBAVJ:%(&ZP,=\4$$.A:="#!(7[9<:7012,(U%0MU!1$-]ND^2"N"<"%8$B7@-M@"P" "ZF([@(7DA!- M\'YKLVT1O-]6&:W@_>X': MQ5)7C+6&I_-S R_B2,U<83R_T@H,S-/A9 U!P,($Z"[@XG,2//GAP/W^)-'G!US=45V)VM5E=@AYX>V$>*=X+A64L-")9F Z';#X-H M^1JI7T/_5MV\-DL_0JKBF-!5!'F_GB U@BZD*AH'7<#9Z7 &7+VU+6G[Z8/T M/-0_[I^C\*L_/$PZ C32ML;D.HJ 2@+PG@"\$--I&7@ABG-Z\!ZG# #T;JO* M $#KGAZX1PJ_@M)M5_@5=.[IH;NKP0Q .Z%U"WQ=.T<04H+UA KD!!L(WB/G M! &[MN9!1BE*TN&86896=L3(A9 MMLO&A)CEZ77R+C8FX+8]9BN %D + 9VN@!:B.=T +?BZ+0(M>+:G!^UQRNA MU[:JC ZT[2& B_AO>KVT+<"V1=H60"L1=H[0*4 +FR ;%_0%KJY;=@1\OUH" M!=R_!D)WV@&.;GN-U0='M]63J^%8[ J9'([%KC7/0QETS7#3+",,H@('AVY7 M(0+,L+,<_^0G7X+,OQT&\]NUYO8E%"Z=2)IO0Y8:R72H8#JF3 =+JC(U 59, M?3F^)I4$$ 1N524!Q(!/#URHVZL3;!M020"@;19H 6&P=;KN_ Q'\-0-)G $ M#X#WD#%+@-NI XS X34+;H!R:E5P U130U43X+>%V@Y@7%\80X2Q5NDT"/"= MWN*$ZX?KJ<'J4!8+E2$-!C8H8ALC^A#?/+T&AKLRZHGG1KN+ .S3 _M8 ME9P Y7J&3 &\#0;O<>K#XTZNJ(X5P(<'8KA N M9!0[-.:L.M.[IM2YO(Q_^*CGDJUSW-$M&:K!78?IE"1P?Y0N2(,VN M_"RX_N8_ 70/!=UUY)@S9S$] +@ W!? ]>(D".\C]WO_P8_N _GK-S\9@-5\ M6OBNHTJ-0 RF<[= ##JXA2 &35P/$!_>A 8=W"H3&K1O/8![+.T+-1HMU+Y0 MJ-&$JL)#:\YYYS#RHW[H#^>LO?2RWZ]_B;\&290WW,MOA4'J!+?9?$-:L[#< M<3VXR[B*.6,^EFU9HV60/B[^O/![,/@8]>/'P!M%@^:BK5F\7;SL;>#D5[B& M3>&Z0[E;K2+QKDX$6/PGMOC!OCZY,FZQ,=PL]=Q1T[/QWF1KK%GP'<&^;NP5 MQJ#ONAD_!0WE/ZBQ]&O\9I:CW_+1C<2^OH*ACF&U+3A_!I99>P-XR_3?J] M>/GDKTZ0RG&L;C&>_ET2*YUTG0^B67Q9FW3H?O18:;-97'70F)_*H MENGF^2E8>E$>00P&JJUI*'U)](D=MDKU VJX(T?".JQD=QA)$<,O'##]DN.; MJ-H/5U=8-3'"G^ M6,*[Z/='CZ.A(L--XD?IF%/$X)^C\25KS1(":^>\=%O %I/NA.X\J+&\,PM. M1==%D"V*IN"SGS2.%VMCXNX.BFW(T ET'"[< = :-0I:'*([1; XZ?U#IK+ MW8<.6X-M7%O;^*AQX9WY0 +C]R@)QA6_\ZNHI[AI.T=L-?VN6(9+^A(D2@,D M2NW4"HB34XJ3^J4@P: &@[JU^G+W2 K >#0"'E_N-(]X'&($];,Y'V=WP,F M;SU,WD,P!@/&: %CL&5#L1J) 98?6'XUT8?*\M,/Q=T0!VQ&'+!2)G#&3 "9 MA<:JOZ5(R5@!SKAC0Z3D)3-54)'U:F8"H7*24K[3,LZK+7#@FA.HHHJM[0+I M <$H"$;5)@M1.]T*[BBXHQU&Q%[1&5 6H"P:YZ2_.E(#'GI- M0'8 P&I>]@ M$=1#[!T@_;(S=X."!P7?.$XO*+K\G,3R%=GSYZ%\L8@&:HV>U*"MYY63#WX- M_#1XB(>#CX]/2?QU?!]'LYARB^G..6+-?#M1D3AAE]^ 79K!+HK^>('^)R]@ MW?F0&3AXI1J55\/S/ Y]ATX9MUT$WX#AI@Q7N!C ._R9MZ!5 M0:L>\92L=G)/;6A9(W_OI:@!RC<4Q2]M8R!D,PW.,1W1?TE=1L#H!*-S+=^A MN7X2A=%]^CE(KA_\)+">BU\P%UMYM_3W:! D MPV?YZ'46][] Z2+Z&_:"5;+ ZMRY)@VW98-KGER *$G\H MHH$8/(91*(V)O%+=_?XDESYH$7-,.VTUXZZPS$NW=AN64T MT\KLNN(6[B,]KH/A4+HD$DN?_.1+D,F?VRLX-DVV2S)C5T:YE!_QV\T>Q5/L M@B>^+U. [7%"V^/T++.+\PH*YW0*Y^3N[3ZR!1BE@Q)E'T8!;Z:5K+!S9!1" M8FU4'?LXM>"K@ ,+LJ']*F*7V".=4ZZN$KCP'X.% ]2^Q35:=$76+)J>LW7])8CO$__I(>S[PS%[Q:,H2Y[_\?MUW7E$29;2>4C>&$_D M_>_773$K%RT*(' +$;SH-P"!6^@3+)J#0. 6FGJ+"/[D_S-.[%$J#94@6;#M M1#:9_4)^-^K+J2:Y/:/N0R^X.7GZHI6^S3#X%*>L+LC$PINMR#HVV<&J7+.> M"VGG]0O:%9&T:%24<>Q_RW?^*XZ :Y>X=FE5.L>YI[>6%OT=D+4@:^OOP+W< M]-0!7FP>FYQ>);\L)P VJ2&;G-[7V,9R^WMPFTIW+/B@7F;2@$WJR"8GER:+85:(:4!,HSDVW3:<"S$-B&G4 MAV.WB<*!K 596U]C$F0MR-H&V+7336-0.]" 36'C*UEU(-8AB#4Q>BK?CKD= ML6S1$F+9HOW( F(U 5G*TKK,'H+DHWPVB7+M[@^;8RRMHY^RFIX MM&AE@1\W\>-%D'V+DR_R'5.,@_RLGC3MT[=,V^;O52]:>6DT>LD( MRR]]DC_N^,I1.O@<)-=J-(OO'82JIG1QF=03%Z-'I1?B18D__U*8QCI&YOO? MKYW50?S;TC"67[3P!2>(XL/G("AZ:Z[QIAUV?&_?7SM06^PZT"2XEW@N'>:X><=W2MD3))%"\S_&$"Y] M_4K/';^4_GF7%;U\E,F!OU>MN[YP+(5*!SQIW_36=^%WN71I/$JDU3+^]2'P M!U+D_?Q.+?S>2[/GH50&0VEHG3\$X?U#]AYA[2\_*:EU[@_#^^B]2DL'R4]W4I2= MI^&_@O=(?\I^DA])G_QH^H*\]_E$_NNW\3=NX^% ON+W MBX\WKM.[OA$W[O7/[]0+ZS.X:]?^_>KCS4?WNB(RL>HW=Y]:DW M'=3XOY+9HSC*A7[8SUE\8!**=6P&NF&>?_MR[OG][-PRB&V;MN5P;E&3:8+8 M%G,]PZ"V@ZCGO.E%OC)L!D'XWHG[(X4[56_QIC?1PE?!W9)]532?M6-'VOEO ML_5<&O6'Q1F];H%Z>U%L&-PMO5S;F5[C)WY0QU'WXBCXL2+&0>.!+#S_Y \& MDDO/U9#?:T_?Q\^'D;(R\]\7/Q"ITY&&/TV?R>(G-=+OZI69?SL,>OU@.)RT M_O6-]B;_70Z\/_V]8/(WTBI->Q?!M]Z5=!VCEXOPZ"?W830>GB^]R^D?DGQ M^5^^A8/L0?:6D[^-$RFFS_OQ<.@_I<'[Z0\KQ%$CEN(\&TAV5".4-C%6DCH; MJ/\DL];)@,>?T/_RT[3/RR9NS-L*GI=Z,E.)G/)XO/(+Q%Q+^PU,*)+0'_9^C\)^/ AZGZY+'ETO(!B;"0A/2@+B M(J3K%Q6]/)SNK*_O@GE MA*7#).$:#V_]X3#.;N/O;S[\GW_GIDY_*I,+2V!Z0<_CD^JEM$ [2PM4++Q^ M^UU=!>;2,NOLA2PZ1VH17RU4 MBY1@G/2RAZ#WYY3[>F//L2=]RF#0VT.9E'SHY]47?7L(L^!7FT_PD;K M9%"X=5&X%,W%@8XLS71USV(VHL*Q+6Q:IN%*N4"HX]BXT")/_"@-\R+G*C2N MWG6->W,E+JX_YGJUEBJW I]D$K/8URLZM9+/9AP_U?)W2?Q8E9;*YS((^O%X MY\#[D9Q6HM;D)X409&@_'?^_U6G@+.[".M7"O'CSP8X?'\-4I6MZ7BC5^$6> M3WA_ 'MJLY;1\4S+8%.Z<]3SD&$*:G%+$,.B#.G,]#Q&$5W4,FX>%%:C'P]^ MI]C/\F U#9T3 U.MNHC/Z\W,=73'>%L5KL]5N/283<0-S9).,R6NQK!NV([I M85-@P01:7=RKX#Z_%3/*U"TINP?7<$GPT@Z#R._9F'4"[.TUW_(7<72L-Q_#L+T:>BK M[^7#OQW&_2\_]18,Y_]5W=9U?\C1AF;PVQ1YO7+"E$;V#]9JJ1Y^2 M^*OZ@')H2_#!BWG6"8:^JF[9 ([M5QBPU!N,$KETX9,_[ 7?@_Y(W>(M_WRGZ@)?")P573H)^/SEI]Z" MFOS/#U.K_67W<:<\"E!K9;J_Z%_/\6R>I$6>1DW7,!'U;*H9&K.$Z]K<\^2_ MU+,*[,D;__O'28'9^*+QI]:Q4+"=R+\YC*7_*L+]L+46EY)KH? $<235NB5] M!\I=^:_ 2!>6(1#CFK 765R9."()_$J96D?5!2%*/O'C:N1N_?H@,EL?S>6. M@[&''4>G''O"%@R#)[6BO7$!\)ERKH8C)79Z:CM$K[\J&+:-->J'D5?7 MTAZ3?P^#=!+V"))@T'L:)>E(Q3^RN"=[*'TWYDJ$?[C]49ET*IPN^MG[[2>S M*I6ZE_4D&[.>A)6G/1$O;]-)W5.B>S+H39@-\ZAOVAGZ8U2RA6-M/$ MSR7%]?.CE' MG>3%),::4S/XWG_PHWOYAZCW[2&4?YG+H+*L9SOXND"=;:'I MJ3[3]*;)'<*I@3FE%!F>X*XT_0UL8-WQ,%KR[B8R_AGAVQQ-:S2]2CQ)8EQG M\_M+<:ZCWY2>^K/QP%SS*TRUP5/=JU)I38W%JW=7C 71QVB@XGA! M[_:YUW\()$@?U6Z+;P]!GB-3WLU"%O@'-''*'_RT=Q<.I8?D#X>RARJ;4X[3 MGZ-0N4W26[H-)AWDBY<])Z)2<..ZKXG_M.![346$\JE4LZK[Z@UDJ[0'5=>G M).@'N76(\/A]>5%NVOM!OE2*HEXZDM93^A"KS/2TN"E[\+.74_GF+X]7#7;\ M\&0V/Y[U_&C0^P$O3/E62C79Z?:?/O<"*2R?>_G):Y(-5;K*\3-_7(OU NWS=RP&3:Y& MPV#,_;I&%:"O@OO1T)^+@^OSFZ/@>SR\'-)/L03E%+I!^N,NF.0+=1LF0H+; M-C%=AUHF%;;M4(9=S=2YY=D%16 +ZZB6<0)1P&2#,+FGM[\;),.TY_>&?B+5 MH-_O2T@FOL*5XM9$::7"O_8D YP7-J2/$LOR*\E4%TB&>Y03>%:*6+Y-ZBRU MF_"^=Y_$W[*':>M;J9>#?&B#X"Z,\G+A/(NMPKQ8^ZEL@'DS^FG:;6.'TN'- M.BK03CJ7C'7:,XP6)(YT\\_QU,98-"S>5EMFUZ#P[?$VDK*-$5ZUO&517&-- M\)?N]]B:>/*:QS#9ZK$61>2V"2V89%X+[6)F84VCEFLR*J3JH\@1V-$XUIE% M';NX%CJQI4"XCY/G72(+^=.Y#.E/GE9!AE^+Y5 SXD,[FGP[*^":3+,JUA2K M5#[]/*NSZ/<:-N MK1(1;0_)P_Q@?C"_CLVO0=K=+0Y"U6RV)]#M#.&%C48N-J@G_Z1SBCF2_\L, M2CSNV0XEMK.JVZ?+^DN^JO9X48^MXU][?E,%V'GEX1(5))#NUH2%52UO83 [ MO"M*+>4))>G*17&>#QJEXY"R'//X8*F"HRCB)/_6\%E]_%LH/ZUBU5'P3<6K MD^!KF.:N8>1'?<6RTF%4NU]59W6R^/JS+"UWRBI** MU:7T7H8U7Y/26TS,8'VI^.>U.3[%1>-]#XJGQD=_]^)1EDLG)::F9;\3C@O3 M=!0DL\T3>6EWD&?:^N,JU'1JGTR>&\C-I)H6<2B;W\UR1.I]NATT(D-1+5=TTF3:=6]#%URCMA+[ M&KI\1DTY-R.D\]_2]EVZ(>$CF-LE]<'Z;!/Z7<_].$N>]/_SF M/Z=*ASXDR]=34(2(RXF-+$]01DQ.#=O2;=LP;0MI%*EGEJ^G./XI&15?B%'9 MF9%JKXWHV9=7GR^O1'YRYTD/*2L8X<<+Q_V?VHTJOU5"7<]0\? MHLS7F-Y\%\O[@,JV/&RR\UTG['6JMA76YIL/G\4O[B%J.4KK5W[_9+E7>]FM MA6S%#L-7RQ_17PB.\Q?AD*G@\7?1<+V'1!D2_YY*!8M=5R>VZV JJ&DA'2&A M"XL;'L=$VT=[?A97-[V/>4DPPC_UO(\7XL+^*'[M22M%2MU<2\V(X._$^/7* MR>RYS6QG1D,5S;0JIMG"7MMYR=2EL9-P[]N>-\L>S*YV37L_C")_- BS8/!C M/;EG?)Q;58OL>;;%A*8YG"/J:1*41'!5M>LAY$D/X\V''GFY *>58U7-/.^Q3G^YW\"BVXF5%M9U-$,HAF> MZVJ(46(: EDND3/&%%-;<_=2FUNQJ,H_)<&#NB/W:]!3)PT_!L"LU9"LI[>3 M63W"J(&)(0S;I*Y'I5HQ;82P3CGGKK J9%;+'TK%'?2N'X) ,JR?K7#=1?QU M?-,S[@[K;29 C[:3]1#1A$:IG#2F5'>PI5-#VC*.-&@8]VS[<'+23Q]ZWC#^ M-E?E(!!WI4W/:"=7.LC&PC4,2DV-FA[CNFX2:JLZ$)MXHG!G=S5NI*J\ M)4\!/,3#@=37D]J"GOOG*,R>@6'W)EO/;"?#8MTT3(ZQ:KBL;F$=6\((8]L15'.IAAV+ M"-LQA8XEN$S=WLM.G(=U\%LIKR+_/N>D6365$Z;]T?@&*2711.0/G],P%Y9S M!E0<.JY!57VN@G0T?.FP=X$S-].GAUO*FHR[R/-T@37N4\J3+]T M@?,V+W]/KTCUUHWS*"*>3;E!=2:DXT:XX3H68Y9I4Q-;QE[!R#GGZ6^5<,N2 M>#@.VGQ.XGXP4(S6!;;:O+:5L=5IABKJ5IV.4.8Y02S1,4":8CX6$+2=?_E4H3 MO>W]&MQ+ZRR76?FA<)T06IM7M;6ZD#DNUTSJ"(LC2ER7&]PS38-8ZJ@]#?%7 M,I1XFQM4/55:&2?=8*:-*]I:9D(FTCS+Q::04S<9N_1PLWA5S[P_&>G4F,;>%,6V5W_9[FI_U/1%DG6&_S^O=H15F)NK$>TZA. M3NHT-8DA1+KA."2-"W7#(+6XZV) FPE[IA267\5,8!5*BW052D"W$)KK M5IO7MK5L)313=STU?2&HL(F%;>D,ZEBM@2!LKYJ3.5O1M[W+?*_VQVB\>V3Q MNO,6,]3F56TM0QFV14T'V808)C6PP76/>B9&G'A8(FROY/R[2EZ723N*:!=,W5I"MC6IR;)B>&QC1+V,AQZ3Y\="TG[V==T6J; M5[!'B]W ;?;DK=U4L3S#0VRFZ^&BG71[;13<8K="LS<*5A/9S']=WNZVN"<# M;=J3Z[:UU+Z\<-R+:]>1@[RXOOSUHR-NY"_7-_*?3^[%S77OTNM=?G;' MH[^NV_!_"*->]A"/4C\:I&?J\LO@*5.G?XW/RE%'V?@[7 Y\I$$7; XZQ=#* MP/:J,;1Q3S$WWW**I'T\_<_K=A@CEZ=)#S MC'G--^OG>HCMWJ6>S8H4VG-S^V0STKATN9O'Y;2;P"_+T^MV+/M1CVM8.(#N MI#.MBKCCK08=AVV+:*D#+5M#2\!E>VA9B$M0F[4_\6C/M2@Y-Q/ VT)*+VS* M!$JWFM* Z:Y0NA#3-577>Y/\*O@:1*.7Q]77P@IKWWG'S0!P0S@7: FX;,/\ M.H/+K57GK=__[AG]\7R*+P4@A!D\8$2?WRQE"X8H9I9I6!0C M)M1A(K8M#,]R7-VRII<"C-+S>]]_>C\QMTJNR_WMQOE'FF3_F/#/97(=)%_# M?B"^A^D_)J^8-G[*3U9;N"A@E X6;PDX)[-+ LC:2P),PL\8QSM<$+ WA0_. MCSM?W[V3Q&FF?@%QTW!Q0\E,W%BN8]E"8,_E@G)=8Y[&;%V83#>IYX@=Q WB MIQ(W2#LS& -Q ^(&Q$T=Q8TYOS=8U]0%1P:W,4'4U 43R"&Z)73,-5W#;#?K MYH]3B!MTIF/S#&DF"!P0."!PZBAP^%S@<"JP231+EW*'(EVS/"X\A+"M$]O$ M'.]FWYQ(X!!*SK!*$[58X)QV4^P!)CIAC9*0S<+E5C4J[CPF2KEFSLT"HDL> MQYKE4$PM8@AF(\,T7,_FC#!"#A#TF/RM.I12_0P9J$J,;J!\;6V#%I@ $^. MC1D\#=>0L!2F[IJ(+8#GCJ=P9,X MV.'"9$Q#-K6))G]T'%T(W32$QI!S *>Z:GABSL\8K32&!_ $>)X.GL8UZY0&R'N84OSN$>)N@*$$%TW;6H)3QBN MMK/?6TFRQL3&F33_ ;V 7D#O2_3J<_2:#J+,=HGM(HMZU..VQ5S"7.HPPT'. MCI5G5:'7T,D9)*_*[99$C3,JH MR6W*.$+(=)DM"+%? ]Z3;9S2$3K3:+O+B@&\'04OFT>:/(2I@ZA)*-6H;3C< M=2W&!7.IX+K0]==JWI/L"C"Y?H9HI4DB "^ MQ;@Q=HS,W[4LF5 +"#VD(AE:.'P&\^Q*;%,YG"J$\2Q MZ0B+<-W6I4TLT%% JDD),.S-QI8=;-:X LE;X;JK.;B.:L39#,[9, M@QJ<6=P5U-9U037+U9E.="S_Z/$*_.4JT*PV[I)C>L" 9D!S0]!,^ S-#%DN M-RV!/(0H=DT+8T=CENXQ1#6TNH5W#V>Z C1SG9PA#= ,: 8TKZ"9SM&L8T.8 M-K:H8!9U-$-8!B9()Z9F:Y@8*X<^[N%H5X)F>D:K/=6Q<6C>QDS-6&XU,5"HD*GAJD1)(AI&"NGX^0+_#E? MWX.ZP8B<$6QT(:P%@>A.8([/]2,G#G>XQ83A44J9RPU/;;S%F&'#)7BEFGDM MYJIS5HFIGQGF,4-/@#G W $QIR,V]S!U3?,L8G+&"35M86&J42RDEB/($N:* M3;I1SU5CA)J,G#$XMA@PUQK,D07,N<1S7.((;-G4U236*"'4<72-4UL8*PG7 MC7JN&LP9G)UI<)IBJU*FET]!XF?RH[W@^U,0I4'ZVC,FVAS(ZNS$ZTG].AU7 M =1O^2)T=N+UI'XMC\1HRI:@JR -_*3_T/.C@;0$OP;#^.DQB%X;^6VN]4WU M>627N(0(8A)7Z"ZU$+>8A3"V',/#6!C:2H7$=#%%-'#F2^F.S:E#QGH106>4 M5)F( 1^W!CYN@U&TD,NT/K8DABP"Z[(V5D7 M51,;P@8^TT$7 8IJ@R(^1Y')#*1IGM")P2@1\E?F4M?3'6R80F<%-]GLK(NJ M0I%Q9FA5GJ_0E@AJC9VIZV X5 %4Y4L]^LF70(53X7"4EX T%I**4I%I)G6E M@6A8\A_;LJ6BLP1#C-C8Q"L)CLD22SQ^FB[P,?PK#9UA5&G9:NT*V2"PU5$T MDODMQ@ZE&G(LP9%I4QT+@6S-UJB-/@S9 MPO(8)]IJL?=X.27RQ-)B'L%1U/&9!K'/MFFVYL+(1//K&TRJF<125_HZ%M5- MDWN$"8YUQ^/8MMEJ_?:N,*IPTS\^0[3*< O "&#T&AB1^44*EL.YJ[9"2%^, M4LUB%M,\P9%#J"[_MK+1?B]M5(TQR/0SG5=9I0TP AB]!D947S@5'6-+-[GE M. [%1+.$8ZJ[-$W'E'_@7B7:J"(8H3/"J]S45W_/J?&I./$8RWG]R\^Y,+[K MA5'F1_?A[3#H^6D:P%5?!>@TY^AT$6>>:PM3UQU*+4<(A'1=8U+-V=AQ5BZF M7ESNR[N/L\46^5H?TN.B9XQ4>J!Y[<(=$'SL*!XY6=CO+CTVS6.>[9G4I:YP ML,"V3CQF><)U5BX VA6/U;ENZD08P"/@L7UX9&CAK@&BVSIV!'.%H!1K3*/4 MU@A#ML88L582Y?OHQXHNA$=G1LOOZ0% =A209 Y(35WVH5X*;^RC(R@"IT4J/B*D=(%N7H+N6+POOY/BC;.P^]L+')S],5#%P MFJ?MDB#-DE$_&R6J %0=//Y:#[/!N*1XX18M:MN6PRWDN-3#.MM!%H?T15F-([TPQ(10"BZH(HOGB M)\&FJ5-#D]8CMZFEF28E&%,7(]?E*WL07JVC*DI+G&%6Y3U3@"A U"L0Q=$< M4;9P3/MV&4DV&!0E?!T,^"00[P@V[7.].KW:S7N%/I(20*V"[$MCX_ MET4(Y K;X*:CVU3ZD9QZ7,?"=(E!-(NNW.;V&FQ7N/GO#)%*MS< M@';[<"V M,=]6[Q*/(0M+7>UHU+$\YE$A+(ENCV$'K=X?\UJ]78W]3;-R8!MP'9# ML,WFV*:,4L&E5RV7DFJV(S0#F\+R/)<:KF%7KKQX]DG!^T$= M:,Q466TGSO>'X',GD(?GA]S8ED-M!W/'P(*ZF%LFLY')-61YFN9Y*[;Q%LBK MSKW%7#\CU98' ?( >2=$GFXLW%%,L$&HQRAS*<(&,Y'#,-9LV[ =:_5XJ2UU M7C4&*C79F8[@OD1 7EN09\R11PW+L;E%':&2LE)?84*Q8=K4\RRFZ_L@KSK7 MD!K\S*3'#.K6WP=L^@T:'Z-^_!CT[I+X<>HAQA%LNEP%*9N#%&''+1R/J7,[Q$H=T@RDX\7^-4X/FU7%YIG.*G4*:Q>CJ14L:ZLRVP=# MI-&%O*A)L&MJW*6,.A9G MLF,3U+6%CCJR<3; 7#ZCQ$IIT1#,J;K[3YG$6#841CJ"Z== MV2YQ-!M[PM&I33PAL&8[EBD0%9B:*Z==;:T,*]I,B=D9-BK-*]8.AGOF#6OL M&F:!VBZ9U^O&F>S5"\?>X@]#R2X_GO6BH,WW#_ZP 7W&''VF,%W-=! AU*.V MZ5B:I]FVJV//L#R;S3S"?AA$[Z?K*J+!I5K5.0(O@H+;P'=T#%.Y$O)O&W+\ MAE&E2EQESM>0L2K^_1$BJJW%'IMC3^B&X=I(6+I!J,V%H(SH6->YAS&2GN!K ML+>C-[@5]O0J*]X!>8"\8YJ<6)L#SS$M3=.PJ]O(I!@;C!NZJU'.N<>0J^'7 M*KUJ+$_.6K%3#.#3"O@L!$ZP[;H*-89M4*I;V-)=+BRB&RYGIJM;K]5;U9F;T!P7&R9GW"74L2GS M'(/:CDX\(N0O^ZG9BC#+SC@ZRF')S<%LV]*/*KC1DPPJWRR_/ K3!W6Z5)Z, M?(P'^2FOTTM#!L'M:Q.1[2TO)PM;JES7D'K7=ABR;2HT@WN61IDMB($L#5O> M4LSI%S^,%!'BR%TB@:3 TCE@\9TCU[]21_A?01(/_/1!26J&$?ZI"S7G$.+M M!!P7]ED9AH6X)FQUP2.5\%-WA'#=<[EK4$-SW4KA^ HG%^ (<&PL'#=9O N! M)8V:%M.Q36R;Z);CN$PS;:IKG)N<&$[UZG$':WB;V@)#/^:VR.:8Q@#E=D!Y M Y(7MFAY+N,:)R;1;$-ZBL@Q7)8C64@+6/Y;N6;=TZ_MI&;M4"HV+Y>]#23) M@VGQ;.9_?_W1.TT,/:U'K[X0>>(.%KI'=61@CS+#XPXGMH%T#[L6UBQS-?(T MK8;PDOC1EI\/HY&5L0ZN5DV#<[T81X%,8Q7*LSPN%%9/0?80 MRY:OLDM^B:8)08GH60,%UJ4Y-)*YQ* ML%-A48MP ?@ M\QKXX/F%T\1P=4OC3+>E>VC:GF#2S*3(YL)AKFNMG!NTD_:IZ)H3>H9PE56& M !^ SVO@H\_AXSC4\ S;U#T/4Y=HEH8,6Z5*J*=ACXM7:9^*CMXRSS2MRH*$ M^CM&34]87@39Q$]Z=;Z9/'WO#>+1[3!X56E!Z8I.OJ8>/4%J^S\.L3X;N6?= M.NVU',<57\9"(;+0F$>EX^EQ0FWD6AKFCJ>9S.&6M*I7]A9(QCS.X;D)OH3Q-T[B'#<1TIIG4U#AWJ(/Q!^(OTZ*/V/AY'9'BCC'(IXZGY92CPB#V:;@#J.8 M"&*NW.RUA?5749:/DC/.#G?])<@_D'\@_[HI_Q8*(&V-<9-BTQ4NI8B:EFOQ M4?)O^N GM8D#-E.F-2:U8"R[A$MW%&';L"AR!' J4PZO4Z@4*.:ON 0 &! @)E M6X'"YJ5W+O$P=3R&+=.F2#I3AL4-C'7F6)J!G'T%2F$H0:CF.92MGAQ+;M-C*GK4=+)1*!8KV]KBU"?6/ MLS2]XLH)AZ,L&+P,P3S%61!EH3^L93#F=%N7:A=YKHDLPPO&D8&8X0K7)J9# M+4M3QI%GF<(Q+8N:9"6Y]E*633CR* $<6N75(OO3N;9V$V330&RU66PM%+3K MR/&(1]1]F81*66,AQJFC,1'28J K[<6C+%4'\,JQ57K@\:%C\\=%-%\X,Q4;E!K41#H1U%2G,CD2 MY((ZGM ,PNA+1$^I(,9$N!@]W@;)Y5V.T_1ROOI;5_.,";=WV36C1]UV4ELC MI 6V!D SP S-"^J0ZS'#=20:348M33#D42[_H)N&8SO.RDDQKX3F:L#C5= T MSI )66R 9GN@219.,\3$UAT'">YI-+^!W71MA&S/EK\QO'(*305:\X_JH*F? M:'XY5H5:LT)H&F=8 M[T8Q:6=*-5;\UH$*@H1?@Y)JC:,ZL2T\=9B9"WK:L2DAFHV1S2A"FD4U33(;W2>^&;%\:JE7AHK&YO(\[YO'B)$>Q2UZ"Z M8"9UU*Y82[,L5QH!W'6U ^"\8F>9G522ZIUQ EBCLE7JOHJT><5XESJ<]1QNSWW[]]EOASE[._Y?Q>&,PRCX/PA MI]U[A+6_'&@\Z[ZXL"+]0%T<4\48;AZ"GM^73KU\\%GR6R^2GG[:DPS5DV\* MY6?N$^GU/_E)UHOO>ME#D 8].XX&ZHCE@?HI/[?$5U$#+XS\J*^"!->9_$-^ M8\W;$\^O#FMI*0ZOTT"_\NY?R>' M]-X??O.?4_FI=P_)9#9^+B13:=H0S?"D+X,8):8AD'1NF&UBBJFMN9IZQE]: MAN.C;",-CL$7^:_?QM^XC8<#^0K[HWLA>O;EU>?+*W'S\?+BI(Q;-,#+"\>] MN'8=.1>W%SW+CW9].GSE?LWV>_C?[N]CQ?R=[?W MPZ^7U]<_UFT^/X21%&GQ*)7*-JW?Z$:1/QJ$4K3N,+1ZRLR%YY?,/DW:=/GS MH=(HX]\7/Q ITV6X9!DB;6P'YOJZUP^&PTEK7F>G?I<#[T]_+YCW3?@H-=Q% M\*UW%3_Z*Y;THY_/XHBZ=_&!OF^5^^A8/LX3WG;[F&=3+]#_W+U/B1 M=LW0?TJ#]],??GIIS;R9)11FAC8RWI3G&\9?U/E??IIV>MF&UC1I^ST&']OG M8RY_DWQ[24AK7M#1YSPEO16IR@.N%=IAI5<3]Y#_W\%G'8=LB6NI R];0$G#9 M'EH6XA+4YE$LI!.07"4: ;S=H#3B0.EN4!HPW15*%V*ZINIZ;Y+/;_GL'8FO M#SZE?;;\U[^@ G.NZX%)40?OS:QM75,+Y#K@NU;X-K4.7@P)^ 9\=P3?C'?Q MYD, . "\&P!G&N_@U7ZG+4CNPH9C^\&/[@/IJDOJ)X%\][^"0>_>E[]+#O2_ M^N%0%7F=2Z*?IY(#>FG0'\D7A4%ZEI\GKRJ2_>^OW<'0H@T*$[CBA7W%FJD+ MY"'F8NE3FRYC'C<<[FK4-@U!5PX9N,SD=^WX\2D)'H(H#;\&8_2**34D,10M MKF>D$(-_CM),57M+J%_>W?C?/\>)&I3(LB2\'>6%>C?Q9S^170[IH1-N5+F1 MH7;[%&HE#6J['ZE]:-;)XF&\!O=,P_4T3@6QF:<35ZM7.O" M?P7E-ZG:J8)W>AZVZ[Y5/2:ZQUMR+.6D\ND41$(6$XK4X6!;^?6W&R )2-0L MD ))9)!)$"2 [O4\:^C5:RG)T9KRW3J:F_/'(40=FCLT[QV:&:J5S1-<$8LU M#IJ8*BJL@ IJP!37!L*UTMKOHIN;,_>P5@N++ MF?\]C[4)GDL7T_ #X=BCO,%229JT ]:AU(9(\)\.,V1_".!'M0(_0DD'E/,> MBN"**TF<\U099[ PSJ\EJFP#_ OONYW@%[3)\%P'_0[Z6X5^K9,?(@00(RQ% MP%.MF/3>*\2$L\)QZ_5[Z?U_MA;Z:9%WVH&_ W]+P?\X]ED5@<=**^\)CLEK MU$,G4+#[PPE:.:>$>O9Z6M-J_UVP_PCD.>B6XG=^*3X&!Q:Q@2(4,)UEX=E' MWXK"8)-\.DLFV2Q/IC^RZX-?D7_"?! 5A7A")0+'G<+20@J]!"$Z##&S"<&!H*Z'&_;$HNI6&_600"$!%(18Z@*&1D')+ M#3)"0.VXYE $=T3[M>Z6K0T^;)Y"4"K05O*".@KI**3M%((J"G':,>RT";B% M%&LLL+;*8L6 9C3PR\X$,39/(1"D$'1F2,HM;)AA6:RS,(I=X86TP2IP&&@9GAS(H@78T,-%S"681[#2+W):S M."?EQ2.95#.TW;T,S^(-D5*PN<;A#TM.^^FC6ULY##X0%1\(@*7SC!@L)$7$ M2*8H)LA3)S3G5+6,#UZX&^(Y?$!2V>PVIXX..CK8)3J H*(#I GCRBNH!*,8 M6H6AMN&_Q%!E-'WV=J@MF@>$8D(:3+F$;7,77K@AXSE\@%-!.O/@3<&&7<_D*(0Z]FFOI+I( MY-@PA>QCK!,27F5M ,:080(C3"F03BIMC6(.0^REY"]:+VE+< 'CE/$F:QJ^ M64C:SR.MHH]=M3?VDBP8KV6)L\]4_V^TMN5P.Z(JB,J1*N\?68D0R00E":8&BT$H@XQ MA07D%.)U=_%%1-5<^4Y"4L@WYP%V1-4154=4[2,J7JN'"!S1FB"(/:="&"4@ M9D0@"# .AM9:#/S%%E5#?4$@29F '5-U3-4QU0$QE:R8BCGC 2)(,@VHL$0 MBC2SE,! 5\3@-YM4S3 51ZE$F]L*L#-$542P_ER$(E?'B[^UVQD.1OG'R[R@ M'8C 'S=T/X]=\;'VK:^/=EWF2=:+T:YL=!-0EXS&LWR:9)-P>%249?DVR8;) M=38I:[%-1(-=IWH^OBDG,9N&-'XRR46\03C^=A0/%MJ1?G_]\VQ_1 MC5UQ>?CN':Q/X8>-WV%"[HA\\?=RLOR1Z^Q;_O%\DF?__IC%W9&_9<,?V-WLEO#L/W1?W(.MH&K MXNV/\AKGXV$__(0Y,L(@*.WJ0B,F MO7PX7'SZ?SZ #\7[<..]Y?M[AN-L0F.__CIPYIYL[C\(Q\]]EGC'SWO:^^Z$/=>Z_OX'38JO&!1<@VN\J6#47[A M]^RF' Z4)H5>BQ&+P_2Y#VWJC\/XQN(1=^<_%L#=^4T)KQP3=7JZ9HR\7#[V M./_I8!^\G;/?. >'(*69N.\\C'+#7.S))M.\]GTMS=.^1Z(][X_W[O.90M1 M^CR6@FT=@%B#*PFN>=*++_+_G0^^9\.'JQ4U/N-O[@3VRN=^U3K)4U/=Q"Z$ M5S[/HPL@6!)*FR(6T\I"=*A1OWXCZMD M1,U,-IG$H/1_9\-Y?F]C@V'&BBGI;3T M+O"*<3P+PWA4C>+&M#<$(.6D2>W=6B6]![IX[V%3RU=40#NLO+&2Q?)A0D/( M'"!$4X$=I6O%@YX'FX;4$P2RX=ZI[=="VW6FWQ[D[O7"O1#*-%Q]>IWW8NGAX&].63.)4LOUNMG[(ON[! M(I%#6&V]C)FW0F$*O*/2&F4] 5QK#"U <+V+P,N0V) "YHBD@C;9T[!]2-PS M_S#:9:/9>#+(R^:$AVGBJ(;4!G+P" M)Z#(22>MMXA0(IP F#MF$7(>60O7EA<6D^#*.5"C?E']2!69*IMVXS!&:3!E MVU#%J+6ZL7/S#A'0HLI"X) C#YPQ)J@XP( E ;5BZ4ARA,#&P%T0TH829Y* MV*@WN'. ?F7JHFBIDE[4$;N5P7B8)K %2@)(%X[Z!UQ@'+F%*0H]HS5ACK( M"%B+S6Q%GZ(4$Y BV*1&;:UB/"3]MZN(0;6T%QN\,\21D+$A&<7:"!2#*T@R M'!"T9I=N26&E6,!4-%J3M_V:9[QQMJ-KUEWPQ(02KD8]/Y@-LBGQ^-1KVGE]9]\,NYGT\O( MD0)!]&FO%Q%:A'W(RWVB MUED"$">@8T*OEOMX@'_WV93*^#@-Q\V68C69A,%?# M'5Z7E8+RSWDVS;_&1QE?_'V:%Y9K48-&]18-S_.^S:\G 6)%>[SP3745Z\?_ MIWB[.7>0@30PT#Z8MITSN/,(E*!J2&DL!%(A8BCFE $E'!>8,H*!H9+8>V*: M-1"J&@@WN:*(!$N%:%(5ME_C[;9G>!*$)%#JZ%M27/+C^.+C?)HW$[3<-]-4 MHDHA*JV0=UP23"PU5"C"".$NZ \>M*-:;\NV'.=*\YVL--_&U!GA09OMMV7: M*GBV5?_M'1))I1B9XMAQ)I1BD&&.###.4$8!EY 3H-^(Q-=JQL,*U>R7?_B7 M\;C_8S <'JC5R2IP<018T&D>"JJHYU)H0X)V(\0J9?EZ'[#ER&TN_P6"%+&] MR%GK'+3=AXJ@E45(* ' *V0DH,)Y*84"!'GEK1:$K@4K'X9*DYDE>"]B&8?B MC,6THUAZ.QM]&\0*K*4;UD0,[34T6J$RR7SXWSF?O:&\_B<&]=@$-*4XD;[4+;.'&P53-NJ\_8/DHC4*D=0 M!Y"4GF!')8022:R$MI@2(@E8VP+_.D@VM8 '41X[2:3VTC*"F,78K>TT6HYDV7SF+/NY MPM_FMJ(+F1+8I 9LK:([)'VVL^AA5<$C@@4 %*,'*304J$!%- R)B4),'H3 M>IK:/@Y)*O>C[-%!N77#50YF,XMK![:_!P)1ZURK@8>:&V>TI !SZ;Q WF%A M)"72K,5::OMY-I&6>;< ($JI;#)$N7L[>EH%Z+8JS(.#7S#' M#;5]W?"PO%=?UU;042V?AP@LO.;( H IMU@X+GG@)&B1=,%9O7^OU>:6.5-! M6M]9:V .CH"..?2*.6OJ1LIQ KJDFBE",F5 2: RA@A)SAI]-'$W5 M]$F%Q"DFF[-=VD0CLW_N4FNL5C'P'C]X.V>_A2V7=N(QEXW1AH/L?# LMCAVW='V_OFZ M[FBOH:K6!B-6!=ZOLYNX7;EK7[1O[8L@JI63<$Q2*+SD2,:B1T029.+JA1<* M";.^=V\I'E]*Z=AX#22)4MAM$]I; [#CD5WFD7H]#,H,4M1@#! 5"@MGB/86 MVQBYY/K!1A-/\4AC]81)*F"C"Y^MXY'W715IPO"8S/-^W7NH2@@GTZH-VO@\ M/$Q1:^% 2Q=")%"M$ANBA'@N'??4<*0598YHIX7C!+"U;-;%,'^N1GGC.ER( ME/.N]/UN:.2]!P\&5:L(:YP#4CC/":2""\FUY\IP:R@DU*T7_GP^>)I27 *E MO&N)MDL>]"H!?))_ST?S!SSHP]V+@5$%0(<4LEQJQ9"G%D EE%+:&TH!$T*M M[9 WX7KQ5_\QF%V:^30\5CY9HO%FTXH, IX"U/4IVU=G]( A2:J6$TXBJCP* M?X2B%!%)C9&> DBI#4;EVH[%UT&RL>U1,-;\W6M([EFV6U76:1BKG-3]O4.U M2%FE$+7'4$MNB3".&B"5QYI*ZCB3Q''^1/&F[:E"D0+9;9/:,[W61@"M2A3M MCD@=BJ.S7.^_CM5/ ZN-+VH[B?KY^9L+0QS:)@0"*C,,98<4HQD:QXUF^K04ZEDK<9'1B]S8C=!Y3!^5[H RK]D)*6B:H M8HY+0PV$&@GIM58,>HPIY&^%8<@A,AJ<"=10VMLL5HK/0.&*(H'&;" M2JXH<08[@:ER1KX&-4UMBR4TE=U"V0YEQ7^N^8K=BMFC$.05!"4U!&!KG9:4 M&LJU]XHH( 171F%*7Q2>WT+%"8)2(;L$SLX#W#M0RBK[D:$8GX$>JF!-6N4T M-P) (IBGG#K7'"@;4I9!5Q+9Z ;NUH%RO[96W:W3U.5 4EC!CTNJ M DHU92 M1KGRC*'@1B%/??#FU+T%6VJVZ1;4($0R%70OS-/.J=L#]."J3 #&BF%+' E. M''56*Z8XP(YAC9QVXOYR1\]$3U-I'D2DG'3UXG?1N1MO+-]C[TQ*2FN]@QQT MTF LO(L5Y(7$"!(-'" 6 .K70BT/)()L0;51F,)F%PY:9TRV"JMMU84[!7+X(ERFFVRQ?V5JE<5"Z84\AR&"MKPCV4'N"!$2& M"B>EC,MBADB.J83BOKTL+X-@0\X4$R EX" @V+2SU>Y,CR<]JZU#=*>J,;PU M1:WM5%7+?B&,>DHI9!I3*D6P'!!A'BM((:;0K05,:]&>S45(4P99"@^\M/4A M>YH=/1TR/=72C(BBW$,1*UAP:J!4,8,V$)3&U@$+T8OHJ:D0=,H12*F@!TU/ M^Q5J,..KJ\'L*H_E[F*IF2@ZX0;R42\6G_DE6N,)@G\ZA+J'SX(HK]K<4,.Y M5EQ09A&UV @2MZL X#TVRJZWN:D-M1KU37V@GV=1_)P.?AL-AN'1)_/\0!LTX7580S_]W/IC=O+68\.':SGO\X-WL[WC= MOR^39?;W-"(_*3 //R77V23YG@WG>?('\"L(!X+Y'8SB^/]D>IE-8GG ^>QR M/ D_U?^4_">?C)?'!]-IK"185 ^UA9C=S^]YY#,R+U%#*^L M1BX\]! C+9F@10] !2APCCA#H%U?5WT68EX;DMA+Q!Q,M8S@3XQ'3RHY^:B6 M@Q2GC,"4,EJ,9Z'C("4I ;$O&]BH!MRI!)]G 5U6JI%CA)23Q /&J %&&PT4 M 8@2;!E@:S''^'"+X!*QI60,0Q()Y2#WEC@M- M) YVJK802F[7DEV?!E]C47]*]GOSXIY5%U3A>G&.LF'0K8/^Q\$HZ677@UDV M/%!C5N!:"-1X CA4RD!+C50*&4 \0E8J[\AZ(9IJ,+^$L3P:F7(D:^C;8%TI M'BPAT6BF8&L5W"'IL9W%$:V*=$(I%$(">@H9A1Q(@Q@&##JC",=@;?'K-3AJ M*MDO%9BG'#:IQ-JOJ[;K*KY=:?5Z\ZOY,)OERW8GO?'5]22_S$?3P?<\&8ZG M![A7ZI#-&VP,9%IU3>("H MEA6J"=(! <+9I;=AM.>J;U] D)<$A)5LM=KPKJ.[\VT, <"V01*A3P=XF "!* M-<+2*XJU"B:L8I:NY]*]!L!-*V.2,A) #!OMW[0G #ZL?7+3!S,,NRKG+PN* MR5IN$6..126.;3@,-%3$8,0 5%@ZHLB:4J_G>;IB]#?7@31%!*24=UO+.H^Z M@_ ="->3G:CE6E$M8?B,."T#C DQ#DAC-?1K<>WG0+BA.#9*(4MLY M".^9^[RV;;U(6'JI>G[!'.,PQ_WQ_'R8;\8>;\OVT$>>L^UT5*NJ"PG66D@; M_E'4,B*XT@A@S!@)!@99B^K7MH&J47^+]D5,O6.!G!JMJ/O4A+;6CM@#6%%Y.*4WU?4^%Q"DFFW-9 MVD0IA5WSYUDL>[0Z7ORMW5AVB=-W,/9 M99YDO;C@GXUN GR242P"E623<#B(]3<[ -F2O>_BBO<1[8+&Y..'+'*C$G7[^GYY\/K+J++PY/0O__.Z.STZ3$Y\8=?K7Q'\^ M^]V^O/_N?QF, G#'\VGP;Z9_2GZ9C[)Y?Q 0NPK&UF[QEOD @A(M;G$0 M 5^^KS_#**J0X2U5#$&I> LZ37KY<+CX]/]\ !^*]^&2O>7[>Q[K;' 5".@X M_Y%\'5]E:\;653;Y-AB5MY?-9^/E@=)V*X[\&/1GE^'L,+X+I1,]?%AYMJM@C?CPL-];7H+C/W[ZL*;^%I=_Y*/'/FO\H^=][5U+J[Q7 M.(ZW:35M#?_BI8]>?N%T\#/Y/1R[G"8NH+:_]W5T=J'H2%.3^WMVDZ#T,-WB M?9Q+V MGBUG$.2,5KTYK!/&:NRMYHI2CQ43ABMI!4588;Y66B+(1;5;X16=5]%Y%>^XY^'-#VSSZX#R0=$B-IP9C:9P0VFOMI'#*KW77J<_8)LU](E(L&DV@;IVV/F1K M_W"Q1ZK.5A!!0Q4&QL2MB4YIZ#0F7D8@!I]\S51^''O-6>/IF];>K2&,5TCQ&T$L#""6> @*5 MQ5P8H:'WV$(+US8+Q?'4<3A-;30WJ>\P3BF7^U#XZI"\CGV%CJCZFV'MB);. M,6\-Y?-SZ:4>C>##O'XV^3&)0;7;S99B-9FK4=TOG?*/+/!', MG=_7^7W[!F%4[145!&%"""@Z&#N'!#!<.2VP-TYJ@]X%PLWI8\A3SL5>0WC/ MW$>[[&HURWX^U(]]WVU>02J 2H5 @&*P>96AD C!@8Y-?0T2U'I\3U"T'+]R M(?,L#F( 6_C7A(.#V4;S(A!-"6JRT%MK]>(AJ;]=!1&KMB\#3BC#0;EY@:C0 M4F."H'>.(JVC M9CRY2?*?O7Q:UF89GT_'PWS:RT>]!Y(6#]<:%:S69Y%YB8P7U@1EQXDPGC@F M#3;4E$Q1HS5S MVZ^,=MR#*]J>=%;A;>X%76N 6(SG\7@4 M4^/+&$I3"NLY%>LA2Z'L_+3.3]L]1#[82Z*$I*CV-@FL%$=& V8\#7Z:)L;0 MX+<)K85E9&USY L@V6 Z3!I\QJZ/T]YZ=^8R&WW+I\E@M$B6*8*=M<+4W;:G MO7^^;MO3:[0.9RW9]J1ZO7"O ;F3O)G=A_5NA"0*FYC 3*<&R2A MAI1#HBQ0FF)&63"1B5NSA(.JG<1]8#8O_ST:+0?\ZVJ\MV,4TU2P_0Z==D;Q M0:*SYJ=:(3W'%%M,%548"F1-.$84)X:I^]8/7X/.%]K'SVJRAE/(NX( ZW9" M:_3DAD<12 MR@G2"ON@'B$*J*7(KW7#64?L8N"7>::+4*P:]8LP;;F?8I.+^Y2D G>1VB\TSV 5BW0 M S61U%N#I"8:2LXD%X8*JXUVU%G7,+3>H K_DT_&_6QZ&2=/((@^[0.<]M7Q M7*TZ7FQE:.DWF8XLH%3<;GX0F+7>0'6(3C";L5U?9L$"T!Y9H[J#Q5 M DD"N6=,4*^HQO@9=NMR.KZ4LQ$,5A6G(^_7^KAN:942IAQNI;+ZKEBPG6-Z MF "OQ9L0L5)(Q1T/H$;(22"08 (S:0FU;JWN55, W\!")V*IY)V'NC\>ZJI> MQR3_GH_F;TT>VEV\UI*$##= <\FM((YB9H2,W08(\H8:J^P]FRCOXM6$6XC7 M^<=@=FGFT_"D^60)U;O-TS>V7MIH#5-/95R_V]'(\F94I[^-X*_GDJM;\HXS8 MUI+AWVKC/M%?<@]MX%II$"PME01(Q1BF$MTK"KBOASN?=3SYXG XPJ.B Q""7Y9PXX3BT'@T[&O&8O&; M\8P7S/HVT5K+BO+8&288E9HI&EXK!AS36BBN*!'(-XG6!DNP@!3 )C,JGM2X MKYK3UFC=K5K4;Y;A*&!)9(OI+7W\RSPV'1J,_E04X9PVW()SGYV.@WWP=LY^ M"[>UWWK,IMKT-E]N,+LI>_;&:H.U#IZKOIWIJFEG$;<;!/TS'.:]V3P;1BHI M.A3L;=3\B7 ; 579><(!=H +[#FE2@.MM35 8H4A(1*O+6$M!_YLK'IAV"?Y MNW1L(30EM,E=?OL2,-LGIMY?_-7ZLBCDG=4<82]1P!]4F@ 5=]UB(@@0:Q7K MWX*_!O3TS#P MIZMQM_GY9C4L2(7<2J&*78%^YST=)IY9A6=KD:)":6V&XR3\8!GWN%Y?SWBR3B,?S]XQ)/Q51+$8"%8F];@[07V$[@65:MN MX@516D%G"*,:<,TQ8@@9:K%7W(M[*HT78^W#4/^^&NEB4W )^&"'FVPXG)Y< M/(SX36IO!E( ]B*EK'-X=Q]JM-9*V'$=E"@7U%)*(8!**8TA%4YKY)19CS=M M!FK-+D#M!]0.QK>]I2FC-MRXDMQ!L_@)2*.:E^N@Q8 );96CU!A%'?264$\! M%\X_"NF(T\>0V[B;N]%DK=8E8W4^ZT&"L]96&"/%-&&.8^$HIUH[J #V0D"/ M!-3K+NN;P=F@:A4I8EO9(]Q^G;L1U?KVC1'Y;#;,HQT6-6B8RCS<C?QP(]LTB]$),[>-$U&^6QOK> G(DF45;!T!F+BM834>8H)TX(:)31'!@(" MQ%H!XV4D*6"PCE ;[N9[-AM\SX]&T]ED'L\Y6J;$;"==$J<"-]D#:U?"1YUC MN@^0%+RV6$.,#!K2!>5(/3-"*>LA!@!+QQ'5FX9DD]UX>*/%X78%DH?BP!:+ M"=-!(<]![9[/IX-1/BV5:SQ0[%_(RA6'_N$9QT]@GM6B49HQ1HDS6 I)I:"Q M!S(R3GO(H!;DZ>PGO1C[?'J[GV!^ M LNU,)32Q@H+E$72TM@61 H&O-6Q=HY4L&$LMW6_8.?A-EPYO98(%?.,9S>+ M/0=1=O;6;'X"=;44)T8=8))XQ5%P9"E3")BXON-E^$0)?VM_[AKDS'@Z^SV? M78[[1ZM!;=9;WLH.K86#N,!2:X.Y8)X:!;0" @(,@A[S G7 M"(J:=###S7<.YEL-K79O>G]\D]TNU;1HP3;:R:)),&"^+)8& TVK7HM0*RX[O]-T$";Y;A MVJ;^A8F17 Q&V:@W:'0;_QX0X+X_7]=2?J_6I1:.:0R5574R^_GY6^-D.QBV M?L+>YTS6['V M(-( :>I!U(RPK13Q@CF-?%K=7>^KE*?3RX^AV$^"Z.\Z=V M, VWWBTW=6;YH>.VMFDH')2.,LVX@919)9%C A&AA%-6B+5F#<_';8/[]%/: M+1/OTVI4I6&C7DT&T^D\&,YY$*'I'G<(? *5 L(JL1)1B9' K,CBPE8)J:FC M1D/+%40/)E:>7$0L'BW&,T;4-YLU*9JL6;!+:69EBT/^BS/UYD&1;*%QT6NC:!CZ"2UE!) M@(T!7X44IH0*80Q$P%.(C%#.KG6M]^4H%Q72OTP&H][@.ALNH;I9KQ*+KD58 MYU4>/'AY!5XB!!?*8T"T4@1SZAFZE1Y8MU_M)NJR(KNL MR'W TA.Z4-9B.5P)[3W6UCI F>&2&LRL!D8(9Z4338*I054(88K8(18G/A0/ M]?0RBW7%)_GU8G- O]"+L^QG\F,PN[P<#^/]3),@W,O$R>#,3F?CWK\+\4JR MN"N^X[>+;)+LZ6)N?XZH*!\5&!,5O*9(T(%YJ+(,% MP!RQ#$K'7HC] N_59U_*@=ZD1N#OW>Q^@*"LH6@4Y#QZW\E10 MP[6603%S)ZGW3@E*-P3%YA0LHRD$3:8M[@H4#\41OUW)=94,=4?7[M+FHA;$ MLP,"254@QW&.. ,4 D&94$+&!"NMJ(!8*80>*Q^YS.\XJ;/ 1IUIE"*YS<:] M[:NVT7G/':+O032NM#I!7&J)@R(WFCH4 &.IYHQB[03@ZTVY7X'H)F/I*6K4 MF-X]1+_.)VY?:8''MOJ]%L]7@5>&>8MA^;BUC0#%M?;;%E+EM74ZYFP1R7TP M7H7C-'8F(<]MO^V7P[OE;?\"I[*9HI-W)K7MMG;G]NX#$&L1*,4A]HYYAJV@ M F$%K,=..^V--M"O[>MY"Q!?J"F? T0H6 I%(U;PCB'Q4+Q>=W&1]XK\Z/QG M[S(;?P<-6Y:ZMU8M.Y[$*#8+#MVPI[DT]EDT)L%;1P_[TSI MEU*%K+QCR1C"3!L@)*6 ,8&#'0V"OO8"*$/!7:HH9^[DPBWF[6N8MI-146@R M=C&:7KIJLK:BM4DJ>)/%V[=;JZ>%VK[SK_>3%![G!%B+F!%F*.8V^-,PD $C MDBH$/5,"2^&06"LC_S9.:+"F'VJTVV_G9V_?SPYS.2EV2@VV: &T%[-/*'*( M:XH<.^N, I@+3(G$DL68F)):.H?PNO,=<7D'FU]7H[K [NT#M3._A'N.I3K+ MR;*+20OOR_23.A&4Y+ 54P"R%/-NW?I '?B=!S.MP.R%,41KQ[$GE'(F,DD;[% M)(6LT>W7.V?SMXHDVFH3'![6:Q$^#@DP+K@#UA :/M&4>&FI!(9#ZM7:=NRF ML2X:P3HG-"6HT0)^.X?U=ZV9^\X&0!X./Z'Z7S#;.,QV?SR/G=*7T]THU)L9 MH3]L\CE;SF"!J*J":%9((+AT'IN8QRN(=(1#0;&3E*FUME@-,UB,5#3 8$+P ME(O-+57<,]>MM4KVP/CHV&:?V 97_08_U99LMA::+#MBD6 JGP,S'$X""PWA%JB)806 M(J.@$OHI%FK-29(IHHY'.UI'(GD4I3H)!DA5%1L)KWLTK&-YAPP):#)DOZM-2(Z6Z%#>8,H ME[SJODZTIU033U#0]1 CSM "Y99YL=:)Y[DH?U+[@Q7(P0$4_C_4)AC ML58Y&"WKC,<$L%=46&G5^E6;N'.?'[R=L]^M7KZV&.*RFG L#/&_\\%UT;!G M, HLT MS-YM&3R$['^:="=%R$X+4@@=2 *Y%M"JBZ2"4 @Y9 ZTUF'A)[TFH M*GI_N9_7^:@_F,TG^?1HU)M/)GE?SV?'X]D_\V+M8Y.N TE),P5HWMNPZ#R' M#O9;A#VO/ = -.4>>*VY"AZ#%QH)"@U FFC%W%H5B=?#OL$*$BF73>XQV1M_ MHJT60U6,>ZT]06DV3.9Y?]7>+W@199WEYS8NZ!8P=G@!@]3"&,)@P:0B@%NL M/=-<([D(8R#'$;S;AVW9].+D3A>6&ATU;H)L,K#1OB6-0W9;.UK985JAD%69 MF< ;K@RE" +F@-"0^))6@'5>FL9HIM998]"XJ8JDUQ,'$>[%P< M4[O'"4RIH"DD()F6'1Z?U4BB\Z#:PRZX8A>&C$'(>!H\)B DCGO12G9!S JS MMN\U-HJMI.4DW/5@E WC4745PV=P9\R5UEHEG?'1@;U!L--:29Y8:=-:X;EF M2!LG"5DNM#+FK&L [,T9$12EX?[V ? M#90TGF)57.CC^.+C/+S)IM-\-DVF M\_-_Q3+<:0\T<0$ L!E4VQ.@<2.K66*-LHV;S!Z#BL@6UA"?Y[%](K5\>)O M[7:&81X^7I897!"!/WZJW5_L4)Y/FKC#L\N\R/BX"E^\B2;,:#S+ITDV"8=' MQ1;V;Y-LF%QGDZ*%R.PR#[9+L(4#)\4.7>%543Y8]<9]_RC^>3//OWQ^PBW-)O MV?!'=C,-E_KSY63Q-%F!QJF%!BG'&*4<4.Y%L-DYIL93C WVRL;O9+>&8S(3S9$[5HDY^?KEY*LZ.SHY7A.:][[!DV/KCD^=#3=Y?'KR M^CLW^V[_?LLE ,$2*[P\B+Y?OZQ<8144[O&7.0% :+X4.2GKY<+CX MM,@!C^_#C?>6[^\9J+/!5= 3Q_F/Y.OX*ELS4*^RR;?!J+R];#X;+P^4]FYQ MY,>@/[L,9X>'7]2["MIYF%U/\]^6+S[=U=NQ^ M:-)0R('-+P:]P;9J-'63_ZZ3?S:>+31!8=I=CH?AJ::+4$UQ/!:.GMWLP?;A M5\N+SH;9J)?'CA#'01ROSO-)@M(DAOG?>_5L(85%(&--!)^])//ZT.JCBS(4 M2IHS)&MK,DXQ*YR1 E'FI;(,40 )M9HZR]8WY57YJJ6[<32=SO.[F:J+WD[_ ML_C6_ZQB[J7D1K4V'L40O/HYF*[.JOWV[\64UA9KRC3&^GK-T;%_J#3 W517 M2E("<"IHDUOY'A2:UPE MX*\#RO([SOWVUY@W@&J(]7^8V ,-0@+@@.]8!1)<#(>#L,I MR^JL&V?&UV\ H(VF[K44$QT?=GS8\>&*#QFOU6- %@'EF+>**D&T4DIKY31' M3D*SUA"P17Q81/^\6/#[9?+PE25 3) M@;=>>X)(*L 8A%-OA5(+JOROHPLG].J/5;Q M%ENAS'6^V)CT-86U^UJ\=QS;<>P! MX?<(6!4SP983JUGP%I2FL;@K!-!P@JF0T#BYYO<$*[2,A,>\Z@?+DVPU*/1H M$AM.I=B+HM0=\O8!>;@J[&&=,%9C;V.)=^JQ8L)P):V@""O,UQ;*GH>\#C0' MF=I=K%?&8J6UG2_#U^U\:70HVFQ$M:^*3*NDM*WDW\EG)Y^=?';RVV*1?X77+/L$PQ0*W-D^A2(3H.Z71<)Y][+Y_/TG&D2E:ASC@"*0'. M$>JD$H0:+BU2WDMKS%JY^TWIN$X7;587[5L*RR,-!S^^7UO!EN";5?4%K-#" M.6$]D8I2J(0+9JS0V"M*L(A.M&MF^G4]B$EJXDW'?_5SDI)5E!Y8M MHOL!AP'R_QC,+F,*6UQR"4>*<\[CQY$J D]D\2Y/%S4$FC%S-U:M(!4*0!A1X%VB "H$5 5!+0 W46%G"F,3;9("BJ-XV".#5 M"U:R0WV'^AU%/02@@KVB##B"D,$8 T68<](7L+?:"R# SL)>]3>[]YR3E,). M^7CF_R/,D+,S>Y'F:C M \BN>T9.*P2BUAM36F"@-$((1P&'PB.N6?!J.UW@_JK8XY-!ALZ?'?X;@>^(:PRZ3@R@@%L%:%( M:N*)=K; -U926LQ:@^]-!QKDLY//3CX[^3QL^7R6 MO<19E95)F,$N[J!7<4>OI@[JPE[BFH0#&[27&K)QY%8ZO;P;1O3[H)>7 MML;7O#?^-AKL7+H7QBGE3:ZP=)CN,-TIBDZH.J'JA&IGA>I9UH<0]>0MB9WU MF"-"G6.242 I5D ;[SE=6\!]-^NCLQ@.,16K3 *J[0OMQPE.9MG/Y$V.\;1O67 Z&Q;[=;-9\GMVDZ T MB1+TFKDMNY@NG@9?_TSZX_GY,%]U,GW-@+2_"2XDJ+9]ETA(F%7>&$:YB/M\ MD!4*"\3CEGY^=T6H%C4I::!,9UUO:QLQW9*8;FQOPTCX! M+.KN"NC?M<_W!"Z+D3)OY<-,Q M>)9R"5)!.W[L^+'CQ[WBQZ<"9J(6,$/&>X&]L490"(6D%AM 5+ 5*=! M9D@ MWZ.Y%(,I%ENES%<%X=X7? =:T+?CV(YCEQQ+:XL2PGBCF098+O[7;"7.2 M?[S,"X:""/QQ0_?SV!5K(]++HWC<\XNU[]\B(A#P5GQ_, H,6KZO7V 4!65X M"[40E$1H-9-_F',/EGX]E"&]2#.<4.%OZI.%X&=@ZYN$@M;?PXB&.,U2-0_(VT)F>$V!%B1XB'1(BHJB2',>9<&N6Q1Q1)J92% M6DD%+<%40=)B0MQ\UK@0,$6H(\B.(#N"W"^"?"*ED9.*(:TCU@"&@?.66AV+ M;@;[D6.*&>2 K6VI;A-#OD?:.$VY:&_)AMW+;.PXMN/8O>185G&L\ I2S0RA MC%$+A##6*<@HIYH(3]O,L=M(&Y>$IXRBCE0[4NU(];!)]0E.%16G&FDY@9QR M$#Q[SX%D0@3W'AEEE5,&;9-3&PE52B13C+?2QKN=WOB^5?YR%Q=Y;Q9[/F3] M<=$J-;X>Y3^2K-<+LU)TA)C.LE'_E6T@7C,.FP=RUSJHC5ISQUL'=4+5"=6[ MF!P"5_VH@K_FL>8:6Z\IH50&[TUQ9*" ZKY0F2FC4X/O>:D*3BZ.\Q]JQ?U? M)H-1;W ]S(]&9:72DPNU4!2WS8QH9[ M5G5H;3M:.Q70"=7[J #.*Z\3.2$EA 0!1H/G*9%CU!EG?"RWX]:JD+5#!;PM MB/=8[$ZF C19IK:#:@?5MT!5LA54.=40(.4H%9@R;*7#B #/B.<$,>^V!-4. M98>8OG^N1G=0/G7QV\MG)9R>?G7QV\MG)9R>?.^ 8 MREKF $)0*,9(^$_,>'5:,L\,-1Y)SKS!=QW#8,N7R:2Q/,%Z.[#@Y+VB+^O& M0C*"I9AN)8N@ W$'XFV"& %0K<49("2/N[AC@ =2KCVSBAB#D8!8D[5 [/- MW.'O$!-UBLT#021JNP>2X?9*T;39@FLMQQ\2E7="U0E5)U2=4'5"M;G].@@( M5+69]=)I0[@7$E"OM5"<>$TX%#08EW[-0WQH]V&T-8/A>7)QEOV\-\G\2S8) MGF%3/N6[[(>$."6HR6KGK]JBT\I=.!WRWQOYG3KIA.I]U E$504Z+[G$*B@2 M))6QU$G$F"0&$ (-IL)O2YUTM-\([1],$LO7_'H^Z5UFTSQN7.J5%=FG<1]= M\C&95!]>3\;?)MG5>T=JVX)\4NO)R!U03!MLM(_]PK0))B31A!"IC02K38J] M03XJ=RA68]ZW\TG,.RN2S=S/Q5[%LB3EE^4Y :&!#/XQF%W&K8UQ(2$<*\8I&.0CD$0Y!6# .,L MID@0:1P5U G@G93&,$B59<[M+(.H_H:+);)@DW2,TC'*GC-*E^O7R6RRRAJPHLI79(7=GQR/N\ M(NAIMHZY0"1 :W*,VXXN;^3SCI M"Y7Z;OA\=>RT V4'RK: 4J+:I@_)E+/<8RUI0*MRB$-)N)<:4,+NK_GZ'J#< M=#@2PA3!)K,O.I!V(.URZ#JAZH2J$ZJ=%:KGF!.85MTR/1-28<8 Y)I2:@6@ M@A@:,RR(XI1NSIQHR 3 75&P75X0,J< MQ((Z'_&*G92:$ZZBSR0XY^I%25AF-;(G%^7KV>!\&/#:"Z?.!KNP\Y8*FD+2 M9'/[UFKG0U+".PQ66>N\Q 6V!EI&C*&.6(D"=&5XIR310#\7K(6>?!*K196- MFK9N=;)6EP?2 ;8E@*6PZK^D*5'*0:6\@Q0Z)IF7*"#'4$V<56O&<2L!N^E M(T6I1*(#< ?@-D=?.J'JA*H3JDZH6F5J\&J9DW#F!2.4*1]3HR'SH-$-D^V/K>U%DM>T5AZO'R8X]0F3+0Z#[LMXI>^_=IMXJW MVFI.'"(%,5AEE .&-0)(&*>YQF/O^>'X^ MS%>3_YH!6?QH/&-=FMJQ_,9AU=^*4J.-\ IY!JD05#/-N<)&(\P0L&N9/K6H M4DD3Y5+<;X3H=0+QWA;%'A@.NX+]IJ;Z M#YL&.009552 >Q,.HN633Z8E;QV-%N6: M[VWD=SP>12Z2K#:N4TB:3D3M:[&BQH\6VTR*IO$]\,!2(5&*2:,;*3N:[&BRH\GW MILDGHFR<53P)$+22.J"95%13H8RT4C,:7A&*C-T!GNSUYE?S83BU_U"WZI=Q MYK-Z3LL4@:T:F*\*T+TO!E^S=-M1;4>U^T2UM04-0#GQP56WEIA M4Q 0JES M#$$I-"+W[T)L%=5^S6?98)3W7389Q863YGF5I +"E$C<46M'K1VU'C2U/LZL M M2N]-T@18R057DD:1 A:H,,K #W?!K/Z!;4V4=\H!0RG4#;9^F9'/?-B ML??/Q32LCA=_:[<3YB3_>)D7# 41^..GVOWU\CA9&[K#K=_#V66>9+U8KSL; MW<3M6J/Q+)\FV20<#O@(E_DVR8;)=38IRBP%;VB:)V8\ZL>2WOWXJIC6Z"HE M?C#*1KU!.'VE^Z>_)FL/N'SNNP^\_GP?'A^0!AX_X7R6\.PX6>[#P!/S<$VA*YX^Z.\QGE@S/ 3YL@=J\20 M5!!YTLN'PX71420YQ/?AYWO+]_?MD8;@= MSZ_"-WIKZ7,(+-+G;AME)Y-OV6CPGR+QKM)4T18;];\$>RL(=/'VY&*ENBK- M90?3WG \G4_RLW I/0SVW8="/N/;TWR8%_;31X"4\0)[I!"@1F.AI9>4"RV@ M,D*[C]6ZNK/ "NT]E-;?8#3/^VKVXNO #TD>;,'K MJ$DG\_S#_W]T?.:^'OW^ #?=&M G[:1P]N+>LI7A_/+[>\OCH2?$L.Z"B("6 MNV)9O!]$NV568K@AXRF:2)/!57*Q,GZF*Q$*'T8?()A&X0?RP:C8*V\&^2@+ MAM/D>CPI!S,;]9-!./M'\!^&-\GXQRA\8SH_GP[Z@VPR""SU2TSE1N!3\=WB M-?STI^0R^YXGYWD^2JXG>;#0PK?.;\K?3XOM^./Y+"DH/TVNYY/8N7B6S,;1 MB$LF\V$T\\*5)_FW&.J.K7T6%E[R]U]/?TVJFA#%:>YG[S(;?8O&W]758%H4 MV?PEGKRXM5-GEC?VZ_/5RWO-6CE@Y?"'A[YW\LK!*58!DOZ*#.*D1D&.SE;L M]!S'.?F+4E_"N<'OBR>4,QP&^BK[=Y[\:][_5OQ@FF33Z?RJ[**4%C\?2R0$ MERU\9W:9A;FZN AP**8@NQK/XTV$^PSN8[B#<-5X_ 6F=W&%==O^UZ04V^MY M(:#A-GN!\[-!,1 K 8/\T_2!6[]SYY/\(H(XW,2L^-W2"RWD^GLV&!;J.5RD M')0@;-DDSGAQ6$)J3_SZR'Z$,OD=XY'#68LA^7H>K M+4[-IO&G(W;"+P2*C74G;C_"^7P:9&ZZ>.IPRCR,49BD^7"V&/3RQN+/!JB- M>N&)KK*;,.%A+B9)?,1)&-8 RZ+/]W3>N[PU=K>OUHN "=JSN-,8G!Q:!6/)LDM;GKKBW:E[" M!8?]I5 F%_-)7,E:36D2F.AJW"_N;W7M>$8>YB_84]ED='T_'L@I$5EW>(KW\>1.\JWTZ+O4\%#862N)X-PC>LB7[Y\UO!D42R76B"> ME(?O?\_3.\-8/42X["L?BE MZN&NQ]/!DG/+G\E*NHLLMCQ]^8OGBRSVZ66>QT""68CZ+8H9Q0(TXUEDMELD M78Y+(2OU08Q1C5&D@'L'?*5&P[D1L9-^<0,%Q=<0'"0[?/4Z*M!O^2@,3;Q. M^#R_KA'UWT?1TRKIN!@V55A:V4J71YVQU)AE@+K2Y[T5RX=1#@PYBS]55^%! MV]ZOPDN>>T!++/<%G,81C7@-M[5$S@N%>K'58Q',*T#3#W1>BDFT+//H-0=9 MB,LYY>.AV]L07AZK^1'N.(CPX'NL.A39>.'.WCN9::#^6=(?%[(P6XI!@9FZ MG"SXL;"9F/(L9F M"S*]):K7I<.Q,@;+F5I *TC5$F\16'=!%2\3GV*)W4$AV/V"N[^O@'/_;Q6* M-@AN^(F;H#**RTX?8)SI9:$TSB/ZL_["TOE74#;%$Q0XN,W4RQGHU<7L06LJ MWDH97RPT353=-73>^>42IPO*"U?W8203"#[^5_%4%X,8]RX$ZI896AQ0Y7>_ M%M]]P"K]\QV79N-:HP$7"KW-A<*OT5TE"BX#]+*$HLA'% ?O//_W<@IN"CND MD(T @V"K!AV3CPH;;UQ2X6D6='4_:/)1'O>FK'R0819>Q^-!?O]O%L9EA^&T\)4\"_9.*=*OYA2_%",$7L]+ M\39?_>U;.[/69/+EH;4&Q S'9PIT0=':1 ?]X@HG)=).G,-IM.'[RYDO?:G5 MD"XYM+3@2OQ?U^(N\?02X%%:"N*+I/40?=RFCO"_I2$TJTS[?JEN UE=#H)X MU&^]^(W%C0;A6G)KD-6\_VNB\UXVG^:+%8[R9X+IOK0^"WU3?J4P;HM7:7'/ MA6DUG07?X2;JZ&#CY-/EDX>G_3X8SZ?Q>BO^7S@1E6I84GGA%@4M$T>ACJ5H M!XR6$$DP7* DP6 !% SK6 EO(\L'@[&\^73A6):0#*??-P]W;RHMU.U54&[Q MVO%)QDO\!^=^,3UAP)9B<%'L?RP,CRB-M9RV:?GKTE^,C?V34\5FBC#GY M^_'9T?%?DB\GGX_,D=M 0/TYM_B6)VQC0-W]C$[TRFTIZ;Z,N"Z<_^N%% 5' M<-J;#,ZCYY8/QS_2TBZHZ8K1>!4R6OW06L#N@1C=\BKIK8C6;)$K<>>DVJV$ M&SR.D8A76X/PU=],2R?[_M6%&B"3"I')$I)E@'\9=$N7CU&.UY-AYG#V47B= MB*AOO\1$D:.CI4NZ[HZ](%2WG:2@5S%<4%\U9IN,1^%EKQR/8E!ORK^/KQQJ M#"!&Q"%F*(VMN@ &F@'F#49*BAK78>X@#RJ80(&H\$QP8XB@G"F-B#7\<;_P MJ>NL<=T[Z)WB]-_B;K1!+T:.\A_!3BTK)]0E]C2&5F(%Z>1CY8BT3:+>??0^ MYUGP079N6)J/NOO\?%+X3(&'6!EIKRCL7K'2X_#/*D;KU:E>+;<.'I%&4U]* M4:;$&69AVB],#JI(RAA+-NQAD+&ZAO(,G3DH&%[=_J^C_>3.MI#(^]R+-NC@8 MQVMAF03Q"W[]["9-KL,@A-L.%XCC>UVL@<6QR*)A%SBQD.+X#-'2R9=I$*O( M3W^Q-O;KW47,[]EPO@JO#!8+G_$^8UQ^&&S6140L3MQTNEQZJPU2,&=_%''7 MU;.,_Q][Y][16]I];$#$4408! M+ !:UOWTVSTSP P)BB2 3D8M!/3)#"/?IU?GS[G].G/A1(<8T,">E:E-S2Z M-*I*;1SJG_-I?ED8TZ+=:EWUM0U^\[Q1&$Z5#:71-..(X=CAE6 *(K:\*P[CZ+6HRNZIL9%GKA!],M/QX4KNW!ECO^(OP<5 M?!J:?3,+5<^]KX'";+2(L]+=AID5@VAY%33NJGT::"YLA<4%D[K]FM_?TYM/ M:X-M'\NM-?%]/I=.A8.+P\/!NQ+5_01'P!,6!H>L*]"3W!%/,%0<9.? 3U_/ MQ,B)\>6W9[2]/EDE;[](=W6/VYK'JJD % Z ,EHHC]$&JVU?0 NQ!,^D816. MCD*160?WK6/MHGFI&;14&I.B:Z,P*$779;R^FN@+GV@]ZY3XOC4!%"\)3[PN M'?;EZTI].WHK*@6D"(V*_I6X(2LZJV(HVFAX:;QL3)WK^;\*R!M4'U],PN7U MQUD1IS".2LA:C[B8+5?+W>H3RQ&5M#(335R"5(U7!MV4>E>H(41A $Y75\5K M)['0FP#7;)VB-?1&P9C*AQ:UQLGXMWQ2K''R/_+%Q3AJEFJRG)4-T>A4?*F7-HU[XC3[WSXK= (QZO\>EFU M;]3U&IL(UR;)AN96A)],BEC/0E$HEGV3_/Z"Q=>$>D<3X"I6KK3FW5+FB[IN M7KZ6EZ>\=[S>_1AJLHRBL)C=?+EJM$1L\6GLZ-A%L5C7D3)A2&;7PQC^4K91 M;*^;5:78'& Z/$NBWZ=:?V=]&#_=5C._=_$BKTT&F\7DDQ3$]>*Q\CYG<8VT M&4553&?YPDH PH#\O5HR3L:7FTO+:R(;8H_+]%]N6L<+!? M+(KQ'43]\VRQF'TMEB6EM;N8W4+;Q<&]*!@T*F>U06WBV,2>; WU]56A*-&= M$/IGN-@$V=>WK:EV%2:2,MIYO"YEO>[>Q'FMU\Q1S+=66R5F;ROIP^B=#O6N MI.H1I;UAO _M^6$3W1F7,'^4M6]VP/3NXFH9OAR/:C"LXWD"EN.Z>=&P-(2" ME85>EZQH[66@2[$FC%)2-G:,!2CQ4H883QHEV/3CS7(8PQD:?J%BD^HH_Z-8 MOX>)]K>\;-8UW!P0+;0M(>$LC!O0ZAK)4,E'7,JMKV1C- MFQ%<3G6;R-<8(-5HK/K:R2;P>M.Z,;C]R^U;K_,P+8ZJR/(U=)G=?<*NO MUC-:&6&]U_CI$@Y/@-#_G,>.&95ZRV"S1Z+JCWOYW9Z:7:9$^!_?R8E ">Q=6.\!J8'P0@$GPSK+,KJU^VY=_$+!^36V\X?+?RYS%2NR ME4,&@7_ H/CCJ.L_D/" ;A(>L(?/8<-OMA.^9*%Y)N&7.SD/#FS'[\R2S]U1 MC0.#K:9("6NQDE0 *10G& J"D$.*@>UMDKG"&B3O'[\**H\^PR MK-FB%7]XD3_WJ(1H,RHUU 099#7RDBI-!$"2&V0P)Q!BN)51Y==F%7\M:WAO M?A322";5N,4$+4E-1]6=1=*I>*['?X7"%&UDP@HO7/:OLI4^%(WT,;;1HRFH MGCK (7RSG4?_2 /\Z_#V?J&CV(5WT/1+/;FRIS2"9M8VI3?9K;EOLY"WA_K70?]<&BE+ABQ/IZ*8M^$^J8YN7X-?1,=94$M7U5' M6\>HUO&B6(L7ROO%>'%Q%!EI$[N;U[I!BYUQ\1;&T*7>PE2:D8F(/ MZE^IU!?ZV:W:!^UP8W&K333E]KVP0"DS4L:U1%YN$ZUW>D7=M[!5#:>-C9!/ M5N#*C);Q(4^ZW R75YF?S+[V84'>:A'N<]V',1<3VVVD0]7[\SK?>OL%?UY< M!;F;Y!\N'PB2"F VY2+NIVGSFO7&N@<#IRPFA@% F >24NP$E Q")ZQDGC&* MFBD7I&)"">9%N)(+JJV2UG"K/#8$ _R@:^'1]QP6.'6LO>VE<[E8&!;+Z.7- M=;1 _W>Y=^(>D%3L7:^JBYC_K4C))T&_W# VS1O[Q59W.+<.:?BQ6&+.PHI^ M.EK^^6V[&6D:]V^%;/?[=?$&Y:_16Z"NL0L!;BW>_4]K0-5_&T[)XPYO5 M;/U!F1ZQ^*0,@)?RC0 4,($0"PTAZ _K!&N%[6J^S-^N?]D::G5,_>:L.$C6 MP?3WQ-"7;R3XAT;$_>WOX'Y?T=:?V/K+7JK2+WH(69>2;O:@?ALIPP>>R'CD M ^>V "IV;8SRAL:!<]\%^1%>>W<+5QILYS#8XE1:^DSO"<4]SR'0]_J=VQ O M%XD-]3J ]<[6U/M@]V05XEE/0S["[@+U\:/[]/'M'L)P%N= /RHE/6Z$LZUX MZOUS[OVSK7@:]GT[O?S!?2/GJ?^V7K^C=^(^QXP<4N[6#@HI#-YHGWXX>INF MLR:3 !Q? !X\*:<,ZX 0U]%&TBK@L0D_M*'>:P4,U0HZS"G3B#X2;;1+6%CC M'-N-#]7/%@^Y&>^HM5-P*1Y@3%H\:.>LP'*,ZBUO MYM^I2,RS], N/3Y?K8],N)F?M04N ;A; *;U467.( R$],8K1QW$4B @"%& M208I@<\2EWM^<.RFL?4N%BJN(=!.?,EIFB">L1%.PQR11D4:%6E4I$;H0",D MT>BS+??3+&ZY3:;;M'#JR,()4;99."G+">2::J((Q9@))8'&$"HH,6>8W5TX M%0NDY?U[D%I8&N&!D&%U1%@?5D=)LI-D/[-D<[J1;(XDTT1:8[VB4&D!M*1: M&FDHXOT3(0PB)&\D<3-!RF$88:D"I]E 3H9VDD$K* MA*%F#T*VH@))P@9,;.<%.$& )0-QLGT<:%6E4I%&1&B&)1C(0WW/'WW]2 M^J>___3I)_.?/WWZ]SZ[?7JPAGKR M\#^1#C_CY?Z+=N6I+_U3_=)8?=$)]>3WS.Z1$>[4U-)3$_KO-E8G#9V/=FWG M+:"$B3J=K7$.2.$\)Y *+B37GBO#K:&04 >V+*"E_/R]%A\3$TI/5\=S" LT MX*1-6^C+C;=]U;Z$DX23%\3)CX_P1/!Z'Q0V2@ B'8:"(DZ$,(X3IB'5,GR@ M]N1)A]W0\7"\\-G#.7 '1+3ICGYTT-2RW05_XDZ'OO=$T3QTNQ4Z=+M5FC/2 MG-%9%91"W,A.BX#A$$NK.&742D^)D%IXIRWU4+L<(+&H" M VP@XAA0Q15E@DF,C !2,D*%1%JT2.!$QW-T:CYP6E4R'"7#49\,1PS4O@:, M%<.6."(PI:Y/1.?/D MR6O)5ANA(WX_AF!]VJJ#EBNIM(*"*BV5!5(YCKTQ$%.^Y?=[JBQV>(7Y%,ON[SHX&J6),]?4N#ZJ\ U3),60.\0,\1Y2QDW$GN&H<-2*6RDVMI^ MN^>DT88>A_B @NVSU/NDQ_7-]??W>CU\^Z#SY -,QL+D ^R65Z&KZ[8N+\\> MF6AEO3J#5%OH (>4TV@J$8(!"P0'TC,#]%:.K^]8H$]PD?90DB ZH"PE">K. MA'WHPHDF-V":V;L%8=XPD3F( R89TQSC !XCG08,:0 -8A#"EB&< -EY3V#* MJ?&RC9!R:J11D49%&A6I$9)HI"1$59;ZNXD1EJO9Q6]7L\DH7RS7J8CR_W<3 M%-&TP$H+K!=?8 E8'P& ,.L \!%1('W>000.1@E0*Q;<66 U/DIJ./C8& MNBL&>,IQWU7C4Y+YLY9Y7._T2.P]B)ZLWWDLFN##,(TDX98I)*!'"'COD%(6'ZDLI+_[C)NF_ MK(:?)_GF\^)GHSA;'J_F,"/M+&\//Q8Z*[UNZSKN7()?\_DB7\;9,MO[&>70 M_Q^/C'U>G]?NO$"2$0<\MI1*(KC3B+-X6@XEDF^."[X8Y]/[S@I>S=9G!2]U M'L9LWE )NJQ#T(VLL0=EC;,WVV*6A4Z8A%_NB-O.O97-+N_&9"VS17XQ^S(- M5XVRX3+;-'GVZX=_5D?G93?ST*?#T6Q>=&YXB/IH,D'0(#QC>?S14VN=4@*( M&('8,$TM8,I A'?Z M9EOO;'/4C*J&S&++#8[=XXT]G%(+(CV'Q$)* ;.* 4VH9EXAZ^UV!,VG?#J< MKGZZGB^"OG5:5'A*/[,WZ*C]O"J:+QO7[9<-)T%I'8;J+X_?[_7IB%C'("G@ ML"&&>D,T4EQ2IZ&U!%!+[_;[K_ERM;BY6-TL0F>$/_+%[_D)I$[8>0# -_2H M Z"1B7?1;-+X5VS3C9WZ6V&E/O* D/6148P!1X!@7&-$.9(:(<4PXH0YH+$B M3QD0/86_?+-MT&QS3-0;G!\=$I/)'7UB&/X>W92=NYIEA0[W>G;Y^F:95]K% MF^RVEGYB>C@Z'3U<-DY@2WSM/%\?%*3[]/03ER1\2I+4\'Y1XQV"'%#LJ*)6 M(2""%"&#&#-0V/[D>7KJ&A:!(PO1UFZB6)JME>V;DY8&F8Q>;XBS6)>++:=-!J<_""K"KYSS?7H007Y=^Q<\;3FV'E!=KZ MI+BQ],#A2&^'DZ_#;\OPJK]<+:K:'+F(]_FKUN^]U91WVKJ0PD^A33_FD[SHUM=A MH@40(Q*W^%,JL: \T \P8C)<5K].HICT$*<&$%=%PKR@!0R/NXA]$:@8CP M\#5^TF,L)B;<39@'D@8=64#)('3"2N99S$H '^G_#BIG](24,UP;59V0SF.B ME?(V8-D([0E6*LS7VFF G[I4.<$9^<'=5L?6R]I>K1R)-O=!_+ME*"@^GHY" MM[U%K4AE%;".:?Q?N/]CGF<_SU;YOO)Q]WF0MO2@HOLBDV(K#2?9>%J.KO#7 MBW?B4=]8_ADO?SM>!5I>A&?XX7B1_6LXN>;51YV-E\MX#*+Z^,\PN-\4W[Z&./MQS[%Y7Y?$ MW0((O(NOJ!Y?? +?[4VQ/^^]8GSZD,E^_#2;CR\R@<"?WV9VO+R8S.)W66#R M=?YUMOAM?PA_O1I?7&77L]'X,N(W=L:H?L$B;JLH"[',POQY&U&^Z[I\ M02TVXZ!GEW$051>NN^]S_F4\G4:8QV=?CA>AX__?S7 15,DX UR.XTR4?AS![$'3LN*!CW0/=1CA_ MFD:#7$F8UUEIU\K^/@O+[4."*DJL5?A:-F%5F'NJ=?\:,_D?\S""0Y=2#K%H#Q"5 J0LM M!]5[A\N@&'V>Y.5&MIOY?+8H B[CR_*+X7(5&3P,I2RI%L=,4++B@G'M^XI& MC:N(YGAK-%Q<1^%\DS7Z.HRP"HM!*HMJE'RN63R>/HCC0&)8ECAP.8!@$^ 6 M'AQJ>3U>A3>OJ1\^J^H;KLSC[% J[_$%X^OY,,(YECE<-ZQ)LJQ(DMT4*Y?8 MF.-0>1/::C89QX]&63U* G=6U314MN.DN*">JNXR_(F6F XH7__Q/X?%NG0) M&18:*TFTL=%AIB7$T@-$"" :8QI-+L/UC>6@N<@GD\H&\-=7X%7Q=WC\Q?KO M>TKW:7P=AG;@>_;K['HX?9=M%_/V!M*OX]'JJFR#5YL(YB?O-UW-YKO9L&[% MWX/RI?L YVOYBL^SR>C=^CR.YOAX,!([6CH>*?9QIN';I<[^YRW[XNV]?[8P M*:!_?]JR3?R:_YY/;W*_F%T'<5K%A?M_CE=7)NC<4800)QR"#'N+2 M!''+1VJU\WO@JRP/+)I'L^CB)G_U'[^Z?[F?_^FV;:Y;W7HKCOUQ*]Q3BG)( M3= .1CP1!ORS*'AA%3'\\F61EV%C0/OVHF)4-UOA/RJ:+,[% M:XOE%]8R,=7 O)K+1WE8O95S^72X"I/5H)JTRREV%6X)$V+H@O7SXJ=! M%[C*XJ:H93V!;XKQ^W QGMW$5+GX+>GW0RT(MO\1EX?7P6ZAZ?%E1F'P8 ME*M0WCAASQ>SZ#,)Y0W7!E4HJFWE(JO2,\K[HC84E*[I[#IP;#%>_A9OO!Q/ M*C6K>&+UB&^[!.L<9]#MA=W;(O7ALA*H3Y%##S*7,&HT-T) *BS6'BOM-:" M0FVU5$WF:JV"1L"-UA)1*KTB0.*@+B""M>%8/4BJ1]^SQ=P7E[XXJ@N0+X/R M&H0A^['07,/8#\-U^>Z\G%?*<=399Z.W>S&G\M%M M5[-Q_Y8ZTVRE^'?S!=-H+)W/V#_O#N\VPQRA_;(V,6J>LDYR"5]_7(]:*9;5XJ$W#(Y M^Q,H_FEW,_,6[L2N=2]O^$=E;G !@J/L?5 MT*"P_78MH=%+=?NCJ:R.T.O; M;5&]I9B$MEYQ]$'R<[Z*CHVH0_XR&:ZB&_'E$N/OT!1IS+SC7#$)J&)84*>F\9MI#&4AI+NX^EOTUF MGZ/7(@V7$QDN1Q\112;+DTD#?@33[B^5G3#:.Y9O#QT4YWJ<7)\KGGH_]7[J M_?.L>.K]U/OGW/N=2MS>=%%!U)(;?38-%?J2C[)?0A^&)?:'>5&[E*&SRQDZ MHU]9Y@(U-K$3P[E!#B-EJ =(,8.MAQ1;;JQ!Z#NQ2'M';P(+]CM=GQ8$K]=QZ* M/UQ>-8X,3H!*@$J V@U0K,[^01S'6@GNF-*4 R"T]X@Q@3VW 5S?"^4^94!% MOUKI5JN]:@E6"58)5IV$E:AAQ<(J3SM,K+.<.F5T$"O,++98.@0A[R&L2L?M MFDD)1@E&"48O!R,)Z@0]C!/#"<>00$"]4)(@:Y3C7E%,B<7[P6@_HB2+S^F% M,!S#J%V9LFL#X2/N#?2<[HUN2#""=8HMBZ05V%%# 0VB*PVU3AC!),&&8]\A M=:+LV+I?NVDT)@/(>(L$^>[PZZS&T5M_X)E3@S1VF6.%B2$" PHTTXQ8:!G M5B$NB4!=,ND>3HU3->8F>*F48(=3T MBAQ]L+(FBB2*=(,BO*8(45X8 H30'%'(D!8Q@WLTC&H'-0&]HL@IF#\3)1(E MND$)60>>0*:%DS&%/!=4A#6+0QX")I0Q3A&WYRIE5U%/1H56[94G:Y;<8Q_T MD^7X9,45QCS":WDU#H9U >!Q'J<8:NVX4D1S"PW6F'3)M?F 3: ;9LGDZ^SY MU'W"(H_K: 8LD():0"FHI\YSH2FC1AGOA('2=2GTJE61/Z9-\8[R0,@@M&X2 M_R3^'1%_6L28%+K"L01SQ%5PG** MJ5?<&D%8P J'TJDNI;0X&DE2X&$B2B+*042A>$,4@;B1PBNLC*+ (F&LI<(Q M"IC$QL!S(,ISV1WO+)(@'0#8[_B%1)@S)0RO"4,)DX) )82AE".N'51(4,.U M<=AJ>0Z$.0639J)'HD='Z"%1;3NA#G-@-#-AQ<.YD!8+A!PGD(7KS9Z^T)80 MD)2 %,08[G@_'(>A%L]_SK./Y3G9A77TTR)\4"*0$@(EX++A5!ODN;(QO]676GFH[6G=E_TV=GY_MSFM9/6.AQG408EQ1CK[F6D#DD%=34=VI? MZ+; M-M@]06*3Q*6 QG#'3]/E:CB9E&&,T3YG\_ED]BTB.]G@[XHT!K5((T4I51QQ M9@#%EFK!/05*.FZ%-9V*.FKV<>! W$$1LH@9 M86'XIY\\.9(M$I,!(B@Q(S&C?\P0=3(&PEC@@V>"QE0M"@5MQ PM^$MP4>?BN.*I\>3.)LTIAT*Q,5IG-E^&U9^N.((VSF"CQS"NBPO0N M*6-*.TYID&P,$/(8=&FNKSLS"'S5E65/]M]XV=FY_:RF\-EBE"_6-8'S/[)B MD&=_ L4_ITP$U,C&P*&1C D&*:0460F1\EI#[104CG3)F]$F$4[6)/G(H$SD M2.0X)CE(G7U!<$8@T);&,UFT\<(B*Y#6$AKN!!0])4Y MH\))*"6B3"+A)24$4T&AU #MN3EJ?VGNH#1VWW+8F2A)1-HQ*7Z:K8:3;%&. MM>SSMVQ>#JAL$L!^,%!Q .IH=O-YDA\TJW^WU:NWQ5M?@-W[''#_:/L\.L(> M:J>]FN-9B4A!'2RFJ#3.4$"8]50!I2QQRGO/L)+./_-1-]TZ09M#,2 ,'DW3 MV67@O:R0)2]M(G B<)L$1G5HC.("8FT]=MA3!YV&2FK+0,P&B!A_WL5I1ZS; MQ\YMGD"<0)Q G$ ,*:GC%J3AU#,H/5.*:@NTEYYK3I5$#BCVO/LF.N@L.'H: MM03E!.4$Y01ERFHH(^2D]4Q#+0@%0&OAA&:.,"" T.AY'< O[WN!@;I4@D3= M1-U$W43=5JDKZH ]9X$BED#$O:72.>$0PDX9193DP.V>1ZP%] E)!H#BA+YN MQM[?1=U57EX(VO&1/I]T,;?'C@BSG=UWN.*I]Y/O9]Z_SPKGGH_ M]?XY]W[O\V%4FQ^613:,9>7ORH:K;)C-9^/I*AM/L]7X>I\X]GV:I).NA4/* M_:P^ 'K(P2<>^P<@H"M<=>F1;#NS?/*E63?JJ7,YL:=S[$%U M^G.*,634<8F0IX1RX3PR & /G,=&V:.RYZF!S=UD$&0#R45"4$)00M#.""+U MQCB$M0D0LD(J11D7@@'DC20*<*J%V.-0E2.']'831V3 29L[-Q*-$HW.A4:L MIA$6F"#A(+&842NE(&$AYH4&!%O-X!X9U Z,9>TJ;1AOKA MDD64/6!U/N<,ZQ*@C9P#B816GEKC,;5$:^0U, 12#+5@Z Y[X")]T/HTL-P MD8YI.0L7W;D# <$-$**3!UO&A)6>2@Z$EQH)*+%T@AFF>F%W/1P,=_0() 8 MM+H3.L$AP:$;<""U0QAC1 U%SC-'J!= 0:L,)1 3!RQSQ[5!O(1%M'500#! MO-_GOR10G"DH6"-R!#&CC*208$ MT%I; X&2"B'@G?>8<,.<*)V1I*)'(0E5*\EN;,Q MK$=+P+QZ:(]39W)O]"_%QM%J_9P$1 #41T](:2F@0@/ -'4,QZ-OD?$2$&*- MV>*(ZIC\!S7%(4U8">, MQJ>9A3B1+I$ND>YE24=J?WGXA"NNL03442R(X 1*@0TA6AKD=T^+EM+\)NHE MZB7J=8]ZK!$EA%% 5O@_LH 2([3PA#*"" B+64./2[T>Y=%-6$M82UA[6:P) MF'+#R]#F=X.)U^'WY;A77^Y6E35.7(9[VOG]7MOM>6=QBXD_%-HU(_Y M)"^DY35AU&ANA( @+-0L%MXKK;6@4%LME7P-2QD.CXA;"W:^';UZ2BD4IEQH M:R0TCEKN)4),4ZR%L$([$Q_S4"D>O1T_,FZ>(@V-^V_-+KZ,IV7QAF$!O/Z@5#**3[Z.1ZNKMU*^H1!!N?Z!?E@S[F(VF0SGR_SM M^I=W=XGV:N/GK#WXX-7WW:#E&PG[X=VK+1Z7W\'O?R7VNFN_K]*[GNM=G4K" M_EQA+E ^%N?RR!GOK8:[;.%.[%KW\H9_W P7X4&9"Q <9>^'WS(RR!" LFLQ M$IW-ZG:$7M]NB_TTV+8&2>UCSS9.]A=;9^_0%&G,O-R860^4;&V_+Y+GK8U< M:?2DT?/0Z(F.H*ST!&6U*RB-I326=A]+I7D]#9>3&2Y''Q%%+.S)9AAH83!4 M"6VS:.]8IO,,4E;KU/NI]U/OI]Y/O9]Z_^Q[O[-[P=K*)V5FTU"A+_DH^R7T M85AB?Y@7M4M)[+J_]S3\J$^.QXYK$C/9"42H($@2Q(!F%GAJG:0[I*N \N"3 MX^.MU<+B]A[5(LAM,^;*(5>-N-T/G7^&_5X,X8' *;_X": ZX:ES>*+U$>L$ M:\(8)E1*+S'3F$IGI 3">TIY=&PE3[L(M$4;UD4N.&H(T9Q )1KWEBCL! MO::$$>ZADQU2*,J>K3NVDY9CC@>P581T+U%BIY"24IX^'S9(?782YLI)A)U& MU /O&$88QIE?$:R]AUVRZQZ.C5.UZ"9T)'1T!!VL]EA3A;C6FEDN'97(2LN* M18/2Q%J']EPT=!0=?3"U)HPDC'0$(Z+&B#&:*RV8 =)HY* TMK"$:F"\,*1+ MEM##,7(*-M"$B82);F""@3H !1-)$334:PZ-<8 R62Q4-*722[_#X8]/,U'> M+^O)L-"JT?)D;9-[[(A^LB"?L+RB6EZE3Q[/G>?L,B3.J:! ""$IIPB VD,;2 .LS!G.P^ M93T5>2?,:D_ MI@.$9!+_)/X=$7_6"")0#'CNC894.,6D\JX($3<0$@I@IQ;R;8I_'TR#"0,) M X=@0-08X%8HP:VG5@$* 1$*%8J_811J+W%F"M!L88[Y"-_HCWN,5E-VG4*&WS71KJY<[:X<]0X M/LHZ K@V1C(:A!U3:LN)W%!!@>E21.$35?#^6_.ZYPOH%("ZJA+TD22D/KO$ M(R4 M@9"RRG@T'$J(TDL(5I#TB5?P-%(DF(/$U$240XB"@,U40"G$#$$PUJ# M$@.E@]9Q"+06!&'*SX$H+W7")AH0WNJ93XDPB3#=((RH">,\Y%X;J;GE%D!" M%"[225@'G8:J2QLCCD:84S!I)GHD>G2$'E)NZ &5%)8X2I! U#L75C\JTL,A M HEM/UIQ)P0D)2 %,88[W@_'8:A-A].+//MX,Y_/%JO".OII$;XX?+_UZ0JR M@+*QRU[D4%*>.$1D^QP8B1+PPA>[OE# &TBZEDFM9Z$_52IF$/PG_(<)/ZXP( MP!N'H8V;FRUPP$E.9&5+PMX+89>LD3X-4^(QDIPK30Q@ MM@Q1\,(J@,R>Z_R#)#9)7 IH#'?\-%VNAI-)&<88[7,VGT]FWR*RDPW^KDA+ MV$PL8I205DD=UO#46V!PD9_(*Z.A,5U2Y)M]'#A0]W#_S7;=,_QWBC!=G?7[ MR Y<9R\01HJX0:AG^ M*R7V2B*-A71 ]Y,G1[)%$CC ""5F)&;TCQD2-Y@AL"/- )H^Y)R(> M"<>8DAIA"V(0 H0@2*Z&7=I[77=F$/BJ*\N>[+_QLK-S^UE-X;/%*%^L:P+G M?V3%(,_^!(I_3ID(N,[&(#DG%D&%A:)*<>\T,P41PH) :M8E;T:;1#A9D^0C M@S*1(Y'CF.2@=?8%YXR PE*AO8-.<>VU*LCAK 1>=LF7T28Y>F&(3!1)%'E! MBO":(L0Q!9SST'!/ 3?",P(D,EXBA3SK*T6.9'Z$8(!0J_LG$RFZ3XH3)H&L M,R-8*YW"7DL.@0G+$FL!C?H$H@I2I/?,O;*_.'=1'+MO.^Q,G"0B[1@5/\U6 MPTFV* =;]OE;-B]'5#8):#^8J#@0=32[^3S)#YK7O]OJU=OBK2\ [WT.NG^T M?1X=80^UTU[-\:Q(A+ .%^.*<&R#G0F/YXW'I+.>G,XJZ]@ZRC%PV %,N:6:.64=#D3ER @%+-P] MUW<+=!.,#@"$G:!;-S7#%PV3OXNZJ[R\$+3CS'J2NQD?P=W_ MKJF/^U_7U,?]K^M9]O%IQ!FU$58TO@YOS&:7F]"B17XQ^Q+4^Z"-OSUP1)SO MZKS'%4^]GWH_]?YY5CSU?NK]<^[]WJ>NJ+8I+(O$%?[-$DG70LGXUPEL,[VCP&"FDG,-):&0RZ0+3+E$$BITW:/C!LM MQF%OGE6N1CYCVIIG-M=4UBWRD5K_$P?G3--R?=SBT MN[-NU%/G, 1#:(MLP85@R*O1+H2KXC#;(]-! >&JW:3-G1 M.4VT2;1)M-F9-K)Q4 /WSCBG7[$^;3M&"0S9@LLT- MH-T/_>Q,EI.V[,_K:2E;U<,EBRA[P.I\QLG0,06R#O/&&(75#816"2@\X,84 M6@6E@AB'CVMF.;:)]T/HTL-PD4Y4.0L7W;D# 8G:Z!&6$D)Y8'A86G!$"+7E MQ"]UX(8XKM'CN>RNAX/ACAZ!R "B-@^537!(<.@('$CM$#8*$X\@I@HIZ0,2 M/"S2'%)'#,5PCYQ>';>(M@X*.2"HU<1?B1.)$]W@!*LYH:WCV&H'H0-.2 2! M(I$3# /B.3]NX,@Q;)6M=)!IX5I) M4$T .,!KT1E))F* 83I][45"6(^6*'GUT!:GSJ3>Z%^&C:/5^ED)R&!]2 1D M7%#,)!5( 8.X4%P7!%0<2F'VR,*9DAEW,O?&N3ML$^+."G&X/OT" 0>@<0AH M'BA%"4*^2#3,C//*6-0)F_%I9@M.I$ND2Z1[6=*1VEW.K1)>$2NPA@1QQXA' M!>F<]]C: \)B4CK>1+U$O42]SE"/U=03D&O),2'."^(-0HH62U@./.)*JV>8OBZRNX6>/[# MNT;Y+L(LDB^.5,)#R]"X_Q9=8H:ZIGLC_MU\P30.G,DM482@I&O14ME%/IE4 MW_[U%7A5_!T*?K'^^YYZ1V?8,OLY_YK]&M846RR^'BZ^C*=E\89AV;'^H$1[ M\-'H>&CW1 I^5)OBLML&GL93& MTNYCJ;1KIN&2ALN3ADL1H7BRV[Y;&"E5EM$LVD.6*C_U?NK]U/NI M]U/OGWWO=W:'3EM)?LQL&BKT)1]EOX0^#.OO#_.B=@=NOVO5 /Z=&&FP8 MLHJ;'39Y'EVE*'NV[MAN6H\Q'+!6CZ+I7EZX3C$E97A\/F[0^J08CJ0 S#,& M+*(.$.6D4,Q(;(W3I%-+D<.Y<:I&W82.A(Z.H(/CVHI!$0?484Q!/-+72,FM MU( JK9EUO%_HZ(.U-6$D8:0C&)$U1B35UB/-(,.&:@\E93)HWYI@)IR2.^28 M/@&,G((9-&$B8:(;F @#N\Y2*AUA!&IA4/A:AL4)LT@RB:G@P/@=#J]YFI7R M?EE/EH5VS98G:YW<8R/R&42U(EP+K&7<8:ZQ,U)1@K02WDDI,"8Z7N>[-*]_ MWR[0#>-D\GKV?/(^89&G=5P#$"3,SD9S 1F5C"MM )=QPN;.4DW[*O+/F,1< MLH%H-9UO$O\D_H>(/Z\#"3"-YP4 Y!4&%'"O=8PB)U)+!3"4IJ_BWP?;8,) MPL A&) U!IS'V*D@_(9SBBV4&+" !:" !Q0!TE<,G()M+XEY$O,#Q!P#V73_ M,6F A@1::A$5R#.L?)CKG>?>[6FW/T!6DW:= @??M9'E[9Q-[A@U))P)J3Q' M6$M!6?A&24TY)PXX1H7OTD3^1!6\_]:\[OD".@6@KJH$?20)J3-<,($ULEI MAQQU'$DJK2"((R@"75R7? %'(TD*/DQ$240YB"B,;XBBK,$:4R.)0Q1++#@1 M"@I)K !6JSTW+9T645[H1$$,!D2@1)A$F/X11M2$@9H32B4WFC$:(X^ Q8$P M''AFB&-=BDL\&F%.P:29Z)'HT0UZ$,!J7ZCS6CMKG)*2.DN4\,9#)PC'"@FU MI^VD)00D)2 %,88[W@_'8:A-A].+//MX,Y_/%JO".OII$;XX?,?U"0LRJ@59 M240AU]YZ!*@U5@NDD%>.*ZU-D4K";*,\5]4/HIYDS #EG' >:4>[I/NW+/2G:J5,PI^$_Q#A9W5* M!,F%)$'X&="4&AX6_MY)BZ0@5 @(N^3V;%GX4R!C L&Y@T#4("#,:1,W(0.O MJ0\K>4^\"G)-/(/4XRXE.&@9!&W9_;:V/N(!XC!)>Y+V;D@[!74> A\^(APZ MB3&B1D)!,=$.L9@_6GL'VK;8/4%DD\BED,9XQT_3Y6HXF92!C-%"9_/Y9/8M M0CM9X;=D&C5DF@D/.6(<.T4EX8I B*Q& H=5O>Y45L1F'P<0U#W%)XY@KKL-:WB.E M/3"4,*\L P(IK)BS$($N!2.TR),C62.9'$#)$C,2,WK'# 8:Q[M81SF0 1J6 M4RB05H8ZA*V6'FK.6H]$?$3PD^"FV,-WQ8'@RYM)G%4*@V9ELLILO@RO/5M_ M!&L*?4R8"KO,Q4$FA5 !B2BC%6BLF%/T6$L3I@P .(C-,])44@-&4B MQ7F1XH1)(.O<"$YZP07@CDA*F6(:*^B+E0D"E-D]XZKV%^=B9-$ MI!VCXJ?9:CC)%N5@RSY_R^;EB,HF >T'$Q4'HHYF-Y\G^4'S^G=;O7I;O/4% MX+W//ML^C(^RA=MJK.9X5B1RA1M9K);@*ZRSL#'7,:R:UU8&%&'+*I7U6 MY:AC9VD/,.<#"N71E)U=AM[+BEGRU"8&)P:WR6!2A\<8A:A2"A/+ "W-71Y9 MRB 2B!/RO$D!.V+A/G:&\P3B!.($X@1BPED=N\"==!QB)Q$5E"BNI'"4Q2RM M4FF^;_:SXX.X-QE5$Y03E-N'\OEQMR-H%35:E;%0&!^]+XA"@X6P6G+MA8!( M _V\6TI>WHN"$!H V>;^]OW'4\+C>>,QZ:PGI[/*1G2=@5#ZP% O/<54"XPQ M(=Q0K;QB>^3_:,5RRA$;2$8[P;=NZH8O&BI_%W97>7DA:,>A]227,SZ"R[G# M]3ZGNJ8^[G]=4Q_WOZZIC_M?U[/LX].(-6HCM&A\'=Z8S2XWX46+_&+V)2CX M01M_>^"(.-_U>8\KGGH_]7[J_?.L>.K]U/OGW/N]3U]1;558%LDKEI53*QNN MLF$VGXVGJVP\S5;CZWV"SO=IDDXZ%T[%O4H!JG/^>\>(4@80SQF5'BD6?A', M6*\)LGB/R)468[$WSRI7(Q\N/RV&T^5EOOAP^;?9;'1[X\SFVNJ:13Y2JU_B MX/QI&N[/6P_O%GW8/-,%H\6I&642?0ZB#ZGSE7/C.0&**L,TI81IYPV#%DJM MPW\!.BI]GAJ%W$T*83 LLT8NH2@A*!S01"K][%A3Q4BU"KH 66:2<@T#.J0 M##\LQGND"CER_&TW<21:CNA--$HT.A<:B<8A#,("8(E"'L7DI5I2#S@*&A(% M'%)_W.78?2&K7:6-X+W(79!HDVCSO+2!H+%_E!..'5(40T$911I9:;@%AK#P M+]UC_V@G:0$'!)&!9&VF4.Y^^&=GLIVT98->3TS9JAXP6839 Y;G,TZ*3B%D M&TF'AL2\J9IS0ZE'6F,#!&:8,(\)/'$S[X?0I8-<::J, MD)8[:X#EA>%!['%Z4]+6/RZJ%]3IW)P-&_1!M' MJ_6S$A#!^K0("(QQ$.NH#5&OH"*< (LUAD0IQP]PIG0KJW&;8:^/Y^;H9 J. M<_?:)LB=%>1P?1 &AY;JL)YA&F)J,)6.8T<@M)(*0OP>1^*DM,&)=(ETB72= M(!UEC92^ !#-C;2:4&R1( A( C2SUFH'9>=LX&WEY4W42]1+U#LGZO&:>A(2 M:9BPU"A/";82("^HU=XI#J0[KN>O1RES$]82UA+67A9KDJ9*3AZRK-&T3@AW>-\EV$>21?'*N$H7?B*!A/;X95]VQ]4EQ8 MWGJWW-O%?/5PO5JH10;AG3H4/Z\6ZZ?,AU_RUY_#6N*WU\/+4*:WP\G7X;=E M>-=?KA95=8YOW>6VUYI[$+*?\4&O5C/LD+>7FM,.5"6R.A<=1R+Q%B MFF(MA!7:&1E%LGI$W&*P\^WDU5-*01@U8;TH! 2 .HN%]TIK+2C45DLE7Z-' M.OXI [IQ_ZW)*N8];/K+XM_-%TPCAR:WR Y!.5D78I==Y)-)]>U?7P4>QK]# MWURL_[ZG:Z-W=9G]G'_-?@U+U*VI_7JX^#*>EL4;AE7L^H-24R@^^3H>K:[> M2OF&0@3E^@?Z88VIB]ED,IPO\[?K7][=A=*KC;NR=L2#5]_W9I9O).R'=Z^V MD%I^![__E=CKKOV^2N]ZKG=U*I_ZQ=JM:(?.YF@[0L?O$/G1UE"H'>+9QB-^ MGDOB<^OY=7=G:X-YD;-N;55*8^ 3[V?>O_L>[^SNYW:RIAD M9M-0H2_Y*/LE]&%8"W^8%[5+B=I.8'KRU6EC@2H1*A MSH500M:I:I 7PAAIJ+ 8($LHD9%0A@*C"=\A0<7)$.JY=A$E6B5:)5H=3"L. M:EIQ996,&ZHM,33 "B&."EHI"8G8Y1R DZ%56[M_$HT2C1*-#J<1JE/;6$@U MD3KH3#AF]++V'E&3W.<58AJ.<25O:M&M#80$T-$':VO"2,)(-S B&L<4<@6AAM!+H95#4%#G M"O.#@X RA6BO,'(*9M"$B82)CF "U3$HPF%"&5/.<,J-XYYS7F"":J$PV=-G MLJNL)\M"NV;+D[5.[K$-^4>^T)@N8-.6=RE M>?W[=H%N&">3U[/GD_<)BSQM1&%QY+@QU#A/* %<$&$9A8![1(EVOJ\B_XRI MZSD;"-2F\I#$/XG_(>+/ZT "[RR+#H0PVP.%B(5:%RMY3PA!1G4IK*E5\>^# M;3!A(&'@$ S(&@/4,B>.!$/:XZ$,\1KCB4P6)M"S"U7 .H=3L1[HD'N,5E-VG4*''S71G:X[Z 3@&HJRI!'TG2 M.&Z- !)@8I3S@GIE'" *!))PP DQ'IAS($D*/DQ$240YB"B\/O-' ^,A$(X; M@"E$7 *AI0WZB:$:2*[/@2@O=(XDX@-"^AV_D ASIH1IG"I&//!< 2F% DP[ M(9V.9DP.$1:<=\J;<33"G()),]$CT:,3]& DD;T$X 4&JXUE8 :8:!6!3T8 MI!)KWK9U="<$)"4@!3&&.]X/QV&H38?3BSS[>#.?SQ:KPCKZ:1&^.'S']0D+ M,JX%60$AA-$6.R(0M13#>)A@$&1!#26@2QLD&_U9=:>:CM:=V7_39V?G^W.: MUD]8Z&F=3<%C()!C5E"D*>>.(UC.WAX0@&F7]B2U+/2G:J5,PI^$_Q#AYW5* M!&^)U10P*B$VPED#7-S7S,/L3S@P73(MMBS\*9 Q@>#<02!K$'"*'>28>:T< MI8QJ(*A'(*SH,3'*H_Z"H"V[W]VMCQ@, E>3M"=I[X:T0UCG( %3$*" M?%SWMVVQ>X+()I%+(8WQCI^FR]5P,BD#&:.%SN;SR>Q;A':R MPF_)-*YE6FNE.= $*BT1P)H94_CPD"4:.MXE'UZSCP,(ZA[NO^&N>Z;_3A&F MJ]-^']E!Z_P%T "D)98\AD!;R35C-+(#4\LQ=UTR_+?(CE.U_R6&)(9TA"&L MD1 !4T\09)X9(KS 6D)6,,0*AKSJDA^A18;TP8R8>))XTA&>-(ZY AACCR10 M"E@*O% *60LUIE!+"WF7#N)KD2='LD9R.)"$)&8D9O2.&0C4Z1@D\H8Q!R!C MD%,L!0,PZB"$$(L=WC,=P]Z"GP0WQ1Z^*PXO7]Y,XJQ2�KDU5F\V5X[=GZ M(U#C6";DN/58+4;Y8UP3._\B*09[]"13_G#(12)V/@6GH+;.$8.4]ICCF3"^(8'28XDU? MB7"R)LE'!F4B1R+',20<&M9=!2%\E!L5(J*!T])4"YT&9X$)8;K7G5(6_"]L$58@+Z?;,Y[2_.'=1'+MO.^Q,G"0B M[1@5/\U6PTFV* =;]OE;-B]'5#8):#^8J#@0=32[^3S)#YK7O]OJU=OBK2\ M[WV.NW^T?1X=80^UTU[-\;Q(Q*"1_)Z3N$$D'G2CO*).ZR)\G!H,"15[)GS8 M4SGJV%G: PSY@!)T-&5GEZ'WLF*6/+6)P8G!;3*8U.$Q@FI&O(,<"&RX5#!P M.#*8P? _Y)\W87%'+-S'SG">0)Q G$"<0,PP:\0<:0HH=A9H(3SF&&A;^!L8 M0PX*Q[H*XMYD5$U03E!N'\KGQ]V.H%74:#4.$F$I(]8AK@G'GA3YZ)@"B#CR MO$Z8E_>B( 0'''7#LI#P>-YX3#KKJ>FL!-31==Q"*HS# ;":>NJET<)AX:@5 MS$*[>]JO5BRGC. !Q:(3?.NF;OBBH?)W87>5EQ>"=AQ:3W(YXR.XG#M<[W.J M:^KC_M/\^*I]Y/O7_.O=_[]!755H5ED;QB63FULN$J&V;S MV7BZRL;3;#6^WB?H?)\FZ:1SX639DO/ES^;38;W=XXL[FVNF:1C]3JES@X?YJ& M^_-.AW=WUI5ZZF1.].D&H7< M30HA/H"D%^<<) 0E!#TS@GB]CXU1A04FQ@),C<:<.UFD+ Z:$##,[+&'XLCQ MM]W$D1P@GFB4:)1HM#N-9$TC+3PW7!&KI 18 H1<<1"KH 0'!6F/1 ,'AJQV ME3:0P$2;1)M$FUUIPT'CN(:HXYBX78E1XI!R\;S72!L5EF*0';#\ZA0MX S M/( @93LYZ5/AUA-3MJH'3!9A]H#E^9R3HG-$ZE1F4DCH);=<(>X,<0H6AA9A MD*/2RY,V\WX(77H8,-+)*F?AICMW(!!3('+ 1*N;[Q(<$ARZ 0=6.X4] M03!J'Q06%PGFE=V$0E MT=)3>EQMX25LHJV# HH!Y D4"10]!(6H08&=TP [ (3G#$J(87EFK)2$2WUD M4!S#7-DZ",)B8D!%F[;*1()$@FZ00( ZDL-[*+3& !N'/,(R&AH*$EA+ AK MLYL2VY=D 08$M^GC[)XD=S:.]6@9DU J#XM@E.O MG7/($D.I!HC$$+9 0 6@XECMGD\C934&'4W!<>Y>VP2YLX(H)TM@-$;"'-,3$0(:DQ:;G :;"[?"7U3"4=/-Y\;-1G'BDX>LJS1M$ MX(=WC?)=A'DD7QRIA ^5X8YDP-#B[Y[#C>$N+_,P5G[/L]55GGW.OXRGT\J- M<3F.HR]# (%!9L*T.BQ"6OF[95;.K]G',#C+1![OAXO?\E5QX^++<#K^[V*A M$<;\]>=0TU$V7BVS^2+_?3R[668_SQ:KJTQ=AQ)=#(O;S7 Q_OPY+$B*O_X> M$^9OOO\QOA6!=T;]716_PG=_SA:AH+/I,AM/5[-LF$WSKUEU677;LKHT6Q9E M+*]_DZF+BS!N0SDGWZHZA:\N)WE,2!++6%[])9]]60SG5U$L)M^R8>%9*QKH M;6KTKK@@W!V?MAP/LU^&%^/+\<4@^]_#>=4N/TU'X_IN]8LRZ[O?9/\Y M7EV%1LN'%U>-XF=QE;>NZ/4PM%;X-]1RGA3%>+T(#AHC!8\T5\0MD>V9HF;[)/ M5_DRK]XPGEY,;D9YU;S7P^GP2Z'!#;+A1?&T\INR%%5JF.+2?!H&9!X^#E MK/^^ITFBDSW0(7>;YNMXM+IZ*^4;B*"DU0_TPWHFN@@5'*Y=) M,>A/_9Z>YOH(6NXA@UKNVACE#=&$G'KZ/'H:RM33Y]'32:;/I:?OE>E.[?!J MHZMNMY0#@&]2YXI91#%#NH!*/<"PF14MP23XGQ:I?SI!#X M!_K')_M?R\6JWCSPMT:,7[%Q('Z[EJO6=@PP"@8X)>U)Q$G$Z2AQ4+TE72"E M!==222.IEDPP'G[7PAB@$1!DM]C^ER(.I ,B4\+ 1)Q$G&X2IY$$ R-&A.<$ M"6 HPLH &G.=::$"1"3<83=1U''^_3+$@0.$2-!R^IW0[)R9<\:I"<-_ZU-. M"'(8,Z&(H!!"(C FA;@:#) 0W.V^I_E%Q!5B.)"\S3-,NB>NG?).'<,$%#>/ MG;D[XS$:G3!T&HD4G"-,&\VEHSJ>*ZD09HIB1BW2VL,=TL<\S0ZR3K,0!UA[ MT"%P0' Z:"U)6$_J%%W,$LN<3K=2["<(?L_D];YQY%PA"' RQ9 MDK D81V1,-(X:$<@8B@$7E@!I'20&5@N3;UE .UQ^/A+2!@A RAZ,8>=<6S" M+\HD^]F>]K-'(H9[:%\CC-?V->J=80(8X@G5V FH-)%&4P6\UWR'HS]V)[#XS.JAA)WOMI+R>B#N&!0!@(%-'4$"I1C.&!RG!L M%$1>FQV5DA>49TP&%+6I^2=Y/4UY/;_YF8+:7:V1L\(C3X@QSA-HI2'K9;P4 M; =YWL%=?01Y1AB&=09)\W.2]R3O=^6]$1"'%66 *^64UT Y+0PMS'91/^?2 M\Z/XNX\A[XP/<+NG;9^&&:N45;53D]W&)RG?N@?>!4)L)[Z'DKY[I*BMC^;R MSWCYV_$J//@B/./G?/5UMO@MM$&V/D%]F:TKLG-#; [>*H]ZFEW>.>/(S*:A M';[DHW@65CQ;ZL.\:)3BG*?JHT:)YHO9Z.9BE<6F6>Y9J/LJ_>8Q@>Z "$CV M$B+ 4;]%X-5_?&\(MCB\LM?[2U!UK-JR."^,40"J8KY>2\I:2@<9)1ADO^9A MNK@3Q<+5\$)923=Z$TX8'%Q>.8 M3/0B'J(69&Q97+\YBJYY6WD@W: \+:\H?R'9LT5NQXMP[VS]Z/,C/GSZ.=L4NM""+JOST2B!C]8HGD(W7MY"0Q:TF%FV:;D->^(C M_^_KCZ&AP]_?:<:$@O-%P?:$TR($7N^-@.P6 W!0-\]CPM;?*#@&TQ]#=AH("I^Z\*/Q32T\[QL M[@=$OSK=.U.-HI3R/]B4OL'$[--B.%W.9XM5Q8;LQU\^?0R@^GHUOKA:GU2Z M7+]XN2;)H%@B+6:3;#X9AAK-YGE9FO(M$8M?P@=ABIA%6BP?9<0NX_:6C!5Z M;AN.\M P]VIRR_(<]>\1LJIYN*7"_W)V&?IPD1<-D4^OAM.+T R;3R_SX>IF M$0_QO/Z?9[_B:KEJ;9Y6)V':X:U\4:;\X1+9ZT MOGOM\9]-BX>&*7N43Y?AFO!;L?XK.F<3=%)4Y<.Z$\.@_=!&MQ+>)POXQGLUZN M1_";[/;8?/&1^-0U[?K"NZ7>3G:^VQ2V3YDSB.Z4N/AYM:BG]2_YZ\^+?/C; MZ^%E*-/;X>3K\-LR3LE7BZHZS[].W[3=K;:\T]B%A>E3:-2/>5R9A4]>*TRY MT-9(:!RUW,LP6VN*M1!6:&?D:U+:D,(C\I%:[7P[?;6CUG1N!H/[U(4349KN M*_IZMLD^-BE;S>7[+MN#5(;9X/?QJ%!9('\PW*6CE-W<:SY:C:; M!#UDE@V7R\#CS0G6<6HI#XR.5]VV0]P[5U:S3W%?P/5XD4W+R\*,CZFG%=+E>TWWX^;4IX%BMNZKJ--O]UFTWXU4HSD816W=- M=Q2(XS:IC+?[E;]=>+?%),QYL3O#?3W):ZL;SY MO+Q8C.=E7[J,:\DX@]>/+=\3>OIV;VPZ8=TM M89RTKM@\-&(>U';R1OE"_:H3O9]#"[I5D/I\];(0R\=*L=6=^Q:C\\KSH2;P M-'V=]/2E)S=YA;D*I^HF3"#5ZO.^*>T ZUZ@1%R7SA?Y51"BL((O4#6M&;$L M6;V:?UIB*-VQ0$!MAUA#MVQQN-&2S"3JXJ MXX\_^W^%RZ[KR:XHX^UGA6NR]^KG^+R&*K%^]%4^G(0V#ETR&D=;9KC^?_T2 M+EV$%KO3(O'90QP,=PW[=&*0;1UUK,WO7EQ?W6[$C_;GTHPZ&7X+W6]J)2%>6]4^C(I1L2(=;FKQX[]>_Z?Z.3QQ M/@_#NBCNFWK 'C@E-Z;C6(KP@""23YB9'QD1::YL307_.\$,-HN\P7UZ\_#Y=-93((8.SUY<9H M&9A3K^:?F06E2+B%0%+WQRC!DPY#\EL5@ MJ=+R%]I]%MAPLXB8J(U>]>2QR->US$=W7A_$^#(/R[=9X&-]1[2>K9=&U2Q7 MD7AP6Y_?7+0N;#U1WHNNLF,^WXPGH]?E?):_WK31;:R5*\SOK3AFE^&.<,GR M;O.4S1([H)C 2UMB9/.WXH%7$<7S,"-?AUE^5I!SE,>A% WL\=OA]>PF]&+H MK\W G&6?;[TB]/ P^Q)F[6G5]J=@"^R -^VD=.V3UJS_-IE]CD:%@]7F;10/ ML\^+_\_>NS:WD2-IHW^%X?/.B>X(VH-;XM*].Q&XSOJ-;KO'=N^>_;11ELH6 MMRE20U)V>W[] :I(5DF4=2U211([L6WQ5E5 (A]D)C+SF18)AB:?R\T\DRL0 MDLS,1?PT0>L:S1(PS^('U7%0V^Q9PL3%>/JMMN2NQ2/2RY71M32$4@[=:][#CMN]<;D36*M\LJCS U.,TT*?/^/S MW3A#=6[NF\NJS?SWZQ2NY@^O1O5?<:';941!S^?E0D].?QD5'T?CT>+;A[0N MTG&0&4]/_GAQP^&2M%H0360(&($#I:@A05*G!"&6(/<2K3.<+6>4,8TXU@!" M!HT,$&:L#$P8;L6+03D_*2[2H>#LLGS@AK:5A+^M9\F7&0%DV1YG2-2?5[X^7\ICRE'T[+:%,FK%Y"QH\U M#JR^/*^AJ GZ_% =5TPOY_&2\Q]_>M1B7!ZUMB<-W3AGK>M=,6_02OU;OV[? M<)+F9GPE31^CVB+J+-9Z[6G/B]GGT:1^O.)R,5V]49=]5.\LTZODJ]1[7:[_ M\Y=5SOE)%'9Q,2]_6OVQL'%AA%7?X8?]Q'K_(JW M?'2_Q[]_N\QGX%3O4XW/ 8SOWN2USR'K39QKQB8?.AGU#Y8[?S*Y?BV^#G#JO*;B^_$/K97K3;FP ME]%/F"RN57R^KEV\+GA'%1TJOA-2L7X6>6:@RD!UA$ E<=,?@S*BN-044/"@ MG-4N,"2,H=@A@M%&?]B' 156_V = )4@;"BAT^:O_5RL>]$)LHO3^FO1LG2, M*"N(<\<)"B*8?=P+CX(/C M0GN.[QU]C^BY-?M.BJ%@F?PJ*WM6]HG4& MA"#F_D=M-RI[1S:29$-T&,I^-"$U=^TD,'NHS^2A]A(JG^*$]@1#9=/N+%A. M6#!&",D @]2.]-&+I.4]B:Q829&BHL,FM0AI0,*7V$%(4: M_E2L5 @\.EN&,Q!(:FH(<@&$4I1QS9\(*1W991CX4(J=!-F?UV+;3K/$)M'M M^?/#GIBLN(U'>GLYVT@]FY47LW*>,F1O"ZDM$X';I2/%NMQJNBZ3&)P5\\'T MY.2R,E0_7J;4DQJ[+'ZZ3JS=&N>@2U!SBL1KCJ##,? M3*:+P;=R->:R[E"T2LU[-;@>QFQU"EA6KY47Q>AT4/YY414,U<6+59'121TR M7_UR=&MR^"HEX?U9&;_\E#J0':G%'K2$H;DES+6>+L^]CM;:U$Z7K6H;YE6* M_?7$V4J;&K K3K_45=$7Q;=:YXO/14*.J,63ER?ILW&=BKK4WT%UU+/"Q/3# MV2A5_$W7-U@FW]?%MC4JM//Q+R+N_!GA:E%&N'IT\4MM]OR?.^P>TM@]FB/" M@ @N-0>%N))&:Y#6,1(,>:#=LZQ%>+<>UF,:W\/:%N*WG^/Q5YL][P=Q>L9M MDJ]'SF.U'+8MA88H5U'-/7:(8H. TZ"L N6QB7(AS(N-#(^G2N'N+M_WE@)] MA;8GA58MS++DIVHK.II%17ST5>>C/Q__1.?QG;.JK.K3*$W0XQ^CG02ZX_79 M3C]\^*VK=A)?BZL5:DDN&YCZLCE?EI3-:]F>IZUH%K_>UKRGZ-Q*=<;\!)5YU7L'X?F+_(J+ZN]_U;Y6;7CJDW]>CN:5O1?? MG"^>4/G7PWGFL8F#M&:QI,TC3=:\76M]\GT_'Q4N>[+=AI?DY^^93-. M-&>[VFO-L ".+0'+P AL)%9&<.Z-Y+!AQC4#7BV;M%(>D\9Q7WL-TU>;X<-] MLIIEX[L(A%)-J+;11(Y6,S6:$ZV;1X =3?= ME2'ZE/VH954]V[;8K85WU:IJP4#;6KTQ;-;$T^HWJHABBB=&JVG9TVL9>TM? MF)Z,JG!:56!;M^VIX2E93UO6@18EG39"$**ZX]D$SQ1V[IP[H MUBBWZ;1C]&J307.?X$<&F# 7-!JTVE_S-1WYZG+ M5YLYSYW-?/;.>^*=WPA_UWSU97NQ^,EY,?NCK/J<+)$M&_MW&OOORO-EDY7? M6D[WV\;I[EN'C^<6XIT3-OCAW6]O?UQV'SJ_F(W2F574X>^%VB\N9R=GJ>?T M,N:>$O[7_;A;S";S9>?3U/CM:S&JV[/=<&B7?G]#E#Y"[NFR[="R46;U%"O' M)+7NB3:"[HD-5O.GK'A9VMV$XN1NWRB1B+::M6AG0J &$:,!/(J^C^>,!:BR.^F8Y[B\_ES?AB=QZ^\_?2^"I?6(WN_*&8+%^=,_SF:;^FRK^IVQ_^3 MGOTE@I>(MI9Y7+W166JO=+)>Z"_)[2;@INO_ER[.:!+R))39Z%=6-!WKDI^T M/">81.ETM-Y6?:NN+3?6! FD%H(:H1QX#TY919P'C+0'KB)(/0Z+;I/D;U44 M'1_J.FPMKY?S\N2G:/E_C?OPO)R\^-OB:SG^4BZM\(V,JZ<"Z3VR0I[?TOK; MOQ758IPS+IG $BLI %1 2CAB*$*88P52ZY3\4:Q^N&L*@56#T=VV-46/9Q#X M6M_BXW1\&B_Q _MQ+UJ<7GWJP>-Z[9G+>6(,F=N*H:Y:ZRXZM^/I_')V>WL] M8Q$((HW7C*=R;*,48YCIX ![A$RKO1ZQG&!O!#<.@Q=,,>V4%M1*Q3P*\E:2 MISOO@Z]WYS._OW_]QK]_/[!O?S6OW^@/K]^^>?]=P/A.;NC=F4KW>;"GC(ML M/[?L@?[<=HZWRC1%Q9)1:#X:)B4= M2-T\9RO"W.6G#5MNL>H-.;O"LMGB@UAQ0;0;TK9/_5NL%JL.Y_&NR;6]8N=? M+6CHV!5D%!0OF6A:UQ#'F'! L><$,/$*H2# (DJY%%YL@-UORW2[#U-=S^0* M_SE'#PCW M'8;FNNMQZE9B2A,U3GOQREL>39;IZCM7(]F<\B"M)3=:64(U*!FD9#+^84 1 MS1@E][ 96NKPKDZ&KY(2OGO8\^SZA+9XRW+S(IU'J=CXJQL/!N/QE3.XV?Q5J=WMY". M]AF1%FOEO 6NC0K46^T8\CS::QA:-JXTE%AB,)," P.C-?.2",\#" Z8/[R% M] Y:1L=I2 OK7TOV[+2 QDT O,X 3-1>-8M3N\[E.O#7O#-+XH!ROJB0+&X3 MQ6@V^%(D\J5E)&=MP[3.Q8M:'E>;3U_M)3U8AW3VJ._SLA$Q0D]KX\Q>?-^% MKF\AQ*/:)Y/[=5U^UI9.N87L5EO(ZNH@YYA;6]AH\]8]\-,?942GB%?)2\AU MV8=5EUT;OM!JC14( 6<%=YP"8 \F$,NXC=YD4 9)<0_#=]/T2'O)/8R/M.SB M![Y9;U>-Y=>[\#[O6QD.0X$W#S$/KB[\@-H6WM #^XX-C]RQX77:V&NG&@\M M5]=92QTPH3"%$$(T[J4PAB!!4Q*!V:K&UPFA]3>;IJ1]UGN.-X-.N4U7?[7^ MM^]6\3]1^3N=F'Z@@FBA A.:H& (4P@0YA$2?-#",XL\1)-@9ZBPE)^OQ1>_ M_S;)KOZLQS !M,MN?MDXV/8XD]%Y45-*?KJ<1>E?+MEK/T7AQK^_X_H<@:G0 MKGV((("< :>5 2J)(A*LT"IP"\+[K3H'O\T2%_#B6R(L7RR]A$I@/0:!3GO1 M]5_5]]U4^/MT>OIU-!YGP^ :!O 6Y0#W3#F&@_1&Q<]<.B236AI A!*ZV3M[ M-:E]5E,Z1+#9VB1OU_U5U54/EB4-_'0R/QM=7.7M/-H=F].VL=^/5D4D\^C;?KSZU^'402!\I?4"*JY;?V,YMNO MQ?].9W9&+@SE@,$^60&N_%*.HZUY.EB4)V>3 M.(3/W[)%P8K9$[@*1%WDJX4X(3H5S ("G70?H 3O/ 9?SV^CPS*6:G*+*45.N#'L,& MD3LYGSA 0-D3W+@?/=$1&!D"-VU_.4-6&^RXIQB$"0H$L892AR,^4+K!8[-= M(V,EHF4-<8_1 @^9ZI($XP!A8=_MC#5>+(H_U\;&408^[H"35F>-@+7DE%C* MH\^B95!".^N *&&8<'2CU4&7<+*2UX?BS_VP./B0*Y)MCD.V.3Y,%^UBF:IO M[&DY*S9+EN\GX2OU!/3BS\'I]#*5I3REH& /^>SO.PU[RFN_Q%7>.F,&@E/9 MI0J6 G=>>^XHLF D8,QM5[&@U='TC?BZT:2V5V!*V1!UFWY^UR)[7KWI,7?9 M=D:WZU+(^QRHM^EZ/L_*%3=7JK,MXZ*O"FI7;1A6O0/K2YP57U(V7:L*\G)> M?KH<1T/S4_FD9FVW-:=: HL039^\X(G& ED?"'B'-"=,:V&)A_B6U]>!9844 MMQS]_%_5^/Z)0YK6YT3=G#F?7O+J>G@6UG,NF\W]0!BM/:. M)Z\5N7;6N>"&<^!& ^9K,^?*YU7_R[.J"UN1:K&;SQ+D#CZ5Q7Q4>U9U?-5]7 BF1M\[2CU&:[2I M!](,.?5B2J-(0W\UN%%0H_FJD7A=@UVDIR[2"GJ95E,JSHY?296T@U$4YK, MDVR"U@RH8\)ZPK ![:BT()W'AD<#"#.QD5E[,,!T[X/RVS#I4[S5ED#I'CWP M^L6,R*X]\>DA,R,^N6'8+C:2U&7B\]+5&'PN)\DA3GT@$HW4#>TX=3W6%]]5+.KQHM>1DDD/R$A_G)_2!'$ MN#M>3.?E0QJK[$(6O\VF-9)4^TW=TF]>FZ=I/%5'IW7G]B496,/,%;?M)S7% MW,4([^J2Z0D-$ABQUD!4'..\=Y8JQN,NPX1)0)"[9-YCIJN7U[ID0M==,I^\ M'FYXRD=VQ7P73:195/:JGU=T&I8]K70B/JA/L^[7(S,("((!XAP9L PK$2RG M@F+%O @"M?H'*2NHPBY"NPW@)#%2,",ZE$;WK9IQM:,W%6#_T7Q1^J;-ZC[:M>4 MHZVU-2C62RI"\:)F+ZQH?>->4S:,0)/3NOWU8I$(A-((*DL^]6F,"']2+F,7 M\U6(HJ;>&$PO+J);D )P\0;#-6?Z%=]JY#8NRWF:?WI2K-<[X(NZQ MI?GVX=M%_"PUA[M=<206ABI%0O" 4U,Z%HP$3SP.WOBVXACN4-0;*RS1@ W2 M1%),@HL>!Z$&W]Y<]L[[;"C.C6VT4B.K*(>:J^EF"=<^\(JS=.G;7?WF^B!R MU;0MBJQVF*^SM=^0)]4BF)J?Q4=YF9S@*VR=B2DP+<[4%Q2+G^?WHW"ONWS6 M])PWX\,]<. >L_P4(9&'*^KR%&T9TJV X#19CM40TBC+G[MA"ZI5^I&7N==3 M=D>T=JWGVGH#V+#[[NNRW$-R3Q(\O6,#N*UAU@KA]ZB?7$3USZ-)_7A%]&56 M;]2GGM4[';6T*WTEYGD7$J4K>B)CL7 M,&-",6Z-#8 UUH([:IQ@Q&D:OWQKA',9G;F9I[S%_M7Z2<4MG *CU2^OG&[Z M\XOQ]%M9OB_386Q;W.Y0[N" K!=8Q7&3 MF,:<%,Q*9+TQ(&0PB!JD,.=*>U"<[A"K0FU>?K-UDDUW-41X&-?R03[9=3=Z6U4Z'$@ZBBW'6XTJ/2=;CI,>J ME65HD%$6M'"&@P>6=-@Y; D)@(C:J E[D!YWH(%R2#J-\/7?JMWW\PI]^K^7 M\T5='=E*W-?O[4 R)Y5 M\ZZ;W,[6W$>=>E-^U6NRU]]FTTG\\Z2N6^VE$?VO9G*=0B"28_'[2; MVRL<>*X3ZH/4]^^VT*D5GC:[+U,^&!U=7XXD>$;B-@Q&&FV-5(A(V4>%?Y*M M/8_3'=_K2:A\?WKE] HL>FC8TRX-^T,$'4"M7L/1V"?:6F 4$'/2VB5<%-_.OT_#?'_MWD+69T^47)!6'V!!F("HT(FQ M4#EM%&%@@B548.K#=;_^M^7DANGLBLKWTE'8("-6LM/>>O=<(?W'@6-*=CUB MO5>-WGOK?2#$&F0E:!&D?(6 M9'_ &7=WS,#>9^1%L%C#&V;$$B<5%42",5B#4:\;?5L-R-=1KKC*%_=(@SVO[Q5MGJ9>R61X]9C[@)(()IPSZU62'EI M%+X];^U6C#PD4ZZ?9:L'=SI5 !&A* M/089A/*"\XA+.##%I+^]"?M]\"@;-[E :?,7;Z:3ER?[XK+M-)7/^]9C:H#S>/JQ&+??IO6#*9S/QZ= MCR;IXUT6SI7+;[3AXO6;L,8+='N+G3L[U3U8)(/5$\T'IW5HI>8+>^3EYJ,_ MK[)GU=GCCW^\1__R:71:Q7QP4O9A% M@V<0X35^K:9V&J9E59%Y1Z6Y2&2Z:7;;M(!1JFZ:I8$]-41@%YU9?HR:" MF%B-U^0D^SW%M /87T_LU1CKK$:X%K=A(FC^/!DEJOHB;1/-KA"G]^UZC5=6 MW\OIIY>7::%7?.K#02)QCDN\DL?R%\5I4JAZ3UDVG7HU>%^6@S?31<2CQZO^ M$_1^\E3"/PKI?S^G_K^/?XS$V_CI'R8[6[L., MIEU0N!X;Q6>+X?,IBW;I(1P&ER:[2KGS\$?^'I=F)ZY)Z_=7E#)S5F;.RLQ9 MV3,ZM9[S"6;.RKS&,F=EES=MW,*\NCM9W9F0LA]='-:$E+2RCF4F1SI$7,(%J3UTBEDI&1@C9$,8YM.P0PF5HM']F+ LE>\DF2(DXB 0,J@..? 01@*RG)R>_;==YFJL.I?-VO.\2$P7CVS#G:8 MQI?9(SM19MKTQ_!,!&N0(XPR" 2I@ @!;JG!1"+!=JO,VS+R2ER(K\G,K M*'Q2W\$,(IJD%)20!T(EGG@LO@H?H-02R$1)_,'YTH/EB")AE MW3]FBLEKW#37TOV?N85Y/T_NMIBLM]-X!F5->I-6+%C-"1(R^DB0_JN%T8QR M0I&Z7^/>&P[P5*\Z]N(A1KLDS#RJR&6?T@B3I*UN=BE\Y:/@#*ARGZF6AY\MS;,4,M\"D&1@(5B,J6) M,2V71[T?:M5Z#87],K(]^!(A]IS#6--/&""!<4 *E M"8 UFAD4N _H:40OO?(?Z1:/[#+J9=3+J-=SU&.D*1 P@=+ +C"(#F7R'IM M("C/C01RKTK 6U&O$SN-L4Y+^?8/L0[MX'"OZ&3V$Z?V!XYXRPCCS,O45QB) ME/:@E9/",^>#%E0I99[:+?RY/=!,N9?C^!F5]@*59&,D62VY9UYX[P,@KW7 M5#H5I(VF$\+W<@T[1Z7MG2X2 AF6,BQE6.HA+ '"C>]&,39@N4=@ #.A&7/: M&F$4$\)U TL94![JI5TE4>GBVJW!W%)M^>C1#.Y_M[::]*3K_@[)5HJ+B]GT MS[BH%^7XVW:I5X"T&)0$)51+IH*/3I''ABOGJ4("&4KU'8R93Z!>V5ZUVM.H M5]2=8/)P%=@!]0I['NJ5IW1?[RGU2I)^6JRCR66Q%/_&.T]#L6N7JY3S0]2- M]V5"BOC.RR"Q,%0I$H('#$H&%HP$3SP.WGB4=L?E)Q&@1;S:I+SSX.EJ<1<6\F,Y6.U1"K:9O MK\H%DM2C->3TU$Q^!HGK*P), 9G1:+X M.:G8+BXGEXD!(T[T2?GJ/C(9/,&PN.)Y;)AAL/N9-G L5*\N+M85\[V.!.*$O'F1!7IGY M):O% V>Z>OFUOL7'Z?@T7N('_J!2R(03=SQVYV;]#4\]6!IIT6R*OSCY'CG= M=0/L;2*7B8[5>K][/8E*7$9SR=?[7L('$Q7RCQZ*"OA7\[[Q/-"S+:)!=)!]J M=EF^^-OK-Q_\.__^PT"_<8.W'_[#OQN\?F/?_NH'/_SR]OW['X>#-_[#RC9; MSMF=;M*C9OC]R5DTS,?EVT_?F6OSS4[/+Z:3B)JW3G:P@'0<.1(B:C@8K058 M'3BWA'L9(;Z9;.[CO "CC'(-S#@-V K+A09K/2;R]IWVKOML3/8]-I;[2/ I M"X#*[VQ8,4,5\R4C MU?QV8J&;-[?VHJZ^5F\GU_>VS29,#P/@1[GP#<-9F[OU;+:ZRD7QN7SY<586 M?[PL/L5G^JD8?RV^S=.&E=?V-K?=X2:CXB^];.$NF)M@E+]0C/SKVFQTEXY5X!C:B[X:\NR)P M^<=E,8L7&O@4SSK.L[3#%O#[T9^#7^N8Y?=D?)3:?!?[TI83[KH2[U7R[R-5 MW .2)J)=YXSQ<4LX4H\SJ>QR2?E1KLRSI/91TUNECD?2- M.GUHY5:O5V9##9=S 1#9D<2$8)#IX!=D 0E]8*R3D+2@ 7=*,X\W%@DM*. MNP$3.@2\A;KQ#"893#*8/ I,6@P9PH&F!! V#D&J9]!$6\$QI19A1C?([!YO MF733[1Z&#&?+)(-)!I.>@(ELT64X$ &8^6 F%8>BX]1E) 0,AXTIUETA5U M!E5=$NSU$TR.IO7JWXO19%ZGFY;S'P=QI4:QOCPK3S^7@[JXJ:J@B NBK J= MJH+;DV_IC:_%[+1::&D1/)FY;Q]9<6Y7*<I/)+%,G;2:@GWB[GW<7'^1+5_$OY.I6F75:U-6^F"[<6E9[_1Q3> M*&63K[^PS; ''B+)#YIDOE<0T%O6JWW4W^^Q6BT5&)HV*EPQ)S$P3C%$'18: M6VT,0UH33)C?"$9N78$?&&I(%X_OW4Z'I^0N]'ASA3]E162ZNZSX76_((6\.E#)92)S?(,'>R<7=CR..AZ/:\(F_<67_[L7&KUL9M MXM8-V&%D-( D6OE ,/6.1%WBS#_+QOT !;[7QBTZ;8J]_QOWH>5 A.O>=_GG MR5DQB2YZ[;<_$0+V5],5;GSLJ,_6)6['H"DP&[=LRQC35DE'<-AL*79-OS_, MBLF\OL<* TR9PAX?BC^?[#_?1XO9$'7*9[\_ZGH$D?MCT,56O,M[8ZP0C'FA M0#JE;2(2HQ)%=731[.Q4%[?@"I.ANKM55];%K(M]U45HZ2(.,G@(03(/1"I- M$5,X[C7:<<.\ZGQ?[-BZ94-)NTR%R;J8=7&GNB@:BCK.35 @/,=.)]X2H[E0 M,H"A7BKJ-[S1)^^+'>LB&1+<)>W<_NCBT1P(5UVI7$(XIRFBBXVW8XL9#RGN-#WJJ4L@;\P9"O85 M"J#9N3'RQG)B?3 >B*(F1&M<4*8=P1["1MKT8W;NKIUGM84BC$,&@D,[QEV7 MLM_6[KG%9P6$-@BB)V41I_O_@AYSOETWH4V#WOTC_2DX",*,X] *14D]H@\U8#KIE9 R2V4_'Y?S/VL"G M3V5M_C]WZ#N(M;XSZ[$&"U8&)00R-C #5E 6W2ZIPJY31F$- /R>*:.O-BN9 M!W&.QO&/)_,M)]EN612\%>!3TA@D0 OEM5>(!$4M.(\-)C9L]IK:6BF'V+[\_+18VC MXU'Q<<4*O#@K%H.OB>1WL5S8$1?C*B@:^=?G*O&+-55P#??_[_\C"18_WXCL MP^HNZ;NSFFT^_GM>%O/+]$_<,(K3_[V<+TF,JUNO 3G>^)X,CM/Z8>PT[7B) MBCC^59D+Q9K'^'Q%"OFV/J&,7W@U"+/I^6 QBI=;3*M_A\M-H=J]OM>49YZ^ M7;?P69R-XJMO%]6&];$8)T[[P?RL+!>)R'R:!OEJ\+XL!V^F45LPK7B7/UW. MJI&>*5GU6:6@2]_1D5%VF8H9>5'<[79?U_1@:5UL7Q%:S4>CNTT4LTD5 M5(B&(-?8)8/044$5);B'#0T>;#2B5YM^?#\T8M]\XAL<^>H_1;7"YL1H C1H M YX!"&)(2I]BT?\S"&DLXP7^6JQ^V!DW[V#S,6^BR:UXMU^L@S7W3@J*\_OB M=DEQ/>XX$* M JKB?PQ5,CK$%#.%PNU$\7?>9X.\_O4;^_97/_B@_S__?H,[_8YHV]V\W?=X MGH>M@:LQ]XZ8ZF]&C=N?:05<'3W"V\G E2?E^<=HV9/A(&TSPU:XKKPH9I5/ MEC;?]/:'6>6R?4M.7/PKH?DH>7FS\O/EN#;K*U_A8C9-SLCIE0\NX[//HAM4 M[[V@].JJ52P[7>9=^:6,*RSZ#Z=E_1PFWF3@9]/D'E57UE'P+_7'%.F+>C#X M(?FC4[.XA/\\W(4G9@(H;-%\H:JH9TT\=I6B)7,8G3^ G]]33&Z]O+I>?]?ZM-/,W4R:R,/TK7 M3"YT+>75*.,87CWO$N^!EGU($9)/G^IX3#5E5=0L.?!IGAYO[4<+.2Z@?];, MV\\4J(HNQ\IS*!,M]. J8>G#G^:9HG5)7B6DEG%TF8),^/E$QZOXW_UK*X0:A./UE!U ]@]R3/8S>E@V_#G! ?ID"(( M$? JR&CQ X.@ F?4&9P-_R<8_O*H#/\OY3(Z_GKBRH_IV/_78O9'62T:'RV< MQ;=H6%W.J@!^_-#6QLZ'69&F7E=Q_GLZ#<$(0:F0*@ %;ZRT5A$-A!LN& ^F MY30(:D'+8(ET#)C3R@7JJ<16>.3C9[9\-I>/\?;]]]>/G!O_MUH-^X MP2]OW_R]?O7ZS7_Z]Q]^]6\^/,:9>+@XD@1:T_VE&(W3U<)T]KX81_\L_GWK M%&O! J?QOS1P(-Z8P(5A $P'J1T*K2GF3BHI#>"@'6A%#9/<84 .+ T8^^MS M= _OZ#X3_Q2YD0?J65^LOBT_DIZO]KQT+C(?Q,M'?(K>P3#^N5;OZLPG>OEQ M+ZWVP.4N.1U'VR0%B7\8)=MD>CF/V^G\QY_N/\1GG=0--M;5%5N_W]@FVD)( MK]LWF*2PYOA*L \OMY;.]M%K3QM-F\^C2?UXQ>5BNGJC3BJLWJDW5HSBX)=9 M2R77X%(K1;)>K[#^+\65YS'T\JW.WSVE]3^ISMX_Q M\G4@^Z>G+L[M3LT#RFIZ51YW#&VIGGEI9.D?L_0S,.2EL5]+HZ=QMDO !09 L7#^@O'XD>>W G?U];P[]6N1OK;S6'V!^^7917+O ^ MK?(/<9&W#KKK7W?1U!FA(=YI>]C7U8YN54QPIY'^S(\9GC,\-AO>%1-'[\(A#KZUI9& MUQHP(48C[YT$$2%+2K11T-K[H&*_PX(9'3,Z9G3L-3HJW*"C-<@S&Y3E# '% M1$EMD<'P-N0:^=S[?R>5I@?[LUZFM.;:^YO/G OKC%&C/*TYS 7U>9@>^S'(!_?&LLUQ GPOH M#Z48LE<+IK>XE9=&7AIY:>2ED9=&KJ[OHKK^8*H-]N4\#Y/6@9ZWWBGCI<8. M(#"DM%1"(^^8-D11T7UN+%;_8 =35J"& D.'QX*]37$X@,TJHU"_4(A"@T+@ MC3:8>4,5.*\E1X 9E80'PRCK+.GJCIS4 X(F0C(L95C*L/1P6 +6] [2U%-O MK&44@V)&>R8,D<*H5#Q$'UHX]-AZ?@[G/P'.#JZ88.@3T.9H#KG:X:3Q-CW>O:-,Z M*$F>> 3;Z?SU!$=DTS1,>^44YL"QC/C!N GQ7ZF)1<99K=B^AW[>+N)$_1+7 MS?8P98BPV&%3B?[EA/<*@I[K\"/CS ;.4-2T7S !"O=D:J T>J.X"*M4PD =)PJI#C"#BA M!HQT\6\M!*;@[S21^AK2V8T+QOH 2/T/!QT GCQ =!TU(^AEV/K>(^T_" K: M=%XQFAF*,%(H8AY1&@GNK"14"H*5O;.WP'/&H[J ,JR&@NZTQT!OO;<,51FJ M>@=5BJRAB@JKA,?"*\*!(ZLT%DPP&N)Z\ &9O0MI]2[C*&-7QJZ,79U%Q1C& MS;F?.XN*]3JF=(,0B %'>&48XP#@.>)J';F2"K87%NN3.?:HKG37GZ_= M\XVPN)2W\\ ]?*2T1-):'DTNB^4:J1?-F[AL9Z.3ZJ%7/[R[J\.+VP?9P1@& MBY*#Z7+S]&_?KC9?$I/M-/Q?AK\6T>[_77L]ER.%M^QIOF M>77?*W-Y9:JO8HJK6V#^]X>-XI=6'-V.B_E\]&E4GIIO-OXZ*?IE,?ZU6"2@ M^N:B5?8A:<:'>%DSGI[\\:("R_3R?3DN*U1X:90V%G,7C H1)*DR3%EM,.<@ M#0CV$K7J=#3!WIN@@( RJ3A':NJ)MH1A!A%/RPA0%VEIS"[+%]4 VZOKAKL' M(P2E0L9[4_#&2FL5T4"XX8+Q8%Z2.];4+A3GPUD9\78#\GO^X40RFGR* ?URTLQ8'Q6*P6AP/?)+ED<,2 M*ZK:#Z-)'-OT)(40%/Z\0I7WS_;*>^D5"/ZB I=]BM\G[W.J;3JWMW2]AR?G;G[0MW MV?8I=TH\E.6S;AVVR^63NI0-CKYUV"_E/%DM\5?19!A\*XO9DWW";CK8?7=B M']#AI9<1E4>D--TV38^:C9V&88 U)_O4<,JLY8XH"C;Z&T09;< %XHGD!AX6 MAOEU;5W_UVAQ-IJ\G93_'5?PE0/_F_D$]H!,[P'KY'E5(B=F9[C,<-D=7'+2 M3EMGC&AGI*2@M3%84V*_#!N+'"'>W6G?/8Y@>0^LN3X=E!U!A"2# MS(&!#$=-VA*QT7F4RC&!!2AO5322C"!<(8,EP)T]XAY&/;<']D^?P.6&4_B= MG4[W[4B]^D]1K>1YP%))XC!B$/^G0 9#A:7*XF",D#8=@Q2K'W9V?#78?,R; M#I&J.6C.:.YME4;8>-@Y_\;YWL-GNGKYM;[%Q^GX-%[B!_6@E+7XU'>E)W2N M,#<\]>!QA_YK=\V-YB?CZ?QR5LYO/=5W C%!*&6."I TXJD%KPSV@;ZCV'2AS=VK!?1[M*2,C+QZ9P;$6II[/RU0-F7+!RM.W MDW=I5YI%5:G,WEOE2XB*AK8TT<1VX U1EGEN(JAP;31"JB5?':QRCE-C#8"W M05-$JS)XH''K)'XC:^,A.G+5:GJ>W*EK]@L6JQ2"+8._KO([4O;':;$H!_'J M$6\6Y>FPS@BY/6&DJ&0_*":G@_&H^#@:UPDCB[-B,2AFY6"6$CM2]ZOX^E,Z MM?J25LP@KO0B?5:OD\''M%!RHL9#$S4R66J^69]C<)DL]:%#_U[66__CK=N4 M]9&PT/U2?BG' WR<4:_C%#;)PCX>8=,L[&,0]H?IHA@?'0_H.7MGC\^1 M#SBW*$L_2S]+OR<#S]+?L?1[ZKH_>J"_3B?EM\%Y,?NC7 P^17EEYLQ>YR-P MA 0OA4"MKN:6@G24*HP @I <:Q640@)A&X"LSGQ.1N7DITKZYOS]6%59WT+N$I]"[ID5,C95L^T'6=LVC4VM9A= M@F4(@9<&".\0 $LIXQ;[V7OL(GT$)LR'4B8"T MY> )IMNSEK+;]7PE=?L>*3/3R>G@_#)U^ZKB1T_E7SD@?I6EAK?Z#P2@C!K0 M@DL,'KSF#BF&%5.,X87 - M,>^T]]" M,\^ 0%METLSHD]&G%^@CF])91;27"A"Q1 ,C1B)3U0@A[85$U/<7?;8=@#49(:1I%5TA%/Q?;19U^AXOAIZS^?B!S["Q"D14@4C%>2.T.8#8YB99T4$1Z$ MP%Q3IJX$8%?B0$7D(\>$C.&@Z NQ@31J>$X01 M"-I($9T<%__PI,(.B9@T#/J.'3F\DH$C \>N@ -:.7**:A?_3UG0##&CJ!.U MT<$E\=![X,B1D0P<&3AV!1RB 0ZLI5;4: HF8!>XD%S5P*$LEP52?;57#@^/,,)-XJM@ M$AP-GEDBP&-DJ-*!!^LYY0&Y.XG@VSF=2;D$PVDS(@94!Z$B!! T@8-":4^.BE,3#2&:X, ML1"D%4R#)(>6OY)MFIS2]DNQ&'U9D@;<@1[-UQLM M?S>:_W$5-FI1^C]/SHK)YX1729#?MV+Z&C_JG1USQPKNK3ES5%;+X<*,XDV; M*@B46BU).M1VDBO B$O,%+;"27%0,-/'+C+7#![*.LW?S3B3<>;Y< 9C: ZW M#-78 D@*!F1TD[3&' QC! >+Z(:3M,\X_8RW['L>3L66L**1.U]R"%YEB^L+3?+S M1>6VPI]\Y\KI/Z;RIH0B.H,"$^==2'E)Q$JJ'<-*H2 4]8QOQ+LS_V+>?<*>OO4Z"^CZU&@:RM=W)C 4> <*4( $:$,*(4-LSRZ:=*@ M'J'K'L3/,,)#)+ML59C1-:-K1M>]0E?5I+ RPIFQ%@P%"Y@:Y:DGV H4M F6 M;G9V/-R"O7Y'#3.P9F#-P-IO8"6MV@!$G)$( 6 5O5EDI%;QGT1VA -Q=!MF M:U]L3 EBR.F1VYC/FK5V'?K.ROJ+*'YS5^8*\(T7OEMQWPP+/TL_2S](]SX%GZN:HLT^KU,(3( M4,.ZQ3@H[RE%2#JPQAO)&&:<(.(1=9N%_$WR9\\#YF)^6>BGL([AG7 M>H=KI.'R$I225*'+!%/ E4D9/3H"G23(\N#LP>':'N0%J:%@!T%@FJ$M0]N. MH8TU3!R4>JDX"51C#,@XHU,NN $04F$;-HC"]A[:CBTI)^-:QK5CP37>X!H! M,-Y*2HA%8()2Q&E,4L]_RH3I,:YE^RI7!SXZH%;%S^:+(@YO\GDPBFMW5LX7 M@UFQ* ?SK\5%;M>]"1J"MT #403.2QLP&,6D-2H8(WU$#\!T@[-Y:Z#Q>BFY M=U%P[Z/<MOCX !1S7-#;0,3"LL$0<&&ENE*%%21H^,:^;= M[@+FVP>F:B9Z0(3@\UDO][V,H(^O_@>O_X79[!=5DVC%& M#3%(**$MZ, ) AWM!,RTY=*1C8!H+_&ACU&'ZW[%4*"CZ V;(>08((3C!D*< M, ZG Q2@$5JT,T))HEP@P3@K+-TIA&1][VLT8=^S/>I>T.,F0+:O#:&7=TL_ M?89UU+O&4(^;CMVB;8N[E3J&B)'1R0,#C"+M,04&EFE#)-$;[?A:$=W<3[K7 M/?F>5R_WXCQI*PKXV(%GT,Z@?1MH0Y-V)"WB 0605%,(F$F$)--<)0,91S3O M&VCW,>!VSV.K?D\ M*5-RXPU7;/W^"M"EMJ75[T>3B-#UZ_8-)FE]C:\ $:UNE>S.C@IQ^/EI__^ M KVH7L<'/UF]OF'<'T;GY7SPIOPZ>#<]+S:VA?-B]GDTJ1^ON%Q,5V_4NTSU MSM?1Z>(L?CL.?KDHXWH;%Q?S\J?5'S]?7V4OUB<"ZZ,RS%]\_\"@O@>#O_S\ M8D,_EO>_Y:/;/NO\HV._6:^:UN_JG!=#GPYZ-X!'/G3L]0_>Q.E,^U\]!60X M( BKON4+][;KY18D_H#H=U=KH'(W!_C(\SB.2M@D"_MXA$VSL(]!V%5NRC$G MY]3<6)G$(#S/XH%X-/45Z9M& ? M#HN45.O#(IZZ$U@$G%L*# =E1$"<$-2:L2Q)/1N7DITK>OU;B#E':]SHM MPNH?[-!36*\=0 E00XQ9KD'L/R)G<.H9.!&$&E+FP"BRC$J+B #AN!$<&P)4 M8 -2:=T[<.ICJF:NC>CDNLP25,+7*4TJ I!LFEDL9[HX(GP+&D;&NXE#VO7,K] MV EPY:=RE@JW3Z;G%^5D7C4;&%R,XV6*ZB IMY?-'R@TH"@5!&'@_;: M,*Y!(*N"08I("U=T?C77MC75O\69KD_L#C*>TWQY-"DF)Z-BW+3(O'JQT9_E MZ>M)7(5EPL-Y=_G(0R6ZA*3^91OW"J+RJ4;/;,)#'GB6?I;^<=H@N,40*Z/I MP0G76B#.$(KVB471!M'(6 "DT:YLD&PP[(G!<&@'X;^_>O]J\#FASR0MD\'T M8[Q\M;*?ZKWL,4"P%D" $H%S"AP,:&&D,=B)H) C2!NYT95.?RE&XU1F%::S M]U%CWB<5K2H47?EQT;PZ(O?D]_=_7Z\O_3G>:V,RNZC)>;Y 65UJ(2;X5)WM: MS4F ^2AW$TY( R?1F_'"&.$(>/!**"V8IY8!2$VPVFA,VK#^U;'3.V#C7B2! M2QGZ/T_.BLGG!%1)@IF!_?!BL+U"H[[:*8>(.+2I_M%8>V,0C_:*!=!<$XEP M_!N[B#L2W<)-NG^(T\?<_.M&SQ $RJ"30>?P0 >:JA[ RGN@Q$AJ08@0?2=E MF,-,2E#>Z$,"G6-+O,^(DQ&G)X@C&L013DM&@T?$(T!(21W!AIE G#8ZD V: MGCX@3K9)>A>?V9,P3,V-5N?.]YT6[?"(=+8VZIVB)T4-:S531#K#I3<$ :7> M",>1(MXB)HAV&T[B 1<3=%&BQ-D02;G3]N1[28ES /97!M0,J"M ;:5+*Z(M M)51H0ST@(8P+#DC0U#HB ?D> >H^!,U(-%%)I_G2&5 SH&9 [3F@LE9BJ!&! M6X$=#P&"PEIY'ZA!GFJ&A=A,+W\^0#VZ@&#&THRE&4M[CJ6M)'M)L?%!6/!! M [7!>!J,-"@BH>&>;^:T]:1LKP-+4DH8\AW3V/82_?J9L78='Y=,7231%7E5Y$;X?VM1Z#Z5]N;0/&,+\OR M<,9W-++LIW_>HXJRSJ7_?%EKCPI;WB7VWF=O H.F2,509ST31@("2D!C(9E% M6BGDF26W%*FTS+)]2AKO8Q933AKOC9.V;U9"QLX=8R=G:^PT%%NN@@P:2P#, MI* Z4><@D))PO)%JM/?8N0<)2Q0R=F;LS-C92^R43=Z[H%1CICP7H C*XE6 M0)U62$L@ZO"P\^ARDS)V9NS,V-D5=O)6S5!P%#'-G&0&@T!2&\,QT])+&:SS M_<7.;"3V*\-H?P*555QROBCB*":?!Z.X<&?E?#&8%8MR,/]:7!QO)W".FXXS M2GL?L'(4(X"(!\I2K CSP! #AOG.@.'U4D#OHGS>1_'D,-[>-M@[IJ.M T8) MVC1L<,@3 XA'< A@F#,^D=-KT*GG-Z>'A!)[$+ B>(@4S4B1D:(G2 $-Y2D+ M'*@/Q@'G (X9%6A$"H6EQG!#"]X]1HIC"\]DE,@H\124$ U* #),"\R!.0M$ M"&-,! CKD-*:DO#<*)'WZ&-,;K+QC7C+Q!<6%]9\=!IW@R2TW,MM0Y55H\I& M,.ZM4Q@< D!*"82,C/]@ZH+W&]TCS>5\-"GG1CST)<-2-J,=- M!"UWH\[]J1Z%C2WF5ALXDABPM(Z#8J",40HQKCDB$L0&&?T=\ MYI,!-0/J"E!5DY%'#5B)J9=.20B*&VFIQP$3IR76P?4-4/L8\-H\C,,DM_C/ MH)I!]8A 5>(F@9$2XU"04A$*T2BUVBM'P2@!0G&0&Z>4SPVJQQCZRYB:,35C M:L\QM944SI#16%-OE1&@)#>8*[ ,K]3JY=S^N;R_/XDY,K@QN/)N7+96],3-!?MC2Z*P]P=7DZ@@CZ M!_GO#QON6&NAFF)<3$[*]V=EN?C[;'IY$5??AW@),YZ>_/&BTJST\GTY+JNE M\U);I +G"+RBX)Q2R>=3CDNC+492O6S";HAQD3*O"!(&&!:*J.",U#Q@C!5' MM3J-)I?EJ5X\^#[XQ:",.G"1%M+LLGQQ^^Q?7VO5Z]$D[DP1\-E%)ZU+]7PP M_318G)6#TU3 %Z\>]6=1G@ZK]Y;DBL7D]$IXN_@8=\I!,2L'%[-R'A^G/!U$ M2+.CGV#;#Z, MSJ-"O2F_#MY-SXL-D_.\F'T>3>K'*RX7T]4;M05;O?-U=+HXB]^.@U_N8R=1 MH8J+>?G3ZH\-)'FQ/G];'T5C_N+[QW/U/1C\Y><7&WON\OZW?'3;9YU_=.PW MZ^GAJGPH1,G[9U%@N"N-XHH!N&GB=9I-L0$[CQSZK\6W>O1D.$A6T?XVE=^"J!\P$UT)OPI6#?!QQD6.4]@D"_MXA$VSL(]!V%5FV#'7_M6L>4_E M"MGW6=A/UJ#>8$&6?I9^EGZ6_B%)OZ>N^^.+_(OYV:#\Y^7H2S%.QX([LF][ M>6:]+[4X%+/FU%D(+:0)F"3J$4N,,IAH'+C %"L+&_GF2>!ZPVSG8 M\::YBB"<4<*)U$:!]U8)I[3&.C!K@]<;'1$.#NSZF%R>>ZQEG,LX]W2'!X5P?\[TSSF6.&L/$7GZ M&'6Z9OA@A(:"=6GX9/C)\-,3^(&F&XI/W:0D:&21 D&U ALT"LH&%*T?A \1 M?HXM&)21)R-/3Y!'M/HP88(I-DXZAP ;K:G&6FG&%&#NZ49,ND_(DZV4'L9M M]B0\\]NLO"A&IX/RSXM4%EU754\7\=O'2EU$2:L]FPS!, ?.,J% 8R=5L($; MK)Q27K&-SN)OT\S5Z>5;@(6EL/Q25GIR6MW/1CV.&EW?-D=F]C8F? 2G54< M'[35B$PY8HU7'B,L@4NMI/46$8V5(9JZC4#N(<+''H17*.NRM5G&CXP?3\$/ MVF0$2FYX",@KD 0DT])Y'X PIUU @#:H" X1/XXM/I+A(\/'4^"C1<\\FV0LX_>*"44(]A=KJT VDJ,-B9PE,A/%"& B% &E,*&61[],FE0CP"UCS&TC11I/$129$#- M@)H!]8@ 5;6(% EGQEHPT<$'3(WRU!,60BN_'A%G)$( 6$4W%1FI5?R'JFAF!>+H-HS3OEB2$L20TVQ)]C23[3H^ M+LD:26)FW-6)2J_:V#_CA.1)R*LBKXJ\*O*JR*LBDZ+\[9>&,_VI%&B'[ED> MP/BR+ ]G?%F6AS.^HY%E/_WS;;"*GIS,+LO3P;C97YMN.H-YTP=Y^C'>M\JY MVQ4AV?/EL3TJD'G70NA]8J= I(E1.H&8 T"<$6">&B5U4%(1Q(SRF^4LRV74 MLM*VD-^Y>9/C**C+>>6]<=_VS7[(&+IC#&TUQ%?<2BEPH 0A8%HIAC#R+""J MF8EO'BR&[D%*DQH*UNDQ5(;1#*,91CN#T59W?THTX4$#1AR!=T8Q+ SR"+0+ MV$AQL##:QT2FZWUEA@)UV5DFPVB&T0RCW<%HJ\9(,141E"HE@ZWIF0PR 7$9 M4=1+T7\8[0OF83IDD/N%[]/AX?5V6G?&,H^@Y9X03?,:1)WE6,B$#^"ITM03 MPX2*/A(3AM_<06([R' R*B=U(?BXX-PD/T'C8,U'?H?YMCW)*^Z7U4[Q:OG M3:N^-]\'6-_ZE"CS'A2^RA91+G4,$2,Q"## *-(>4V 04=D02?1&4MF3X#<' MAW:X5OM99-M76.]. 1\[\ S:&;1O ^T6K8:TB <40%)-(6 F$9),=] >P^";XP,&>[T!#$#]W$D763@SL!]*W"W&$DHXS)@;ATF'CC'2ANL'?/< M8V8$V4CX>&[@[F-P<]OI;AFW,VYGW,ZXK7"#V]8P'105"BL!$;DE$IX([1#E M\;7;&F[W!609'V*\VQ9A_52D6\/6?UT4<0BK][NX=FLPX]&D?+GL5(()^LO/ MK=&=1*F7LRV-[ZG/T/K]%41-W5:JWX\F<2NH7[=O,$G+<7P%3#"J=Y1JG@OXX">KUS>,^\/HO)P/WI1?!^^FY\7&_G->S#Z/)O7C%9>+ MZ>J->CNKWODZ.EVX^)B7OZT^N/GZ^ONQ?I$8WW A_F+[Q]X MU/=@\)>?7VRHT_+^MWQTVV>=?W3L-^MI5JY\J/K+^Y]-8^A3*MT&[#QRZ&^B M:9HVRWH*R'! $%;[DX:]38'?V;MK"_)^P$QTM0(JAW> CSSSY*B$3;*PCT?8 M- O[&(1=Y=4<P_X[LVUX>5NU+_0,C&+>R 0(#BQTE D :9"A5P(-!5CDB M_$;N;1*XGIRF?WPC]GL=,&'U#W;_%A WW^@X*KTWB&O5$&-V"*451^#L9K#K M%]C1IM>-H4AJ8 X!>&"42@:$*(00YT)S00\>[/J8!)L+13/.99Q[.LZQIJ"* M01!6VB"8HH ]UDHH(24U03...1P\SO4Q9S3C7,:YC'-/QSG>X!SR6H %@S&. M3JL#3:WW4@3A:'#(;W3\Z"W.94\S%_$_=@+>-UPLH\F7 %I4$4[^/UFV. M(]"5&4R.[NCG")&'(KI&'JRXT)X'"4P"\50)$8)S#@N%*((-U^P0D*>/4:?K MS9N1&BJ&,OQD^#D\^"$-?UN(.",,2.LL F&5=$I0!0$\1@B MC#P]01[6((]RDAMIHI<%$7]44,YY&?VOZ'H)\&8C5M,GY,E62@_C-GL2GOEM M5EX4H]-!^>=%.9FW672/M?\JH[R!!2U 8 H*-#5 "&CDB71"$J2CHX1N;MI< MIY=O 1:6PO)+6>G):74_&_4X:G1]VQR9V=N8\!&<5AT#?,@F?9$9HX(5'!GK M0&BM!5=<@0?)!4-N(YQRB/"Q#^&5(8@NS9:,(!E!GH @##4Y@=JB8(W^_]E[ M\^:VE6M?]*N@_$[>V[N*=GH>ML]-58^);WG;/K:3\\Y?*8B$+-Y-D0Q!VE8^ M_>T&20$2-% 42($DDHHC3@!Z6+\U]%J_A3%&CD(-%2?.>*,$X$!*='>/JR-# MD%.+D'3PT<''<^ #E?#!>7@[)J! 22DS0$E*-%(2>2J0J-/@MAD^.FNART'9 M;@+>7[?0[%)0'@*.2OMR0!3%R%BI-:7>60J]%$ ^:\=10;;@4[-M0YA-@(Z(%&4VX[Y.F0IR7(PT4%>:@C7%(@ M,:9>2*D!PLYB+B3U5J)C0YY3BZETJ-.A3DM01Y:H0X*+I8-EX[S'%%NLO<54 MJ0 ]$$*.:\?+;4&=SCAI7Y#F0&(Q1<0O&5U'9-(BZG>RP5H*2S20"&I@B#-0 M6RVY5-HS#HR6A@&J82W[=;?!VN+J)1B<4G;)[=8./D!X3HNG-VIU$= M:'>@W2AH5[*M)5(&(\R5QHX&QUI;;RGR"AN+! 6U8HT7!.TVQM!N'^XAV*.H MT=.]#K0[T.Y NP-MALN<4Z2Y9X9#R[RG7D(EG?-8 X<5@;S.NO^"H'UJ@46Q\=IAKX4& 6TUPRB M#F';F2UW&U$OLN470?CFOHZE'FM=>&3C/J6Q=FM\_&/MUOCXQWJ2:WPR1\?O MA^G9<%144AQ4@_E6N8-'//!N];O5[U;_- ?>K?ZQ5;.I?G^VR ;)J-3Z)8-R MDI>]KR9GX;Y%1F/7A/X0DF %*=MQ$4.@DQQIP@WE$$IN/*2::ZJA$+Y^K+_< M%!5+< >YL/6;G$9M7I D* & &2H9%9IHXS!R0$)IF?4: M'"V^G5J^4(=O';Z="+Y)4.*; 8!ZY+4RU%(JJ016486@DMY" $CK\:TSMKHJ MS0:HI!Z-L9TR[9R$%=88+ DT2'$-& 482H6-@AP'W/ LIK#5TST;N"BH*%; M7G_%;==%M(Z:SZY5H-16\HACQ!]02$XG0W4Q8 M1X%!;8P*W7;$>APTZ8MU$-1!4$L@B-.*&Z:(4Y(C!1PE1BCIJ.86&F(\ /6%%O5O*F6\VP=7]'HSD:]3T2EH-(MUW@& M!*10&,NH)%1J+24@3+%X!LAUK9_"<\"T"T?MH-RTE56EIWZ\UP'J20$J+(OM ML:9&0.R$E8)ZR;0PV$$/D54"*F_;!JB'$5^#:+]4A!VH=J#:@>K+@BHN^_Q@ MI"WP0DB$:3!*C7+28JHEISPFJ*FV@>HI!@P[3.TPM MXY88CA?I?8#@.>!Q@CDP;X?8PPVR<)H.P MRN/)/+E(OV=).KY*YK-TG)]GLSPYR^8_LFR<%$9# HM"V.7?J!+07<=Y"T%( M!HLH!LG\(DNFX;:309Y,9UD>/LL&;S8?[Q'-+ M098GZ\?<$E;_XQ%<%26N6L.@=!0+;@Q%%DF@L3&6*F4%!*[&CJH7>9BI/#>3 MR[/AN) 54\C-MS!1X:]\&$"C>'N-P%=UL$7@O] #F$BO,9$];!2^X35 3,+\ MC,(?MX#QR1,9UB))MRC^3M(\F9QOOX"_IU=+ZPCUDCA16U_H3?+U8I@GL^Q\ ME/6#(*9)_WJ=XI_E0B79J!#6^-QID-19EKV^RM)9,DVO)HMYDLX" GQ;?B7- M\TE_F ;A37X,YQ?)S1T]702G(\VS>"4[&7\>!M63_&TRBK9'WDO>OS?)+_'+ M"+Q=?UR\A&]_C?,=0>)\LIB%Z_YKD<["U,8+G0_C9@B3 <6;1+5D=GOQ86=9 M\B,L]WB2A!T:OA>>,@P_3%4RGRP'>[&[8\['CM9Z9 /B\OPB_Y-#+=+ M#/^?K[4 <>QEL?TU_$R/)OT_7A6;+;[\DD50"AO_-84< 8P8-PI1 M:+W2@DLF 41*4B3%Z_+PSU'AH4%80A ^8D ;+J0D*K@#0FA/7JT0+D"VFC_Y M/O!5D@6@F49S-J#^J[^\^_ /]^'KQ\_OW)>UEEG-Q:-VZ58S]Z5_D0T6H^SC M^?4$Y,$[ EXJ2BF''C*K,".256:184*A@M8J3B@' M3G-' '7>((6$%^CV-/SG+:C:9@WA\Y8&/2(.56]7!+&]+1Z[,.66BBB"_"!@ M?Q[4UR#(<-"+O?#G+:W1C5N$*#1N#_EM/>YG. MO@W'R\=+%_/)^HUE3*IX9ZD+( B#7WFF_3"-Z33/?EO_45OX4J%_K M;?+DT-3&O*#2")E#U X%$#R;&5/OSW9/9'<*Y?3V>3?I8_EZOB &NA5C)6 M.6;RGA/B/;$^EH8KIXW0T%)D*>:8 'JOC,6Y?#?^M)S)W:EKV".\22%KK5(^ M MU[_)+#0,GEH@6R1G)AB%"46J H81ZQ&/'%DH):RH*XQVC]&/8 M)>=D'&4_' _SBVR0?)M,!AV34DWX4"E\P?*R1-+@4$)-X[&$55I*+1S@0*$Z M<^ZU\*WG^*]QBG>GMB3I4=QHO\#6&8>MDL:V:KHCE$)2T@DQX(!AE,F@^VB0 M/"VL#"I0,*40AQ1N*X4-J4"$6(^AXY;"8W/1;':>S6(M>G^2%XE/A2Z,QP&# MYXKB#LX8VB&1K)1(A3ES6%,%(*!$,J6UY';XIIWIEFQ$SV( !';;.V2A!;JRR/3_I0F22 .##6 M,A%L4DP=!E(1!&3,%V:*0W'_L<,]TM>05L02]7"CYPWMD[YC\Q@_S2;?AWG< M;6%AD^QGC*HOJX'.@@62Y?ULW+^'S.PD+-=?'A;*:KM%9@0GU,/8KH[4(\&]\"![-%OK&_HY2]O4GG]2W4KG M:1Z3O+**$M48$8*]<0!29^/)HT>.<>.]IL$+?8Z\-J10">_A9B.P1R.O)^.7 MOBL]TEXRSN:MH1;(]KC=+]<'ZUS'UJ%5FU*+NXPZ@0P2H"2HI,(8B'G2&&!J$!. M V2QCHP=#"C-V=,PJJD(!J$]0.1I8]2.N(CV3P51IZ.X7?!>?&WYP]O/6"]P M>[7S,210W!I!\>_%;'V5:?HM>WTVR](_7J?GX9E^2T<_TJL\W.O/%[/5<%Y@ MGDOBC9/='&,B\/">Z6H;-\OGPLF"/J4;- MDO#)8GR9SO[(E@7FY8_.KI+P&.EE$/MYDOUKD8[6W"J#X?EY-BM^ON:EBF^O M\SG*2\087?RDO'=P#I*P-4;#?Q=W6[)6G:5%A?XX4MPL+J>+1>T M%_[,UVM>3$!DWIG.)H-%?QYG8SB>+U_$_1 ^'&<_LED2@#,O'BN\L_IR<'4" M)L?USM<,.GF [^(KX3IASK-^FL='7#Y]L0K] ,!I^'9YC?C)MVRP7HQ28,3S]9TA!%O,G"/LJ'/[=G;;H, M[USD%=J@73[I,QF$E@(SBY<=Q*X8<3T>#S$_B__H87JPE>U18;(U@!J,!53< M: J)$T9ZP8Q$ A) ^/WYK_\=8< &$+AE@53I3Y[-_P71&[8S K!>6(YPFUGX M4EBC40$< 7K2^* !//*L9*QZ2,:"$?9C,OLCBL^G<)$XFOQ:\()D92LISY/S MV>1RR9/W\#:85_%Q^6251PV/&+!E.@DHD,09^5[0ECV+?FIO;(9E)1T2BNAG:. ,F8T5 9[SQ357 (/*TQ*2!.EI19>6D:U M8$H"0P12!F@0P-0]2'KTZ'UJ?%2?/KM/ZIU-W/__R7WXXKXDZH--/G[]F_N\ M!3W5(P;G!D_W;):K8BU4GF?S_'&"*R4(L,'XY3)8O.%/8:S1#A##C8/.^LJR M4,$%9,S[H,BH=%YH@K6QSF" H6:D1G#UT-:N!@Q:0"TU7>[HH!266[I"1[DK MIJF=H?TF<-)Q6W7<5O?\K..V.EZ"HX[;ZF27ON.VNC.V%MZ(#FX,3@5[J7 , M%^.SX.G&P$&_'\-CD>NYGPV_1S76D=8<&6F-D)!DE)856$;Y\%])+#.>(N:% M4<',U<%#]D9Z!F[;W3%3^_&ITOO<"0,E9I(+Y:G"7D96 M>::XUY!JA6MQ@2WPZ4;+GG;@$^F!(\>GXTOK7T94_J&^5H(I\_3GL^O:VIS\ M^[ 85Q+DK$ 06$,<0)(:116'D!,L'"2**%,[ %I-Y]*\ZEE,3K\$VK5*TL^V%Y:2A9*ZBE\%C' M("\GX_!_NA7H[ZH\;PL=*H7.!YUD(83,*$NY ['<4UJCJ;.0,U/K85:83V'@F+N :$$,XJ\TQ(YY+DRW!B$RYX< MJSS/8K9M=;+=>JYW6JG+>@@>-_%KJR2UK9KP"&4155(-"!7$2"6]-90P+A55 MF@$DB0(.2?=,66RJ(E7TY)$3VAV;8UDIJY[%,L(>PQ MWG7^.22W]+KKP2";CB97T21;GS!V%O!M.:^0K2L/+5,** ,4I5A+9XP),NZI MPU:;6J_9]3P7 K?SHT74M9GM/-"CDS\!2+5#*Z ,& "XID1*B5TP@26@P1Q& MU)GMY*^I#GBHR52T]LG?L7F=-KS]/9T/OV>K:II3M61%A2A=:$.-$XQ3)*E$ M3&(?*9F=<88BC&J'B.4D+BNX=ZWD,.GR/8],91VNW)"R=[@W7 .BD8#!,$3: M2V \\)IP!XBGN,:-O+'<-*6<>I0W&11MOQ8Z=!_M=77A; M^E@I?5) :RR!2!I*/25*>&(1YP($9291S2XLY]:$J6U<9_T[FTT&X<(1( 6" MZ.U1VX6M$L2V*KDCE#^!RK@(TEAR[XF2D/)@-2*/(O\1@TK[.XXE-I2_AG0? M;[3S8^OD[]C\LI8Q8B\O6A $[;_)X$Y8L7HL()<() M@+EC%B'GD;6PIOYO9IJOZ>#VY,!BU -H=YTP[R+,?M$M?,(N<(=6'5JMT*J2 M1L4A1QX4)T>$ @:"DT*1PE@:HCPQM2[V6Z%54RG'DO?"\W=HM2.*_SOH]=>7 M;!QCBVQL<>85MQ12*33W MPD@CE*%!5O&-C,?J2#Z>/YC_N$LR;/*FGHC<%!=VP8RQV]FGL,RJ"3-.+6-< M(P6,0XQJ8!B14(?I1Y U-_L!+1N;_?HA?&.S/S@Y^OUGEZR2S+IY'8^'LVNGK3+EQNH:KPL9'%8E94@<:^&8N\(,]O ME%3<2_(L2SY,YMGV6Q0_8W^>!9?DP$CYM81(XN!E.^IHY#V'U%CNK.$:.F)D MN$!'RK\U*3\Z 5+^:P[XQ70ZRJ)*3D2DH!<12"8!=8C*RE4F&$'4)5,GC@$85:2JABUUJAJ0/046PA 5P3\R!' M_Z/WJ7'T%W3\B5;OU0?CDB]_<^YK8MU7]>[]E^9)^C=YO.>,+C:5>B;'O^KW MP[P,W@_3L^&HZ$3R.-6_T$8X#KQU"% ,J;( :*&\-I9P EFU T/X%$F' >61 M!%5)($4P%3W'S )LS2%3_:?+J4M&Y=Q5".KRB\EL_GJ>S2Z3R5EXQG35KVI' M30 Z2OZ.DO_QGW64_,?+R]Y1\I_LTA\!)7\#.\($M9J-\W39OW&:7LV"&B@[ MPZ4_"^U\EHVS\V&94[Q%L&PQ?<#H?\ ]X=/Y>M_^4K3X6DSW=?[6\6SOZ52) M 4EE1GF9@B,D]3PV'./(4(NI1IAH)3'!/)CU2MRVS5<6^9?@=LV&NV=^DJP' MY7'71[0*Z-ITTMTA2?N11);'+I1Z!JB @"%",6+"!$"A1$!"J/2LQH2U*9(T ME> M?E?^<5L.2946PP.O@%8&8NJ%4"J(C,!":46A8+5F%RN+<3VWN]9@"!^]P=@J M,6RKSCM"(61EY;[F*LBA(<$_B@D93AF%$:=0.@:T<35NFDV%L*E,8M1#LJ-E M/"2OS4]F6;A>TB^V1O\J+N^/=%:F4YT@8\9*[D0I=Y0#PI'P$!/)H<8::$^- M4, PAYVZ@Q-J7?E?R8;8>?BUQ\E14+1U/MP1B \'9>D^PAY9K["F4BMIB>&" MKL1'"0+)\\2G*4[AHR"=.1FGS13);M]BN4C8$/EPD,TZ)^Y.042XXL0!AK 0 MTDA$I0$R2*3T2JK@TS&#:X*H%_EPG.6YF5R>#<=+&_)ZWDUUVM>">K7SVMH> M!]T98^?G'9^?CAKN=.3?=SZH3BNMY9B#\%T+^2[EM*DX: _SX^Z6 M<6RNX V-6N8_G:P!RTIYM%HKQI$#'G$JJ(OT_)!Z!:!W.*#9C2K%JN25T[A# MA4C04;"^=6[?,4B-*)-,!&:<&224Q?+?K)\'HM48@'EJ=J= M@I3")A4%SB.LO(=482:#L2DUTPP:ZZVLE3"OY_#3<@IWK? $.(KTL,Y=.P:Q MH;+"6<>DD"Z>T0$:6Z\@A 7&09*@)Z*NHS85F\;8[0$XBN/MDW':"@[#YYJ% MCY35'J'9R$N1I XIIK@5$D'*B)(.,L*YM4P%NQ'5Z@B6K)$U'HZ=9Y[P'A!- MRN;6J]Y:;=CY>*;&6IS! M'H&[(Z\^!&D^-B^Q7036.Q_N2W%4MP)R9"7?QUM$"?%<.NZIX2@BD"/::>$X M :R6[[-_TP$)T>.\T<*-QQ:RM3;"$9@"'9@<&9A4DI*L<0Y(X3PGD HN)->> M*\.MH9!0!YX!)DVE\ K4"[AV$F"R([+ZRF!:0$[?R"9_%L=2C5WIR0^0?,YB M07(A6GDRG86M.@L_2 :++)E/"M+&^? R"'^D<#R;C!=YC.5'PM0\?IY=QN[M M698'\0A;,3'#;)P6*0S\;22)'"_24=$\,!F.(PE8;'5;3=]*IJ-T? ?[\,MV M)'@FU>BM(N_KL^K'"4>!U9 ;1XVRA$K!-:/"&>D9\99AY"N$HXP+2)6 D&I( MG<*2,Z2-)))+C4%L>/8 X>JC]ZG1R;XX]?;7&_2A2SK.?'$9M^N_P_:+&S7B MZ?N-=1M& MZK1XC\QN Y.7U CRBG\O9NNK3--OV>NS69;^\3H]#\_T6SKZD5[EX5Y_OIBM MAK-_.:PP?]\]EUNQPSY.9[R!>#3"BHQNKOP- _.DN6HA?75_K&-Y#T)>B%KV M*1^A [CB_KAV7X*$M$T>YA&,[]0(9W46 &X<+8Y5=X 37_;GGJ$NT,"G!$?X]O4I(+[F'8[U5TW'HME['.+S7TP,8W-3K8 M,$0QKAT16AF/=7-$CJ*9 F;2]%E"Z](<.FPYF6(4"&%)9Z4D5 QY$J2.41*I M5*'2R$ I+77&UC)];XGBJDOU-BU6-^>R0IQULM?)WC,'WHJN\;\\(IFHS!%4 M2B >%"67CE!BF !&",B\$9H2 &HY@GT]3UW>.SO^ (P'4M8D".0!=MY!2SC56&I+ *6$ 2*X,G9#B-J,D+V)#,-@ MQ\M&"X?:9TL<6[KRG2$2%$,DI]J&L/'QM1(H#PD:5+QX(64G]P<;C!"E MRX,!(A8+I@@FU'&K%?'26@!UF!:\?3#B.HGP^151N,=EUQVIDYB7C!*$#7TM M,M!S2(RQ!GA)&5/*:JL>O5Y_Y^D9Y[4RFK_\9UKLB%PK+(#C ,66"]@@J2SW M2!DMN.82F9A7FCXQV7N'T]98-G52O]M=BO3?#%[N "( >89@4P@1&EP. (V&DJYEY!*(1RN M% !!9(TD6DH9P%,(IF.9 H7..V$,\O+! J!'[U,K ++N\[M_J*_O_N&2=Q^^ M?/W\]]_=AZ]?ZJ4P#R/.XT43&SS9TW;+34W?4#72$RL%=[.#BZ__%ID8A_VW M9;,LLVZ656[.?&DG5?_=NF*P?JF[C+"7Q^V7+EA3>3(Y?]9"OZ=7 MR^O="C9ON83I>) T]&0?@FE_>9;-*H]7I@L^^?%ZR^J]Y"(=U!N^Q:K3BX"N M63(,+\Y7>S[[V;](Q^'-[.>T0-E8 UB V3 MCM/!,#RCC15*L]=)G)AWX^*MSXMIEKT.^V)R&3M79(-X@QC1Z24_+H;]BU@Q M.^X/I^EH=!5N,PI?R9=WS+-T%CZ/UQIDW[/19!IUP[I&,6B$-TDL:1Q/(NJE MHR2]G"S"YY/S^)AY5AGPCS1/TNET-OD9C-%Y%FZT]K8NOWK59'IZCN,"-'Z_?#THW7WVU?(CEI1[P1^BU/\(> M#EPP]*:>WI"$Q1]5>V)LN4N2!I%ALQW'2U+P\!^@E;:QMPQ%0AB"%<'&&8FE M0P\88!OMN'A*T>VX;7:YILFMD,_::[HAUA26S@HBP2=A$'E&$>4. M2QC^YEHXX()2(;68<"E07[/9Y<=SLQK(O='@4Q3JBKB^SK/^;X/%[#+F);SZ M"R+W.F;/,ADOEVD/DUDRRO*\$(]B8YUEV3B@ROJ9HS@7I!\QVKNTUO(W!^3KIM)+-$SZV6P>9#LY6]: )?E%ELW#_;++9UCJC6#L MP\83K>3G>F^@@H :I!VE!DN#N!4<68(XT?B!1M O::X_ H4?)N,261JS9\)H MWM3+9YJR9Z[%JU'_?Z/M@,N#6""1:*U^.W0V[O'9N(26KBO"V)-@SE*L _HRX15"86-)Z+7R]7Y6;;!QMQ&V^\U. MB/9K=@:5?)?IN30X"XZOM-^/X!6+NZ>+63 3GF2([M_PW,G!P'47GL]AAJJG M FV>B7V$Z)_@S?/EZF''X2?XCG29%TL6W)1U&\DODU$/@;?U[ M>?$)?/OKTER^XPOQ%H5!OIS1XH,HI+NUCUF)T!80+B@ 2$I (R0SQA 7AFM, M+#(-V\=G\Q*="U2-G43_&;'^?=@VX>MT@X!##=;7PAQE^4N8U<,*6EQ_]_UD M_"V*4)RFKU?3[,:%OF3!-\L&\;/&+#Q,P0XMO)4W6&1[Q)5-XC(G<9V37X(D M#K+S@&]1NEJ #O/G"MS#\L9QE9,9:*&],MY09IV@2@332&KH@U>*Y/WRYB,8 M5;=Z)VTO(FU!B(HW2H%[]\%?2]QK]+!3]4;2>FG;GYXM:_.+V63Q[2+YDDWG MQ0-'D<-+M3.?!*OGKEC-7?HHB&-V?AX\C")RLULUQ'FGAHY(,%JJAIX58VA) M5*'I.,+AG3SLQ>V)B2Q%;/TZ0C[*EN!8)7@_"^]E_2P(\F!%\5Y0P@>1R=77 M=[WVO]:!H<$UY-P."1WEZ=2.]TC1WBLL[1+*HCJ;9=_264&3=Y-;O9SW/+K2 MP\MX]!$6=U3X=GDV39>.7M&]/;Z=S\/K(AEJ&M.DQO/B^F^".E_ZSL\,VFUO M(9>'8@T\QO9XM7J,LP""=W1&J/',O^@VN7OG7J?Z.Z<\\R*:9Y!"C@1$"A 5 M#!^'L)'B1JI_EVC_Q$1[\N1$^WHN]/-2[ZM;ZO7Z>L\?VI;)^&9R&1#E(AOG MA=W9GUQF49 ?3+@W''!M):(4 0J%DA@SKSG'P6>EPLIJQPT1MC"FRCB.*&-0 M6&T-AT@ +94D\,&$^T?O4TNX5\;\_?>_OU=?G4T^?OV;^YR8C[]_^NS^YCY\ M66;AA]=NBP3\Y[0V4?W^XG(1TUP'A8:X8\JCA;]!IQ.IJ*4.$D,A)1(+**&2 M"%$@M#:ZVND$!.,O? 5H%*;*>2:55]X("\/\.V<>Z73RV'WJG4XV:.RPP6(^ M9R^@YTGE'DR06U6&[%8!97S]%/6#MGSJ#9K"+$^_\BVT,;I9R/;DAQN.X_'3 M6ES6B26% 3LIK*M^57AB@Z0@/=]>]:[9^L'SX M#5_2;2JB<+ MVZK/B-AC3Y/N7ONZUXO2?KT47WXLB;E[L)?A04;93@CS[RTF;XH>_^_C61:N M^.^ ^#&&^^=?HHWW:U*)5YX4L<3CW1%VN-@OT@VEL&&"D=*M]U&/]20A^T2$ M6'U/AZ-HBKX._L/K/ TV:7&^5:1*=G)]"EN@1A"PR@E-UIFGW3XXE7U0+/N7 M>3HKLO]N)HC&X_QN)YS*3KB)"/=&4W9P\Z^S=)PO$T 2-?@_BWP>#P6[C??@ M6(]DXWV-:5IMLT!W$%9?=92+29?KI)8$;=U-K2,MW!]I(:>(9IS D@N% Z,= MX((#0 &(!S8,$,R!D, P4^,L_#*?]/^XF(R"N.;N7XOA_.J1$KHOZ[R(Y;?C MT=ID7/")59/2*B=P'[)Y&9EY-_Z>+1%TG6;W:,[:QC2I%!T#]>$)J)'&Q_>R MG6IV!"VM:+OT,.XP4,D65E91[36&A"*E)7$HO"2<>P^M L_&G>:J"9^,8&NH M"DA63?G-/J6S35"8Z=.MLHWUAU+VD[TN0XF7;)2V @50) M1BVAD%A--42*>&XABL70^P&I1XH27A2>8O9Q>.^Q5@Y,--E8LN.C[^"K@Z^[ MX4M4NC];1Z%7$C,L%05,2&FHLA@)9KAQ2NW?MZL$Q\K86/.((WN$-VD;=8#3 M 4X'./< #BH!1PGJ*7/4QG;S"G'E@ N0P[1AWBKF]P\X]Z5S-X\Y"/6 J'.) MG@+H;!S>WFN_W1T,_N,="<[?(KW>+Z,B=>PLB[6 L;1PU<.EORP$?N1T!#UV M.M+DM+4B$B0PNP8-BJRP'E**(*(TF"K$<> MD7OQBCK=B!]S'K%:D9^5 =-LD)S/)I=)Y(EXKJCOLR9YG\%3B4O234.$$T2#*(34 M,J>%9\%5X3 @@="LYJW;6><.TI4X #_D+0, ) M15%ACY)&'9$.5SI<>3E*%+/$"$RZDU8Y8Y:A$7'COI"50".*E-;6NZFUT11H( M7^[+ >D$MQ/<[047 DC*M$WJM4.>,@L0I=(+:I0QP!%D/42^EB>^.\EM](R@ MAUF3FO3%!.YDTBLKM *_IU?)+1+5K8T>'(R>P601^4J?8Z#?.[N'5TW\Z/P\ MNI,.N@X9 ES6^'D!J20NO,<%Y50*RK@W'B/@J;&V%D'=)&?]1J^B]L1#;Y^P ML$8S+[;>4X=9>7S,QZD=N';@NO5Y- 14E.A*(&<,2Z.]HH2!X!HB(J7A0AFI M8.U ^LGH>D*A9MX#LLD"H^=OU">=F+^L)'<9,QW$=Q#?&,3S$N(910A92)#P MG@(+%472:@8]DU3J[4@RG@[QAQ[U1[C'Q>X"_QVZ=^C>H7N'[INANRS#(UPB M)IQ7@C@:&XX)Z#FBFG$.&/>^UNQ\]^&1/:688]"3; <$:QT@=X#< 7('R$\! M9 A+0'860X*YE!0"RA@1G@FM(,!(&A4VX/X!>7\<*PSV<*-,/R3>ZJ*[> M'SS6'[GB*739C"<01M\@D-_GBGWRA)[3(W-$I4:UM^>VFQ<77EC^\ M_8SUY@.O=CZ&I':67OQ[,5M?99I^RUZ?S;+TC]?I>7BFW]+1C_0J#_?Z\\5L M-9P7F.?U?6_,90/MC&,_XL MTFJ?2 .OKC5KUYKUN 9Z@D+B@6NTR>%6I[:M3)8Y A74(4^[D(=42L(9==H RYA4LF"2 M%)1SB*BVCGM&MJJ*O($\)U2W@WN -4D1U8%8!V*G"V*/8!@N,4P;31250 )E M:3":A$-4(&E!CY]R]"[>G^@G1"_9B9_5TB-..A3IRQ.$EX@CO#"*$ M!/%S5'@J*6,&&D@%,!2:K0H$GH,!PK*ZD+%'*&( \"UI(YCA3U7@FG(F6&&Z'VAP F%AV&/[0=9#L>8 MZ:#H5*$(E5!D@%5&.D,1@I18+[766!IEN-<&N9WU,ML*BMH$8JCBT0=XL0SAHUUD+;6+=H734Y/D$89&3K6 M-KS33JQM%NE')%K":XFVDBC',,(4.^HE%@)9:+7P7G+%W#ZZI+0W5MIU.CIR M?7VX,LQ@J96%)@I!801UG$KKE) (*H>==QHX5+/F]R##)Q3I1#WYU5HHW( VB@1@H-WT?WPJ,+/#Z47BJ:[&1Q.'Y#AQR' M@1R/ $?F'VT7V]#K+!S!CK)/03)997. M?Y8+ZYB7$$OJ8_-BI!!1G HB'=)[= 8:3B? 31[DO9C G4Q&XZVVI[>(<3L> M^8Y'OC&'1U8K?!E6GG'EA:10*MZ7NZ$52VH__I M5MY+^ZCD6P73;:J'Z6"Y@^4'89E7B!1_\ MP<%&Q& ]U&BI9P?N';AWX-Z!^S;@3FEIOSL+%5&:*Z6IAU0JAR4G3G.BN&?; M438^*ZRRIT1PB'J4B@Z0.T#N +D#Y!<&9%X",E/*<1DS>IBFSEC) 234QT)G MHZ4B3P7D%1ZO3^\.@14%RAX"72"DZ?3_FVU3&SGWK+64K RM!6U8JVLEIC]K M3?QNM&F-?0B;J$P8C9+TP>J$\'8A4,E\DN39?#XJQ##YY5OP2/-?DT@*D^5) M (GS5?.!_KKYP/FJ+T6<\Z(=21"S*%#%U=(\Z0='-HE:+[F(KFR>#"^GX6OA MP^ Y9^FL?Y&DXT'XT?=L-)D6=\U^3H,P9_%VL56KF<39R+.BY4FQ<8MK7X-% M'IN[?IQFLV6MSYNDV>$6H\O773>&ZZX;L]AU(X]=-S8>\/5OXX G!0?/#=:= MHE-M;]MAMU(,_O*?::%7B*-+$WC*I5D]$GSG3Q\L?R%F=!Q89+_ +I MDVS?\-BWS#M2LU4?:L%ZEU:HPM;K]?6>/[3D/V_T ZXE_\2NZT7RSTT#Y'T6 M!#A;"]+J4;!,7MW1HI8+YR7UP%EMJ1=:<,<4@$@+*(1E]'69 MK8B@AU!XI)P35!FE&+2 & &CI@^-_]#ZU\;]WZHO[4FL,77O]L('Q>)/B35;F.0N[6:OD3>;G M.=.+GBCF=9S8O\GTH(G4T".9839.DU$A*$ETU&]ZU@TG4E+.9$8JIG5\5;PWJ4; (%A6O M*/_7^?R&6T2OW2+VL#?TIEYZD(0)&0TK[66WG+GEQ.?_6J2S+#G/LGFT<\Z# MVA\570^3;Z/)63H:755MN&@O3<;?)M%"FUR;1/&'PV GG2WRL*7R/)AZWY:6 M4S3 UC\_7XS[*\.QV 1%OC5_FR?36;#.AM-T% S2K+^(9T'ABN?#?GB(^&P! M2M.E69?\+1W'/=-+?D]G5Z-P]=O7&J6S;]'RJXPC+?@5[S&!ERV;\NH]/L[G MZ8^TEYATG [2XA=_7CW",\^R;\6B MSR^"T_SM8K*8%]OBQV0V6MKYB^ET,ILGL8OF<@>L)B.O;)DWR).K9#$-3]XD$JVMB%M 5,F=<50!Q!$7V%,:['3,)0=. M,VF$$^HV$(5!?%X_??'J:QA!/4?[VDBI8,KK/.O_-EC,KH($!$3!MS5Z$C_( MGXLF8>8#((8'7,_X=#;Y/AQD\4G"BBUQ(NR.\+19V!+[FG!1J7TQ#%"%+,&8 M(NR50@ZS\#],*99W(O]JVL?9CW2T]7R#WFKO,5FWW=K;6U#':<.I/!D,\_XBSY=:[,-DGCUSLZ&M?]DKM$\, M]\P6_?FB4,)1W<\"X(^&Z5G4+C=LF)L&0QYCP87.B2&/I:+\GBX5]/*="& _ M+H;!>%A_=ZFJSK)XJ^EBE@K'Y9G!M$ MT?ZG7^KS*S.:!&/PVS^64[E4]E_B?#YZ9+"Q;0S?P!T;QVEAVC:THNL6E\M+ MHYN5,UOHV[]/PWZXN9G3P5(=Q*=67TPB"(I1SIT, #]S $NYS<+&*4PYU>_/ MHARM17:XLAV7X=O\(EB4KZ."2R9G =Q6?D?\PI)C?32)H?[;G__(;G"K+^/& M:7AGL.BOYRD^Q;6+EQ1G/:\GYZ\7><"" '#+T'8\U"F@+NW'OPN+,RK9XM>+ MZ3)B_&TQ+#YIG;YX4F"K4-"J&'F0[_?EB2/"A")<@5F@@)#-<4P"Q MPEQ(I2ESGD.K7"7"Y93$WB/NM7/4!JN!.@@X=IHHK#GQ#X9@0+BB@9XA!B7E M1 JJO.:Q-))J"I5\#6H1OI=6G,OX8#R,&"U6&^J!$XAUK=V7BRQNPV(SA_U[ M/AF-)C_RW[;:9;46Q>NQ5'Y?"YY7IR*^KMY@' %Z=..T#:X"[HV=+MQZVLO@ MXP_'R\=+%_/)^HWE.6WQSO*X0;9;^L_:NM>'EU< MEQBS5_>?5"SO1,(LOZH=!ZP^0_=_!K?[B&[TLQ?E?6MO#L[+MP673YV Y0_, MC8KN$R_[/[16\%NNN2HLT%AJ71B,")P OV-IC2V]K=].BH]W+-J[9*AWY&MO-+ MLQ85,4D&RS,!I17RCDN"B:6&"D48(=PA!H)O+Y2I\8K?.&G_')_ZX_G?\ZP MCD^=FFMLA!WJV@*D[$:16R)<;5[.[D6.GU?QD1;/ST= M>US3.(QYR09OB0:"" \4!IP:9RF@1BJ-$)1"U-MEWL#A=0CXCF*_AA"8R1Z4 M3=9\M!]H#]VD]3?2;K;QT$_6B#WF@6\>GCO623AZ4TLOAJ/X$'DO"0N8M\6 MV '&Q>+((DNTEYRM!MU+SA>SH.X6LV6FR'G09N'OO*@H:LE,M GK&C6?7M(O M/Q2SCP-\;?81BX2 6DJA*(5," ^]\5QI:X4 VMTX\:]6L!2>]^3:\U[VJ*]4 M ZO+29BC?Q?'4+LS"EE/XGJ"3V<4'I"NB"DCO\6; .XJ4%E0!HSEEW$)FF=P4 M^?>-^9#T.&XT%/OZKL*-@/(S#Z@.W4O8NA9BD.HS&FBC*EF,34,ZF HU9*ZQ @F+H'5=0>#C>#K!TZM'[U,F17KITZNM%%D:TYJF, M2?%+2V'-8;=A3=4UJ]M-4K='BJONXD2Z2?IV)PW<>@O=+M"JUPD\,L$-S%^" MX*TQ%?]>S-97F:;?LM=GLRS]XW5Z'I[IMW3T([W*8S'1Q6PUG/U3VU4([BIS MV0#)%'H>R11^U0C)U,-/\>C/-WN*#:3]J?6#MRL"ZTMYC/6$$(#G%1+*QPL) MQ0.E??R%"@F[TL16N1K=^-J9T[3CZ$)3)87_M4AGX4*)"P \.(TA?QG^3'X/ M[UWD]XZZ0Z3C*ISMBJ5/KUCZ]_2J0JYS9ZUT-RO/JB _],CZ[9*9_B1O?P7F M3N=A%3]I^QRT24,V>CQP@!U[#KTASX,'"Y*4,58O#!7."B@HYHI99H$T3"#M MJ68>U0X6;M9-Q9#OW626_Q6#Q,^O6^UQLI>RU9?=HO<=.G2'> =_B"=II=$L M(%!#[BR',$J7!@(;C#SCC!AF:[T(-Y6U_VE$UF)3JB9ST5MZAM>6-,+&\TFB MG=?1"!WE^$Z&1NB4QGH8#NDN\N"J>?9%0XX5CD4"I8(PJ.V>6N>MMK@LYA#+ M7AXT(2% )0#31,9JSZE6'&%+@50&&T=8H_NS&<<']1 ^[OW9*L=G%Q;% MNW4WU-AFM<$L^P,Q'JZ'O[WM<%(FP@X.O5J"Q*Q$8B4@$EQ0CSC3G%@)N2LL M!8BYQ) ^A,3K#>66^VFWU@%D8H_EL(=A)!SO#A4E>0?C"##CG'3!>$7("6V\ M5!H:P0T2OL:=^>0=VI1]0&"CQ0UMW:&'$9%H(M%^,D]'MPR%&#[M?.YNX*?N MS$&(*^3&0A$ N74,B& ]4&?UTH2P&!.,[^78V/6Y<'#9V'&?59WZ+D0EM:MB M5D$JH;:44H:P-,IKA[70W!#@V1:[L!G#@/08H4>]"UL5.&A@G!^*+LO385#_ MX=W!\U3_@8RYB9.%4]+I!PR:M 1-Q+@./K^"Q%FD$$?$X$)U(Q&<+5/+-?D2 M&1=BH^*]Z&\.CH+*Y$2V%8?7VXH+K!V'QDC J -8>QJ<=>^EE9%M'6V[K9I1 MR+"'49.QI/;KW;UZ80T,^!_I;%B4N-8U[Q9[=S&]9W;"(-\^4+W-I_-7?_D% M1JJYQ;112^V$;((N '"JT"M; PQ1R!IGG+":"Z]0845@R(A3\#;X!5M9M.@T' M76$'4:7L1T>6<@F@=I9":&-EW3(4@Z5@A(M[R=1V:3S)'L!-MB-[=%T/L\*N MD]J3DEI6]A<0%EBJ&!>*"THP<=88 M"!^E<+PANE!,ZZ1MNQG!0\]8E:.&6"6?'R9+;AJM303]\C69Y3H E2>S;+0, M2,=;76'?)'<^2SK+@C1&.NDP&<5E?EQDQ0W"/U?%Q^&ASFXR<)[%W\\B MS69\GN%YDEX&CVUUM?CA(&8CIQ$-\DBJF4QGPWZ\Q"#[^>:@=P1Z]HYP/XMY MS%?+.+D=CHQ58<]PTN+O_N,1J!=E; %@[BQ1T!@;H%Y9X:#QFG,NK!1>U6H6 MU.#_+/)Y9%CUD]E&533_7/WTGY]F<:SSJT^C=#Q7X\%ULR1]]?5JFJF?P_SZ MNX5&N9B,!N\NI[/@RL2OY;]GEV?9[ %50J]5"7LX9O&FGM.8A(D=5:FDMER! M0B)VO'ZR/)326CKH8;"I)3'0&8ZEI49JB)'383V?N7[_T\KU8V_J$:?&UB_< MMT#2K:_PKQ4!7]P(^?!G):BW_=-M_\D(=#A(,>)*4V KQ.!,>,U$L,^%I-1[ M*:!0WG 'N *:.E)C]MYJ7'=RZ#]E/-0I(BP/R$1A<,AS\7G=OUW]S@K"4X>F56L4-*>*,P"/Z/ 41['%LX8RT-)![42M4?]#@_ MK7R*Y=8(XOSQW!=[XW^R=+:[MLZ@!QIM@=;:(]$CT <=%+0+"G 9"J'>8< E M=3K\PQB1F@".E+88$2EDK6[ESB#-RT [P'H45,@+RXAP6#_) M^-Z#6 ;]*1K-ANRDLI/*5D@EK11A FPL@X![8V.C9B*I=< +Y3RSA OUN%F[ M!U%$M,?$<5,R'5OL/*P].EE2"XI*M180(H%@Z902R5D)@K0]^Y!VI M_D^P2B]FV6UVR@;M4M(#&'0QI^/29P[110H%.F#IA>HXP,53:@-H9:835U@/*9; !D;1<.>$-QM;Q MS6W G4H0@CU*CT*$3BEHB3O_JR9[%9IR"H%'C")+PZ>8"TVTBLD*ABC'J:Q% M19YB'OK)8J-" >5Y!QQS4G0>['ZF3,'.0&, M>RZ!<\\R3(??=^J<"!%D/-YI%TGY#[]!CEE_#^UEZ/L]FSW7!'JGW.T(7C8-2V1'G*076 M$4@AQ4 I3P%$VAOKH /X#F;*S0Q(%9=F]X*+>H0U&D?9=C>T5F=V<983%7)4 M:F&) 052,Z]\$&]FE$:2*&V@=@1!^N1S^/T(-Q4]+G9'4-L)][$(]Q$*+RY+ MF@R"/'9(YH JRJ#77'.$(<,:2*RYV\B$WH_$?Z5,-X=\)'>@)VB:!'IMSV M5XB\7TGCI8+#7+*@V(11BE/$N688>@2XPL%NA;!VAO&8=;HS"9.T1\D.#-*6 M%>MVXG?\XB?++@? !7/38!QDC0;Q0UKZ95,2A!P5V&QD7^ZP0![T,#U^H3N, MP&V5"H9/DQN)?L MM_K^?LYR-X4!OW:1GDZJKZ6Z$NH)^M9@2)Q1'E//C 8BF,2 .4"JF3H-(=!^-X^*D4D]$PE@HX:J6T M#@&":3W-_4[#>'+G3N8ZF7L9F:N$F(#%L16BIPP;RK'5% C$N %. M,(X]>)HV:J:T4M<.(!C<6_#6+6=%%=1I[Z"W[YVW8-:S+"WRR MARI)1:]Z#+7DE@CCJ(D$6%A325WX(G&132H.05)PX22K15PDM.8[JC$4+SAWHE[%SD0=-4LLL$-PV"&#R2*VRGU.X[_#:PFS\30<=* # 5 FP#$'G308 M"^^"\X.$Q @2#1P@%@#J-PWI?YB,^SN&10I[$#1:7_'8:K;99WLD.J#JG:W&JS M"3!J"=X05N89(Q[;YT'@N*7 :Q6[=5G*C1;,<_T0@]\>4"8\5X_M%V9>]DCH MS_,T/,SZ_4:NO9RZ#XO+\)-^_75EL*/A.'M]D16H Q'XT]O]C#X\4-P^P_$B MO=ZL7\.=OV2CK%CNUX R9Z!GB$%).9&"*J\Y%['Y(X5*O@:OGC:0:ID#(LV4 M.:@\NJOKH3WYY[^G5TL01KT;#,K_(DA_%Z+-!D@8Y2+]ER>RZB_K2 MDXZ.=YZDXT']J^O,Q"1X05D>Y3.9K%VBXA?G2Z-C>:4\7&"6)6G\XBAHI?RW MF\N[X;KTLU@8 L&S5=8ROJS<81U@9W4!E")887 A9TL]&H]6G M_^L5>%6\#@_>7[^^8]*_#B_#>#]D/Y+/D\NTIGDOT]FWX7CY>.EB/EF_L53D MQ3L_AH/Y1?AV&/P*BOIAUM)IGOVV_J.V6U]=AWVN0Y_XU?U!H>4M!/[3VU2"Q4D"L> M?'#A!'DPY7D'4@71&X2:$ZOV2\^A9U;6#)R;;MMS+9JCS2 Y>GAMP*(Y ("] M)[8)6:4[I68":"*XH@%A7:SJ,H0YZ;!QFKO:6'%YELVJD4]R'?A\C1XNUWP#FRPX:6>6RY\.%K];:18=LA]RGSA7:,2TMS!R MS6/"(046"&^5 EYJIK'1D#S!8-JS,/,WS1(<'58NV[U2OIO#CNI9PJZ.-TSX MU=ELV,O3<1[,Z-GP?-.3CHIK<&._V>5^^Y^O]O8V_M*_R :+4?;QW"_FBUGV M^S(A[G/8L^EHS8KG)[.;VBO_&N)SS(9BT$2\J9SI0/N-,9YT&F7[[-LN^!=A* M9L4&R - #;+J 4UW*+/EH8R4;QB0F-/G'C9#"(;G;\\X2/1] 4?^(CO M\5[['%=WKWW=:W,;_Y&L_D./1;3A8'5?AZGXF=4Z.W;K:JI./'4REC^HYFYT M*WWD*PV[E3Z1E4;=2I_(2N-NI4]DI>_I,-VM]'&M]&.=)+OU/K+UCAV/#N9D M:8<'OEN;\!<8B]<7TYV<;!RP&#Y!])HJ^'RQ MU+:=U%<]NCE:?YI)0%EX!;G 1EN$');4&*&L$I P%[MH>PEKQT"WCG=NG 55 M>B/=2]P!Y7^1)H@[1(_SW3%U/6797RS%K$.Q#L5.&<40O48QCJQ7" G#&*/: M,P5CZRF(. ,.>Z.W1+%WXZ\_)K&;:;X[(",]*';76;P#L@[(.B!K.9"1$LBD M]-(H(34QBFIB)8;(4\8@9D!*\$B5RT- =C'+LMU"&60]OF62 I5D9B+<+_ 6B8P5:@ MXC*[*0/>52+5+_#7Y&8.U9.?(%B&25IT%+_%W[DDO^M/+B^'\P)]D_0LF!3) M<-P?+099DN7S@)R1#O1[.AL6-9G9SVDVCC6ELVRTO,A\$KZ?+V:QOKZ7S-.? M6=Y+(@?1/%MR&$26T,D\/%NX4SZ/O_S78C@+%SV[*NA)T^ET%"8E7OW6H[UY MK*)[0WS8LRP5_Z3%]LR%BI0$B!G+-27,R" 74D%IC#":N(*[,UW_L+&RUZ3^ MF'?7GB[MBI6NVS@W,NS;IP'I#=-O5>/[Q)DN7B[I:8/V'0W>1M%@3^J'%<5M MW_)_QV.O+.PG$0 4E-N1S.O]) U2-3"3<3&XL%\^3.99'LRGN'5\)12C34+=AM0%EM#)/"H4NW/,>21)LRG)[C%O'E<8 M&SSATS;,32>G(?Z!NS%FSYNX^/IOPWFX<#]<(X)-V*8TB;LRB=MR\P=\H2EI ME!7BKCG94D.O/ ,$@WK M*X1K1H4 6H8"L.*TFG,(9<_R3V1XL3&W_Z]6J: M%3]:?_AE.?/QL^7/'O"5Z;6OS!YN(RL0XSP MJ(B1%=0K;6LG^CO:JP'^3W6[+I?_WLVYPNR[=FA=9ZYWZ)ODI;7G,_FHUAOK M'[%78Z[& [?V'7TZG"W?_7A^+=X913)+@/@\G@PAB@^#W M1,?]EX!G\XO)(@_[-?_U6"K^QWKY3TP;9R6!^R1 MZ*>[V3YOUJI.+"]YX'@$X[L&"4A?H![[WC.HIJJO[^MC=:*+?"(U]P_27;:% M?+T#LFZ//V./?[J."NAT%"-GW;*?PK+_/;B_DS"^?P?/:LT;WJW\*:R\S M2,FLT366@,T/XM8-9]IR"+=I?C63L(>8V$=WF__+WILVMY$D:<)_)4TS/5ME MEE+'?4B[;19GC]ZW2E)+ZIWM3VTI("EB"P0X2$!'__J-2 #,),$+9 ), M&[ MHR* /,/]><+#PX^4_I'8*['7)GO]L/8AE5V.UO%4@&]9ZM_E;/I ML*A.HY(+!-&;@R:J)XWSV<%[;N:9'.=&8.?OUTNN?3:4RIH<(2*9YU;$W =) MC=<2*DU5D"2T-IB#&Y78=[ U<;#\VEM[+S%*8I1N&47PIB0Z5T)9KR DF(;5 ME:(N%FB1V 'B!+UCL[.[W8)$*XE6$JT\:UJ1H*$5P266 D+#A:/6*64A$M!@ MC*@!QER3S-RE1SZ122*31";/FTQ0TT5/$2B @@%+7E!/B$3$8H( 9BZL?Q#; M@=L[,4ABD,0@SYM!6HV?4# _M"3!'C&:4H>DLPQ1)[A1T N$=^"*[M>N&<\) MZ'+7[&E]SI>KW'9R[2OUY_9=0F1)*YO_/F4AM%9NU##F1HW6N5'+:I_STV*^ M+&,R+(>+0:Q)?ZP)"R3A5YM1C=V41XKUN^8/E\]- M-0(>\!237:L);VJ?&Z"E@X(9#CVEB.JP=L6><4F!9XIM&)OW5I-+L\83J,DF M_?="36XM*K#UU5YEMW)6,:L+)J\2?1=5I*C(2V'Z+B*5OHRTFIV5\]/I,%]5 M4BS.SV?3'W7)JVI91?'DI!S,UY2V_#2JBRO'ZHW5/)N%0_/PXVRZ^'I:'[2L M)S;_N?X3,MBIN&8X6TOL2H-55VBT_AFJ^K.L2)>\S"KNLYYC:*: MKG<+)=$4[A(&$B&Q]L 0:I16U!B)(#/06&^\NPHEU1J%]R=^7?NRAM2+FRJ7 M/1VDP*O-)G:=06JXK#^W+ $VJQX!L&KTX^&/<1:^.:VG[U4AL@=?ZO%3P..? MX%'$\KEMU]05WJZQ:L:C*AI"JVKK 9;C:EK7A@N'%I.?0>D:^JFQ/5QMFU2O M[F_J[<:\WK=QJ:I'%(;MT+S(ES1^41'_I!C-+LMW,_LU^UY4N^51"%O]6*"3 M3EA%(*.,6B^$)AAJ1@RR3A+-;UN^7E1I['< Z+WK@7+^:K.A>U>T^^JF@HT1 MR['NXM?IK,9N$/]OY;=RG*&LKL-8MM7F=%3.BMG@].>K=5WG"^6Z9D,:LO4!?)'=W1GP)1*+[07T%%*G);>$@Z MU %HX2[<('4G>'!W1GXL71G6!.J M*V:3,)#5AW+VZ;2XHPD#@\PZ![ W$%(NH0"48QX^4J>!Q>TF# ):XTAD=VU%E67BQF')>N@/)_'FL=9=;I: MLD<3^==L5H;A&(P"6W^)BE);UF'5.STKZZ-CPZ,PT,N3?EG5YJY5*G,?/ETJ M&C]<*MC5*YQ/Y[%)0EAF7'NME5JVK_8JN[A!;22$Z;4^I'$N+&DH&@V!&(NO M919,FECK/DS^[9M4[78*K[+6K;:_[J5:TGDT4@( _"R'I_1M_)UD,VO2[ZX\6'?A&/6!ZU^K5T6<59=G(=3OI7+ MAA+AR:IY ')M!F;%]V(VK-[4X@@7N/$*0?]F5^RR\NQ\//U9EJO+G2^"M14[ M7IV/8XG_<+WZMN6/EZ;1GEK1.>SLJ@6LY^K(Y9^H$W&S0+.]!'E@5N_O"S.EF-YYV3$5<+Y27'V*QYK\M MBEFX4.8"U0R/,S+CL 7\:?0C^WWIJ+U)QCU-U7K@"W=2Q7#';]IAJ?4,Y4<. MVP.2)4FR/!A9)EP>CBROQ>4A39O7N$1KMUTQG\Z.0\RI4\GA2/+:QB-)DL]0 MD@F3AR+)_C4#VDDI](L-@T7L=TZFI]VH^Q6V,TV#KE;-JI9#7 MQU'^+>[1/CK-1,*<4=IER:.[Y/^T*IU2W1)[)?82L$FS(Y(+X+67G%"KL+14 M 8,-,(!P"S=2;#I@+RB[8B^*WUCT[8"U*<2[&9D)+H*]%7HJ^#I2_4T)?W1"-) MJ60(4J>,M$9"A"F!VB/F-VH<=&1\=4-?@N7A21-[75/>((4=WBOL$#TN[!!U M'F9W.%<\RE! >HB18BD4\, %G$(!KQ,UVLL.V\,LBA2/U"&FCT701Q]$>"R" M3H@^$D$?8_BA+2?3L]'D'@&(=VG!+FRU% S51[P?C*2//H#Q:"2=,'TLDCZ* M ,AEC.-&\8'-L@#[ZO#8^UT:"+!L&NX@1BFC'!*L*-=,:^N44]1Z!<+A].HV MS7^M!EHMQ_E=7>/A_4E=+:5ZWXQV+9;[1/,&<#\KB@&B@!/96Q52EGUE@K.X;A9IC:HV#(8'@@,.P) MTEC3"@HC;(BU4$D/J"9.*NX,A,:;\$F@C:#0#B:\?W2'-)(#*0^A<4("T[,% M4RO"FC,!O 80*^HQEB9\%\KH)22$N0V2FIW,&UU"":6(])ED,_3ANG<9TUW M9T/WGB_VU'#X.EMJR[(0V[@N?WUC-;4Z]VVCQEO][96";K>6<'N("=/E2/<$ M^+*913D4SEBC%$6( N5C.6ACM6<:&2?U!O#?3@:S,E9R+L:K@+Y:B&H^GXV^ M+.;+4+]UR,'S14#VWGTZYJHN]H\[-' MF7O[13EM)F1L#<48& 2-H,%BUA0 PH#@ "&L^'V=Q:N,M0TWU\[W1VD."4QI M;,?N;#Y:*+-FPA88.>H8)4IP:IE51 .M'0ZSJ'-@!U#N>(]5Y$ATNNI-4$Y0 M?D90%DVPA,',*(0,=6'QC)$1Q -(+7+.6V7!AD>KDUFYPWTGFA.22F,D*!\K ME%O[2-8[R#U&PFA"/1+:41TF9R@Q%)9+L9-9N4,HAUD9)@/[874B;HMY[O0) M-]J'7FTJ6!^V//'J4V\^Y(O;WZJ#=\@0OO(&];^GL_55SH/JO_PR*XL_7A8G MX9E>%^/OQ<\JW.O/I[/5Z^SX&:\;Y_5]+XUE!VT'8RV-NR]SCY:(C]?'UOF7 MV+F'E4S.BMG7T63Y>,5B/EU_L9P:ZV]2C[5TLV,OK'*0+;A2894#%W JK/)T MK0N>/CO_Z,LP'(N@C[ZPRK$(.B'Z2 1]C(55;FPZ\4EN+JSZXK9)+Q4]:&T-W'1Q1XN MN'4/%[QB.RA=\0 I]S8.XWA3&!)I'0%I4="$HU $A#& * T,M10)I:%B7@H@ MD$5X(QSEGJ1U;5>XQY$6WF]WDD1:B;02:?6(M!"[("V'/:+6"Z2YH1 (R;1D M"!%A-6#0/I2TKFT&]QC2@J] LK02:272.EK2(@UI <$0T]!:;BRUF&IKM8D+ M0XH-UX(_PM+JE+3 JSVW$.\=:?5T<^IQ:;/EL$^.K.=)2,^'=UC+6&)0,*>< MP=Q2K4$TEKSFRG*M*8*.60**45//44LNY!V^UM M7GNO=,0 :3;>*!(<*R()U33PD)2*,N0())*Z8.,\RL+I>&W5:2WK;7(G$UD= M.%D=+!WUA'!00SAA-<4$)1 Y[:GC.OQ-)> 24(R M^11]L^S=N8\K<_FR*3>?Y;QI=3MF^>HRRKW:7!:#A?C\OV)"D\_7!5.^U0.%N&VH[)R/P;C MQ; <^MGTS$S/SA?S^OW>GUS5U9ARK,?3P1\OKLE ]L@!:0"C@$/*E-$XS+J4 M*L"4L$B+EZ I+ 8E#0@)$S7P5$LB!6'$ HZ$A0)A]R(K@T:?1ZV9+'GXZK++P\@&N\?Q?1I/PRW11%9-A]>OKR[JTS:!NCN$SR@7O*M$[ M9N(_(M$;=9[8?#A7/,KD:WJ(N;DI^?K !9R2KX^Y-?K1IVH>BZ"//OGZ6 2= M$'TD@C[XY.M>R7OG(DVIEX31)LP>RR2?ERZ]#,))]WL1GJ/ M#J2/WFSJ1BN>0;%HP4@KT H:@S3&3@%*-!!>:@^,8]YZB<1&"X='[O6HL^EB M,K\QTO.?J]O\\Y&WT3^OOX#Z,:K^.1B5DW\N5>SO%QKV*:K3^Z5^!?7Z6%;S MV6@P+X=_#QI6_5[&FM@=M5H$NXL7V]2X?M:V/H*I*1'/-<3#FUH&1!OHJ.34 M.4ZMM@("@#D$1,:&C8;NB7A6\:!'03S=-F-.Q).(Y]D0CT1-:!4%!@N*N0&< M8N=T##!G2D J$<)N(Y9SAQ;//XZ#>$BW33 3\23B>2[$(T$K/9<$W$.B%;>" M,D:5\DQ28BWB GA]FCQ' GQ()J(YVA*Z7V>SHOQ1GSD*L[QN@C')RDH\/PZ M= >KJ%FTQ1Q?KHSB<=&&8L$!J*'CSF,KB=GHT+U;;U'__3'/HAA!KXBAOS;+ MD: =-P8+TI9K'/\?H=0Y*C'01$=G#:14NHTDE-VZ:/KO!$EH3VA_9FBG3?J, ME9 [!7ST@U"IE93"T/S.TM_9]#4;2(D: 599: MJ:0U$BO-@*;2$Z+VZXSH_W+_6:!]ARFJ[=:^VZ6LMN'14>+D-<]8_U/4"E]9 MB: A1H;5J:6<$^&5D@1#+"1DU-6=58OUB9VE!V:;CWE=,E^=/-KDKMW;2Q.& M[XZ4U2OWO\13JUS(+4>Z_GBY[] O4/RZ#9C"8[^YX[D[!\@UC[V:)QZ6Z!S] ME:?A.N6L.:&P^%)D&!#6$ +MDS@*X_"03YF\S][>]O/_]C$_"W,\W=?:3O\71[UI&;2&3/6EH?_GHT M#Q<>Q,"W.JCM8WF^F U.BZK,/LRF7V?%V?T?L\VVXOS'7O+8WT\R6PYJOWT& M<9Z%:5WDF1F5DR(K)I,P0P[*838_+>;9:%YE>EK,AC%'W8YF03^FLRHK%O/3 M:!!?KLC1MG_> MOO,7!A"[U0"BUQ2#SL*XC,,?5PRAK09A-7V7V MHBI!PW595)_9O!A-YC_#A6:UQ15C0NL2!XO9DG/JD-#R6WSVG_%1SP-%APL4 MX_ P@]FT#)>;G@7.'YV%63TH87R;]__[K7T)Y5I5PR'5*)!\N.5H'MYE$4%2 M/TYY=CZ=%;,P/NLWR=:"KJ\T7OFYI5XSLK1I HF=7D6GV15U6%]@?C&\7-1:];RX^@L#DPXL+EA -X%9)]"Z]2+H?II%@"<#2)AGP\>3P*4]PPC&*>#8KJ-(L+MGSU M&N=A-BCS^E9?RTDY"Z/[95$%"JJ6,;EGQ>R/D2=D;AWV"HR MIL5HPC!$E!##(I'6Z-0&'N5=)Y(FW %"(H-+( M0ZH4]"X\'MVN@,A3$/$=!44B(WQ;X2-JSDVZF" ),*O,D&8>./9B($?2)_*_5G6P7JI5':P/T12) MM:FR6B62%AR#%BP746WT7ZE%=@2Y<69Q5I=Y"PN'+\6X"&NCN(1Z%S2O7G^C M>OF]K\3?7D=@UFMZRF'3B&@$4QR&9<*EE4$$F M9)ZX36T1M%8>9191KC8(ZFLC:25C52;2$UIWSNHYI%E M@+%\!;OL1)?(Y!F1R=-."SMBFO[;-@S()GI+0Z HP,Q(3S4BTF%M.&(&&*"I MW:=M\[^+\>)>?/.@( ](00[XX1LU1Y.WT=KMG)Y2) M5F,!:@E'1$EBM NT8*1SR"BN 44,00+NV-<X9PWG\= M W/!44[(#B"_O0[TUBPYY$#.^SNY#P^ZN*F8X3A#&AIJD3%A!2(40Q1JR+5' M+BPW].6-TZL3>QNX6RP4=M&C**P5!.P2S0FMSQ*MQS<14]YD@W,@('92 6,I MP5I@S@'VBAM)* 4;J92W3<376=PW ?=!1C(%=1[RV(R1*&4,N)\C%DEQLL%='>N!YL(T3D=V1^TYQ#D$N( MCJ+)5_+^I:V$_1*+;.5;&PDM1!P KJ@6@4P$L%@Y1PWBS-+>;B5%[:#(D)%I$UXH_%.#LO1L/P3MF@ M.(_I8Z_N/QI/-/[[SIV+4<+CNE_I?)HM?XP%YC(5J\5G@7FR-O7T.\-NF:#4 M3NII=.R2DH17C8Q9G?S,RK/S\?1G66;S\*K?FU?-IE_"PQ;+2OJQ/%HX^5M9 MS5>90QMU]5>I79=5/1QX,4_N9!XBK;Z^V!O,B:/*A&4VY!HH:QTT# A"J<:7 MYJ$/Q<^8+!6GDD85IB>F'J1:"]Y.8CAJF*@"H*Z?;3Z,BTG5S%JM

R;O0?%J]MPTK!V,]4DGHUDU?WCN937Z\? '#V*+32'# S_X&B>C M*(!+3JWMG^,VJHZH:R6)K[.IRSI9_-4JO;"^0/AFMF2D8CR>QG;*RYR^#73- MZ_2_1AHKN74Y1SR\C,.^:.^..@]$:L^XD08"3:'#DE(NO 4$^V"[*A[3@5*= MA_M.IU?K/,CG6.UB)AZ:8P_N3]DRPLB#,M)I7RVJW$8SK.>;6O%..L ?, M44@)IP18S2@ GH19RV-O63OOE")@PO\( %+%=@@2*:.,D,QCRPFAMQ9^N/,^ MFX4?_E-]="^U^N1L9M[__L&]^Z0^OWW_+G/_)_[MNB__<)]G?,PKHGUK7B]6 M(&I^90Z/ZIVI29##./N]+-<67;M^233V5)ADQNM=GOPZ.V!]<'%^/IM^B_/= M) MXF0S/5AGQ]3G_(]X1\NS]V63T95%E%X95%@VH[)"*-INHV:R8 M?*V3^?7/#3JIUR7OZF%X?Z(N)O&ETZ0I)''9!%U2&JQ%"M!%3>\XU._"$S5% MN#]_GWY>I4E]*K_%?*RRMG/O4V[[WA8LVJ4%NWRP//M^.AJ<9E_*07B_C2H* MU2+\%K/47V7J<4;C[\7/I>/SRG;HUA?*:_V>U]6I-[6\*7QR23V=_#>=>K0^X4ZG?G]7(*[EK5@M+NK,BV S#NZ>]+1Q]^S%['E93 M[:*NBUNYJ3Z5LV]A[7N#:BT7RW5IR8_E8/IU$DEB&?Q4&^>WFN+.L(#4>#VNEZ.3'[]>W;!=>Z(M;* M=E7/-Q/+MULP/V2<,D2NO$'][^EL?97SXFL8J&#/_O&R. G/]+H8?R]^5M$! M<#I;O<[^G?(MGTEK+.]>L-U#DSM9]Z''K?OP_1&4Z@]M57^(O;C98;6\!Z'] MKQ9T]#=[TJ#5IXH[YT]0#.7&_?RN2I_\;5',PH4R%ZLH'F>LT6$+^-/H1_;[ M3"R3+@\'%E>B\LT;1YJ M/< 'IJD=$W@/1M)[JVF8))TPG23]=)CNZ73]8)%_F$UCN&80;S6O]J39O4R2 M>@8Y4/7.N&CMC"MF%0&..XL!E08JZ+6%4B-M-,1X8V=\M5%9#J_?QW3+;;,; M.UI?;'6_G0RF9^6G=>^/WU:[G\W.]TJKZLW/C=WNAR9"A3=/>9?/8JY(C-$K MQB!-$K>U%D-%+0Q_4 2!T,1S";CR%AHN-R(A'LH8JZ[83\P8''19%R(Q1F*, M(V$,U@07"Z()!4%R'%%J-=54$46XA]X);B#MTL;XQY,S!LR)%(DS$F$JD,2RVK_.:=6EE]($S,-Z,P7V&G'$T19U7T;RW M.3U2G<@;D2Y!*SDP)AMQP 2FGBJCM!):8^2!5M8(AY_, [$2<==(!S@5>NX- M,Z32L;VA!-CT>F ZK \$=S*N%HB# BHI*-&0"X4($&73LE$ M"(D0#H,06I7A 6),8LJ0PX!RZ251E%IL3?A7 /-T'H0=V0B"=^E!2)20*.$P M*($VE,"$=4R88"8 %\P$)@$V.JPC.*520[_1YV5O#H(=40+CQVTE'%K4Q*>[ M,D]'DUB?+=90G-1>AEA4X>LTYJ &4=V0(?.DW=+[01%GWP*T._4;F!=UI6^2TEZ:QXD*^ 0D"R; M*"7.A246:\B"Q8\=$19"[A1V4"%.<:>[ ?U ,@-=[@M<<6\H 59H#2X#R&$A!4:?N_OO:[;N$,L[Q+IJY)B@G*#\)E'$#924I M5! #YXFFQE"A@=,04<:9%D@]R1[];J$?J M%ITQ C4HY9PGG#>#YQ+TN"<42\\IDI*1165DG!(GT_..2@<7YPV^31@U,OS\^*V1]URX]'@OP98QDW6*8QT$5S)367% JN,".042&4 MMX A^)1K\$_E>!P&,$#Y][7,N@8RS1'K$LB]G9>/:?I]QLBD36L1J[A@4D+/ M8D<=110$! GBP[^ _*DJ^8]()/DF'3I)$_(3,A\##(Y:I )O0)<.F 4H4(2 M&3-+H?5(24LMD$^YSMT#,F4N.HTA3(E/D$'?I?NK_ZO.Y;QS_M9R4LV*\ZD=\-IJ,JOFLB'WZ4E+' MMD2 8$,$P'-M"5>::4\Y AH:C8&1!&,@%.VLN-1#EK4KF0O6*/OL[\Q\@4 QI%HX$ QZHXRF$!(1?K70"2^5))"1IUQF[X\IB.QT MVRHQ16**PV *VA284IC2Z$_M=EP3-;!@4(9@Z;T'+)> M4,2%Q0A1@Z4PTII8?BX@&UO0J070'RCC7,:F1 G*">#JLRS^:1J#J+(SM_,8E?1>; M@_355#A&%A"\%9JO(.%>$V8U%0A(3+2+GGYOE$1^(VEF;RRP\@9T MD>&6"D'*.DPY])(QZYG;]I_#:),N83P Q!AB MB,>46"IB13[&$,!403B9 M4-B0"=:.:.D<W/=75,:\_CR:! M[ *'D "DS8>X.PMTU$C M5YGD(8.GJMA\<#UZ6YZ^\@6NU+8>I ";Z:P>@8B6,MSA]^+GDMU1 MGL5)_H'W>O&7/)O73K+%9';A?KW18W81>?.]J++B_'PV_1'@/"_'/Q_ZLFMN M^_<[R VWJJQKRIR#'!F+J$-* ADA)I9*4%#]N4?C>=?"NK>5"1[\5L6-6. MP_;OT1?];CK_1SEOO-17^/'MTMBZB'.KK_3YYWEYM6[K?#8:Q%"[^73PQ]\# MD58?/_W]SB X>D&L[ X7-GVUF622!1F,VR[/!VO+]]/1X#2;E>,@]BKH3GCB MY<"%ZX3WJ5\@*^I!K(N]C*I::>(+QZ._E%E+SZ+-DQ79]YHDRN'+(GPNOI;9 M>>W_?P2&KDR9[Q9GX:C!AE(U:0R*,NJ<$4:#V&4+*PH<]188HBTR>B,C:6=* MM=SZ\-/9ZJMX'+P[AOI!RM92HY=5.7@]7,Q^EL4L*-&KBXJ$JZ';F)DWF'][ M"75 [H&=L_C(U:O-)\KN/U\^8&;J: K_R_\LZO>NH.5< *X4T9!R114)EIKQ MD N(A6<^7.#/Q?K$VIC(!N5XO#)'_]<+\*+^'"X_6'^^YND^C\X":M^5W[./ MT[-B\B;;?,S+VS_?1\/YZ7(,7EQ88O?>+0I&\XNM+)5+ZPJPO.F6(UU_7#)* ML W'PW")7Q#X=1N3,CSVFSN>NW/[\9K'7BW?+E/8C>O[*Q9]^34&8'\LSZ>S M&&MM1]5@/*T6LS(B3(\#&[RX!G >(L*\M A*'^@1:\3"U*LX048(#LS+9HVA M(3 (&N&T#VN,, %#( RQ(0Y6$$$;S6[[KQ/.+T,\]UY--5GB_+%7SZYO_[N MWGW^E*EW-@M_O/W\CY?_]=:ZS+[]9'Y[_^GO']VG&SGK!F/\;@*ZSW,^YC71 M'6K67GV* (?=J%U]^.MZFWT0XZZ7NI-=*,_]B?2NY]T%L9I1.2FRTV"1SD_+ M0&CC\?1[S,9N\K*KY0M5<<(+YL?JK;+SQ>Q\6I75Z^R7T:^!%.??I[,_X@\? M@G$3Y\;J3?@E_+3^G'V:GLS#1%O6ELUJZE\>%([2XT49#YV4\TPMPBITJ50W MG!,__3+Z]FOVU_'T2["_U[^\RNQB%A_B9!3MO2PNNO-L^8Y5>5[,8I9&%N;Q M['Q6?AM-%]65.ZP^O/Q8FVC-+=>CD(TFP0[KQJZZ:JWSH.2H)*V6XMPJ1I#2 MD&A%<: *@G&POF"8U07V1%_EK0#=8)J\/[E($EDI8W5W[LE%UHE>5$$OJVI] M:FT2#<((_G,MR#!045I+836R6H]=^'D]:NMK;-CGJ]%LV^AOW_D+(QUL6E?! M4 \*-JS*R8N_!%6[R_>QM63"P>'! ]K""O$:Y7^5Z7)0+,+B;:E,:_4):[?A MGHVJ-OG#*JRQ:\<6RG,AJL5(%!@H?OI3E))PXGTVKN.@)OX?Q M+8;_=U&M%D#KL;ZX9QB2D[!DBB_9\2_%Z.Z*4N>?5F,QO&[/#M9S *#+%:2.@G<$/X.I]6NXI?3 MDY<1H.MKG8S"L>7J!H&V@PJ/HN&__'W5Y"-\7\8!#!H55#)>*^K!9%IK\ZC\ M'D[]\C-;/_'@=%2>M-@ALE<5->BL^".LQ:,6KJ?%J/CEMV*\6!X93EE2YV#Y M[,4J':D2MK-3G*IO.!(=YJ8C3@ M!E!OG=+$>V@ 45Q:HB^R-./<]?K#+$IM_C."/Q*]6[]?^'L)H?*WLJC*CU&3 MIB=_KTH5U:0XF95]GW49A:)U?FB5W: MIA0T\3M0:JNT8H9Y%+ZW"&DM'>(.>P IWY#1%K;IYJ[[X^S%D\"OW1N,UZR0 M(I06DV*=#AY^J(NYU]]_O;&&=Q:?Z-MH/HI3P,,<%M'=&:R \6@5#%XK?N5G MT[/5*'^>MJV&6[T8VGNFC:+6V_ '1T@P%P0KB0E,9 UO>3&,!%)3SSB"QL1. M[(C8<*B"!'!,@+EU>7_G?3:\&.OI\7H_Q=W^B'O<\6EGW=M-ECS[.IT.OP=^ MN<%XJ6V7<&RPWI;F\G5L<7F9?Z&ZO]0_A15-N'3UZ^L+&FD9CQONQ;9Q&#^W MK@\ _M1RZEW^[Y2?YH+/2O?I]KR=-^WBJ;"\H'YGNU6D,U" P4#EK MO8K8]MW%K53>ER2?IY(V?@)A;X[%PPK*=*4;UWFXGRSX<8NA2#KS=#ISNTLR M:4_2GMNT9QMO==*EI$NWZ=*5?=*D+GU7EYUK1!U/]VP*Y%U5AI67 8%NMJ2Z M48PC&9 T"$DKDE8DK4A:D;0B:472BDX&Y-"*)[V/L737[>'=6%RY\[?N9HQZ:RIYN8, M@8>3S[_*V7185*=1S06"Z$TBGD0\B7BV)1[95*I5'@JB/7+A?]01([53Q"/- M :+8PHT* 3TFGNW2E#JS@*3,9:==L1(1)2(Z#B*2L"$BX+FV4EIK$>&,(\>$ M#Q:08TPZK=E&Y?P>$]%R^W7--\G:22232.8)2:95#XEAC%&P=:1$UC*LM#,P MDHS$U@!&5!:2::T9A^X*9C0'J-.BM[UK^M$K$GON M5DVBL/U2&"=-J1G%%:*>8&0E94X(S2F7UD@MM7$<]9+"=NE8WMC58CF4F[4A M$YBKXL1+0LU&F>5>\-IS<'TGSDJ< ME3BK.\["3<](C@!##'@HJ**>2Z$-$LUZ[84&QFK(<.Q0 MXQPT<>$$#$7<>?WL>"=%5"?^2?S3;_YIM:=53AO'6& A*KS#@H"Z\*A#W%IB MR?.S>_;EK$Y$4F<] N+9<5%7 M#N8K?B(JJ>=M%= M[4IWARM\<;6?QG5]Z==Z=%6G-RM3WC&$'8Q0ANB5-ZC_/9VMKW)>?"U??@E+ MT3]>UAV<7A?C[\7/*MSKSZ>SU>OL^!FOX^7U?2^-90=M5-'CVJCB%_=ZBKN1 M=&_L;-0P70]:Z_Q+5EL/NXV<%;.OH\GR\8K%?+K^8FD1U]^LNDC(5S)6$%K_ M0Q_7G@2R%S?O\J[:D]"'=<+HO(%&NEEJ&W))>?DA=@WYVZ*8A0ME+G#3\#C7 MWXTSTO@/4!)0YDD?1R23I@^%DE?B^F>3M8F629<'L+['8TL.ZYZ"/M+3?=OE/T\.B ])<(/ M^<63])/TD_2/\\63]!^XE :]G?;-=!)>X&LYS#X$F97S[/UY_38I8/\9!.PS MT!1I8,1P;I##2!GJ 5+,8.LAQ98;:]!&)="5$Z5Z<6TD\=\^V\?D <53/\RF MP\5@_GZVRO%I4G\N=&ZI[$CTR_*=3=V9/N(4W?;"<1=(*[*BA@!KEI EK,F$$DP0;CC>* M_3ZAZV@I^4;PO6051O(POEV6*GZH?O;66#K8#8)$.[?3CFQZ5P6^(4AS!I%@ MU%NNN!/0:TH8X1ZZ+4V:1#L0*J"4)4YY[QE6TGG"]^JIZ1<=<"ARPKKL]-M;:^*8C(9G MC%O>:J>F",?&Q1*8F&&")'?*2 D1QPY3[O;JZN@7;IEDN3R,XKT)MP>!6]E$ MK3FO!%=6:AQF7<>\9E);S:S"85KF\IIJNSOT%?0+MS#'G.<4=MF2,2$W(?<1 MR!6PU3O,<:*!H(QRK[RB3FL09EQ.#8:$BBTLY0Y6V[U#+@S()>@0D-MUT,-N ML+VJ=UR'5*0%_I8VY79NO-C5DR&V;H1 MV]$N'F0K1 +I* 64 KJJ?-4.TLU[5. X#.%OV2YX#C!/\&_ M)_#GK4H5'#EN# W3/:$$<$&$910"[A$EVFV1#;7[.+UG"G\>X(^ZC-Q+VP^] M\)4DYU%R*2:M2%J1M")I1=**M/UPW9OJ\:*,4?V3?JM!G16H\@ MP)LTZ6 I&RF\PLHH"BP2QEHJ'*. 26S,%GE#.]^,B+)=BK:1;"=KDWM>N/-( M*9H#>!#KE.2F. A:D,T>I0><0L00I%A3$KQB$B;'3HK)H,P^+<[/I[-Y'3SP>19^&#V^)\3!52-%&++6/@%! MEDGD&)<48Z^YEI Y)!74U!/0HZB"EJ!7,1 #1)VW!!))H0,*&:$!8(H1@C#9,CLB\<9? MF,BYZ+1K0^*-Q!O]X W:1#$2YK1APBG@@WWAE/3$JT #Q#-(/=ZRNT7TOOB..!?1'ZZ^QX.ZGFQ7B\S)6(7@Y;GH^G/Z/&'&U\$V[UDA,& M*V4@(@ #RB017E"$+&)&6 BW::ZRN1TAX82IA7E@&!%%;,68@ [I'#H/] 9S*',O5824#O"]!I W2 ,?9( J6 M#5.[4 I9"S6F4$L+M^V-=.1 YS"7A!P"T(\GD"&JZF(V:\Z@(05?A7N MDGJN;LTMK;YK1BINE4;8,T.1Y I)93S!EEEE!-JBDNO.W0*-%@1F6>G 4@5Z M0RXR%ZS3"(=GUV\U;4@DSKF6&> FZ$9P1(9+Q$"GFV99_G M8^<<"'*$NJRUD$@GD"&=*@SP4;1 G./J0% 8>"XT@!PR#366[3)V;GGYGF0 M#H?';>D\,&Q#]-:U\WDZ+\;9=EF@A^OUI;3A#H2N0JJ0?@AS2G$AR"XS;MT!P$5IF\P*J#E$NLC9( $T\(DQ*:\'^8 M(*0DVJ(A3@<>C1Y@%8$94S M!1!Q9+_KYSY@%>;\,,(14Z7$5.++N+S8\WC(<*PN&H_8W$39^> M5LV/V.N1&"TQVIK1<)/2#@7AQ$O ?/Q5:\& ,%^%)U]]W=#3)BNQKN,HDGC":#E]E;R>1O";EDAN_C^:GX7K%?'7M>%9>W^"FQRA_ M#,:+8;E\BI/I.$SB\8ZCR'.OPXW'X]$J%_ZLF/U1UH\SF%;SZDWVM9R$!QS7 M/Q;#,%2C:AX?.%Q]=41Q-@TD]*]EI;SP6F'\BLG74>2;^'SQD!CV/PJ/4DR6 MSQQ>\NR\&,UJ*JTO'89V/EL,YHM9Z][%X+\7HVIT48(O2N;K;'FCU2&UL,*Y M]>_3\'JS\-5@>E9F2R'GV:2A_-;N:* *APT MC"H93ODE$,3\=+JHPBVJ7U]O3G:-UMTP^:UGR:N$W1K;01D1\^8.X70PUAEB M5]Z@_O=TMK[*>?&U?/EE5A9_O"Q.PC.]+L;?BY]5N->?3V>KU]GQ,UYG5*SO M>VDLKPSVM2A$A'EI$90^=@O7B%%,%2?(",&!B7;CK>"ZXW3RXGY/<2=&[VUM MK#1E<]!:YU]:C($UBE>HC9_;-YC$*7)\"?@0+!>C2U .PGRU^O5_O8AD%#X' MV0S6GZ\1[>?169C]WI7?LX_3,/]>?=HPZWT=39:/5RSFT_47RY5P_E!F%6+\ZI\O?YC@ZE>7.P?7^RL0_;BYNWEY1U)N,6+ M#;M_^1N\Y:?;?NO\IV._V9,&!SQ5R#!_9*YNIR'%&RPDMGWUY0E_6Q2S<*', M!6X:'J??[; %_>(_L]?'=:W2CCGH;Z//"%>]2D[V%NIZXD_WOQ,T/YD6/Z M6 1-DJ"/0] )T4;R:O_GZHY,[PVV/L5U'1/6DZ"3H).@DZ"?B: [+K$!^SNMK\J5 MQFB,#^-B'F.V;J@AV;DV/%V)T >%']\EZ;Y7!\*0-QFM'&DL,358&4X!Y9(+ MP@40QG!L+=NHD!G4Y&T=NA.CLIZZ3&:CLQ$Z4W)+,]EM'= ]D%H@_AYW6 M*4QDEL@LD5EG9(9:/:@9)<(1H@#@CEH/! 1:< .\DM)0N9&9?P_+;'_%&_= M9IC+'-$NV\TF,DMDELBL.S+#+3(SR!+J(:)444F@$!0!0!E%#!M"] ,LL\,B M,PAS+KJL2ML_,GO81EB/769K;<@^34_FWXM962?,'7L#%HQ(4WP:6PT\U\%^ M@<&>L5!)0&*9>..1LA+A7KN7UO)=BS=(=RW<[MU,.6-=IL/WUF0Y ,OD&##, M>--$B1&,F14!KX(JZ123GB',G+?6.6MZ[579(X8AR@GOTE.<,)PP_!@,"]9D MMQ--I!( ,84II49I#0Q2'&"--; ;G5M[Y4S8(X8IR!GLLOM\PG#"\",PC %K MK:$MP]PQCY"AVDKMN"(*$D:5-\3X7J^A]XAAC'))#J+)X?%$G^CQHHQQ)[$T MB%J$!UE6<=C%POI9MDO^Y0Z:0 U-2"*10LP&FG#4("I,^!<@!P5DQI!^1W1$ M/5BJ0:,%75%&+,@4OKN5.TB.99?3_YW*UF#L,=K6%0Q_37L0B50N2(4TI*(@ M-LH*@8SQU"FJ)03.<>H@H%JP;?UX^_4!/#6IT&"/["7H(I%*(I6^DPIK+6B$ MM)IYI2PCQ@J'N,5&&JX M-39AU@J^UO0/#6I\)S"O>P7)E))I-)W4A'-;H6A M4%!*E0$*6H(\ E+4I$*)XW6]DE8/;2B)5%0&;L&* L\D!XA3Z@'@T &_[1;H?GTJ.VJD37%..W6SWJ5* M:2NE#^;#X>(=-4:$LQQ";SF@3-&P)A% 4:&1U(@C(M1&!?->N3MVA7<2C(/= M=59+>$]XWR_>6^Y-QZF2'&I@"*,>*F458AQZ90D+D_RVX.PBOXN]3]/YV&E?[EARS&Z#^\@AE:<))3!V-=AZM>04^:4%MZ(<"!%WL=T M\KTO]+O(+1 PYS(E2B;7_^%AEX*FE T!2!@EA+:04&&P$,P&8YX;8QU[6([A MTV,7LYR#O;CD$W83=O>+7=14;O%<80:= &JU&.G,)= $"##?"P#B/>^ ._" M889@3G"JMI*P>\="J--!ZG]G:TQ) WS@#(?.&T,QH=A"@;STF#D()."4/R2Y M\,F!'T"?$]BIP?U0#>IQT^L#*HG]6UE5K[-WT\G+2]V.+[H\ $TG0?11T0O1S%O33O>O1N,R7([#\]U,Y'L?I.R8?GA6S/\HX MF:=U_%5SGK7SA)@.9KN3RC$=_F.TL0QJ):# !G&TL8Y?#;&:#']?#[!;&DLW M.M.[J-0!8(X@22OSHU^9'R :6>,1MY0":+62D!M*D%+0 .H01YH:/!&&-LV M:%RYQSM!(\XI..S:=PF-1XI&05K[4Q))*SR45%",K';">>8H9 *&_VSDT&X[ M-_ZC$S0B('(D.HWK3FA,:.P%&CEHT(@PDM!H/#1O<'L)^==R4LZ*<;V$+(9GH\FHFD>G\+?R:$M:<41;M6I< MP)P&2AE,)=/2<^X%-$I[(3'8V/U9#6< H;HTF'M8,Q*4 WP05:6.R2]WP#!J M;:)R"CC6BBAI-26<2X^%DHA8+Y$Q8B-J<6L8=;?8"S""M$O/2X)1@M%C8,2: M)@7:2ND( #XLRR@%6F@1NZU BRD)W[E.9J-N[$)!ZCW*!39]/PBO]:U@J= MGF2CR;R8?!U]&9=9457E_"A+A=X.5 $:H#HHA7=&!5/24JJM4A 2 D28\0RR M%EP%:GNXWY^\O1AL58_U+A=?-!=X+V4Y>SL-)I?D@>(1H<8;$NQ,#KSPQG/J MJ%,6*60(]D)[Y2QY+!Z[6\71G**$QX3' \0C@'027F4R7ZXDL]'9>3&:U7E"]6;> MK*SFL\5@OIC%"-'!M'KT8O,90U0T$"68&A.;TT#KJ$=$ BDX Q1Q 950&S;L MQ_8XFCB,T0\4A_SMQ8B;TV+VM=SI A/G G:9J=G;:?*89L/GBR@)0&.%>L^P ML]AR1VCX6P6CU$BHI _K1" M& TUU\1[BHFF4'=K]76W2F,Y[K0Q3__78@>U^S?X[\6H&M6J&9=DHZ F7V?+ MS< N%F0'Z$R1M,$LM0AAQ!#EFE*ME09&2RT9Q,PP:S;2$=8%*:NI>3E+B7')V'B$W>])M0"CIEF.26&!J6?))Z29#B#C,, M--TH9?<8;':8R)=#?-BI"@F;1XI-V>H-@;V &H6YT@)JM1>>*J4#.KU %K*- M38C'SIO=F+HX1[C+Q6/"9L)F+[!) &RP206E2H8%:!@J"HQ5@"&NM/>.,L=, MY_-F1TE^.2>'CSOL=C2R/TOG[-AAC,09G75NU]@!/ZQEY5-<'SGX93ZOJUSR; ME$?9\^3VELD$MO9#<;!E+:8.,RV"G>P4IM0;H; A3CK%UU9S[#[T>CWP'\MO MY62Q3M)2DV%M#C6UF=^5\T?[@>_3LAB"G**]>)TV-?XQXDZ-T--2N'M4M_9D MK3$6A:4O9,A2 92 #G*A@<966RQ =ZC>TH-\'U3+G.^GZDT"=0)UWT'=VK35 MG#GF( ;:2C/""NV3AV M8<+VQ@IH#%6 2:\!%28V/M, 74'Y7XO1) [R=.(N#7$8X4O!D],3&\:WTXBK M?Y6SZ;"H3B-Y"P31FT.(D#PFA^6S,V M>5^/%,FRL8NE,RY6K@542TI(,(N-8C:8Q1I#XZ5\,)([3+SAN6"=5AM*2$Y( M/@@D8]ADU6'FB 92$,,QY<8K@0BCT$AEA7-ZHS#U5G-R1VDZ-(>HTT)^"!9-P@V5K*/#.<>(^HPT #R$PPMR7U 'FYT;QKJSFYHZ0>G@/0I4?J^2&Y M5[N@';RGF4[J(8])83&L>+UO7TGS(D&S1!WX'H_/ONQR& MSM]ZO]35:C+C%!">&D^]Q-1 IP&2U@,NK-1AG;%1?.I=.6]B.G;I#I P9[33 MF,N[A/NT^GK$6UN)FA(UK:E)-/T' ) >,2B( )QR(*6C3KJPA%(::"AAIL,$))3Q)URE$+*M6=6$6,P$A!K M\A"SJ:."P2S'G?;:?:;45/NA_CPOPI.NO^_DVF%E9,7?YF?SLKR+HK9>J2RKQ=OD2T?KWJ= MJ;-P\*"HWF1N,0MBR[/?P[0?V,<5U3+U1)W$ [)?HG 1>.-^=ZK^$[[Y]\"&H>W_';:#XJ MXU?9NZ#RI^N#ZHM]FBY:W_QR/BN_C::+:OPSSTPQ&WWY4J[N^EO4N^; U=V- M^NWBJ+I*W8GQ8)>O/RS'HS Q_(P7 M/)]-AXO!JAE.N_Y5^*TJ9]]&@[)ZE?W/*Q19*_OGH(N?RO@"X9N7*/:LY\Y@ MBA2U%BAL(&8<8LB1]H2]!$L%#IGPQ5]\>)/XCN$Q1]-AE7TIPVCF MVP_>]Z $X?\OI5%EOXSBT 7)AB&H?GU]S7QPB08[& KX8CO&;[,GN)8\6U>[ M9)^"-1>WSF[?;A+%/;Y$WQ L[?.EB@[*\7CU:\TA\7,8C<'Z\S5L\'ET%B#U MKOR>?9P&7;KZM-]'P_GI:RE?<<##B*S_^=/:Z!@$L13G5?EZ_%_,7-FU7+.Q+QISH!O-\%;ODC MXR,Z#8,8E#$EN_4F8MM77Y[PMT4Q"Q?*7.#<81+PX0GXT^A']GOX[K2Z4<:) MK0[G_?9<@?!ASI>N=/OWXF>&\B3HHQ T28(^#D$G1!^)H*]%=#)&#N?][JW1 MN["LMPC6[4JIHYL[2?HX) UEDO1Q2#IA^E@D?2VF#RVC9+VW>.1*?;AE77@K M\T,IY1#%#BK!*/="0J04M\138KP"=K-)'/2QS^KV?R?G^;%O(QQ"\W& M?S%6/T95_>M:P7XO8W1 %RV3*+M<]@_G@9A,$>(A%FLRV3'A+&$L<=@K!5/3I##F E% M!(40$H$QJ3%F,$!"<+?=+/9D&(,8YI)WF1GSM 'DQU 3,$;,II(L#RS)KUA&FCN7144Z.Q0I@IBAFU2&L/<=>KU]5U_AE5LCM6(C GN,O5:_^J MKB2P'BE8&6W RK"S%%-!A:%,(<$M!%@0BH2EU&VDI#UV(;P;L,;.,O*P&Z,G ML!XI6 5I&EE@Z8%@6C,M8C)*K+>_7E,C##<*C#YV3;T3L"(.6P)K MV@NP2M" U0M$#(7 "RMBA1S(#%PNSKUE &W4$'WLXGPW8"4DA]T6K>@=6 ]N MJ_B#,LG]M_?8AYXP$&JRP@GUSC !#/&$:NP$5)I(HZD"WFL.=K*-7(V*5=IT M=^8]0#DBG:[%[Y!_;PV'!-*# "EI"A1#( P$BFAJ")4H!GM 93@V"B*OS99F MPA."%).%1YX08YPGT$I#U@OOV+QG)YO9.P I MPC"8\[LK])1 FD"Z7Y"*!J2Q81;@2CGE-5!."T-K[U@T?[GT?">[X;L *>,Y M%OML[='_I?=SWR[_/)T7X^0H?*C*=E4D\Z;1/,#JF7=JSK,NJTD!;(C?V;!^ ML@0B[BV5S@F'$';***(D;_7WOK>?HXN*FI+D@.ZWVF\_M3OMD23J2]37)?5A MUFH>BX'##F#*+=7,*>LP"JR'C%# ;A-KU5T/!L%H#N#NW+6)^A+U)>H[3NJC M+>HS$$J/-/#24TRUP!@3P@W5RBOFMMS=ZJC'0\X1RR7;;W.L?NIW(K]$?HG\ MNB0_WH3M<@NI, X;!S6-'0*-%@X+1ZU@%MHMLNNZ:R(!VD>+6Y>Y>%(1J'/Q[=2R%6Z-^Q)"1H M,1RF-7O MTR#F9-6AX,&7KLHP>L.'/]E_KTI/AR<\&<6A>OBCM(LT[5E9VU6#MCXY#]*H MSF,KAF_E^.>KS#]:)J,?V=FTKO96"FMN/S7,427CGI>E,\NR1XKD> M.K$IQV[9+2Q(F_!O;_X?>^_:I#B2I O_%5F=[F/58TH6"7&K>G?,2#*SM_9, M=]5TU>S8?EH+( !M"8G6);.87_^Z>T3H F0F"$B$B#E[JA/0)2[NCU_#_:$] M&';O^B!J;A\ZG>%@V+%NFW?.;;,_M/8W3X^!;KT4W?HOJW*-3?>=,;H8*6/9 MN2[:7:L)2V\[V!:I>W_K#%M=W(<'D#EWO>$>^[!;5L"1]Z%YLGU81['? R, M% L-.0.#C>DO8"04.E;S9P/^LPA"ZMP38T![0RJIOCE+>#2G6]D(3.Q&M=M\ M':=Q$O\S<9=($J8Q2EP/9V$:TR0$&DA@S9#JI[#%\'=D&CZ'R_"KK*D8V9(W MP?0FB>#J*.(Q7/?DQG.X;K6^*7@#+CJ+#8]C4RO:'K4M)QB*@:2":2[4$,K% M]8=/?-(P[D_P,A:+I:6MB(,M3;Z,((DC;"6'DX;]^T?C:X,>/&0^FS"#A>D> M(A5&ANR9]9E(_!/6'O3)5&)>0_;0,B2H_)Y0B8OGW81%P/@ZGO-)XO'/4P4= M#V&PN/]!;_"&2026*P^C@3_Y6^#/_@;<-AG0+&]7!? (81^_X82QU=.M%XR_ MO]O2^0EL%J?3>0"5N=EO.\U._Z'5>FCW6UV[>=MI]6YOFKG3@JVV-6P]@%EC MM_OMAX'=:UN=(1@]U!9N\&*WK%??8[TS.$NWG,.&']\XZ!='NT(J:2HPS-U?KWMU/$;61W\LFLJU'[T4KCG M[ B4FD>V:9 '4)KT[IO.;?>A"^KM?>]NT'FP^E;/&EK]V]MNH>?Q%VP#',:K+Q[S M8]#^4J/EP?6Q&>W?0/GF?^!4@ND_(DX*.IL"@P_&XV21>&#M3^XXF+5C5U@- M_F2PP!;6_U(?/RM%=-NCMG=6WM&3,!P<(SC7[YFMUE%/_E23:W3:@49,C9@9 M8K:RYU MXJ("]2OOU[9[&4=CZ8_.X+[;Z@TZ[;O!_:#I#'K].ZL'[-WL=FL@FV'@_T-D M4Z":HY4Y:+5-N]=]PRH'U:L\6"G0J:H"<(4XT\J5$;6<5KOE@%G0NN^T;?M^ MX'3[?>NAW[V[=ZSV[1L8[2?& :MC]CIO69*H>CA0-TN^=+634YR JJ;7<=>9 M5A^K<@5'NZU.Y]:^[3[T>H/V[6V[?_]@M9U^<]"Z;=YWT>M7=9WH&'I-LV=V MC]LYY#5BJ:P"4P,]10-6W0 K5WQU>&N9ZEOIOV\DIEYA!4R[.[:'.C? M>9BE<\[XS2CD[/L-B<4/S'MBJP@3_>:AG,Z)Q[AMI=5["VOY>B[M@V4[G8?^ MG6UA-8=^Z];NM%OM0=>QA[U>MSF\<=[]]4CYV;>KW]C_!F&:F7V[^H,O47'P M9U_Y#+EYASSL]K#3'O1;3O/.Z;>;P_Z@?]?K=.S>W?U]SW%N^[D\[%:OT^TX M@^;#_7V[W7/L0;<]''2[;6=H]7NM86\]D?H,N[9CEO')3F \DSN.7P6^MS+& M:J_@*Q:OG4Q9/P.Q_:CQ$\3;MVVK5)NZ[ORZXR MH;Q;I8++Q\I$_KL\V7V/1Y"OT]BK]P9_=7\8OP5TS/RY/:ZH)[+DA(]RB.#$ M,SWB^9!ZGYLCY[N94OM=A\$PWI#%NN3UE>STYO/7*I M=[J&.ZUY^EIV^K!CU!>2;S/X]G_98OGQVUN=_KNX0WXGF]2;1JX[[5QYN5[_ MH3M\>+B_>^BT.SU[\-!L]_L/SKU]?WO?&Y0L8UH,C&7I?X,X%OE^:9?Q8> C MDX84S_O#C;[?KKZMEKS0B5P]:./:(W8&;IN=UC'/_%3SJ-\5B":-4G5!J6Z6 M7_, F#6P[SM.W^FV[QSX3_NV-^P.[EJWK>YPL''L:;<2OY>'4CW3L4[0&EFC ME$8IC5+E4*J?]0_LMZR>T^_>MOJ@2UG]VYZ#A1)N'^[[O;9UV^R7*]5[<2C5 MZYL=1^M2&J4T2E4%I;JY+J=.J^G9.LPV@]]9]!VVIV[?M>Y>V@..M;@X:YOW3O#8?>X-KZ$BVK* MIF;';+6/JD%KCM<<7PV.[V8'6FYO;^\[MRWKKNT,^E9G>-NWN\3Q\%?GMK,' MQ^]B+U>9X^UFZ]CQ!\WQFN.KP?&Y5GT.F)D/EM7NV=;=;:MGW74Z?>3X^U:S M/^P_.,>U/:O-\;;9/F[9HLIQ?-W2(_[)1S>TN<8R#!Y=L/9/7)*HFDQ?TNA\ M9:Z5E4O7)'[J1'":H#1!:8+2!%45/;C7R?)9VG>]8?O6ZEM8IOM^.!CT' R^ M6'?WS?O;A\[@N'HPZ"VDMGR16DLE%6*KZYB]=DL7 [Z@F$NEZO-5M.O"28ID MU;S92*^?]5UV;GO]3K-WV[^WNNVN]=!SVIU6Q^KW^YUN^Z%,@G+%<.]4J<:(>Q*H6B5,G TC&H8?0E&^[DN=_:]U6_U.WM4PFFM]U[J_:[9[PZ'U\' /^.K< M.H.NW;MSNE87C/G[/0QW%;*N%HRV^BW3[FIM5,.HAE$-H\>%T5RNW_#>&C2M MMC-LV;VVXL7=I\O -MO5:0"[ E(OUR4 M\4(F=\?](.996>P0.ZA$'&NSSPR/1U1AVU>EM&,,%*373@M5NM^V>G]6]_W\ MU9/C&42CNJT MV\WNK6T]M+O-7JMC@R7<&2*:,W7CT62=L3G,;9*&UB"3-3L+%L#6=R^O_-K[ M-Y2!_5>:/CZ)5XP";P*/>&];O^PC,F#8'U\9]]&A?\NPI+B_O;4&M[W;7M=NMSNW_;L>-LKHW3G# M;F=HMW,=-+JVW6W?#P?V?@_]FWO8= :M'N=VXXP+X 5^600[_T> M:[T!Q_#S;[]]^O;;_>_?OAJ#W^^,X>??OWWZ_=?[WX>?[K]N2*-7Q. .K4]> M'^ ;T\K!(NXXU$J7?W!!++EC>,:0^6SBPF-^#9D?GW%PE=0 [I(0Q54FH7NF MD&D&V4@@!%T_#@P&HI\+V1MRZJ$'@I\D_?UCX"5$HB -?^?Q4Q!^QR6@R,",9N@S\W'DHB], M]IF4E[G4>OPQQ\]J*/CVUZ^6%\Z[3A=GCH E0N(\S/7CY3##T"\](S1DD$- +*-NW-,G0C+G03=&N@1N[S M!#4:7ZP#:QC_\">DK\&# MK^/ZB#J]?J?/G9Z=*U-P/[AM=09#YZ&+&1]]^^&A:=UV;^_M6[O3:19Z0/Z: M;@OQ=/0;^^$NDL5@@>U]7NW0.&9%+T\[]?)T7O'R-#8#C@:L@N?F#J*77"[C M/5L"&< \8.6]E7'@NO_TRL)WLD;!5K,UZ'?N[=ZPU\8*$7<@-MOMNT%SV&IU M'^Z/N/#K[K5=%]YI-OHG6_A?D%U"[BY&P#K$'D+!1V8_*?'GSDEUNTX;UM_" MMH+M07)A,!U2;ZMPR4!G?"$"E=N/#-W^ M!TV@>)7?G4^_/Z3;TRQLSTW$Q[A%@/23B/OO_@H(S_EKSL_].2+%\AP*TSA= M-,( 5#F(1IHUQ@VTK6/1PDR,:\I<+R*X'L]= MCD8Z& H,KEZX/O(CW/C(HUB(#KY8>L&*GD>VMQ29L/AP2>"C63R(4)R5WJG? MV$K8!#8M7[/T@Y1< NN;EB&MNV!]VK:'3'#A#V[&ZMSL&Y(^Z M066EFGW*#2*I)OM=HW8W M5PZB+8P/\!;^$D::']9Y5.@_]8F,VV_="U>@_#[L!V'H8/CCVXW2Q!N/?ZEL6& M]BFQ82WRB,G@G =SF!T+W&TN;$^]-O)AT?2/B M<>SQG$<4'K3^WB?@(+#A0.UD!MX4NB"(^'2*3T2<(/B/X)$DE63,-/ C$X26 MSX 0X/)E$+G"JQP:8Q;-#LO_^)#ST-UBF&:W?)2_-6[.*QV=(9&$P MYAQ]0$![8X^Y"^%.%RD"0+HQ)@CLSD8F7*,2$^)Y@*R!#"0B)OCZS!=C"@=5 MB,1N$@=E+P[Y#.VV -XAQZ#X$R8#$B[(S\@%R>AA3# 1$P)NBE=ID$9,*C\N M->G#%L#5NV/;P;M)OW[:9]=]L: M#.^Z \=N/0RZSO"VD)RQ1[K#,9!I2^+ IY@OI!W1,'YC/IN1($FS9S #((DB MW"9DAH'/O%7DTJX^I#L)^L)$;"5>\T>V\9_3C=\=ALX/?*=(T!@R"L@B1OV. M8<4_ .Q"8OZ'('R"/V_^%@0B2!L#/Y$7NEK073EILE5[19,UY,L , ]A P$5 M'JE65.#<1-"T,4WB))2N_ A12("A0BKIE1=8.MV.9WA7AFACQ0<@2>8,%.A( M":@%"[_S6(1(0$1MSV(#F1-R?T(WX469"$N#S'!?A&.4-V+B/)^Y/"\B951^ M*LG*$V0EP_/P:&%[P2 ;QB=8[F#!$7WQ[:L@H?"SS+Y;/?.HW'JJIXY6!D6> M0.7\SM5M(+-,=8'\"L7&^G?PQO6OHGF0>).-"[=]*;8L6O]:;.WZMTN/^1N7 MY@)*ZS^-N(>AG(WO>22$Y,8/RQ TERW#084 -G;C#O;6!-)>ALWQ"R< M\=S709@MCLB:ROV"=.=CU@ ZF\DP0.U'[%-&+J#R@(9 3A_ZB1(RX;HI+Y"[" !W=#:H**&H?B%SQ21Q#@? Z6.@))6)]E*2?\89X^2P,GN(YVNZ"?T[#[/C"3-^,PHY^W[#IC"F M#\Q[8JL()?X\E--Y>\GWZEJ>QT::@@8;8&(,D-^8TG.1AD! )(!J*Z(1"9H? MCE"R7W@H% MB2OTJEEP$PG5L%4C$%FA44B$"62 MK=-QBO7*/0'7.%0YU7EY)-+/?/Z$*(.,3#:,>AX-E>/J+.?N.-M$>@(;?X>U ME%*/1: 0T>JM";R/!4F<"LU,T$I9;*H<=Q.'$2%2X7D;,Y?SK0)F^,;O?)7[ M90'O1SJ@9'BA"8@< 7@]90-,^)\)&Z^RU4O"L: US_TS<2Y^S"]XNMLY^LG)\CR= MOO_T[1?0)$#4N:F.4B 7G)U@)95!1TZ_1&H5_QF,(F,P%JD).3T&)RA,/$1X M-(^1I*,4X<$D1RJ*H@#V" U=R@#,-@UMVS"1^17P:!@\@ Y28@AJ#RPT_R'> MIIY+%XF=@05;PE2XR+# -!$:2*0F,/S\7Y_N;JP^6+MH$0/=!>LZ5-X(S1:< MWK%.5UMDX%I"R'<_>!)DA MPV)@(+N(&1A9\-"&!6,[O=ZD'V;"U^['Q7RMP,<8A+$ C29[@?2A&M%2Y+2: M>$G.72Z5'>$ARJP4L@S(0P2*D8CJ:9@\#B%OHX\+)^U)(@U685(]XKVKY[5B M=8@F4__'(D4]M89B]IW[*+L7(HC)*9@3+<$2G*!2O6#C,.#CP \6XHBA].J8 M1OHEVNB/, P3#-J%U/2)]W)&2FJ+@J$[!^/UAH;F!7C*'D:3MSM2RQ(]M*AQ M1V2U"LM*N+WDG/,FLUE4.O;0_C6/7;6PR+LQN?_HAH&O$O]%RNT3E]3$MQHW MFEZNAUZDYX.-QWP9,WD$<7N% N'EB &>Q(&3?%:W\/UY;$5X)^]'N$O=C;FK M-;E=+;EYW)_%S$.*6HT]Y6,".P=3:%1JB($R-!(..,QI27SI"HX40::% M14 >;E8;R7NNBFJPEH[72WX*F$#XD>.9\ Y "L_>H38%O\/6RWPM1#D,M?") MP<,PT(1SQ82SYA6$\0"0N#)FDJKW(PPZC?@JD/X<0#)A6Z"MG)8&DE&J41BP M"1?)%?E0ES(UBK&N(@2FD3E-D==*D>3P09T*%3;IC'9S4=^03:?27![!/[0] M*%VC9+%,S6UA+80B-C415=?D([/#OOG'NOXT9!@$$Q%H3)O9"%NO)T%HJKQV M%P\F#X4^DT@H%#7IS,R\&AK+--4\&U%Y+L*N:>9:Y=^:1H:I&&.03.C)0(B"WBL*4RCTKHL2^,.R]"E0C!8 MLQ8C#[(0"KHFT .+WU)>$R9L/W%Y_B8$N@0@$R$+%2M6&6;:&:LI[D64XY@O M-^8RT73K$2T@GK@\>S6FF])$M!>.>>$S2-7'([1D LCS70NP6--# M7HD&Q^L5O\)RE'5.#?;(7$_2J8DQUNP8HH(0-=4(DNB<7LV0Y91H_\GR^'CR,-8&M^"*Q+,AP82UI&%*Z89E28$R#)Q MHS!9JHP\M"$"7^774V(0)N3+ .<$7:^%8_;Y;, H\(1@]=R%BP$L:Q0A@D0"$5Q(%3<4B]>4# 8 M4-1FIX%]G6BL_2@O@![&2U4\!H\$IK"&-)C$0>%69HF45(-F07[SI4! M[&5%D_/';K$Z:BK.-5U>+3+2^=,?2VI'HSI=C+'@@CIZNG["(ST9E*-=;*N' MQF=6ZU)#W?62U"*8Y&IG%6P(24PR^.X52K",1=4!)*^\IT.Z.30]72T]46< M605-9F@D<10S7Y[7G_ 1:'7B0(H0F<6S*&D!!$U"UTI"VT[#@CP;?Y?!T2TR M#8\?4+=/GE::4/6FL'X?0R>M_$$3UM425M&PE'51UCQG1##%Q#*@G"02#K,I M$( L)[M67@3,39G5B#@GS_]I*_*:R6T=HV+AN$?X"CG9>$B"HL_ M$[B5>K["]Q$Z-31<72_][ I*ZFP\'CL&52K*U9C+DK C50_/]0MR4W1J(JV- M"D[A(].N+'AZ;^7SD.HK4D&O)V]U0V_!'HQ9^3%-I5=+I1O>!96X 79NP.>HDP33Q!?.X$&#"IAU:: JE N WCGJEAR&XM39OPFK0[1?H&-*7^< M"C+M6.%24[:F[-0_MS_!8HUX5>N42(]'12(.,3'\&?D@.2GME0'9C.#AQIPS#[0?(+I0 M-AM;I_R-"F::-#5I%K2,)[@6;&(LP8Q'^8-@0DTF1"DYCSI\LRC"I@F&/,D( M]C-0(WQ/'9[H-TU5FJJ>3_&4&4Z99I@F!4@@E'WF\Y4$T=12GIE\'S[9? P+ M#:HFJVM>24K86ZG:32$\""TP84A27GRQ1CR\0!/OM7H?V 0KZ?"TX#%0J9?V M'DP;U97NE[I;-?>MKL2W6Y>M;KB3.OZV[81H&(#.W<#W5J*MDK1\E0*5-O)C M(D.$?GNVM9)J7Z5Z6*=]K1K8,(*B\TUGQ37G.76?$L3,^$UP;54@Q:O'(GM)S'I^TDJ[HRLW>G^WOZ2=VYC M1=C:A6$U;_X?E:I(>ZY;?3/+/9[2$J8K^_5^B E9=WQ,+>[A:I/N,-[CKY*L MZ(N!F/$?-&-)7+\TC/\(GK#VLIDK#HMKQ SXFL^6]14=[+BHO5=HA2./ M\Q)@H \J/5T'5[$I3(N%(^$!VV-SN?$E=!]Q5;ZFH&ID;96!_W!)J$L1S-_J M]]L-XQ^^EZ;!!=2;7DT\RDXK8\LH,/\X;<#FEDE6IR:Y:9>]' 8,Z7S,9E_# MC5:#R3;!!+2IOJ51X!M%/]ZA5/05[+IB2:+ TJ;#@D3MQ60@+L4<7>Z4A M@\+Z ;7R-].^TGZX5KM[>V<[-ORGU>YV>[U.?]"Y'?9:SL, OK/03MBI'VYN MZ/^;1*CN'$F3*S9J_?R(A_. Z\JU-3_:T/96:T_1\_6?0J5EA>0$D>5N9J6M M"XWQQI)#Y%%;>9Y6UN(DF.>BF 4#\8MN;ZI'MK6!'Y8*Y=B<.Z?//->H3[5V MY>CR";.Q(5QE?0)%71>LXD@-O/^95CQ&E)K@^,UB:8WL.?AT/ !,0 & 0!F0 M^ GN #UB/!K/H_%+N"0L.FWNB)=_JUUH;$MX6@!*.3SS0W+A[M1_J"7 M9 FZ!:=&?;D^A]@ZABU&\1>O-(L$<>D3E;V)\86,L M//]Y25X)6CGY5>XY*LQO2D4.!CZ2U7+A$:GW2:WQ.!#GJM(>&S*O?!FXOBJ* M1 \"E3%XVLZO@ES&#/U*L6AV*9M)(KLL7&%\1$O1O0,?-*:VLKEZJVS"0&N9 MK'Q8US&9H.@4RS3ER0T-+F,N+%,GF#F@SGEJ^8ROBI-IU)*&HSP'4@@M0 ]? M&M.0II3"@SQ[92T^>",8^5V LM1K)]H]?BK>H(YD)?\5N* ^%@;) M3!S=O?42CG. %P"3=YV/QB#K*ZJF1(:&!%(UDJQX.RJN4?8#HHLIK#T@%S$1 M$32_$6HS:L[X7:8<%1XGH3,[7>2 M;X)KR8G^FU*!0#H%TW[&E8V["C3TTB(I@U3]Y MIIBJEL[D&LF@2A S6A6('0-D5C1K)>R >NOT[(_"PEC_$6!].6?X/CS2FW70 MS=%PL4*RF54Y2+!4=A;L%+!&3@",H5!;4!?6XYEIC)>F!Y M)!38N(:'QC8\+/@97%P[X! N' NBMUZJ1*&&ED,BX$L<&/.BP, *3<8C\Q*: M,8[UAOP)V8)%JF(>R@09M5T0^<#6+W!FQ7FKA5FP'^)GX02#]?:E4R'7K[FX M'SF/6WDM C]#:V@:HZJ4FF^K69]TGS/ON-;[-E/A2R\-)_BB\RG*&=?'JM= M<#J<)X;>Y;''T$O%LGYU #^_D=E@-^VF,M^H;")I.<(K6>C+6'10SKQ@A&*9 M6M.M3!EMI6Q:]"@]<8*^[%1EIL,UC$_%:I];TU%(XZ!1@*$3H)_J7WR2^K[B MM'DX2#ZP8[DT0;.SY+( $'FFO;0FI,P+RYN;U.]N>X4#:>J1BVPB3N"15ROQ MEUCE #=,G*ER@\D^.DDU4?'X9+@90]C"1O=J \M'4PTT48A67*73(JV$#'M& MC%B:IHJT.99V1,PQA@?V-D8+A$(>H*4D",E$-0QHXC\3,,LNL,.OI.+0F75,K4GC M9*K8-T61//[#154A/9@2D@(N#0#*OE'U83#^ E>)DKQ KEAZG,AZHKAMXL[H M,/-2VBE*=*+U@IS/E-,M*[DI[I9I M=V1"$4HU4LID$]#;N A J?D4C\0]@1X]XJ*<09K[GT>K J7E+>'\]5-:0PPJ MXUKA)/S@*:4:V)\ B9?&18JH0GT"?5?5O?4!*< @+(PV$G$W\8CBN89L*+;= MIYOP49$*"XH@N(A @ :*RS2A?%W5( :; Z_Q5GZF*?92%=5 G&@-8T$<:1C2 M;HI9";,UF2C)_$15IN50BMQ*.Y.5"Q;[*8@:1Y$V6?=EQ1(_>!1,@1;P@BW7 M^F;/ EC2_&H(BU^-/3O#5BA,K$!DZD[C>=X!^T\8W=^"&36#Q1 6K-?) YT2UVOO*C@-\PT3L[7!=&=A*HC194?4J6Z4S+2"YQ5> M1PG5PE%:<%D"52;451:#DU2:RHUEV-U%#J:L+<'^"U5-2# TQ_?ERP#*,%9^ MU.(,:>91.L!!4"71>*M Z_^RQ?)C+C6CM*1L;)64*3CFFOZ":/ I+P$60; & M&/3"L,Q.,:4WYLK[I-[/9WHD9YA)F1VYQL)"YU)-RZ:)-W4]+_/I*13,*9)W M.P*#<.KE3L7/89DI0@SK%Z^6Y.K% &L8;;;E*$0KV") OL:50DLN%"%$3B1( M_1SS.B3)/H#A1:K+@A"/""K4L0/)3:H *NW/B'OD)Z14)TIWE,<3*,]%#--, M\X38.,V'RG1GS_W.J<(YQ;HCV0F:^C_+7B(XB!&'0;F4@JZ"_&KP-WAL#C5_ MBNJ@\U/&.[),%1AF\)0#(($KY %1K/SRKI!MXE-01S V&1CR\#G./4=5N)0J M&:C0B_I9>@%XQ+4>2^^5Z.PI'"18P:583D-)*IGVEQ],,?UGRP(<%VH*F9=. M&EE^>_#Y*I9YB,M\2 Y1\:D'*/GD0L4RL'ZAY&M6L)J".5DE [1P@=_&@6E\ MFZ.X1;6>C@[Y5'OX:TSA!B2)(?/9A&5*D7H/4V9N6B5145_F2'L,/)+P"TQE M$6Y[93V"AA.*;!\*0@2)L#CA1F^R#WBIG$?E.,Z-!(LF4Q*$97T4%9?'LIN+ M5 (1@G*R&Q9E"(PD8J*_,>R,[++T 7F(!/[RL"VN.E(EA$ *ZKET:YE:(@TJ M84Z1EY?JUY Z19I(UD9>1K$:Q@#498K/N+Y8P#&+A/> ["?1FR&@)'#*P!(0 MF";2I4NKCHEE&7N++*4%19E/0>2"M,G7P=B&0B_@F=R=W'ZEZF=>GZ8TJ"CF MRX)2*.(Y5/E:Y;/%#N(Y?Y IL4YLH$+O1',:#)S"BK"D420#FR^-IPO@B M3W3NA*A,!J/31+E%PRHP;B2/+H/\"$>PO055$JY_=JTPT5;-DA0[H.>(^YE$ MHG-\]<7%?'+&4$F?ATSZ'*"Z\%,VG>F1*S430-MK/*HY-U=Q5@%:5=D\%<[$)"[R1\MMD5W:"B)O4Q2<8 M%K,LU/MD=#SGRU%5L7(6S@( 0A@"H0&,/"=&>DFH2[ZFJ$P14(2QCD) Y!Y* M*T6AH70@AJ"0YXT_7#\1D@'<4G-4;JYLX9A?DKBS61*-Z8.[?$>6$_%U+:B[3;7(9_1GCB8 +? MRTM\6:A(ZK6P4W]3"G;#*)M]3L<^"MG==!(VU8(RPY,O.09E@PW 0Y[&GNHO M*_Y98?>4FH4?DG 2L#45:TOLXCCE3\:*LU#22.YU(TQ]#Z-8N$CQ1>+1'F>3 M7"2\D+5G*HMXQ[$RT'7$Z89(!)P+A>:G"O7 NH/_/WDV?)-7;/!=P@F78]<- M!Y) 7XG\J0J8-O)@Z94$84S>642EC'NG+O=$83K@77BX2UXS M[G]+#\OK(0 M^R2!+JU*FK]FVA53O7*/HF,E8B5SPX0?1,&\E33]T1<-EV2Y,/GR4^+EQ:FB M6'$C=+VO:>2<]%M 7 H.@,0.##PQ0%-'WS_:W,N+\H&17\Y%9#RW3\E^F8JB4HP GMU++QQSZ5/LV'40$=4/T,26E)(<"DI2H74QJ8M+ 7&R$:M+RSD')001 ;DM? M5\R R73S9U)YP(JFM)DQ:,-A;CP\/5"X/FLSJRM;A,>4/[/T\3QC9\TV7T2# MPHR1AB(5/R678R[@G,*I'(_(<)ALB3W7(N3XM[1K@I#)M\RC]/6O+$\"?U $LH/1(6G6IUT:, M3GAY5!:!J;PT3 TP@Y]T.+G\CZ*_13GTIL(_0C)6P0SY>2C/SJ.>V:G6H6BR+K$*K*W.F MGG@AU0JX;"F.NTHIQ:-<9&.!1UBH)8/H:)6U: BYNE[EBM- 58*@=*)A'K4X M^#*1&1M9G6JXRL>#O/+<"]6/RU(4;D9HZ*#_$X^\U(*5AS)[<76 0]K ,U8R M!I;EE*&#(3WG33E!ZBS((X RB 01R&"B!B0\6AR(&Z=94_F,)A\'/:)#;OE\ M2X+Z$$>$:Z[\D6,FL^J$)SI+R2SX9]6!?*%R^7-&HH&.3H>2S!*+Q()K.BCQ%1_-X\R:'<6)Q2Z ME!SX(((TJ"IE*;$TB+2_M(U\["467CSCL4NOFCG@@+9XD'-&4GLC( M])^C7R;-?%4Q*-(!-E>_^O).^!"WVT7"=A+1-MR;< $Z!IE6@J0E>E,N(RK7 MH.TPN9BR0'Z*@S)&)VM\Y%W:*A=TPX4/,.?&*J+HRIXTPLNLDIRP>AJHO],D M)%4)5>7TR*D\0J1T9',M(R(?PEES8J\YK7,NOX+BEHU):#M1=E!'66K/B@M< MKJ*KL7 6+3&)@D_GQM"$EH41E2#2,472+;GC%[4Y=!FD^6;1-Y8I IX M4"B'1DM:'^SJ(_-DW$CF#9*QF^J1)$R$,U/Z[,RBL]C,A>&I'FBN>W;JULUV M"F5UWA(5(X+7^D%"()6G'QG$RY]^)',G1WOY]%NI'Z>5K,U=5Q^>*&TVD M[1K,..DIO),4D_I4*"VT<8SNLW*BTVJU?P4-2BEKEWCB<#.]%7.X2:G*!0:> MS07-U6%*S5QTSB317)I&PD.0RXN5))MW1"L]-0U0I(>&R<6#EV_L@SP*J9([ M% H""3)57J1P8C"K,9 [%JC.M&P>;B3-F'P<%+%YP?P8\1GS53Q'1"H.2==5 M$6F4[WB^4C02EE4,$ %[S:8Q!X 0S.@ M^& Y]-.QJ\P6;+($6 C6^2SDY'%T[ZQ H=Q%3 "L:0HBI^Z!I\]-Y^>++B\ ML@*PB@]\%":8RI02 F4$H%M%P'26YY(ZA<11Z$?$7G$8-$ABZ;>19RS6#AXI M]P[;[R\+L M&@!7C5GP*-Y;>, 437A$L#F&6Y21D=X.QEH@JBB@VSA ,EZIDW1"H%%M.%FI M,#=L"5J38)QD3D0!XJCT+H,HE@Y@L3QL!(+85.E=?EH/3\H(>>XE7[E8Z-XL MK<63KSXG0B>B9!GQI1OEO .I Q%93P*ZK'SV27VOZI]%LF2<5%/6UG6,;VB MK&_DR6Y]%>'E&$"88->"[*Q=ZBTA7TI:[4W$6@J%"--!T=[!1?!P-N,35050 M%.W<=PJHJ%#G'=CV->1>'""P@HI= @>P<*J(BV/*G, *TJY]22[,&V4 MXL1?,%9,#*OLUV*E1U\6'4.B4LR&])[6,L371GSA^HK8DWWTV+=04BLGXJ@Z M;*%&\B:\9'X0U7?+5+950'HQN:O-0L@%CVV \;*4/;)D [^5*(*,#]TL'GL1 M6Y66<>QTATW;L7I.IW77;@V=_GV[Y]C6G35H6U:_]U"FC./):EX,\Y4SMU:- MOH2U/V]I^<_I>>&O(MGN@#6KP1)A65#.Q&%5E<@BBAJK MZDC9*6R9PAA],-Z[OVRM_O<1?G%_$<;<9DT[A!F5BD97PE->LTR+]^"G]^[C M+\:O(G+V-;6+O@)H_8YNK])JOMTL'X27@0.L_8XMRB=&@9VSXO!?\P6+J:HB M.<0_P9>&A9OS!R>,EGP-[82Y&6+,/A) M$Q.I,&R85??X\^VGZ8BJ[F^2?[FW([&WYD@\4G3QF)7U_Q#I^ =-\13R\XY' M2S((9196)))'Q=D!F8.>IN%+W-TI!PMMN'6Z?>$&RBW)'5O D^.; :F="X7D M,^?<[66\"N%B],9G(>/=:A;D(WG9F7'R&AR"E&^A->72:DL+&['^Y675YL8= M(#(/$)KF6F6:T@^RVHWFS^77(RWT5$'*+.B4:4!@FOPSJRQV'G MG]J-GDI)/6!E@K#\$)J-3GE T:2Z/>,1<\9$'B"5=\&S'90#)[V2:SVM-ZS. MC8H1*J4&1+0K$E/?DWX4)!$C4)7-9. Z]$]CF!2KBO_RH91)+EWW?$YH=KHP6Q-7-],3P,B*HO0AH0?2.Z(5I- MF+PXQWU#]<*6$?^@_MA0E+*6BG )+NV_O[/ZJI?BEA:*XAUV_^>/6IH=8^*FYTVVO-]049M=:F\PU,S/_69II^:\$.=N"E[8'K-8< M;+U]U7EQP[.=)0NL8+U[>:J2SU0*[_*'09XCX_\TZ7^EEN+9B6_ 6,FI*X?/ M/7I"]FE#>L+]Q?2M*4B6#W-W I![#'MMIQUNO;+!)Z;E8VWI)^F)N/+=M.NQ MFR]WO;TN"'Z-04^!P&?8\N=PTS__Y3KW]FHY>BT*=%V[?@T[K3GZ M.CCZ_80++?N7*]_OU]3LFNSWSW_9QM@[Z^!X,F5&U030#Q>$'_[/>,SY=/K& MRGEI4I#1]P^',O];+D.EI)N>^$DF+M&%G.X;T'*UJU(-R5 I,#@!)NK=K_3$ M]8YK?M>[7QT[H*Z[7\X/;U5WIMO. U0PG>5'O MY>7GD[SE7(_MRVY65L%]KB37&Q'XL^MW\HG_= KCM4SV(FWV,6;4:3NFW7>. M.:^3[\*VNB+7[D:HSL1/0:7=5F.]W$WEYEVE#=>H>F94M5MFK]73J%IG)KM\ M5+4;Z]W+*C?O*FVX1M7SHFJK:3KMC@;5.O/842=^>I)T&F52D:M'CR7/PE37 M1;'15+2"69AOH(1;4ZYN2W 'O>EDCL?-.LWC=0[ZR>Z72.ZC6NK&*G?7"7 M&MCH-1M'S6BHP8;7%9 Z_0ZH?SHH<.GT69V)GPB0CDJB-=CPN@*2;9E.KXRG M0>-1EYWWNZYPU&J;MEV/[/EK)L_J3/PTYSLT'%T''/7-KCY;=O'462>*M+N-4D=W M*D>058S;T-&U*_0?O<6\]5SU7"]]KIIW]5SU7"]SKIIWZS_7*L9M3C[OZXG; MW'H)QS,V/H^-00(#8;$;^#J*\^ZO5MML6O6P"[6CH@H3/PF1'M=S48/]KBT< MV:;3+7/*5<-1EVV79T,>M+I\Y:4>21SR+K*([V)FEO MDIZKGJOF7;W'>JZUG:OFW?K/54=Q:AW%^=4+1LS;-5!3J?;7M;5X]<3UQ*OA M>M3\KB>N)U[[B6M^U[O_UH&F*BU"[5KK_,9:(:0UV[\(1H=,SN[TRG6XT M(FA$T(A00T2PS4Z_3*55#0@7! BG)Z-6J9ZBU<\+VM'"JZ[A\\F/8N9YXB@* M6CQW?.D%JP7WXRH9OV] H8YI.V7Z-U8OJ^V:?3/5F?AI8+14&\H:[W==XC2R;,Z$S]-)3$-1]\(>[6'''>M]JECIWO.-GJJ_%70,(7 M&-M\WVJ4Z4!S.61W[&AHK[)FY;<@9IZQWQ&OFGGZ+*MMMOM'=?555J'3GKM+ MC3Q8=JF$DCIO>&T!R6Z:K98NQW?I]%F=B9^$2G57I6L!I/>.V76.BD>78PI< M,SW7BH;+)>36@()UR;\S^ 8KO"[71 -ZWZ]SWS7O:QK0^WZ=^ZYY7]. +DE8 M&9OU1+F0R*DLYA,CY(_<3_C!,J %_#\)DI''#P* \[E@?SK%$KQ**F.4_4P41\V,K(]^,]>^3V'3$ML:D]\=7%_7+445NA<&9F MZ76P\V*I0S&E5^6\%*#%B18G6IQH<:+%R2F*1?7-9KD:*EJ:7 DZ7%:8O%6G M/G?_%C-@J?1[^CZD%[:71Y2NT5G)IE1[O#<,=SYL^X,0V#A:&&NN][ M[*;5+WLO+-8![[6;I=];AFJ.R4_$1,:8>Y[<]W]_UWQ'G^&JL?HL7[*5-.1+ MO[D+V,G?^9/Q1[!@_D=C\^U%[_63.XGG'YR>0#Z)1#L[NV$([_9:KR(B.^*M M>ZX@?7P2[Q@%WH1$1\^V.WO)#ACZQ_W&?I21RJ("L ;&%X_%TR!<1/N3[7-/ M-R(^PRI[ZWBS-XV68$-YI^N/0\XB/BG]!!-&/_7X6!1B,)9A,$G&L8';8T3, M _I6[T!\+?V:GUK-1MN :SPW\,LO% PA2$)C&/A 8#,^,;Z H.:Q\7E)U*:& M'YG&D@$!,L];P3W3""X9K;9/;\*/,;U^HWFTV7L! MD:Y=82W/+3;ZG7.(C:Y=2FR@E.AWFW;EI 0%6[>#1Q'N)H AH;M@(3RL@)%^ M 1%_ BO25DW]S#0N_[)1S<1O)/C[X\NV+\15<$9$XWA M7PNLC6-$X@"C$2QYR.(@C!K&M[F;P^0G%CT#=9OH]E.OT5L?:=MI-8T_^#CP MI^XL">GU7Y_<>#S'N7Y=13%?1#CB<;!8)#ZL$Y:9C=*!I<-_%9HT^]2#?3:E M4Y'2GN.;XE41$:1E;?).I]UL*L[\%C(_HDXN@A*-]U^^??UE%W(D'OH)C/_U MQ_>ZZ>.?@$M3O7#CH5M(''@/V'IC)D\\Y"\R80$O.@UK?4RM)HP)!]S&/V@# M7+%":@P3[KFPVRNZBLUF(9_)01*OERTP=,N/%4MBF!_"47=])*0>Y3I!3PKF12P1;.;]EJ(D=YZ"ZD\2H+!K(U\U+B-.3S##T!3X1S&"P3O3H'X82-A9)B*JC'I.E2 +2S]3/V<"J%, M>;!(#94#P&*[9^"H'L5NIE,<[%%TUUO$3-(6,2D^F8@U:,48$UA=@ !W 3P< M$P8./__7I[L;JX^H,^'1.'1'H+ZP4?#(S5?LG?(+8&<:T\$+L,@U!XURS4%C MV1QT%\?JLPSX-E'@?49 GUU_ OLKT.H(0T+I)4Q)LN8%-T8@T&8@E)!V1DD$ MXXJ$.)17HFW.QF$ W\;SD'-CQH-9R)9S=PR<,\/?/Q@#,$,!\H "[W^[']#M M@R^#8<,8 +6Y$5BJP*SXAM^#F!LM,&.G4V0YL-Y1-H[@.3YN(F[VU$4SUL#X MI$D[KY LU<1_(]E*EXYI28A64!<01X#D&6>%SSA&X6\E) 1T:MR"P)SC8&SDEBZ!A32 M =CX8W=)SH41 I<1"*T [ C^B +;"Z3/ N0Z/37U%\!C4@\D#A^V!64_,4+F M7Y#*B7RA:3S-.:Z('Z$G -X'O/W,.$T#- 9CZL$+$E 9\FJ$MS(%C\%(8W.H_X'X8W=<8 MWAR)D80MI<6 M^I+6N39:D/" +&)XJ)RK+T26%GTCU%"K"9.7:6QC8':VC/@']<<&.&>Z;'JH MS^J_>UYW%>^P^S_G--WB;];S/Y6[ZZ6?2MZFAUCXJ;G3;96J='($/-GIA*ME M5:GT\0:0]?:=N[CA[PE(%AX:]P!ODWTLP!KN\&OGV$]\:O=86_I)FCE7OIOG M.)%^@MT\_!3ZVQXV/_8TJUYHX@1;_AM;B>6P32.?T7I=C'P-._WS7ZYS;Z^6 MHQWD:*M,@<0:[/HU[+3FZ.O@Z/."78'U(0R<*XAX8(@X0WHJ%6J1G7U#9F+ M#\A^&0P/C/%.=E]"S2DWDG$3[9SA\ST6"A6)N>VS@1=*R*VG=.T M1:H^"=V)R"=3<7X$);]^G=U\!] M(C5(W;%>3<:CIQRG4W/6_60-6:F.IFIJ^- M5C*E-.M)ZSV?O3+-E<.4'\T+KKF)7#-O.^GD:3VX\ M=WVJ/+VMY:JJ%FX:/_5S;7!R=[W<3RCM D2--IQBLYU\D>^UZT7MYJQ7WFZC MS.ISO]H.]:>6U>CGNWGMTI@TM\)9&Z M*VSU=FLL*+J/=!NM%SJIW:AQJ-D^ MUR"UT"^PG=NL??H%BFKBN;&NK=P&D>6Z+LIK=VAG)M[RTB3+O7>&:J=/E) V M23.?&TW:+LW509V]D4<<_+V-;>,O:5GK^ZQ^:U8B<>*SA_*ZO3FP[%?K^M9@G8(MYK MY[KK2=9[!IBVJU/;F+^U?3#4/V^'?E"%YO#;_6FR*.*IZ0MVK;7N!Z1_YV&& M#3-^,X+)?[]A4QC3!^8]L56$K#T/Y71./,9M3D'UWN?6\EGG%N$$H=,ZZI49 MVH[--C/9]_EU^298^R5M>UWV.FN-)HED=Y S13'SJAD"C_[D3US1SNH_&:S5 M,\;@FL[1S8GA]>&5:7C?V-VE6;T.:\>1"73Y!S>&!X_A&<,@BG%%?PVP-=17 M &3:HU^I?]J7,)BZ\<6MV9&[T'V1RN)8+M6,EBK"I:)^95&!\. "M@@2[%.W M9"YI@0#SX>0&Z7V%=\0A@Z>!1I1,X8\D5);\,O#) 0"OP69<"VR7R/F-4B?I M>]'H#FA^SMG$-**YNUP*97UB>,$,QN*.(W5I% 5CE^Y%49-[(P7 Y&.SKGFF M >@3,C\6+=^#&-8C'6\"S!^,8&O5M6&P8E[L8A,TH"3N \=..7Z"V0-CRQ9W ML!JN'S-_YI(K(\)&9F:ZDMAP3#7O&\&"\AC5>D"Q.!!]YV5;.+9664TM<[A.E!,(.4"H8VG;'.4.!Y3M%9I9'SI5AINT@5[0: MBISS-(FOB9(Q 2^J5J[Q%*9_K+U(M*3LE"H@IX=/@;)G36@I:=@4U:\C?] 00S/R#GS MGQ!%0*C-L"4M H9\#79/)4F;^%/V& A'^OI[Q=PS"F+4C58T<\WM2-Q0F:]P"S_"" M)QZJ\4I(P"4-?(4%2 =+R4#S( Y\''V4-NPM-*_.NE73)L<4WXNY:%H/O RB MC:N7 3S!1B-347H"R -8X7 BGEH094H&(B4J*C&$70FWH*<-Q4U8N!!>[89J M=6#M?ET''8"9%%S G(KY>.X'H!>N;D037\%02/E$[;(SMYR18$I:0H2($9!P MG#:3Q6U9IB8G+820+4BD2P.Q$U+ _H>@@BZ99M MFQG1P-KTF]-H#Q"]UZ4F;HHZ%&X$2)+J4&%R?R#5 MY"@;ECUCI(* 5=>/@*XY\'BN4?QS7&/F^Q[CO6M-GP4($X^B/>:OB "B6/0/ M=WUBX-"G5*<(4%3REVK3#N(V2B%R'P-BW3'T%MN2]HJ.LF;1VWM%IXK2%CT? M5ZR@:.FNT;IK]%]UU^BK'^(%=(T^3\-2W3.ZICGYNF=T+7=3]XRN'01?23]* MW3-:=YBM]]Y>+4?KGM$UWVG-T=?!T;IGM.X9O8<.?NDERK\]?TY8]]O;;8?/ M>HC_@.)MNKYQA6#WG!._T'H_5TL.&G//C+GEZZYIS+T4)KO\FO(:5C6L7A*L MEJ^*IE'U4GCLPNKY@\KV_U:*39;NEVU?7$G'[3;&W4#="84VVBO [,Z33*R,(:;&_-,>=] MW^PT3Z'F;&[C(?,]9_^T&A#QT>?W!H1I']2OH/ID=S71\%]S!Z+(WNHZ M9J=[N/F@D;W6?'SYR-YJ'#4;\.HI0B-[U9&]9W:<,B=O-+#7B(TO*[' :AX7 MI<^;6:"[LNFN;'7MRG9B.M;UCG2]HPLL)G0!0]3UCG2]H^L*G>IZ1[7<35WO MJ'80?"6U%'2]HZIGW>GJ*+HZ2BF.UO6.:K[3FJ.O@Z-UO2-=[^B*,CQ5#[B* M5#PJ5WKE4L^0G[G03+?5-WO]H^:]G7?_=)2X6A/7A90NBQPTE%\LE%M-L],K M<[:XHONGH;S*$]=H78$=OX)$S$KG6=I]TV[6HQZ.YK%ZI%$ZC7I48:QH"/1@ M+XNNT"3(M-DVK58I;5572ZDH4-:E6HJC*S35$W,LRVRV2QD8&G,TYIP4<[H: M_;9M\J%5_1%9HNAXB//K\W($RK5"'?RR&[JXO?SW2EID.=C1=^ZKOE MF-WVX15(];'O2Q8W5U#/HZTK-6EDOR9DM_M]LW,$;ZE&]EKS\>4CNZV172/[ M-2%[JVU:EBZN>N5L?%DI!I95JIU ]0A25VK:IU+3\J5S(O2/6.;U\6Z>V'EW M\A4V6NVU_:9_YZ%ZRI+-^,THY.S[#9O"F#XP[XFM(GC7O\U#.9T3CW$;5;ZV MEKH.%NVNKH.EZV#I.EC'>.)5#E'7P=)UL*XK0*WK8-5R-W4=K-I!\)74V-!U ML*J>VZBKYNBJ.:4X6M?!JOE.:XZ^#H[6=;!T':PKRJ/]RL-'=\RK4@>KFM'V M2@?3K;9C6IUZG'^N%+=52HG2!:LT.6C,K1+FMNQZ=.[23%:%B6M8K<".'Q56 M=1W -]0@WEN=D^10[W7B\[P[7L9?<;6M?E43VJ]H&/5@3XVN MI45W=-MFNW=XMV==UJ8ZF%R3LC9.OY3678/MK3OD]$V[=WBE 0TY&G*.74GK ML+HV%[R]-8><]RVSTU\_U:,K:=6,B(\^OS<@3*?4< M]JG\;L]L=P^OVJA/Y5^RM*E_N170E7503 /[-0%[VVRV#G>5:F"O-1M?/+ [ MO4:IFD*:(C2P7R:PM\QVJU02FL;U^G#Q9971*N0/CZ)=XP";T)2I6?;G;W$"@S]XWYC/\I(?\UYGPT6 M&.#S3 M U.#5%,G!_Y$8X9)1$-$;X@_^ [^@E?#SW0:F8K7#BZ=?I M/IEB#6$Q0G@$7"(> 7_X ">YRS@+8=\CHEB?QT]!^!WFO/2"%2YX!)"#8T*: MQJ4 8C&>7!_N@Z]IN?U8$(.< CY]"4L-MRVBAG$_A3_B2(QQB8N,"187.N8^_#\/Q-7+B#0=)2, M\>9IXL$BQ'-)C+C*0#8QOE),!";^R5>K!HC@!A-8,6"1.8-KN#\&G1!>@Y3O MP=(E3)"C?-Y+T\3? W\6X%X#(0-)"P+P@&I" AVX($<;'F=@,T5S=PGDZ4:P M,Y2+*08<2':&^\=L&2>%U<.E!W3'D<&RY3>H87R;$"$FXD< 06*HY M$0-2"VYQGL[R]"69!I"3(:(G'@OEDJT1@F3L_.K .O]'\(13-Q4QXHH3.;A1 MMD!/0>)-< -AIA)-U/K"_^&='BPJ#VGO)0H!"P,0H4[E<_@O"R>1(<0=+A:( M\7B%TTIU1 $_;JB8"#9\P6A #"@NO<[,49W$ #D2":JP6(\X$A#]#>,U%5YK M&GN:JQ>I6 0YXMBB9*P5^SVOL@&8"_0,%REAOY\R0%#($'%1ZA10OEP N> M#!HMBG%2K*)82KMSO+'1HWAXU .7?[!A65P MQ_",ST =C%2C^Q]+[J^7OMS'0;$^WGSE9V+"(W@PLN%R,5QE>T1*L4;$#'S< M->YQJ;:E& UF7_"TKJJ\-,>WF-.A7IEK0^9M9'P:K'X3#OR#1P _8($@'$T MY+Q@2:BC*+PTO&;@FF<2,*[A2^E&4*X&OD"PXSQ]Z7O 2R\A$X(,*:F5D#GF M1P*4Y;6_((P'<1"OEN+L7"2Q%[630%KB9GYJ9JH7Q9Q\ ?@KZ#E@]>8?+! : MS*-P"C@9 @!R_@+$H!2_Q753)X..$HS?V M28. !H'Z@L"OW =%UB/:9I.%Z[N"$QY3/BP-!,9;B7WIZHBDX_T9%LUIU=-7-JYCQLZ(,%AKG^E7H>7#]F_LQ% F!1Q('>CR"E0S[U.#HKT&AE M:V\< <<8RP2L F*_7)!$"$-N/#(OX7D'I=2Y@?'F[A)MWA# 9"*\)1AH8>,_ M$S>B&(GF0,V!U>; KUF@7[ <.=O<4/ASA 0#@8GQR##5 X_(E>3Q0TU9Q4%C M]IW[^9 <<2VNPD)&\9#'T&\(HG ,2NL42-(3+D.2@*G?2@R5/)3DF"4NE2'+ M@)1F5(5)91\E$<89TN"@T.,IE;\Y'*[0FJ8/4-0Z&W4FDP#(&S ",I,FM\' J@T-$36#UD'PB:8 MNABB<1F8^QZ?*7MG3$%,,@XFCVY$V501)85@."#U+,&0>ZR:'9I*A2);.4-YUP&7.F'Y%+G#DF#7(*6 M\0.4DAC#EZ4?A =Q?RZ_'BJ':R/F]L0BPP_\FW\TOC: !SR/A3= #<$"N RX M(\]H*1R OC)D/INX, IQ"W#])Y\^_Y$LN524;F$H;C0WON!1A BS)35=I -9 M2Y.LSZ*42>1/F067(4>)QDSXUBB@'W)_!K_[F)\S8ZX/,@H^8M@X">&W,:C4 M#6,(0H/_F7#,*C:?(?F0HVHN,FMS+XN(%RBQ!_.3/01->/%H=2P6_JG5:!MP MB0>2Y8 U EE<^FZK89<'D8W<7DVTM"JY/)*,2I'@8 M+^-\VM"$Q>R7#V7./)U!1=%=RG67*;F&NV5VS^P6R^\GW6;>&W*[9[Y2J#JXA]U*8[.)K>UOMQE%)M.X;KE'US.VQ.J93KN7"4;LRGWSG M=-/Q:VTZ?B(U5S<=KY1O96LYB#-$OM] PVA:IFV5Z:):676W[GAZ,)FT[%)="&NP?1>.">]MT^[U#MBZRS?@:D"$ M%TEXC3*2Z'+([FH"UL^7USHTG^'">H'99E,'>^N-I1=#AW"N"(ZM=Q@&D MX:A*Y%F=B9\&CG0<]#K@Z+UE'Q6,+L<0N&9JKA4%-TOYO6M P74+ [Y:<[:6 MKKZVV2N5PU%9M:_N^'@I2ERSE$U9@]V[>$!HVQH0JD52-0&$]1J]5[)[%PX( M+:N,^UK#P07!P1M(E5+,?S8BNIHP7:DR_]?EHVJ9/\R;C9.X M42]XO^N*1H[9[)3)S-)H5"7JK,[$3X-&[:I/6Z/1D?+UVN<_(:7C=[5%KS>@ MX(Z.W]4D?O=:NQ<."'97A_.K15"72$2.#N!5TNKY%L3,V^PU]HRQ\_)2%"H%MY8_ MC$F08/KC(:6"GUW?\]:U*56-Z[7U.:1M\?](.:1\3,>68[)&1CR1^XG?/?1Y3>_!SM]^&AW&.YX MSOP9-Z9AL##44/=]3[Z5X[[WPF(=\-ZL8^S>[RWN"Y&V,>:>)W?AW]\UW]%G MN&JL/LOG;]TH^;YO[@+6]7?^9/P1+)C_T=CD@J(_7#2<=WJ"M26@[.P^AR&\ MVXL+B\CJB+>60/R>;7?V@GP8Z 2SPW\T@\QC67H+E@(%P'033T^IK ',]3D M#->'2X(ICR)X#\!AQ,-'=\RCQFOB1;-B35EQ:X%_Q8>7RTYVHW4J=E)3BY"; MXI !>M'J43//F+D^(1EE51J3A*,LI7."[AC3+2,C*-SEN0LW9NDO01)2Y&&9\_P75+!O3% M/!A\,)WBZ4584%@!U\^P@"^67K#BG$8R#A:XZ5E2J :%:P6%YPO4'HX,(5\ MCW \/.O1(X% $U]HO!--N; MR"!X$1#_1I*8*:JIJO(LD%H>51!: MBA^%N8!,?T/*&Y_(::I/P&A;9,Q=X/\!>E[XJG*WJQ_6Z@!I'=W)+C[BY1_ M(O/<,3SC,PC%T/@4\\5:TN@^+N/UD=)GUY_ .@HN.8)/_AL(;X$S(^X%3P9I M3 ":(/51K@OUFBS6@*;DXI3P OH9P,\-)OCS!+@*=_(]*01!$@%=1R: XI@O M8[QN#*-F,VY,6,Q^^;#[HN0684R6\I99Y^XO0$E3+:)<-/R2^) ?2&B1O2- %^K"9.7T<]QX'EL&?$/ZH\-TL@0 M/#M88;U['K'%.^S^SSE\+_YF/?]3N;M>^JEY]"?JT1]W]!4]V-S;%_9ZNY], MLEJOU94HI$)LIB<<->Z] 7XEI_YW::/= R1.]M&5ZG-4*-WAUS;XQ+1\K"W] M)'T#5[Z;ISA)>(;=?':N5PC!YT#@,VSY;VPEEL,VC7P:A&;D.N_ZSW^Y\GV^ M-NYVD+M+)=W6:=8A*\6QM M3_2<^\!;%7H*ZM-L%T/[6B"=6R YNHNM9LFZBJ/F<4L5Z$(=%T7)6KB<6[B8 MCGW4_E-:O%P\4UY8_8)^WRY53;QZ38LJ&M@^W$>V=BKY7 5KSRD'*L$J7;/7 MT?U6+PB*JXFXS5(%8S01U8&(KAY#^Z;3+:,Q:_*O _D?KY-*J887FHCJ0$17 MCZ'O+;-3JNUU?;P+FF'.0WC=4O[FRZ&[JTG ^1(&CRY6X:)#F#+W)F8_2G4G MT7[H,W< :INMINX\7FN)<&%N9;NAZ;'6]*@Q_\P6,'JCC]K@7?-8U7CLXC#_ MJ+%P38]5HT>-^><.0#J.9K%:L]B%0;YCE>H]6SV"U,TL=#,+W^+:TU/TG&?)+]C$50<[7E'^$[JMMJ M;JT0C^4 L;CKF$JK3H,0YNIC_3_!Q>G#9%%F4<*>C5S/C5V.%>C]8.'Z5$/0 MA:N,<1*&W!^OY,K$\!AZ1\@]_HCU9*>)/Y9UC-6UM&+X^CF?S%QL3@!7/+KQ M:I<*DDK"K(/AYAGB4],*;%YKW4% _\[#C,]G_&841&T#9:!O?>+@P_A8P7[="N%9^?#XT?,Z^ Z:BZ3F,%20Y9Z$/NY(5 M$8[X. !MX+GF 5BA&"Q,[$?P2-,A/MCM;NIG([0>[%+#0E%K^I7[K'Z^@\^: M>G1[/_AV4$'JM[&-WW0$XB->KBI@;Z'.K^Z/0Z#VM<<;"_AN'AD= MWO1OC5'YRY](4; MN]'<^(+^;_C\R:<;_DB6G N/QC]\%QT8@Y"-C/N%*Q3V.S>E6EW4I+4]P77 A"Y* ZY/X/?L0T>FS'7A]6"CT##T@7F8E^A M80#&^)\)8*&W,@O<$O)E$$H76^X5$;&1TG"QW>-Q6/VG3J-]<#=- Q3]TC6U*Q MEBX7T/GD H:HF[,\UYS%JF-SEJ_N#^,WH8?H_BRZ/TN]=E/W9ZD="E])C7?= MG^7UQ,!Z[+3NVG!E''W5/5FN8:_.G9 77>_G!_>JNY, M?^?Q4Q!^A[<:7SP63X-P\4RQM[-&SJHDV/3\]/RJ L2:%_7\]/PT+^J]O/Q\ MDK>9S?C$^ )3X;'Q>4G3U)7.+J[2F67:3MOL';=WZ\GW M05<[J_+$3U*1[\@U+^N^X1I7SXVK5MZVVQM4ZL]GEXZK5.$G;]@O>\/-X MY-]@JUMFLUDFJAQX#7:W[I#C.&:W6:K=C(8<#3FG),U>J4YC-=C= MFD/.>PL,PU8I17S'^5:_'>D54/'1Y_<&E-G777#WLNM[E34HOU$CDQ*9D35S MPEEFJ]LUVZ5.,%?/[Z']<%68^$GLRW[CJ#TO:[#A-88D"R#)J8J_>:ZJ=^OTIZH,=Y9'J6M\ M,4<*WG#>>JYZKI<^5\V[>JYZKI>NYZKE>^EPU[^JYZKE>YEPU[]9_KE4,W)Q\WM<3N+GU$HX';7P>&X,$ M!L)B-_!U&.?=7UM-T^GIA'?MJ*BRW]0J=>"ZSOM=5SBRNZ;CZ##.I9-G=29^ M&CC24>7K@".L!Z$+EUXZ==:)(BU+1W$NU^+6WB0]5SW7BYVKYET]5SW7RYRK MYMWZSU5'<6H=Q?G5"T;,VS504ZDFTK6U>/7$]<2KX7K4_*XGKB=>^XEK?M>[ M_]:!IBHM0NTZ[/S&7#_F/O/'W/B:+)=!&%,^UK<0?G /;KA3T3!.JV7:W3*1 MG,I&$"^=LA4,"Z C- M,JEF&A N"!#>(*FV<5%2Y=B]8*IK^GSRHYAYGCB,@C;/'5]ZP6K!_;A*YN_I M*;33-ZV^+I=1:VR\^+1OIU0/KCKO=UWAJ&N9?VG%7A8F?1,.S2Z63U7G#ZPM(EMFU=7G02Z?/ MZDS\-)G3I93 .F]X70&IU3FJZ-%@5&LP.CT]-DMYNZI'C[H:WQF<=A5>EVNB M ;WOU[GOFOA]O\Y]U[RO:4!7"ZR,!7JB+$7D5!;SB1'R1^XG_& 9T +^ MGP3)R.,' <#Y[+^?3K$$KY+*>5.ES*[=,?NE*BN4G[KV+%7.LW0P&5?>#]YL MZB.*&MRO"]P[3LMLMTJ=+='@?CV'C2\K M(-RN4WNV?XL9<$WZ/?V;&X[G^OQ&.JXLN_GS,<;S/R_]KSC.W4;2WW<@XH:_ M"(+=_/>.^T',(^-G(Y@:,>4L;_4NO32Z/*7V"@Z_LJ/=8;CC.?-GW)B&P<)0 M0]WW/7;3ZI>]%Q;K@/?:S=+O+4,UQ^0G8B)CS#U/[ON_OVN^H\]PU5A]EB_9 M2AKRI=_SD[_S)^"-8,/^CL?GVHF?WR9W$\P].3R"?1**='<$PA'=[K5<1 MD1WQUA*2HF?;G;U$!8STXWY#W7]@]/%)/'$4>!-XA#SY#E,VOG@LG@;A(MJ? M2I][NA'Q&5:"6X>7O1>T!-?).UU_''(6\4GI)YC&,G07+(2+8!Y3CX]%W0#X M.I@DX]C C3(BY@%AJ[&_CEEPR&$"2A,0Q\(+49GQA? M0$+SV/B\)+I3PX]@?@Q(D7DPOV ZC>"2T6K[]";\&-.SCCD].:D<':MY-5Y3 M"U&>WT\;:?5-/[@X\"?NK,DI*=\?7+C M\1SG\W45Q7P1X7#&P6*1^#!>K,D9I<\OCN*G3J.W_H9_LD>.5_,P92+C:>Z. MY\:(^WSJ8AB2=*]T2>42XTN+L]J8E.;&*^'&34 NRH[)L_)T4\8@'[S$E]A@ MPX^HW8:@?^/]EV]??]F%"1IOKHML&LA3^A\\\ML<^&YM_L!Z/.3/R.9-;>,G MRVG8N:4Z@ZJ%F]-JPN8@"K3Q#[K#%1BK=F#"/1<(O8;\).Q$1BB?^=AAH4S M?C,"0OA^PZ8PI@_,>V*K"*%L'LKIO+W%F*Y=82W/#?+:CCR1'9DJ1E^#:?S$ M0L&:ZT?@CV]1GMA1PA? H$2U MG2"Q851=P[HHYMM">Y?#C;<>< :PI _ZPB !N2Q#!>\UTEHJ03"'9_@!3(1S&#PP M@SL%QH!-AI%A1JO&*XU7:J3/5,RIDKH0>?A<;W7$L571IWU,-W8K,T@/=O,N M^5,TEXYJ238Q3S=.2A; !:G&*8] MIK'WTIC(9G;]"4Q28-L1AO -A-8T\+S@";=>R E)QA&M](P'LY MY^[8F+A1 M'+JC))8N)(4$P #^V%V2S!V1+S,0TA#T;_Z(@LH+A+(-KPKIJ:GK AZ3.DAQ M'Y<\1)E'U)FY.B(AE.4+99AEG'@D;9_F(!;'H,FC\@XO!\)]9M#HZX Q>/"V M!.1F7I9Z*U-P 0P[=A>"#](9AGP1;^4>,*DAB' MA,\9+/Y_]MZ\N6TDRQ?]*HBZU2]<-R V5Y&T;T^$O/7XWJJR;]D]%>^O%R"9 M%-$& 186R9I/_\Z2F4B H"2"I B2.1-1;4DDD,O9E]^!TY]Z"2\@%HB8C28# M/^<.I(?T1>!WQMKSU^,7Z*]>^&"\Q?DK@W^+N.7@/6I9 Y_#0_[PVX<;^.ZM M6C7NK;[4]G\X2_CE(@';: ;'_)OWX'3=(QB8]=+_ZK7W8$SE$GL6 QF&2#+E M0+PTZ'X7\-\8C+097![^XE\A!>]O8F_B?%CZL9=*'_2? LGV@:_"-#?Q*FZ^ MW+RS5_',J]#Q[?PJ/H4SWZ-C_M\>O*RHW60@"\ \\_B2 M6-I-! @_$#3 7W SZ8+NALMCRORX20"J&P7AY4FM$O%: M_>--N1PO=X5T:VEG_--FUX??T1W_S7"4BG_K;/Y3O6\]]J>:7[-++/RI_:RO M-0IO9P_RY%E]UIU.DY"QUP39:-N]\Q>^@F[^C77S!]3-#6VL?ZE+?@I0X<#] M-ONZU4_2LKCPVSP&-,(!;G-W.(2713W8]S:;CGAR@"L'#XF/H^LZIM-R68Q\ M"3?]M_]YF7=[L1S=1X[NU &"/8-;OX2;MAQ]&1S]2L7]+G3@SE%'1AV%KZL8 M^V(@R7ZG8+/,#+T0Q6\\,TE2%&Y]^2F M= ,=@ KJ+?;/<+4=+M]MS?:ZYB" MX]Z@!3)HUL:/3.'#MAT*9&7Y9UIN\V\P:M+&_RQ@]!Q->C5BW( MO$N]\+V*Z[.3R(>GUW'7[7?.8]2.Y;'S0/H:V=%/C8RR8 WL$;+:AR>X[K#C M]L;7-8BNL;+NW$7:J9B#G4&K#L[F&5S?JJ%: T0JT$Z+OYFS\( +M MNK77+/D97/CS!=II":Q7O6NW,SY(3CF_N5UVNB\I5J=4^9P)^JR(&"RPO99H MG@X)GUL6\!M.YMG9?-K7U+C3J\][[C$TN4[OD'.?3[)>[^S5S2&8=_T CDW8 M-2>!VMNWHOM41/,9I1DEZDL$RIV4YS_+X8UJ:,@3TRE^[AFS6(U7;C/&*5_/YR?. M21.51M[7HQ.>G&G]\ZAGS"R#7]2>+EW8?Z=?'//YR%!GVM[&MV[>6A65#;N% MD9E/3_UE AD:1+;-;-[G'45[??)OQ5Q>/H='%[MV%FO0C^YS -^:1T_2FI M=CG>9,-8+8GK M>%*\\FZU-_@\CW(+2:_U28657M8V'4/ XV18-1#V*6EL"OIGF,OX;!I<17NC M858;M&%Y]O5C"ZQP9HK+JM 7SQF*6)@S7QT#EQBPAQ88P(6]A6)=L#=D;4X MV@ZX._.;MAQ]&1QM!]S9 7=;&.BG#DSX;7-EOAV*=-@1',=N;-P%;*&9-VCA MRIJU\6-3>,W6W8LE!RO,3U>8[P"_T,P;M,*\R1NW\KH!-[Y7>7UV(OGP!%L? M.<$B^IX*CYT8'F8]&(7FT6-#,Z0[QEG6Z_D:&(0[/)&.P5;MM \Q^Z&Q\O/L MQ>1QH\'[DY_]5IUQC6=PO684C MT.NHD^=NM_D@]1= Q'O?WPL09KO6E)?3(;N+R=__TV@%:PR*ZVF%&)]$,6UT M#'(XZKFCZUI!G]H;;ZS%>[E1RIV)N.E&_S* C+5S0R?,H9'OSMT.^V]-I1;#(_3DN(6D,F2@Q7FYR#,>X.> MVZW7<-K,&[3"O,D;M_*Z 3=^ 967C2ZL'/;$"6C\],YV]M\JI[@1&[3 O-<7%^_Q=YI M>MV71>JP2!VU.-IB[YSY35N.O@R.OG3LG:.6[1Z%KR\:A^>KB._\J; X/,?H M$SXR=$-W/'9'@UKIV&;>GTW%-FOCQX8FL:@.5I1?BBAON[UZ(Q2;>7]6E#=Y MXU9:-^#&K;0^56D]=@=]BY=VN9R[UXT?F99[^YV6V$Q*;FA*=N>HC\4L8M.C M/W+'@]WGU#:(8B\@4MWDZ/3^>H3&E;7F%W"]YRYS!GVWO8=>&"MSK,S9=_]M MKU4'O^\,KO?,9UFHY?>9V\VO<9;_[DE,7FL'?^_Y>@##K>9&G0W87 M5T]@X9EVCF^>=JMW9]!VQ^W=E8WM]3YE=7/^(!Z#:CP^2Q%6LI^K9.]=N]UQ MK?R5E>R7P\O.]9DOW VWN?&7Z)LK%:"K'D$ M:>&CMH&/2CC.E%C\J%/"C]H*.JGRHC9 *3GKC%"%:M0?L4R2(N+9P5E8PD]; M,6)15O;YK5NR)OUXS^^81,&,A/JHV[W>2JK#TM]LM_:]K/2?1OS7\1+'R;0VBE&N,Q3P0TS1Q_"6\Y4[,-**<%\YR\7!;6L=,)-/8G\#' M)P(4;NLI06PI=DNKXR0)- H5]215Q%K"*JQ/M+Y$\)G5?$+%/MSZJUG%_M*+ MX2/.##8%&L)SYMY=%!/)+_T?N/5IEH"Y).*$V$H=!-Y0\3=421@+_+2)29_+@P-N^B_1J@B< W^0*1&!?D23P)>=>."*<@DV6"G@2 M+"H&@G32A<#K\*.995;+K,RL6KQ7,.LFRW#KXSD>FR-7KS'G @Y$Q&I7"1[# MTO.!5T(O)$8*T]A# 7;OIPOX6."E_IV [X.:9*7GFM"=ZY7 M/]8P)_=# _3QUSZLV9_",S[#/<.>0"1\^+$281D';1N;O[Q>$PF4V&D/?M7[ M7'S-_1BD8VUB2/P?]8EX&1$,(##&W$^ D>LOHYX?H G:6P'__@"B3I$H:S]H MT&Z-_U;_.. P13C:^ 'J*E'\**9RZR M4) A%3GOO-";^?!F_A@HNT\A_?Q'MA("?GP+[_:3A?,%XPOP,RK*#QG(L);S M#I2C^"L#0@L>W U+B<4JBN&=\$K'6$Y":R0=B^;KP[Y.].=>:PCJ/@A !^]P MOU%=:+@!AD(M1Y)&DL MPEOX5XB$8S"9ZX2"6F(68G8+?VLYW^#C;%B2QPCV!>C8.3#H@I[$D9T$>76= MD^%CAOV*'YJ!,86L_0H^GRZB+/%(0H@?4[%*34MFYJ7>+Z\; +^M?EU>P3H6 MSZ$-0Z"EM;9)^N\BSHWZ6W$U >/K^Y4WAS6]]H)[[R%!FWP1R^V\_"D^>986 MVMQ"F^_AB1>Y1 MM;J'-+Z[&WT*;G^5M6FCSLY/"%P*;:J'-F]X>:H&0+1!R M+8ZVT.9G?M.6HR^#HRVTN84VW\(&/_56Y#]$(KQXNJ#TVTS=.%VJQ>]UU^ST+MFC[&.[B[E1L MK'IHYV=P>ZAKM M*SS,G\.^PI3]'!Q3X/DQ]I\R<'HLDC3.IBE#EQ(F\V7%D+#<<*^3,QLK&FT, MZ50CVNU6O^G;;JK1=6+2Z-KM]6U$^]2ILSD;M]+(2J,=HD7NN+_7!CDKC@VYGS;7KS*EP2)WF.!0K=7 MR[E\8K>-E:-G+RZ/"\FV1QNNCEX_@]L]*FF>*FF436&=;J,&F^S78WR,KU M\^'BTRH!Z.S7^CYND.CO-.I<_Y[^:RSG$(/A_[_G_%]QO<];T7C;!?$7_B<3 M[OI_WXLP2D7B_ T;=E.*-,7B3H29>/[J3(H= 7GNOMIG+'>Z\,);XFZF?Y_,J+ MDN_[YB_A7'\7]\X?T=(+WSCK7% ,MO+8]?Z(Y9&4#\^.S<(2?MJ*"XMRLL]O MK2&_1]WN]58"'%;Z9KNE;K\P^O&>GSB)@MF;S1/-5/BW!O')Q:G)@+/:3W F M#_5?_W._U77@(X$?A?57L(K]I1?#9T!DK16*8\4Z:LA(C?G2,G(A1S/Q4SH,7Z+%&?([O[X$@O ?Z+19(%*?+0/(KA MZ$(X'*FI8R]%]@L%_7DA9K=P=J[!R+-,H%+UX+5Q!-^(G7^UOK:<]U$0>#$R M="P"YD+X5+H0SH&L>3W"HF-K?FFV7>*HI^$J#LJ+RK[!^XDY2=EGQ]H(:P]R,6 MV/0!9!R&@G25<^^G"R?*8OZ[[ U!304:S@\]4H!@ ,W].$F=OS+0EF!7H1WD M)W =#D8B6HYEB MEB)V@*[:G<"G'G=L@F@#QW4?Q=[#'IV"$BUDF;2^/;3JD M4<^99 D<0P(6V2KUEXIS2>.*VP?D%EAO'('RO8TC^!CH"S#?7600_! 0_UK9 MG"NW-1,)^@%3-@CS-\'CIO"_(K%L<;%L\62?77T]H5B ;13DLRMR:\5,/EG] M!+1=(=;?1^$?8&O&M*Q W'J!J\T=_2#\6P12/W[6([?1%$]QQ'.S!)UKH*&] MIX'X1_SX:S^%!T_A&9_I'/Q4+$OULMLD-,HKI9_]< 8GQ^RPAXS1-SA[%B@3 M$43W#IDC(!U!O>.U<+0BP5N*\BWA!^C/(.7\:(9_G@'[X&6_HON,L@2H(7$Q MWB%6*7YN"JOV;H4S\U+OE]?//Q3C$*;D2%?LVOA^06:TU2'*0\.?S1>$4;ST M@B*)M%G,;"5D'Q.JI=6RJN#E>5D:J5]P,IE^PU*VTX;-RU3\%*-+JT2\5O]8 M(XU<5.N>E,[XI\VBF=_1'?_-$.3%OW4V_ZG>MQ[[4\VOV246_M1^UM<:VIT^ MVE: C9[?GM7I-*D_:TV,U=SZ5_^'\QO\;I$X'T"^S;:Q<,ZGY4E?B1VZ'W=>6_>0]\'%W7,2MN+HN1 M+^&F__8_+_-N+Y:C^\C1G3KMRF=PZY=PTY:C+X.C7ZE*C5\N_+Z/ 5QR%+ZN M8NR+@7+XA*Q5C)^=I#X\N;[JN>WN01!&FC'L9Z0\#XPI^\1 M-,?6&%CI=6 :&[GC3AU_S$JO$Z+_XTBO"QT>8:77R_DU7;?;JS/%_'3\%\LP MC72H.YU:J+.G0W<74T/Q*S;Z1HC@@VV]F9\L",TEFA,0A W8GES ]KI_'M-& M&\5X35())P]9CIWKG6[CM]ZD.[="];A"]0 D:P5KTYC,"M;+NW,K6*VU:H7J MJ0C5%PC;MMNUTD[-H\ASR_Q_B:,['^''":5']GFDWH]:DSMM''J?3-,;N)VN MS:*=D%0^%8NV:VL K/0Z-(T-W7:[CA5JI=<)T?]Q:@#JD)6]/2N]GK_PD=NI M-;_<"J]S(/_]F?#UNDN/Z]W:281V$F'E>^PDPOQ]%@U]\TK?;+?4[1=&/Q;1 MT+<"+=GZ'-;'O"0.*#YZB7RO?)N>U#3+IF*6_YDF>&%%$(*;^^$=_([F%]@Y M+Q=/L0V8E>DV82!3Q9 ]/7(#U>VOG]Y^_D,R$DX X5E+R$^@( ;.-Q$OG5\C M+[0L=:DL]7C5Y<[S,!*:8@ _^*$73FD(*U+?YV!6HD 4^SS& FEC[6^[C["P M%'RF%+PY'7?,J5^NDL@+6"M0J_#B$&XEG^S!Q)SX/YQE1!#SY>%=W_1\4QQ" M"!LB.?[<[SOWGK*W<%*>%_._V1E7C&Y5IMG;#S??R%HLSE[EAX;DV-UF M/,N5IM/0$:)T>2^F8CF!M709X/4Y V>4QUUV#M?1"P]-=*"A^^68!/UW$><" MXU9<38!FOE]YS>=Y6/#8 X8.'G1%?"/ M^'$U/:A"B'P5MZ3W0)C,_=1YA6KQE_J+/L0@H1W/\6-^7G2F4&-?]KRO-;0$[)##.(;G.!'I_TK?RXY#.IMQ2(VJ M?6@J2ONIW^4%RM\+&;1@AR%=]*U?],"<2[MU-;G0L=-5+FVZRB4#@WRMBAN] MWE4DV#:X\]NXO7U[^TV[_0,(1'O[.]D$YWK[]9S\3G-W^KM([Z/X.Y8L?0F\ M=![%2]MB>^SZ_&ZG[8Y'=; >;:/'.31Z7#P#=(8#MS,^J1X5RP"6 ?8*LC < MVTZ_2Z7__5D2[5;_E*AHSP&W!AO>RMIVOD;S]-Z+!15]?A7QG3]],90;"VZV M3Z/=O;[>Z^RTQLKR5L6.QD6 M.S&8SF&O=1XR_^RR!V^#3&#>(!2I:R9/-9WQR,;=+4\9GGL<%9EQ^W7 M\N:?W%;S[4W+E.>1"7G5K35DX@PHV$+ /QL"WF*JOP1A5-@_%OYT2Z%]*O"G MCS5)[?YT#=JWOT=R&W=]7/FC@KJN0:-*>-?$"X K[J(@6PI7_1+46I(XC(?G M>(DS$\DT]B=BYG@3,#0H \T0K;%(A!=/%_2KF;@30;2B8Y]&29JTG*>4CN7N M,^7NYU5B6SX_!I]7L+1%(;]41JU3;;2C*[G[HB73[_NQ"-!RG#WN9;#'.O/[ M2Q!F=\#D18T.5UHE%E8>$*07P->C^3P!>I@\J,\]H>>M]+A0Z;$A$VGU^L%9 MF^WO O\F 6ZWP+Z5 L"M8P!L1UG&IPLLT4 << OR?;XOLR#?EP3R_=7_X?P6 MT608B_-M<;[/Z2XMSO?9B> +P?ZU.-\7?>L6Y_N";MWB?%N<[X/5XS>W'+^( M\VT!OIM0-M:PC3?E]J6\H;C:FK"QI'')I'%P,6EO?R=+X5QO_^SP.RSZ=P.[ MJ'O#L=L=6/#79DD_RP OQP"=CCL<62 !RP 7R@#70[<_/"G<9DO_>Z3_/4(2 MUVH7.QH570XLAD7_WK]K?=P._K9[72MW9#OXSUK(6Q[;HU_0=<<6B<;RF.6Q MP_%89^A>#ZT>.VL>.S'0BX&%_VZH%V/AOT\HJ/1JZ XZ=8*JZX35A'NXT'(M MRS OR3#C49V!7I9A+,-<(L/TAR<5;;;$WT1K_Y7%_CZ7)(?%_C[U:-!X[+;M M3%.K!BR/'9#'^NYUK6(GRV.6QRR//<\S<7NCO0(G6Q9K&HN=6%*COU\@[^/F M-.KC.+',D]?J]T?N;\> C_/OMQT[[NGL]_/#VX_O1ASXRL?>< M.,K>PW\5%/6K_U?FS_ST@03E.V_EI\ ,?X@DRN*U7/\VYUQ>O G!3E)E/[NA MC[_&1?M3>,;G.V1C<=^JSR,?H]A)%Z(^KR3^#V<9$2:T0$QHYS?OP>FZ1^#: M>O$^S;#W.QS"K0A%C,K]"-O^N=-KM\8.?"@ 6[+^ J*Y,_62!<=ZHQ7N!X-4 MWC3U[_S4EQX1,(J#UNLNLC5:BOK+?.7-_ITE:$>!D^V$47A%JYXN0)Z*Y!?< M1OVC['5[K=[N1RE^3(5 7L#34M&^J90VL0 9% O4E8:^""QP)E+/#Q(T&G']=+RHNGS<$5BBU;21"$&"9.8GTRQ)T*V9@'%Z#U(A M]=, ODI&4OO-.WQ>[=5^40MY^U#_?C[K'=SH';1H>9TW%9J.%6!9)ZRC?![: MG(.5]\LE%_3?19R;XK?B:@+&R_NT%]]Y#@DIX$D_WHL$.%3D1*^E>D$F1B%0._Z=_^L@.]^!4Q5*]\L/[T22,GL?T4%%3MU! M$ Y:@]WEX"R+D$_CX(P84=%;8TEU:G-P7F24CQX/6\0UT1>KMIQ>YH#RJ<5KRV MY"2-IM_AFE;@+2S@#A,'[D7$=#/EOZ'*O(V]Y6Z;&?;W/=>_$,Z<@1RU40/0CX H6QB*TC)_5^./=^NEB >R6?L(,Y M,VIU]V#-@(6 UE?"0ANIS$^2S NG I>'TAKU,;DMO/K"[PPR>V>';;5 MW8=)J:2%(5(OW64KYUB?&5Q8@V17!H/Q_4)4L($CU3AXQ,OSLC12O^"2-_J- M&OG5WG'.6O>GS<%7?L?UJ-;LL'K?JO>GYKWKJ/-X&@O ?1[#&LR)/.3PV+$\ MEW+UO\/Y+BO!O1LM$P.\,Y'9P%=S(P8"BNBGU,.RMC&EY-K M?!F-ANZP9[O+3EWZ6R9K,).-VWVWW1]8)K-,9IGL4$SVJG/M]CJ]0^SKC#!# M3L3$_+J(XO0*;/9E('Z-<$DOJ7V?"DJ> M&'H#5KAUNK5@*NH>1&-%\SE[A)=*WYVVV^[4&4!FR=N2=_/)^]7+T_<96D$G M8NQ\P])-SF55);76*HUKF$%;D$P/2&869?CH71*RS0P@/G>GQXW6CT8UIVL^ MN;_&*K$ST%66QTZ(QSINN]MSQ^-:@Z0LEUDNLUSV'#.V-W 'W5IYY^?N[T3, MU6T!*,W-'*_I_$OLAU-_A2 2W#6/;16ZL;ZU(S++YRS&CBCYAB1_0Z!;]Z/0 M6;#Y.PVR6=ZO]W0_GNO<+WS$3MFM&<#W M#&4T!3;V_% W%F63!*[0B[%I#>&.".<&_OT*7RG;@V_>_NJ\X^=^E,^5G;F_ M< -=Q0=4FPZWPGE\K,XT6BY]NGA>67HH>TH,S\U+J#OH\ M3:.)B)WNB&ZVWW+^%#DY!@_8"D;G4[4(V'V2K591G*YU'04B345,5"?/+%UX M*9R!SXV ^'D0;G[HQ0^P[BQ.A#JT29: '$B8EN%SL9C0JQAUC#Z2\:>)^F5W M.74-4I\'O!<8][]IV?2R)(TSXH:6<],0/G"K#FCWWL51NS7:O?/J'HZ\>)3< M!0\'7T$%1*/P!?I6&#F@L^+H'O:!T EIDL(MXJ:X_VP3)35%/FW38=4,Y?0Q MBF%-X?[T$4H<;QEE+$2JU0SW5R;5U2$+$6AZF(" : M1'!_HHA*13AC&<M0VQ'WUQY:>RC6.<^ MXVFVS!A^;>$G:12C=;GV%)<^C-VP2_IH?O%9&(MI=!L2]\-:1(PREK%,J LV M\+T),Z^"><.V;?E\LT46/HR7'F5(%K"R%>BN'_2^8)>&_>ZPU=Y#\^RI\?M7 M:MK](^^ZOLE2X$/_OPFH86=C-'3>BRDU]#B='M)V9^2R<1,"92#H)^EQI)JW MD1?/D%3>@_H%,P*4F2?7@I2DV\&9.-5RLQ7^XN>!89O (WR0&VB]('H@;E#9 MK?#%P)L2X=%GL%T^%FAZ+-!,$7=^E"7.QDYT8SWP UIT!D!]X1 P7"W^'9\ M&&Z.;#=X>)+%E!OP9=_Q+&,8#)9ZXDZ0"05?7$4IK@@>NO2F<00,$T9+?XK( M9]Z4P6[>??ZO3^^O.F,7K?C?",BP,V2A00>;BB484 R'D&3)BON3C6YU-HK, MP]&ZU$_43DF,Y Q',IK>+D]4=#O:A96.Q!(XJFG_@7\7HH7BF MW&J0/D;[!]4P6*ZI4+X4BQLI5$*M)\E#\9<^ T&8(!/H[('1\V\0C"CO/.<. M;1^6&N ]DK1D=QZ_K%U]:6IA)-&5S [.V)2=2T;G"8H.$N? 0#Z$#&>5\ [4 M8I?> RI=O:&9"V0_\^<^_DO+&Q!.,>%810A'DJ'XQLT]X.;$Z>G('/3P2\18 M*[OJ19*NMV!/Q2"F!5C!F2=QD_(HS4J^R^5D9#2!;2OT)*(9.%OTJM%4HEL. M";3#!+O)@<:BV+"I&9K#E?>-_G((UK3(,7!BST_P6_B!"%UF1181>>>(;(*& M-ZEN21'>G><'E#J%!62)5"!K6_0"L.]#6-,=H>O MT/O5D6@^.7H7D\1?H?9 MH>"HXTG HQ=^P&:ITH8.7,!,H*H$=@&O$9<%+V((8-:>$DPN* !8YI!R*E & M[\-8A@OF 3TK8$-4 YHB62M*@JSOG@5DDEL?>= #UH: PE8)!19H1N$Q=V# M9*9C6W@TH\'Q9K FL'S$?(XB1R+9/7%XKB&"\./*H$>!-9VBA"F=CZM"-_,, M+[SEO*4C1K!E#]0X4"_. :"5T@NEJ$>(IFFJ> &,GHD(?#A$WLX:!N,C>&-N M,;B9TWM5W+2\O8K @\LGF+AAB DG4Z7118;*:WM13 E=_JEC$"53#Z("-X% M\[ Z!K\K"F+54RMQ$9NL[3@\,X^"@$)L&*YF0D+,=. ]H#"RL2)P*D*%MXDT MUQC3=M_@K8W9F $8NL.N*I!&MW>77FS/UOU:W]?K)LN/*B'X>WUPXZK'[01W M7"FDGP! ;O)YE^4U%RLF:&JRM&X\NK0A?$ V^1'"*J(-&&4)&#_)+^ODWBSX MX'(G\NP\X8,MW%]-N+_^(_AT$MZN7P\P[WE?:V@9=TUDIKT@8YT(\M57_X?S M&]LP'S"(=CHU^L>\W#.!/=L4<+[$-E4T((MFB,5K.1F\ELZ@YXY'>\5K.5KA M=T/%;>U]WI!ISH'$*NO\=;,5[;Z.8:/>.0T)6WA'I[L?M_*]6,4" \NR@ )C MSC06T74FF4^%-RXF)D)?9V;F_@\C:NTMP?]4V5!U^GSIB1@_3#UPEL?XR747'!ALK4S=GO75K:>!NV^5_6^5+M[EK*T M.W#[M684-)_LSD^64O:?)BS.96%4F$;Q XV=E'5PT22) I%,13C=$(8X6\G: M=:]KH0A:R7IL2K[WXM@+TX>SE+"=GCLH^ZHJHRLC]E7?<[+N1>5X&/_[?9569_[C <-=MIZ';]'K/.N+N/ M'C-5"$SV=*EV?ZUXC;LY'JG'PX\NO7]'<:F&FJJJ]6AD/UQ[U5-5<;7)Y'/=:4]/*EU'$U]7IM)=?9Q06H:\MH9,$V0&QT3IQ83(5_ATK MUGB=8(V7.[H^C[EWYQ;I6.,XE=PXUTE: _>Z4V<\3?,I[BR$OW)O5H@G!K7PD>V(@493N#9M5MX#VC4N_B;.O,"@=1/$XRRE M\:O.H.,.:XWK/$,R/BL)KC'[8@$6179A11&OP,ZH52IIQ7:SR3I'2*"*=5E+ M22);(5+Z6.,>BG17BC] ?.,E)+I[?;W[/(?-VSTC^C]U><]Q*V-P$C%)12*D M,5GR30=^ANGS74)"1\ZKO^J,NVZ_$N+OR)'0^ MX4"'LYU0.'. W7'M9VR1.3U,T&>K3&>))$?J:C8D/YWU!53E*OLCUAZ2XYZM MUH!\?MKJR(HRO,]OK:&&1MWN]5:3BF"EU2_?8O$F4US57ORWA=@5++DSV .@ M&2]"%C/LN*)]0)'Q$BKR/XU#;^:5/A-#;',_R"Z87[R$6,P#,:71E I\E&L5 MHR"0.'T;NYB5QK#2QTJ?[:3/H'7]EC%\-(T1-,_%*3RD MC%G%_I*'!6AI$T3W(G9P6$BR@ NXC:)9TG+>YU(Z06#BF?-7YL4IQK3G^20$ M.80 LSRQ+WB^@QQ(\.!,@RA!P "B#@E/G"[\>':%8ZP>U!0L"KF(DP(NA3]5?5X?+!$85;E=S1B"O8[$X'W MD!"*KA_*Z5KTA^F"<)/A:XALG 4$MXQPZS@:0D,N)]X*9MN8O M5P%!'>#)!=$$ :BMD+9"NB2D=RAS'?3W,9-K/X:A#*+N+(,*N6$C7=8,T] $ MSFZNV%9&(DTRSU;S&+XI<=5Y%(-,3OH\V2Y+0'K@P#@:[@$4+V0WC/R#8:%; M*],*L/W[N)W6<+].[FX="[N(L:US_PT1;$TQ19T*<89'DX_"@7/-8A BD0.!:.I$&&8J@0%"$0=JW8DBI _./]&C;=E#T*-V#B/L,!+; M7X\Y6^%WB<)O<$:BKUP68D5;<1TQ NLE/+L%#HMM-*H7F]UYY"!KV<86%V9< M<7A-;J&!= 2I1X.0^(CE)$T496](C%F19476P1S.KY 1QH(H3S>Y36ID.9V^\-\/_?8 M*_8V )$4[ M\5V$?(44!?^B3#^-U?KHAR"7<0;K5S6Q48U6Y(JQ3_!+IX/W\<6+4^<3M_/Z M*+]Q.%YYO.&Z-'Y.YGYMVI8A?0^1O?^,P_4P'IIX@2A.6G]%LJ_]YOW7SPG] ML_/F%[KWYC#&[A4&NS &CG#LZKO#: M[8[ZK?H%* P1 %N?XOAT"=Z)O*2$2E+5%:F2%F$:X\!'J:?P1K,0U%1 !G?^ M85,^;6ZU69_ZUZS9.OV2Y)R=_6R= P],_*)4]">\0V%(@6;6D#T#3*-H>OAJ M7]N/E7K.]4C:?\963P@BHU&SD'KU4#0&%D7#HFC8Z[4H&HUKR]B'%A3QTODU M@F_-,N%\%2MP."?DC^Q#K;NV[_NFM50@-XX>;MK\Z[6,S\U/G(I=#UVVUV MY87^.8O_H1UZU5[S-FO:Q@IW#<4[15JOO MA$4A9= ^!S..0>1!BGM/%[=+^87+#!X<'I@JOZC3<3('EP@LYI88,D"9,27V M."->\9()E@SI9WBI\^NGMY__T'4,TT64B#!_CGK+*LBPN#)9Q=@.&,V=;JO= M_IN39)-_P]NQW,=SEG[H+[.E?"(YF_#!-GZPY7P.G?_MA1GV*'9[;M[&&(LY M6R0SRJ''8A5XU-*(U3[8]><$=#:^S$UBRJVXI9;S514^=:[W4GCT:6/A$9W3 MDH]PCFE%+#983_G7(>W.D4B[NW?27K\BQ]\W95>\8R*\.-D':7=:P\$VI'V3 MFD@LZ2Z%H-SV6[\$9[U?^#BU0&[Q0OG -E('"K[ZZVSUAW^K\6WFMV/Q;F_K5T3Q0=Q\#S=ED'PR$<_]P9 ]*I469%[Q94"]W5;X\'P;_ !\'QN M%V;XO=WM[>?V[KD@+L 2R%(_@-_-Z% JXG344HN5,4"M'GY2 M(Q!0&>WDP0E$FF(S!]; \W?1I""WL'YI?GL?K> ^CKA?+OT4+0YG+K#^7;/= M>D^V-T.%DZ18\HU]=3PX#VR0@&O )?97Q2'MP%=-,/T/4[9WSV^81,$,8P41 M%WQB ^/G35C1#:S: Z-SX0$U3 18,6'D+)$1T)0%\@AON5<33=^IL3^S'S;! M1LWZC/![=$?BVR@9V0$RCOL7P.K*EDOT"8!E'UD[]S:0;3[,;?-/ZENX$N>& M6U+_X :!_=WF(4CP\WQ^]=8+*!#[=2%$ZMS@4.%;=DB:38E_"F<6 ?V!W IO MO5ONLPOQ!N=7$[FGA/;$CAW**\_87P>YC;BFZ7_C3A?+GP*(7Y.J5/^>\^OKE M0_(+R5N0L=D4\1MF;8;_??S_NW8#9->J_>X_EF-Z+++5*HL+'T(1R;KC('J_\"_C<4U]6QG]( M4A_%U1:D?7S=8QBKF,421ZCB)$E$/PH78!I?8\##[\# MJ:ISI5/^=S:[Y4_3A[SYG/S7A9#!"PRQ++D) M[+[0YNL2=/=;_BXZ19XLJX M3$"+0Y03AI@B*RNBRT:;IKK+K^6\?< 5^+$3>LAFY!@FFU?NP8--SSMTZ"SQ M#3-Q&PMZ;19*RP_L'0PLP:>B\#9"LIMXB9_(P)*X\X*,/$\X8OU"5\H'-K]1 M+JB]57?_@NX!\TM<<:C"A#APX6UP(F*2TD/U#" R[4#>^1CNR(VZ($+CBIJ/ MU=DC[M<]V):NFIR<>C](CLD9\T4=B**0I16LW847Q_X=&8@28$;,;ND/JJN% M;D;S(%X(/ZKE@ S'[10/!AWT!1B=L ?DY1Q?C/<0:GPN::,FH+M7;%HHHIR( MP(<3Q).1(R@*X\?3;(D6^Q3)@_W/548R'@U\:=)+QM"$X9KO MXRWF"Y> %M)U,")SCG?G^0&M )Z=X2=OO7BF/"\,MD1+?TJ(8K!IWHQT:C4* M&?#X3,"G7#J2:2H_YI'!Y:>$1X;]0Q$CG$TR,+1$HGK&^)=3)2%)YX"(\>?P M([)-+C'U?EK.#?AEM_*<$3KM-EGG&]PD+91(GKQS@XTF49;*7HXX?L#'(S,( M@_/+K"J%!O ?JF*,A2%6B+="M&'T6;!?GE>4P([H\F[84&,$MP1$T@/(!Y Z ML;9-X0GTQ?+BF1[XPU)Z:&*B.:[AC)@/*43B'"/X7,J+3,D8QJ5J&U@]"M8% MI)?>HXUA5DO/HW"0.2D!L/R8!DA'C"/C(75E:X&VSYV'>-FQ# MXF%Q=#4IM^I>GL[_7.#_G-]7IH64GRL9PW]CZY\VBF6_"]12.&G)*+35 M+(O@>G>+0(9/1^,/G8\?^S?=]OCCH#OZ.!Z.WWW\,'Q[W7WWL=V^N2Z'3T_# ME'@!V[%"G!(;]5K._\T\C)1SBA(M=OA%H'Y^K^.$B7-#P8C?O/B[2)T__.3[ M#JQP'M;3GQR]$#\P+T&!QR6?3HRG8\0C56K/#XM5&NPBH9\/)^-,LQA#'P_H MB[%''G,B/;@9O1[WQ]8?W;T>CM\-W@V'W[?7PV2F4X[$=FX_]ED,Y[$A"'X,),Q4S MO+-F9SUSF7#X]1>XMKVWZ6M*[^>E?K*(<(I8%3Q*Q3 I*!&!@3@?JQPSK$=Q M9%8"N3&/BB<9/.?.3U083Y>[<@_5CNLI'5'DOF\ M0.;SNF1NHFDM(U3KY$#@;)P(Y]MP-H)J\E11+U'NPDO,B+#*2;B8#2"RDSFW M!R?POXO@@8V+TN?=[DAZ M NZ5SD5E130*/5I.:E9N+);@C.*D(8XVI0HX7"5=Y"@/F7GA?".\#*TF^6!B M]T1A^.62 !'2R"7D=\"V2=Y$LA/ZN*JR6VZ*L MHT:+U<(+4Y(J&UF^EVU*78[!TU6@3:9E=]/O?'S?OAY>=[M@V?7Z-Q\ZPP_O M>KUN9]P9ON_UCVS9%47NEYL_OJ'1C#"OG>X;Y_.W__SPA_/I]X^?__CMYMNG MS[\WT#G*_>@/;]OM[H?Q^]%H,.BU/]X,.C>C?N?F8_=MIWW37O.C&VM#=UK. MK^(66(",3X$DO4/P[^6]TE*[9:?W@NB19HPL$:D$CLS5X )K!T#V2$SC7W7A MB40V1I6*,<1=$P'U07U=*7!U238+_W>1433C[C?EE3^%=YBE!U97TQUS ]@/ MJ6@DD14H1OT)AI+ R>,J%7_S(USG(,ID-^/Z/(1H0[% L1Q0< 1NSB0!/(;%P'/?9&@C\L75-O#C*Y.0?D$K,W^[ M7!95:-U[\>PJB"*R78T*([)VY8G1"E@>Y76.5$J)N153?M.Q!#)&AF\2BMO*6"&NX :LQ A[+*C7^!,0#P6 *1AV2^?GCG&F6=_*Y[PT'"^"J%;##H$^?+ M<.66NH(K',,'KLG)4L0/B*KZE;$T>L\#8,"4RS7I174#\FQ=/%TZG4WXVM@4BN<34-:DI MBJ8JYQ&/?X4K#"W-F&\]GFEO=)*EWG=!]N8M1F="5DAJK#*M+Y:MEZ&<)BV, MDN@D@Z5A!6P,#PRDUC?RK+M34IJ^02?#&:*$0 M#650)EF( +8)%W=%Z! .X:\D4L_F9;5<_TIZHS@QNK3\.S_.Y!%,/9IWI"O! MBRP JXLS69:LCL0T&.!Y*D;%;1:W]%'X-7%?BDQOBO1/X7-F@E<6K2M)@*6YIG Q@W L"G E%6]WC<&1DF +,[R-(W*Y M,TN5T8=ZO!I(C@!T:+#D"HG4OU.UQUQ"AI0#NP%:PF :Z98)7A8><2CNC3%M M44P'RF=/_1I4=:%?)&-@]SXO@#M/HMB_]3'V"F&2]'U MV["2?%.Z?+VJ'X ,RT(#@.3Q7'27-UL0ZH;HC<62C$1M\AG"_1ZTL A/0[$V MJX"D#.9VIB6E+W'=-ZA56%8\TB&CS& PRC&@05(#93[J)U^$'G:)DMPSI"EF M.Y:LG:06,96'3H?.8N]>LB-L#1@>U!+W*K!W =\%%S'G6?'#9\=R'L _L05( M)0W,;E2&=\&_\+<6V(5%-:P/$NNG*@7!?*F2'7 4JI]B[9/X>!Y"B;L2I,E) MVJ#0BU8D$4$S_)O*R$"/"CP?GQ-!D58:_AT*<&XT>5!O!Q'A!-[$$2'HLRA4 M+2%\PFC\IQHM1S;/E,6<:IK#[;-B73MY4Z+S>\L*A>\#@ M4GA:*=K'\%=L7S$VP"/9\$-<\$)TPL+;+_8,EK8K\T %-46A0RJKF3](=0]& M 'Y$&0&4KH,/W<;1O7QWHJ<5,Q;I/2:U_A]O MN7KC?%463"*X&TEIN"_>% N&?A>IXC>Y:0?EUK;>0P.\P7T+TB")V$9_MC0U M,ZX)"BC#/F%A$N!80P*ZTT>L,@DPQ@8 MIZ@-,P4>]1M(TVGD@ES!ULIPQH;GOT)JR:=HDPRF>Z$WDZE0W+)ZCW:$,,\= MA4@Z8(7PQF+<> U7G"6J9S MU.W7A97XR'\4$>N\,9 **.2(41#BR#D#KG"H$\M.0+GA"G_S\"Y\3S_ O#RX MC" 0H<9RX2(_??,4!F2JD"$OJ48?M./$@1_2";)75=VSAP.KL(?O*S*\Z;E0 MIYX4KB1XV*!T2WZ]\RO*5A*KQ?N73;12P\7Z5?2LG/:4KN+H%/P>M!8C>^CS MY>5[]SI0D;C*J>!#4*=2T R4(@OHBJ'<.%/_#6]PRZ#.H[B6V59#RP/@WFA M#P[EC)JOT;G:P'[RE%#VITKU,1T3UU*C(S=DFF?-<;F"]BHK#.J>=8TS%C)* M"-^:9+)=/5<41GBZ@AJ8@+^+,L_FY,FJANLJ%,7*K^74+EUG/S:7%?/IW)L" MB,$/=6G[K+!Y*8!,YY&0"A[,!V D'Q0Z177E97&QA_=0*%2I,C.>#(DENS6@ MGJG*^?,9>L1?(U2XY#M_ACD6,#""0!;@P6_G@A($LIO=].UU6 /M0&W*J+ ! M%OAPO8QIQKD:ST5[\:; <95YK"0-<=@5S6L'8OYO-DXF#Z;U1=1L!*0JF'*) M7;#28K[UD(VYRY[C-A5!$XD,D9="D3 P3Y0<$ R!\Y(*@1%EA)'HQC!<0:3. M'<^/\^_#EBEQI&-EG,#BL?8SA]&'\THEE,CRH\2OGLZ#@*X*HEMT@Z;TL.)2+\&'&791ZOF(AJ1L[[YZDE6M-'Y7&ZTAA_*#@4 M^0?1,N*S1X8$#9FIDFH/S $71.L&*C9 __ MG9^."RSOD$ZN.CMS\:+H^0;:?5%>21@#4!5PU0\K:AWGZ]*.RX8(*V%I>%0! M+!!=#+D94V/PP@!Q]4Q2+#A;4F;*,,(J2E3.D^!BI>YD,!6)>Y)P]"!6#C;S MH%RFK,>48"4)9K;C](H@CE=@$BP\J@:<"'BMC_:NQL95R[LB0"OP[G4VW#.I M'Q6\T%7)VHG0]L/KG%WI+'!\-?=X2(4YU0YX63RQGGZ3QVIT"$$_,@_Q\U,H MZ,GR]@V76XN$4"S(@E.LA27O\C44SV6$%30K2*"\*2Q9083@>_6UY .Y,3:\ MHK::OS*?(BMO-$J'%VCO0EFO"E>#PD!O2#$%(H^-P,>PS@%!Q,BY?N.0KP-4 M "N660 ED.$O-!=5KAK3JT0QC&0-SY/O3LR4CUF3ZB=Y%%Q2"PH60H%0TF_- ML#$BQ)AE0N=Z#9@D*@C:W,K+?Z=!DLB+DJ8\RS:]:A)WTIDWHDT2&46FCE$_ M.A1&+6P/T9R05A.5?L:-381$0_+X$HTVIYR@-"/@ZT,A9DFY5@-NYBI+).)G M8:NN(9Z-,)U44X\+#,E-M$#D3FM $H1)5>:"*K!9S\T$,HI9#,[N_JT($:Y5 M]9$1LH=*MIDP/[(], >C8:H3WO=0YH0V9=AX+5)*JR1&594LFFV@JUC5-E'\F%U%EMHPNY@+GRC-?#^U4QA"U MO:6BTR"KPG7;2,E3%GCKG&L(*:0G8F_7$'5X97#9!IU0L '-S4@>OG&T<@LJ MS%E!-A@STG4ON8T@M8#"@ZLZ"E[B$XJ;,RT:_UE9W7N,;>'&6342 MYE@X14^-7?&*[@NZ6/0"5!5(W@;#B&!%S59.("P+)$N_((HM\V+A,%J.E9*; MZWK(N0DXVI?;#:4HKD'2J ?E+9D1>@EJ+7_%J9U"]0.+';I3=7\&5N): L=P M5P(?C*&9$KOJY? \QGHKAPK_7&!)7'7<;$&]5VD!%(=Q=35I!+/U,VI0P0W TE M7$\EJP?+?^*YHXV<@Q3/;\M4[P:6D@6$4X>-B5RR0V5-,-7BOO"&^-@ M -IHK*-HE[)HR.;1W#M>>0]$=AC-, @+'X? T-X*?)A5C ?EF%60 M\-M4JGRP .Y$'F>8( B!*CY1I6TTMXDC'L+)D:?EG\KY\4_1 M?*XOPJ F9BDSUSA-Q+]E2OXBKKT4-QZJMXE-T_6_4TUU4FVWVO+GBIDHBE8 MR"Y';'P9YGNJ^KZH9TT@['6WSIJZZ+CH!N7R7)***E19*;F*L! )CUT[G<72 M=&T_S1Y"KQB_5"DJ*E38X"_EQA8I=58FDSCR,&-24%K*UW^&-.(EE2PZLM=D MT(,SY@_:Q8[ >L+,F9YH$07&/ER27!AWS;-@7$0!8I[^SN5:+N9K,/.%P ;/B$;BJN=Q0!E)>X+=6V23 <)XW MQU!$7JRMG>""86S: /BS*GXG.W2[2UYG[AZ7(T2N843HU)E9,K!M8T9%^\6& M;@V9N4H6SCR([JU,VN!^4X(.W6^M?RFXB[D8?Q%%LS7_S^SJ*G20578 ;@0A M-NEP KR..E8ENK4U8R)]X6"!5%ZXRI$@IFC3SYR@W71P%P_)$3:/1%9#2*"SM')]/CI 9;L#V'XHDJBPV.-^%#QB9>WRF/&-* M)B=RC3MNSOB%D.[P1.4^+!B]7EO=(9" )XH-!&/JV7102"$85:KZ/7Z2.^7L^A$U\0%Z7'TP1S,'3E"G MW>4NY$BO6\0-T@_$,WVDKF?-;:HF>_;;X%"T 1\KNLK/6\-S"'0>/9XJKT;+%S^^/C9UNZ!N M8=HD'6 ]9"A@D.L2-)1<^^:5/A5_/D#?LE'AL)8!C75M"OB30<2!'1;$Q;K& M0BTZA;^ @E56D,$S*%>M2C?95/Q33*[(7,M_K9]9=7)TV7\GPK/T=R[TQS6C M'&!0QC1XVP4OI:A[I"YXXU@2N0P2P78Q[2CJ]@TF&2LG+H0()M[T>Q IW62O M_4*NG6)BJ@+5"$7)H)$_Y3Y.D5"@I]2Z:ZGD@JB$.KDIG:/C_4@?PA'@9Q%: MK4P3QN)66JHBE'@LBG!DN,[2S07134XN(%[ ]5 YCBDWDY$;E(5S[RZ*^=;S M3V'YJIZ +*=E^(SF@Z60RPE%G*/8[,6/5AC,R4+N=R1?"9LD<\?'FK471'Q+ M_X=9S0M>M<(DD.@%KG,KHMO86RUD89T*Z\E(V'I\S0JO"Z&?31!5WG3A"T(I M2+&\A!I8&<=?QZ:EFHPC# @K9)>IA S0#=@2H\$2U 41%)7P$[@S41504'J5 MK8B 2NT;]U3@2,'KU0*GN,JR#$8,,I4B$A/V#?NH]+S "";BI'G4EFM8:E2" M0;^V)MGE$6&U5)O*L10&57#:I!J2SU+,A5 ,=9)).$[=N$QIC6+;LEFE2EV; MLL6![?]G=6"JTL[J/Y8J12P!7@@!IF*Z"*,@NGVXXJ(&CCM@M"H6.62YK%4J M%#H1]%K@I0@6+[U!;9?Q4Y @5R(F-'G0RI:H+H2HM !C5><6D8!UMZW14UIN M0C?J7KW8QT+VO%@UC;U9"50QHA)60I;'^GD);"D;5PJ]+,MHAOB!Q;H[?J*' MC24,7& )]3((596_3,1#)*6]1H0W\,HYB M/UG*/J^53T6R:S2]5D;[))DUKOUO?#[M?Y:%SX.%BSUWX/0708.+M<\:F\]& MJB^%/J9ZO!C9LAHZG@"L2O V1>A&E;&-K#MT,=22-XR9J8T8[%><:D".3\C0 MTJ7"0;-;CSHC5:67I9S+H!P3T%.7C!;:!;E\&Z+#<]E;,7*P,+&!1]K"/+Z+)Q$Z/ZD//IGX-!QBY1"97H<2I& 512BK-DJ MA94"(("]V$]D0UXU- 8VSF&[<2@PE\=#>#R"N\>238F P&""$MHCAX]1 ?"6 M\W_U2POM51HUD 9[ZET3,@W"H#S1?%7=% :6*(V/E@M *E%#3%1KRVT&CA'A M/AN0AMJ9YA(,G3GB?K8.;Z8-SJ_8W_&X?WGV3)3YEO.?/FH M)-4 M8_7Z-B9Y SB(_!!'.P>DBT,TT0">,DX/V80 MDY ))&C9JOJT>4(K>1+Y;"=C<[@(1-A;[W#%@=Q@T.2A4WP'$JE!Q/FW2J,H M:"PNXB#%*;*-IN*(#X3H3$($X?PV&@M.PZ@ 0F* MOS*:)>@^,O2UA!-*(^F*,A>A2W&((Q%]K/2L'HBN)3JBITK#C0#<'I$@:XCB M3P !/C(9*$?>4VK)4^RH2$W.OJ.B(PG-559>!@DC\<"Z/4F+)M1$OM58@\\0 M] 18(VA!,Q('PD+E_=X;F[OQ&0;PO3'@8!G-L#./1G'>*8<(F Q8MPX.+S51%:V5],&3FS010FG:![ ;4.$,>6WASR7Z>;XF MG,\'![(22,S PIFNH\L%A:NP1U"F7<%"KT!6*AO]U>=OWWXQ3[/@W:9R>JE: MG9IN)R47UJHH(UW?@"1MGNF@YOW-8P^.-*.I8XP FQ@'2D)93QY/$")Y5HV0 MK)Y8AEA &(4BCK%BF#7$!$-&?14DY;6L, 6X4M=N<62,B>\NAW)(-)60\6R9 MI&=E53:4?I/Z>>0J'&@U9PTA9*,LD=7=>+M2N8)9])TA0JE<: '2FS PE9(P MY4;QI/4L05$ERQ+S0$M?7)]%HD>X;3$,R?GJ@X3 G)2[Z7HVZNC\8#R>:1JJ M8$%I1YH4JN>GW*M@01%4AX,<:!F76%:>-$^.M4S B-*^S Q3"VR*]=70#GPX?CFW?P*:NX N MS9?+H+U/HG/21!@3"K0P!88%"(N-/=+,NG&T[L!NU@,\N!;;;Q#Q,5O)6!9A M8F/OA#GR4#)Q4L(W+=77X0Q9/<\&I![.5; MUSLML6+51O()B/KN*P>PT/SL1+J\2BWKZ5QY3DN_(E(1+"VK50<5.[?F^.\% M#61]V*B,Y%0D'O)>A>24PW*:4W6>@E^K$R9K5-GFH'T^99N[2NY#A(*?,(Z9K+$X_,>$-U] M+F**2:FIU8'FC(VQ&ATPLJT$ET)2YO#R',P--?1W6^*Z#.+*)12F'A;"FY4GVA!Z$F8Z M/?13T6WP;H7A,U@Y="&DDN+312A+4HK3?PF3AJM$YYDQ0K>0^<0X5^+(>(;% MC+PX M(^6%XQE0\X+>*SA;>4O>49I"B$'J:!#,KHK_@T0%9/1:T8CED:A4DR M2X].M5TT%TZ.N>JC'@.4:0O*:19Z><6/J0XP3Y(H$"E;2B$6N(I\[IJFLWS: M':+IAK<\0C=):$;Z+GTYAPBB?_"FB_70)(63'7!6_\JPU)?QA?UXFBV3%,,C MB3G)-@.V%5ZL2F2>E;/@X":%:W4DF*;YZLH&/U:E-G@//%:#=(LA)PBJBM555L$BPI5&0"5!7G(K+!*G5XH%]J42GDY]L/@9ODMKD\1ROE) M$X;J(?-RC.U4@TZ<0M+M72GN)8-;\W*1I5$=AUBJ*R[ 2*)Y>D\E6B;TH)]P MJ5E",S(]E9*: .NCH$GHX#0XDX;D<+S;6T*HXZ)H6:\'AB>PDBSZT-)=SBK04].Y^M1LJJ,]<-5;B7_R:<@Y,H>2W7-?!.RR!MX$U@+" MLKS&XJM8O#\4BGXW\+D78\59ENJ7,;7G"H+-3@*4\952K,AYEIYKX.F;Q2TT M?3+ 8E/F#BS[0X!%7;(BJ8PZ"7@EF\3,+"(I0QMG6_H*%3,#,S@V0QI*3(E]-+OZJN%A5)-D?A^SP6! H=' M848%1?=8\N<'C-C'.,HZH<]TJ$2MA-*=9P$7C1GC+IY?BD["/6<5$H@ MT?ZBP:E2=' - A4"XDW)<<1XA@2ZGK(YA!- Z5YPQ929?>)MI:<_8B69DR\+ MT>\3J.?\5IPOO?ER0#[/DUBU8JTZG>+'%@JQICL.A:24XO*-SY1@HE@DFX]!%K'18\#9NF MR_I)^IP#D))//M71_3LL1 O4E@LR_)-^EH:I5878/HJ'E%H?L;0E7:CQJ* < MTWO4CS0J)9SF?2;FILQ^ 5S=!+6>>BMZ" H'-]\$#5C!JRB-G35XT+G-X)I! M#\KT$!Y240?DV]M60+O&Z7-'%NIY\E/U&EVN-I<5][H\"F3O*N5;BW6UNJ&+ MU><4+=%#)M0=(\?C8J/A.KS#>A60:QI8*YKD*]C?U-Z=0<=FQ8LJD\K/&Y7\ M,N(>%^[UXVN0@Y2PVX6E'AA;_LK+UYA7A^'(9.."RIWOF_0-+(5(]U%G!."C32A); M_B0J4,.]Z%RVNE6>BCYJN@D?E;,BE3P;_@"/Y(8U:0UP M$%G*%;TY^BT"JU'T!1Z4TXFK#8LB@OT$Y?K)5"^T-52Z'=5>&( M-:N?<8!WRW25<66 LS^%',@Z\H;8_TSI2;R8[N1/L46K,A_CFF6D51 M)\ZCHF G TMXQ/RZOA"V(6$JDI#:$60Q)W>G@MG*98I2UKMTY[HYACI?N7DPY1K*?*H\SW(7 M2WY[ 'YM1+7$L O]<':#<%'F64A,?L-<^YA;[?*#+@=9,*M[I1^G@BU^&$9W MW.0B#1DI4 N&#(IU,B_2E!SV.WI^L;(UUQ'<-+9/-!RW$@J'2F>]9.',@^A^ MUWZO0WAT?PINWR$"]^/9%09Z.!"!QVC@_N4]P<]S;5$>;:R'QN0&LD 2P8&9 M" -^_FSQR)DBD9G8$[JVF-IQ5'5Q\X7,5L?/A_0;R/%IY(*1@X"-Z*I6UXF_ M\T)OYB&A*Z@M#_M(,>9",Z-*$#'F?+)"_"BW##4DI$/N/0F0 BYD;O6D@E6- MQW@L*#1=6=83S,%FTU$9M CAH]-B?HMDB)]P]$_=N1IZ)1>LU)0R]XCY#02* M:A)C$QBM6I[(%6XD=;UO6XI]EIE65I S/5H!]6P^"SV9+N#O*K*J*M-L6='% M$$?@>U) H#"2,LQHD,?V9*"06,A.6Q#>G"2QE=070R6KB, H0)F:73VQN/4H MD%8"37[ K) "\4_L/)^+(9,RM/8ZEK:!Q:Z@M4LI5PDC8S1E+F#-,BA@*>E" M*$G:M-B:J04.QQ+6'"FPK%56A_(\62:MU%R.]M"> &L4K:Z%EXG@Q@)@R7,1++"X03J&WJ* ME1Z$56^$E>6'\^ '(Z/XK];7EA-X%!]"VINJT!FYE-X/E^?IK7FL9JB*\Y!F MMH':@DN\*&DKLI['QSP3*2]P-';]5)@CN58TK@0T@C\)07_ M[KT8$_4HJ605WHSCW+:KX,(IQ+#B_(1PIE>Q[YGA7RQTI*X5Q*[$O\.RR_5, MIS&Q@Q%%<[@^MIDE,,IRY?EQN?91QJ0EHCC"<<9+CHGKTDJC&#,6JXP+%=;2 MFI\TO&U5]![-["S,*_VQ=D'&NW6.MFAD%ZQTB3(H9S*5@N!<A#W;P2 Q,G\+]C6LF@!;.L1V?O#/+(07X0_KM0XSCSEJK47-<0Z/,K)/KM MA)0F3TA1R=MG9!J-82I/HP^N8/;]>Q)D=,5ROT6^H%,%IFBLI*-::ANXT=AXBI"L> 4P\" M LI'4,V(*S!""7G*7,G)<-UP4TA+4W./3#T7^D0>&5583!5_5CT=^;57W315 M^DK,92K\0\BRF@X5(-DIW*=1Q2SWDL0$AP2U0CP)"-W\V-%DLHET(HF/DG)(^I+ZL8YS2L2P5Z,&HB MP,F;FL-X]*@$JXLNA$P"OO8HE0IE'FT(\X); ^M(='>5]LFL2+D46DF]'ZQT M**R7:).6VRJJL$>4?Z[<<05044JPYW*'$O!A,A?QE<0==4N3(7="$#)IX2._1<##X91S%?K+D/(8N M5"W7 :[/F#G%&HOU-,KFY DQL/BA(Q9X/*I84Z5BB>VJQE:"&O,G(E81$>WC MXG==8["E:4CJ/]/4;; U[[SI@_R563;\X5_./R6JQGO\Y)=<'/VA5R2OLU#! M7%BOG#N.I298 1(:9?MN<<"Z.=G>;,14D)\\/-;8,U:S"K1:)':$[,I\P$IK M.D$MKV3VK%"9JJ8]<8Z.@>C4[PA5('R@M>I)@?=4HJH;J6'M$C[%JJBZ\//<&D\FJZ4X 87$/ZC1&7!=R M 4+9(N_=@BT(-Y^#-^NF>VI#7?@3O]"[C\F:;*K;1XM3NL)R35"$B%R;9UQ1 M5%?:HT8?,E^#J0NIEDA6I^A7YB5$G)&D>F6%VVHTEB'2:TB#&17RHUP%A94["+LB-2\>'L]$(H =F@BWA"_*)NW"H3)"25XX(-$)B_W! M7$O ]'BK$[+ZT/";(?')C5:Z$FU((KHS:.,J>%"H;^9.7Q5%J?Y&<:HMO#K# MAZN(:10BA"'\^,MC&7DU>@PQ+S(YWYUOZP32\M\6&HW.K.=[(LE-V#G<"XVW M*.=GXAVY%0R10Q+E@>@B<1DX$$S6!CJ;_'A!')B%>;KD;I-6<16@Q8;-F5/* M;K'.BN9THK,GJZ59CC#)J(IZHP[*@.]^JGAC8WV/GF77_/*73[K:+"^PD\@9 M4J"0:),F-$\#Y.H-56E8J ;+:SL\0O.,ET4<9;-LT*CH8Z(HB$:3B)K/>$3E M+"X4_Y%+D;.-+G_Q-L"TKB+&TY*HIT#[N8H([GRV3@./46AA?H*5)// T5+D+S%;?E)L:]2 M@?P:^OS?&MN"038QS,K*"? >Y8H/;9L0,S8?Y@1$92B@<^$,%(Y-[CBK@ M.RQ,42&PR7,7!1P=_7N"!2?<.)2N.Y<-8*#D^3*M"/ MAPX3J)[I=YZ,F? ,=0E9XAF4DJ31]#N-K!)*&8"HQX8'.3T4/8OU*]^?8BO#J"0DZ<280C2' 4:"B? MPC:][O.B0D[0CS@;&D\67L#KW\/H M'L3'K= I@;SHF>Q17IXZ;/Y48=IJ-3BR%K9:JG!''^-'H5^HY2X7>ZM]+04> MK3:>>-$,% H4FAL,A?V;O%Y"EG;STP1O<)81MO0N^KR&:LY%]%/&4!'A^ 1@WPIL;3(=(ZVC^)#$@J>M M@AK*&$5]$6FY>8?A(AE 0&J$LP+O*N'6!B!$1G*_)=!:A1)7#>;$Y*<3LRT& MVOLGY\6P5#_-6Z+S'FJ:7H%Z:4XZ3.$?&1RS0+S:*%;T8:AKV@;CV3(W\F8( M?H&OJ 9F+-J&K$Y?KE2.$EV M='/,.[R:6QVCJ;:P-2/)/E[^@ BY0I(! PA)3/QM.&0T8_=V*&7JZ9$A-)V\HV.A%N-A@4<'!;DED)\4L5)VT!Z5VHL;O*0I&*IH U#::G0 MW[0]8,:]]'P+5SL,YH%3\ "QT:-PSDUQ5#].3 L,'N=D MF ]E.X.ESSH-F"B):W=O+"._:/-3)NQ>EFB];@R!4*-@3$V4EY7ID!YZ65XH MP1@)BSOW=[4]EOMQ.=X[27R=+O (]L.Y\_"\2/9KCI$%;YC;*_)+OBY$QUZN M.../ 6(T:;)T$3%$O<3]Y(&?'(XS2C.&$: *LCX,-\AY?+32B*?PC44$$ MQ=#2UWY,OF-RNC-\HT4%:1%IX(53#$@40B!)F@M/HT5<.W(<%"T99*GN0A0I MV,(C,U2"(/OH$9N,#NXI@2B8DW%S@78F;&XX-*>7D'#YW)1)1Q+<;) M.Z63KTA?Y?G&<@L>G@ABZA>4FGY-(;.FXPD8R!+:Y &SG*)JQ:D7.=(CCU @ MYTK%!.74@7SF#!O-Y(B5=!,IF)+)ET=U2')+D7(A M3X[E@;W 5SE3E6DU,$Q=LQB*Z=[5X3)CP*#FRQR5R,NG^="00];IOIK:[2K) M:[K,SVNWWX0&7MU.?0)I.&/*@RR)(^2R!@)B?9@8A8UFB!U1S)NNE^5M#(SG%[[78:#'S)>OQ]C0Y4#=IX(:YN0% MHD]@<&\2@,Q%U&A5C,R'B&J$KJ4(2T*1^'R.BQKZ%]"?4<6KTG:*ZZ#I(J-+ MNJR^V-"NA9DQ@ ^5-99O).N(Z2;8>G$80DS9"%WU@\,).8IF1&GR_3.4!MSO MU.-52^B:4'I3H/C\A+(R(*4BS$,(5Q;%8=E.*O39ZDS5$I/M"%$15U"BJF'A M,1@\3\O[P2.(=-5-A#BH# ) HEC%Y6#I;+14)+*\C6T+TN9\$AA#SV-)< @C M1K%4^12=F8&V;Y1X(3,AOM!9S>B$XO8FRV:86H81+ M0YY-\8#,Z+\R_0I3"HAL"T,92A5*H# ETQ("$4-4*^_2^HWC3!3=?E!03@\7A38\W MQ*V-5]'Q7*7,>!2@M)SE#WG8E4=?JLP69;[DXU@\4.3659EK@TVE.V4RM'YJ M2>7'ID-J"CXSRF'".DL7I2#RB&JQGD;;AVM.!'U!CP?%*3[F?*OYIEDVN'%. MV5<)<'#@*4"D6DR^?#(8[09OQA[_D>.G/P!S.!.TR%OMT9%=1[-_ZH=[D%,]-27FT,H'O* MR1'-C]H)S:;[^N4DE+?M+05D5=2UP$X'PT,VD7FU- M2KG I3X,5XWQZ,'F2,43ABPV_?U0H.T& M<&'QA9(%1!Y0*[)ZRWGK2:N:HM*NV"\LKM+1PE=4]Q8\9>%UTR;'1[24?890R1A.2U:>YOI!KMT365"> M1'-.*D)SQ0C06BQ&7^EF,BB5YA!-K*NJ9B7%^[LGQ3W'G_WCIZ0S[+0_OOW0 M'=Z,.X/K]_WQ^T[__7C4^S#NO__XX>,(O^,5SN$4LNF'R2O0QQ4P!WUC MU;F!/0#J^PL8C.B05!_4]KHUC5:O1R^8[9B#[Q'=5\!::*OO2R+!G\T7AIB0#@JO[+09GF%O4"NEU0+UW/HA+\_+ MTDC]@E#%^#>,3M%IPV%P$/R*9HBO$O%:_6.-%7*("_@('O4_?NH,%+9%!:2% M1,#H_,T P"C^[;$_]>I]K=Z?VGM_XHLN_WDO>QIUA!T,11'*W5C]P)":/W/^ M1YO^KX0U K1L$K?YLWR"^2NFP2XS0+5I=+#D_A<"<-T&W$0>R"$VC+X5SJ!_ MO?!G(#CVH5>JC M^*K_E62K1_!R'C&4AJOTI_]XU?D%UI*MRJ;MI=%J[V)I]08VC)6V7["[UOGB MP:9 >C')7CA16 &V48!Y\(-,X'S))N!X!@_.C<[Q? D\GCW[17496X'7,-J^ M8(&7YTZ=]^B!Q C1D F#SBDTC)G _U>DSEMAT/V_J*H/O>#--/Z,8-PA]O7* M#YUOBRA+O'"6_+()6NY95KDW_7Y+98+HJT7QZ_\QG0HQGY^&.?[3?WP4DSC# MN(9L=<7@;_Z[,?^R!O^_Z+F\L&!XN8U+R4+AB36QLI$VZ)CV<0B]?M]M#\?[ M/(5Z.]H7M5=%IBTU[UF-;SRL@U_OSX>XVD=V>G@.['=;O& M(.H!%XJY1S,;_H7CKK^*T(=K.15$G=\1D(_'=8%DWP([\O TTG_7O>Y=CZ_' M-^/^H#?JW7QL#X;CM^/A^^YUIWWS_F1HI-]R?H,U.5^].M?#P77W>MS_ M./@X[';&O8]=T$/O:@N)JT1,K^!W"-W[6J+4O;CDN&XY'WXL_(F?[@1]:'RZ MX-,V$,YM3UAMW9\V9W.>AD$;MVL B;U$M$#>RV _K-7HS- +;?7IZ\40Q8D4 M5W;:K:VZFH^W-:_PT9F81ASE>$UQ!91!;V0Z&,.A'S\6Q;%@F?CF)V<1B_D_ M?EJDZ>KUW_]^?W_?@H^U;J.[O]_$TX5_)Y*_B]FM%_\=9R'^?=R[[HT'?\OJZZ5*4'+94;^??:P()I(C*DHL#P&(NOQ7-ASSK?G M,PT=[FMSU[(YA99D3OFSI?5L>F<6J@E?(K>413;=$B]D483*YFPRPC.E(0H+ M2?BL4^GP&TUB)MB88@9/B$,DO B/P(9+AR5[ :+.-PAL3$._**.&>'F"3N/* M9>0#Z:QI8T''\G/:*"I#DOWC)90M-4HNMO90DTZ*CXM)@I24+4WD#I&#O<;C MPL9A\B028Z2W7E5)(Y=8-7(I-O))3D9^NR34J(W\N$8N,1O)I322>]0V6@<- MY>)5Q-:C\^NF*T#]\A63 Q41N(-BD[M>5[=!T?_:&]= !)C,=QJKA\1OJ%DO7XJF=M M8&.F_IT!&WM""\".A.0-'-.G'QALZKSO8H_HF-DXO]/PQA)) MID/GE.L#@T S3OP^2O_!C]V(JYZRSI.HC_R9&W)SZ"N3B\AUH?B_ M(7Q% M0BJ_'@OZ":1RC+Q594-5Q$O!$ 2UJ;9;+55MR8IP);0U7>P8S=?(V_)!G%-+ M65/3?D# ZY!?LWOWH#W]'!CF[E9]R(,!JZTI/SJ_]R^PW&A3X2U;4^\C#L[C M#P(%O N/FI*L9!S8(1>U). DIN7!$3^ L)%EAICSB$SD!LE;H5\QQ%-D3P < M!P^*>H'Q/\ A"QPXY$/1\])CFT4X))6YXO8]%WOX[>U4VTHV?+OY#GUT,_N6 ME'U+5@H*"#_*1J9$N5)AYP#LH_#S&EF<&7(JN\?/8ZI'!_GXNB#[^AP\XCYP M$K2@L/O4Y1*Y?CN\IG)6@6AY7S_*A7?!W0$':9OGS&ZY+8722XY]GH=7SW'U#HS891Y7G.B<= MJ)MHZ;BK6+;3.@9584M2IM:,R8,A5EZ_LZ6L\XO073+A=267I<=5HZ&V>:67& MV=A<,]F^:Y'%YF2U-^MNR68S\$S%PO&H&X N7Y(_AK-Q>//UV\74?[9O7@!0 M2P,$% @ *77*4)7]4\MP%0 #08! !$ !C:65N+3(P,C P-3 R+GAS M9.U=6W/;.+)^GU^!XZTZ9T[5*);D7"8YD]ER[#CEJOA2MC/9?=J"2$C"A@*T M(.C+_/J#!DF1%$$0I&2;'NIA)C*);G3W!W0WKOSM[_>+ -T2$5+./NZ-7@WW M$&$>]RF;?=S[=CTXO#XZ/=W[^^\__?9?@\$_/EU]1#F CI'_>A_R'TYF2!$992T$DDR0D7BV,RQ5$@ M/^Y%[#\1#NB4$E^)$!"HHE @]UIB,2/R'"](N,0>^;@WEW+Y87__[N[NE4<) MPZ\\OM@?#\?#X9OA> \I'5GX =XX%@TH^U$H>C\1P2LN9JKD\& ?7D]P2-+B MC#,6+X.=.G1 M^_?O]_7;5='0-Q54;$?[_SC[>JVQV_O])X0TEG2QY$(B5L)@BL.)I@R%'( . MH>(Q>C\8C@8'HST4MX&OW,-2M[B$2JN1)]5$^R208<9HD#%ZI6380_O-Q-F& M()N($(6#&<;+YF+D"6-1DB>;BB-XT 8?HSR:UZ8"M6PP1H%:MQE;OZH0ITP" M?PU2N@$\&HS&FTF1N9UF4J1TVY#B_3X6'D"M8//D@-PO \RPY.+A1/WM)ED@ M1('+YXP)B/@>1!R]W4!$S9F1&80G=Y'R5%N5HX%94HJ-ZS>''1$6 MI6DG27LQ\H"\T7_YCG#D"*#B-\VJ#(GW:L9O]ST>,2D>P#.]L[FTT$:8_C'( MN+24)A)"I7E?&PO! M,/7"VC92317_W+AYA-0#=J,F0J0T\&.0$;<40"X%C#D&Z7#C7QX.7JGT.RU2JJ 8S'5P4"1>%&@EOF9"IAS 77[<"Y6U M Y)H_N1*^63:5"E%0AGML$X!GC3529&0H*/J+ 5IJHXB"=60O%7# P8WJ@"B M:HQYZ'G1 EHP\2_DG(@COE"\YX2%]):<,C4<5PR XMO5:<5P70ODPB<5(Q4D M:V>_CT>CMZ/A$ W0,0V]@(>1(.J/'%>DV:("7Q0S_FU_G=U:15&HI&*_Z]_K MEDN(DR(6PK6N[DQ7[$U&LN1A"LQFCMZ^'XW;@H9^3 M&OYW!V/>[C=XHD;PVT(QX68#\6#T]F X:@MB7$&?,/P4A921,%3VF%"FA7&# MRTAH]8U#DV],V: \GY[;_QP+H7[=-G*"3HRL[F]HM>>CZ3L2\C MX*42\=F[* K[)> A8.>4!]2(H_X0"6E*[GA$A7M&K9 M6-!2O>E@J'O4M;*C7I?78"4\49XI2KBBF.T.JIR-+[%0ZLV)I$K@+>%6Y%D+ MXJ@-B.CG0BV][W\K X87TR,!SYEH13:%FZ]P4QI7UQ]8YB%R?B@'*.^0]!DXL7*P+Y@ M^L8PY6(&I)=S+9^Q8)3-PDLBKN3[*A')"QD9OGZ\\,/24E!M2[)#FAW(, M=[ ]T,FJ4^#")KO-?$B06'_R^=[+XA\XC?I51M78I_L/#"L[-@!AF7P7,4H MJQFE5>\Z:1$HRZLM-06'&FK;06G-MJ8=U)?8-8,"$@W6_>JY6)?_Q@>&Y;\Z ML/JW#GB"J?@#!Q$Y(QB,Y)YUFBGM6>?($$N!#]*,4)Y3WS&H75UHXC8WJ\&> MN(X,X;,"4\&BCMT;"T<@0 M"2N1Z5\(3#?$WCL"D2]O#7?#]X9PETP!:_)>&5D2I8 \9/&6Y&SB_1P.8#J9 MW<;!#L2O1B!B?GHS2[R3N3 ]_PM2?'<(Q?9M$G.<&%G#S/!70YAQPJN7D<5J M\ 81QH6/-=(,?S5$&D?<^AAWE&'HXH0RE?I2'&0+3.YHF/O(=&XV^HNZGC9M%E1*9?:@R-L:0%9.>1HJ5_HWB MPCJ5?;PQ-D:!G.7[Y^N_JC&6H[63HG9W8AI9Q(2],ZK^_Q$/&^6H%:1VC_+^ M]?"UV>CI#P3,>NE9<@8-57JGU\!.6=OY2G=NM8B5YB:+B(4HY0_;\U1VNIN* M+&!YAB4L;3ZT16^=OA:O-W5XI1QWT!1-"PM9XTWQB9GL0'I,D ZV =+!#J1M M@'2F&"ZBQ>%L)O3-@4!!^8SX1R19/-HN+-O> +9C7@OJN$M2D-K2J#B7U M(5TA6M68DO07]5:W E20UB)6&H0FYN_]R?_8#@W&H04"^Q#TO6$(FC;[OHX^ MOQ,ZFTOB']XJ1S!3WFB!*4L]T T1"S@L#!:#VPROE -IX?+:UU';C]Y6>CZ4 MUHJ2:M&JWF18IFO6$]!IW4A7WLM^I^?@VX[,*HGM\Q6O#?,5\5I <;B5<-NA M$1YZGHB(_QU"!&LV_FK(TM[S7AN&T!;DXANBH!J4UK/K9#D,MH&C,W"EU,,& MW ZES,(-DI(:%O8TY;4A3;%BU+_ M^JJR31NXJ4IBJX<:OC-X*",>?71-MX1%;D?[T[)V)V3:\Y10]L^N<%V>P)Y, M$ON&WL?*PNZ"QH9="PG#^#R.YID../KJBK0]E(UPLGJB^%Y,T\?-H:KA5(N8 M(6BDB*$B;[B,)'W98^B^$#X3>#F'^[24@>)/&&X(HC//6CA+,V@9G/E*4+Z6 M';!:]U9K=56TM4"5ULQS_:[?JW6)(2Z)F'*Q@%!Q,0GHK/$)?A<^M3"5UH(R MF'*,4<:YSY URJKS%/94VK3+=^6O^I<^7Y-9>N'R9R:I?/A.?9(9Q\W^M4RL M"??8]%6(E*6>=XF9#H!KKE2?I@'J+-S$E;GRLKJSL>E3$2Z@]=*EU9D\RZ:* M"1O#KV2>14$(I$L7IA-[+;6._%4%J&TXI#CHUG'S264HY5P+^ M@E(1?T$K(37?5,Q="S0 GYRV]9*8QC'MK8Z\[D2"L52_8)2N32'G&0H%FW7O@P()RG6IX83V8*^HME64 MAM;-6L4OE4%KUS8J(;L4?$HE'+-7!<^)S$[T7Q&/,X\&M/$ _I&JKFT_I4GL MINTGEBBY=4 3P<4#A;L(4%&V7=,RX-M@.L&1E76>86SZC)?;^*B'DQ!PI>$G M',*=;@O8;Q'?C!EOO7"#S,K!/OU@NE-:\QMHABC/,=T/L@,GMD,C#^S"R.Y/ MWYCR^1JH^ND-;;9._CEEET10WNA.XS9\:R$MSR/503I8_:(,Q;7M8%Z'HTG$ M<^!C#W=O3.&NMF?V,=1Q(>%@]5;CH9-O&6.N]X)NHIT?%IXMW.H)9"^DAD.DOM3*%%( M@4][G/;@6E5MPW!/@(H-0PN ,@F@>6@7OFLC5N VC+UE3M80/!HV"<$%Z'H8 MB>F,T2GU,).'GKX/@K+9)0^HYWKSJYV#-0H;+^#-\4,90Y1RW&$3VZ'5;N!F M'*U^=#@R+439L>O]13]6^U\L"5S4DAP_.?3_';4)H1O54(MX.7+6(HZ26E<' M^7/U[AK!.D3;<[U.+G@\'(T-P;(&U)_37SO8$D,TR7 <^%CSF^'HP#"TJ8.L MAZE-^:OV3OB4R>QSX:8;G?),_J=_W[4OV[!1#*NDMD^0FN[Y,0'1SZA3,NIU MM%A@\7 QU:^NR#(2WAR'L%]I)O!B,\0_1N-,@ $ _[DD!5RB$T2245.K]J5\$CY8?]^XG(J ?J"2+ M/225I=(G"\Y4WQ0/I^H-6' /Q<\G\;CAXYY/)E2F3Y=ZB\:-IOVK-8%J)X@D-] 3>5Z(>QKL1;LB]_!2H!KJRD'OY-CHSSEBT^"!3-NM:N^J' M55UP;4%:>::OE&=D,8$+PA*%<@\VD-CG<*/HUL7]%$0$VA.1AY%450"#:SZ5 M=U@0S/QK(FZI1\*B2DV)7JS:R3;/5MJOTSZ;$3*EHY RU96.^&)"F2X/MV\H M?Z.*P==PJ4]B-C!%NU*W*55[5Y1J\1B:PL9J-5;[4SE27Y55@S:\\KN'GO*D M@OA%KZ/>10OU,+Y--/?"8IGMUO*(3MU3@IB].F6ABDJR47Y M:&U#&C>74*YYD"8$W?,>1P MP](,WX=YM:9=]?L.*J.Z.8A'3&UI2J+_?\+B[OF;)MBCD5S&]?3D?C[):(&?$OL?>#R(NEA&M;2D#9 MRG0 I&BA!P.W1.\K#;/QHK_*@.,WE^GS*1Q:%K5&G ML7^-!*V[0^3 [I7))Y=".=T"8/'-*E83SN5;*HG5;(-85>[VS%9"N+19+[D4G _\N0Q495"@X"GI2F6 M9B1=FS>I;.F?L8#EW##MC,>$\06,.K@X3&A2"[@5W2!D2;BH=.N)Z+K8YVI< M)%ST,Q7LG'8G&$[URH<4_S^PAY6;O9A.J;X(PR-%3^5>_/D]U8G^9C=9 M?=>ZFU&'*PB!?/HMC ?N:F@>AUP5%7/SLB8MG2F[-N!PL<.$J*R! MM+=&'7U78] 7U4?@<#X(;O];<1%[!G8R5]3:'.-M$UN55$5';G MTR.0FX@E%OEY2^?2[=6%FY1F1&R,VBE3;1?#H?+X7\J*WZU,YTL?4MV:$'0V M&-4IL>980U?E#70OQ^N<0C\(XG$;?,./+ /^4%Z=J2_V_+[H%+J9"@+IMTVR MJVG.B4]"@2(C>RKGKY M0K0YY\RS*51X_T)TNL3:MQUGT[.6]UW3J=+55^FP/A'@4.ZYY@'J=9DJC_=/ M@L4)O:T%;[UPUY"LU=95T1>O(X^$DXYQN1>IX\U<$"<@TX(O4\L[[J2C+O:R M-(P_3NW#D.^$AAX.0!&KLE44+T3O;\Q/OKJMU\A(&!:'_;ZT9I&3N7;;A* _;.; M;H0I72\/%PTPR<7#.9%JA+,F=(-G@?5U'I[+//R=XIEK)0RSM2<1\R_X.IY(OI;DF M&TGA+&Z )7PXR[SIWJ%<]QKJ.;D#[_^58S8>CM^L:V1^^?Q-,5X/NIAF]]U? MD1GLEEJ);BGPJ&M&+A' L.0A^6K)XU.\")W=A9#JU)SLI72Q]),L1,19R/I^ M841LKVWL'J^4#7KP[:GJAH&.W3A.)AQFRWLQ\R. M>VHBV*>?\[&/7LM+-K!6MW2ZW=UTE?2=,TJUOTC2H-K#FBX%.^@.JZ4VYH<- MRG=7625TL\.E%5!OP*<#\420):9^L@4@3/< E Z*.Y3KY 'Q9$>ZX5"D\4T7 M +%LH<_MX7 HU[&4.:]B=K,"SMVL8-G.BF%--K>;-7_N0+'(;VY5?UHW8N4L M^,QBO#B ,'RT=!O&J<5@FS5UU.;YT]72J=BCW6#C-?>7 [8;L+@,<_'MH-/*_,-]FX$#VN3 .E1%.HIA;XQ M6@*X'6T'FD"QOQ4 W/H- T]5V6->,= %JQ8N&7BBNCI[ L2F_U,TW+]Z>WV" M9OK7:YW506;-#$F"DYXK2P(J#X(3+NZP\*O,YT#7N?U:%3IH#)NK;B%[*9K; M,B1W0[ASZ9Q=JI?\.[K>GXJ%]44HZ?A=C5N5^\(/(%RVM:0TRFE+W,G!SLT= MOYGS*-0SY+ 1C!"]B+8&8UVI[JTP?&,3)92^9A"&WVITXQ%ZJZ\ +NKF4K![ MZOVA&/S)UV!:?]@]L;^3"6RFAPF!6[A%LRA_Y=NG4R2^-CGTYF2!?__I_P%0 M2P,$% @ *77*4,3A61?M-@ YVT" !4 !C:65N+3(P,C P-3 R7V-A M;"YX;6SM?5F3&S>6[OO\"EW/,]K8EXGIF4ANOHJP7 K);L]]RL!:E6T6J>&B MI7_]!5@LU2(N268FF"6[PUVJ(A/(@P\'9\/!P7_^]^?;Z:N/?K&LYK.__X#^ M!G]XY6=V[JK9]=]_^.T]*-X/7[_^X;__Z]_^\_\ \#^#=S^_&LWM^M;/5J^& M"Z]7WKWZ5*UN7OWN_/*/5V$QOWWU^WSQ1_51 W#7Z-7FEVDU^^,_T@^CE_[5 MYV7U'TM[XV_USW.K5YMWWZQ6'_[CQQ\_??KTM\]F,?W;?''](X:0_/BUU=XG MTE_@_C&0/@(( X+^]GGI?G@51SA;;MY=XR7WCW_^YOE/9/,T4DK]N/GVZZ/+ M:M>#L5OTX_^\^?G]9IR@FBU7>F;]#__U;Z]>W<&QF$_].Q]>I7]_>_?Z22>V M\C/]-SN__3%]^V-A(^CK:<+[:G7C%\/Y[8>%O_&S9?71OXX3=ILHW_1ZL_#A M[S^D]A&)2 2#..'P[R=TL?KRP?_]AV5U^V$:/_NQ*XI'?J6KZ;(%PI_UE(G^ M7[69^C;(?]I1&]0/ULMJYI?+^#)3S38K["BAA]IT1=,O>K&(OWVLRPNG]-$5 MS6_7"WL31<7;165],9UN)5B#$=3KL:OQU&/CXRW;H"_V?ENMDGI9%C,WG,]6 M41%%A50=)[!&TXXIK,D!]7MHA]Z9B[+&IQ+^J06_= M'O+0^U8O(G8W?E59/6U._,[N.AO)^U7\N9G[JS#4RYO)=/[IO!DXV%->^IO/ M2/UN\XSL1L[^:VS]NYE,7+>3Q_ZZKU9?FPSO>=YXQ?FN'_#Q?ML"+ MA_O-,K:K#WY1S^@YHZMV1A!]KK?Z^JC5_LV#;;Q]Y!?105MMYF>Y6FSAGMIDVT?^.$9BC:8=4UA$2\-5 MTW6"Z;VWZT6UBC;'^+.=KIUW-9%NJ_^.QWK@J^8#K=]YQZ.L9[K7[J -:B>Z M6OQ#3]?^C=?+]<+7DBT'&W5&U5';L":GM-)Y9Z/<^6&3D=7IL+/1U./X&DW; MH/ ^>O/Y.$4['FV'@I5?^.4J.I*;X-*#O?6+7QVGJ4;CSJFLR8JG]-$YS?6X M\(0N6J.XNIU4LRAC*CU]L&)K$7JP93OT?8Q=SANMW1NSKV1GVP^.LHSM]% MP:&GR]^B5;K8QC1FUW>/GL06Y_?;WMA.W34ZW*H]NNH)\5W/MD?#[[ZZOHFN M1O$QSL5U;'NKJ]G]E/SJ%[=ITV%4+>U\/5N]BQ-XVO0W[KZ-D6ZLJ3,$\;%V M7=)66+M8>_=[8L)9;5%\7F]=CJ,AX1DIK;<:Z[5N@\ZW"_]!5V[\^4.*"RSO MO8)C!!YIUB%E-:>Z7NL.Z:PWT;4:MT'E.Y\BT#8I^=EULDV/DK:_13?TU)S8 MHPV[H:[>=!YKUPYMT=U:']VC>?98BV].R0$+;5=;^51_XNJT;I'.J/#UUB"L MYK.K36ZZ1%JG_R\^N%_G"3MI?CRU>+RJP;T']J=RV.Y%2#^$BS%BE[ MZQ=AOKA-_'=EIM7U*3LP)W31(L5UQ<^.A]N@XKV_OD\-&L]6T4W\O7)I:=CI M/$6RCQ)6MWT.6FO.\XG=Y*#\82T_7'$T'.-:N2]K2_Q,X\]D)V2EG==;M*!K2G8W2NHQ;IW57 M=*;-[N6J5@)#S>89*'W@NZOPZ.,&G'%RYQE&^;._UM/M/F85#?"0N*+UX9[X ME@SC/G_9[.VD%:JKZUD5*JMGJ\)N=MZB5_AV/JULC5R;6HT[I_+4"-99G74^ MBJNHTN.?VX!KX?ZY/G%!M-%YYZ-LA;.RGAK[MO2[G M'FO8#77OU[>W>O'E*FR^>N<_?#U)FT(#MV<3?UJ_W8RM)L,>:;>7-OMP"N#G M^/?V\41+2X4([M[L/Z_\S'F7Y]T[)R8O";O@;Y&"XZ?T.W[98>7:\Y1#OY4&S_]^P^1]K+C-Y9B-,14#D9RA,:L@(52?,B'(S80?#21X_%3B#?X MSQ?;R>XEQCM'FHX8IW!C?.2CGCYV$=N#NN:+RPD>LA$5A'(L&9L,!Q -"29X M H<#@@>P#N*/%EBQL*_FBZ@-_OX#^N'5ITVZWN;7NU[TPGZS[IY6PMD^\>,R MJ<#4(ZA6_O:^?:KPTS-.G/=XNB*8+V]QK!?IW/W=D[$7'\?^6*5UO43VO+Z4 M8\F'0X9& \R8& X*!0<*SEFO%W(-Z@*GO'RE)7.V,J?%8<<[DF V0(GR(Q\6 LM% #<_G._:GY+LS M@7V)PG2K6!Y_<1?G7K[57U(?>7TK>A[_1)JX/:GJI[],6.Q9#AK262!69D.)A$ MMF-",3629#2&Q806$4A,SF=]\>=B_?Y-UO>A,T8^^/B9>W;T*;O.>$9'*3&1 M?#@>TB$,PG9#0BC$;;%V,\'I)BC$>4%8B?OVC47XNF%W/V$E?*HP,]F9;'HS>6 M9*P@+M1D* 5C9, D'X\$YHC)$:'116RP*P?_E"YV/R;J82'\YX^[4A.ZR%GH M."%D6+?N?9YW=IT5;V)^KM$&/'FI9.!*0=)(![1X& 7 /$ M@@5>>Z&H\YX0?;G"@@@!H%I BB3#;8?\J3 M^=#NI,W;!"N7PG]$Y=:ZKS?_VX=+ IW5##J@A7' A@"!HDH#XH3VDBL;OWM! M;'#:3.V?\?/AR37QSZ)]QR=_=X-262D5QP0(0P.P,@[.&$, -E8%H[13H8FM ME9L!SIJX>4=(9>2%9S&Q6NRPNTUI%;0!(0(,0P90@C# V$% M3-*2N((5'U/ M]6F?(UH#*Q=31//LHU^LDI'^RWSEZPN*PPU+IJ&2V"'@I#? <8^ (#(J5BZ@ ME31P!VW?$U=:9H_6$>BAQ"8(S)0#U#(* M E08$,,QT Y+:5FTVK!\0>9*(P^F.\RRR9:46/D(CEJLLK]1*:UD$%$";%2R M ;)@()$ H^4DY8&(6$#[LANK33BCE9ANH 9>W^4_[&-5<^.W=6R),%IB:): MY5%01A2EC HV.77$A$"-U$@T4#?9#9.F@J-EK"YLC-23&\?:E@[)H(2*XZ;4 M >6CH%1>*A"-K^!0]/84;2 ^LILDS<1'!VCEXI*3]@)V!)*I40I2)X'DF +H MC $Z&G$ JQ"P#5$ZZI=D9+0?+6\%LVSQ,N>J!)B>OM65>ST;Z@_52D_3IMK\ M[E;80X&SHXU+I2%TS@=@[<8LCRM"$*8!YP9Y)*DR)O0]IMIT0I]'T+I +6-\ M]5C1@>VE8E?A5_WY<-3UE)Y*%8) =3Y<*2X^A#L"+ MZ-Q1C1V S$@049/!.X04ZWTLMF6.: >F?-[P5WUY;/Z?/UH&R+3!E %L' +1 M"6!Q?-X!1#G23'/$6 .K)(\OT_+DMX!1SID_DF6VAPGVM"JI4X0:Z !3Q@+M MF04A& 4,M]Y)'((*+RDTUKY/TRYXV8S58[4.ML?6D?"!!(H Q4$ ABT$UF@$ M%(D<#SU"B%\PH>V.R!II#(^?*Z$AQA&.@&,*1PD .RQ/?$)J,+LW>PBK'!4&-UB4+3EE."9 J0J>8$T#KJ*@M MT.TK+[XKC[WB\1,I[R"4'E$@%F L:.!]= M/>N<89*I:"(VJ/B7QP5NCQ]:@BB;$W17#C#]\Z@D8+$:ZL7B2S3.C_K$==J7 MR'DA8122BD,!G-8$0!.=0$BLE-HK*G@#$R*/H]P>BW2%62Z>>:,7?_A5,GW> M>[N]R:#6[O#AAF6(8I*F+4Y+)00(1?7JT\8%,XIA3*6&NL'!W9SV1B-?HW64 M>EGN21A*H<> ,VZCCY\"35Q*8(0-7"(3E.Q])+V%N6Z 1S[/X?YDZMUXH_D[ M_FRGZW1-8XT9K].\E.D<".0&2!E5(W;, Y)B/YA(8ZT+*JK(EV%"-.*&CK#* MQ2GWY_KOB\9__CJ* _RQOU$91\EHB'I/XBC?B"<26!_7!"5<6Z<%(KK!N8B< M5D,CKF@5H:Q9IUM":R>#Z2:#":28DBQ8*P@(S: K,#C<0/; M5/:=T?H)<;[XZ9X:NX?-F$/-2HHI]S::]$A3"Y!R#C!A%2#842T]C%-2:V/P M:$6J?C)41QAU7?CF>%F6MSHIXAN_JN(;GA+7=7F8]ZOX7V]77&T>>?O#HR;M[CJ-UNT@"9>3O_HU_WSD^T0.ZB5Z1 M?Q<'/ [!VX-'W+(24D9]2!!$! 1()9#*"Q!]> CBBB *8VI9J&6?=C,K:6,R MCC NNX]5Y(/!ERBEX_"^&A"%754?CU6XJ=]):3UTPG "-.$<1&O# *'2T6P) ME42>8AD:'/_)LU'<9P::9YR97.HV#N(AP_@P&SX\5WHDH/7(IQTT";ST'DAI M("#"2Q='BER3/-P\G-;5]'W+)8V RQ<\>K 4#X:+'AXK)97681&-$0\)2$GI MP&'D@(^6A+)$(5Y/_%YRPR 3&S3$+=]^=#2I!GIC[-RF'?5C_+"[01F@44YB M!DS\)7)W<("Z^*?"*EJ33$FI&NQ)Y]E>R,09K2%X=B#AL5>8;H%_&@3_&@%_ M_-B=3DUPG'*33H=O*[71T"LC07*/@-#< \-A %I[@H+&2+@&FY=YMC ZYKA^ MP7^Q79%-8G7\=Q@_K ZFVQQK6BK-G(L_@*11FL>5B8'3B@%FH<;*&$], SLH MSPY)-@78.I;98X-#@&%.>C95,_-$:@EGW8=.F803G3O0=9Y.];4K,E4 P,C\E M7H. - 9(QU4A-0[:26.=P*WLC'1YM4(F5FD3Q7R:YGGHZMOC#@=US_'F)51& M&(KBP)E&P%+F@>/(1+7+0PCI#FK8@(OQZ..1]L5P9L M" W2 4PI PA[#[#ET?+7T#(*E6.^R0WS\#OGH&907HYUM@&VC%L<2:T;%IMU M6 J++$&, *>8!0P:"1#TJ?XI\P9$K]%U%NK-!?#DF/%B4]"3N.]A3 M*8-&BLE(E-,<0,(3''%A4N.BI4HXT[S)51;?51B]>VS/CJ\_)ZV:[2D\N"]D M7KN#$HH146A"4:$FX\&0"HA@@8:#P5 .!UP.&G#+]Q,"[PK.SACD69+?WBN$ M3^VG5,/QN*"CP1@+,BJ&9# 1,HZO&(Q&#$+:8,,$L>_"LLH!:\94CUU0W9V3 M;9B.M*.3$@8HM(0<:.PTX [)*&&U DY$GT/KV3B(1T@<,4K$$A(A%8=((L 9Y"JER4$Y2U4UOE C*P M\O%&*SXJ*MI(!!]7.Z>KOD=5:QS;C'J'UWBTG$K4E>A.6^?*U#IN>3I=7 M8?\8#V\I-N^_]"0HC*+?C0*GP'/"@;6& &49.V$ "*%4$"*RC]?NRNG9G)Q:/OOKI 5^'^ MRK4C2G9?DPBF5=P1!3AC$G#C)##$<2"\0S9^)&&3F^PN&Y=K/*O?W #2&HB- M[?@P7T1RUHNX.I9^'A[=1A"73GP@^AYZYC9'GLSS(T\IC/AP &73Z.I#^N*H M_=_-6TLJA*'I6FO!H@L$A4H>$4-;.Q<&%&0[]9=?,!/V-QUW0P=K9-=H\2+"Y8R2 $@FL(K* !L'1#LG?2JO%_KV?#&WN[^20\:,119P'Q<.D=P!9="]HXZ)<*1!6/>R,;/, JPU MA,_FJ@KEMTO3C6^.=2]6>[@-\^UCII$Y*;R -T;H%1DD*"&&I.I"] M/]0I [+RQ0;.6N6?KF'-'T&:HH!U(OL[6I4.$L,I#$ Z; %%,/KN MR,8!QU$C&('UOD&L@G\7+-0-CKEXYG$UNK>+*@+R(5V)^N78708'VY6(2"=< MD-&'MAC$]:) 4"&YU$S#$)#CLL$UH9>-<;7--VTC>BF-\)"GZ[PIWTA>3:+DU3RN)R,"DY@HU*!@S67/3^8(*[2':RX>NPO. M787' ;NKV>X;( XPV2G=E"1Z%%9Z [2U!JATM)0Y1J*Z=UA2I@.%#617GCSL M%Q0\[7AN'C@U8YG+G>4E^U+N:.' .E?6 MOTW%I.+:=ASR5+58N@L,)C9Z%UK#SB.AK"-QE @ M2".N&W!7I@,('7%7?FPOS8]?4TS"?+%\DF)2N'^N[W*;NN'7EMY<&FT42?<6 M.DP5L%P@X(5,I6Z8XT@:KS'KN[3,RG?YR\W/I-9%0OS]K"2&FVBF1\<5114(A0K 8Y'.[B;7 M4C/A<8,H8AY)WD?.SSHEEV;VR7P19WEV=X.D_?+K0L^6VMX/+/VUY8R.U4$G M=)0B68 ,Q?F@D2D89!Y02TV<%.8C>R"D?8.,F3R;Q7U<(GV9K8N'(;9GGA\% M8[,[U9=U,KL9TP.A*7[9,OKV=12/ME M.GKYM)>[8$R=8Q07H*)T G&JO(EV$5= $>* 4!(#K+%V6B4KJ4$0/MOE >=R MV+=U2WJ,?+X:.W=#.5X<\]F3)>)>!:ZCEC<26VH=HYJ MC!L85'E\CI?"5^W@GXNW?EI$^MXNYJ$Z9/X_>JI4TF*F@P!4& VX2ONCV%+@ M&3:.(4.8ZOW-3(WGZ/G5VXWPR9>C\-'/U@>/U=P_4M(X!J>) @&I* V3-TR% MML YJ&R02H4FMP'DF>6S9^6;[(&S0[W3F?WW?O&QLG[Y?CX] M=%!O?Z.2,*HLLA#@@#7P-+IS$',##(44(T8\E0UJR60Z+M#6_+>*4W:C86O? MU#(9[I\M&9=06.L!LI@ @[V+KP@.>(A5T-!Q+_H__VU+^39@RB?KESZ^*Z6- MC*+XFLXWQ8R.NR0'VY4^8A,S@4@1$8+24OKO:7&^_[OVC2;Q6]T M0[MXY>*/]WXZ3?EU,_=&+_[PC_ XP!S[&Y6"1/"4@R"*V71M?!*R1BO@+4%& M6&RC0]5W#Z-=SF@5K&SN@)]%#*:IK+&[K6;5(@ MTZ4"&CL@E78 .VFP]8+C)M7I,L7T6V60]A'+Q26'[UT[P"2'&Y8BFF@><0C0 MYMP1% P$S3$0:;$8*ZUKDN22)]FT71YI';",]L=JL;:IIMCL>G/L(_%YHOKU M[0==+9*6'-[HQ?41=[1V+R71WB,=73(9(CDN( F8)205]E'$6(Y-DTSE//?7 MM6Z;=(A>+DZZ+W(RG-^::G8W+ZG(R;)*O[[ST[2Y=^Q85_U.2HV<84;$H0M# M@)3$ V:(CM8;QA0I3XDGY_-1GMI'[?)1I^"=?8;T45!WL]_]9'M]!RL<;U1Z M:;%3&H' <0 2>AW]^G0Z+1UF]!8R9AL421%LUOF\Y-M2WJ*XE>>#Z#H_GJP+2:L= &3-WG-'WTB[?Z^MG>48OGDG:55-V7']71VT9^I:MI M=R\=Z\4LKO=TJ&]3!&/XT,LEWEE$J>FJZ3JA\)"H?5=J,!E<,.]NSTB^&<) +RM[.B*[^RF5C.84+^2$312C M5*C!J. C..(4B;$JFEQEF,6$Z6S^Y_E0S6B +#;)LWJZ+22TH?YI/O#FLT$J MAK8MV%"DFZVO?8V$S8:=E\50"D4FBBHD&69\P(@DXP&!5!0[:+#J@J7Y-H^E.?4YTM?B'GJ[]&Z^7ZX7OUES:^;:=>>X#/4T55-[?>+^Z MM+*^"U-_I7U4+>UTGL@_M$>PKTVIH682(@.B-^8!2K43G6,A;:!9YZFU3-?R M73I*P=E9I.&TL=?NHV2,!L5C61B]9(:4!%D90AB!WKD$I[#RJ MLANN:1VXK"<$SY&SAQN6)F ) V< !DL!8UZD; 4(L&78$DX("@T"17EBX=VP M2NO Y6*5^\I7]8Y1[7BZE$B'(! ')EV#YSC&P#.- $-4$F6XH::!ULD3N>Z& M*=I!*QLG/%Q6?IK0.-RP=-@PB3@!RH@H(8F30*8KJ:FCPBD:G"/A M/?0:K4O''%WHL_='7)G9W2,?/"+Q;?W<9S"UN=U5(X0EL."#,E043X2 M="2+B8!#Q8=$JQW0%O= UB-MU_\$Z_6K<;U^VB](QC2Z4!Q"N5W$8! MI%<<6&(D@HQ'Y=G@IH*7['EW"&$N1GI(>SB:+/_\T1(RA[2*KB2%A@$F!0!"BD;7"$XB5[WRU ]9?KG8?M'PVC%N\_>KZT5,EH1C#@(<213TRT M((R6@$<[PDH"L=&]K[;3H6_4%F@7S.R_2R2]3@<3YK-EY;;)I/?C^7* 9<[H MK82.8$FB70I%Q%A9!0&D$?R(CU8Z_L_P!@5W7KRSG0?2B[C>'2<'/$I[[O = M-0Y Y'WK^;&+EW?(HZN=WSO:[VC>9B7_,I_-[T_T[![W*:QA6L!]5:-M3_">HF MXY?M^/;VP,/5[%FISYW9UK_,XX)= MQJ=2VE"Q3$5S-\4RODG^WG7HZ/#%(R?T4BINXXQP!!B4"B 7" @FV.2#2H4D M%\0T".EV&VOIF.VZA3%K>LQC ?Y$LA_;[MW;L!2::"4(!%CA*/X5](!ZP:-7 MY0U%3&#&&U3!ZS86TS'CM(YOI0I;K#5WZ,_<\7 M5:?#^OJ.2^]GWI/RY9CE_/!8R1$NAB/$"..,,<'EF!,Y@FQ(9,'5L%9,H./1 M;(K;U1G/YL%2C4>H8!.("CE@;*RD%'2$)IB@,2H$;7! (D_8[+SIV9'D>38F M.7-_-T2^TY_>Z"0=]+361#]^OE3I; ;C<*0(9%RAP9C"<<%1_$_1P6#X8N;[ MQ*G:-^,-P,D^\;_/%W^\GKU=S*VOM\2?-"@G,BX,)D?#$21L,J"*T3&$+&AUN6(X(49B/,!URQ3 G M@S&1(J+)&"U0,6IP/C=7B9%6>*%5E+++@[1QH>_*+"W]XN/!3=/]C4K!AD,B M&(GF$6.*XX(.QHJ/A\5D4HP8:2&:QEE:2 8]3_?H959;P6< MLY.4[\)]!Y?NSN?*T20EPR+"U'"3%HM$ 0LRG' \PD,T&O3=OF\V>6U@DFTO MZQ&9[Q*N5^&WY5UZXN.BOH?VL>KU4'IN+.4.@>"M -P0 Q@6/IV=$HQ+Q87J M;2V>AC/Z?,NJ,\0NP37U[Y$[T*K45$M/C '8>PXT#@0XR0T(D!FG9!QJDYS) M#!OKG7!'O972' U[,^U?0Y(&3/4V8E4D1*#M%$B>C#Q[?2 M^#N"I& C.A@-SLK&JV%X;LC:KI1?R6?#/ED A'B M1#")9#$H(ONRP6 X'HPP[_W=:JW,YSZSKD,D6S'9G]'7'L_L&Z,JV$0-*8>>=WW?$E&>)!6TV DQ7BD%!E26I#Q6-%B@@2:M"BB=]+PSM_J*J*PF(=) MM8R(_S^O%R>-8F3FII@164D70_ M#T:]#;%VQA'/RR;EA/<23GQC!CR]LY)QC*A7&"C!#)#"8^!XD$"S@+QDPG+? MP.7+X/)G8+PLL)YM;.Z3[(F.7S_-3U7?VV8EQ1/(D82"((+PB T8%PFLT6@R M1'34H#35I9BB76UW-E2]4G$'^>3,GDIE((7&(A HL5'D,@<@"P)PH0)!RF%C M&NP<7=!8.GG"S]%@C8#LA=JJQ50U>R@5I#(X*@ BUD8AZ@UPPCG@I6,D2&%4 MDTRU"\JBILS4'8#=J*+8\F1?\FO#R^2AR@MYA00 .&0$"E@ ^& &*A-M1!3%V#6HF7 M5DJG37L3M70FF+U23$>8JW8?I:56.<$4<"IPX+UE@)"("$+,.^*--+ M*Z=&3-4EB)THJ,E\?5J4\%&[3AB#Z72&C,X;J$,)NM%+U M\2RO*;4K(:7#(4*CB910\0G&3!01I"&C:(Q(DQA>MU?)22P!"N@D,$@8*J!7UD9-&"L#E*UKI2*L_.)6P6P MAAH0Q@WPT<\$FYLJ-C%/]C)WQ-MAMER@7N8@19V*TGM:E$9)8G$JI$R0!% + M#Y!F%G!ML"(D".-K&=59Q_G+?&8WI?SJGQ_9T;9T2 8E5!PLI0ZH33J,EW&Z MD0TN;78JVOL;SEJ9UX.'2]I![L(K8W@NNVP;1CR1PP&F<]0V.DTJ&$ V-V%R M30TR1%G6H$9BGM/&&7GE?-CZ8A0VL -+)AEBW$H@D$5 .RU T 2#J$N49DC: M:+KT7;"T.\A^9"Q>>3^\B"VMB-\R3.H%X>QM1V,2T3_^X-B M6R'=2\2H>H%B]T&&6L'+>E'*4<\9K';/K2>RK/O+[0Z;GP7)1:_BX MTW2H61F%.^7*&8!DE$P2:0*DYQ9([ (WT7CCIL'1G>Q,-_;:[=;FLDZ8K$1 M8KV5C"V@]9)#LW4W85K8'"N1Q=8A%@#72D1:XF\&80Z0@QH*!GET-_NZSKH= M;+\.K5^V^&9?\&WY2.5EBV+V#=36#@1=MFI=\/5MY-_Z<+F\I;M-?]5S)?:W+4;0?Z7 DI!@C*-5@ M+!"/9B0;CYC$?%RK\EY&%^H$%,[JIV1*. ZM!HJ'*(8,9L!%602P=Y%.KQ6Q M_;X-N.UYK^-LM8AF+UR),[CLK/Y**&2464$#AG"4)H@0X*PQ@$@/HZ7&,3<- MBJYE=T];Y[9&:X6HJ:9:\1.HP=/LN7R'J/3KZP%$>,83J4 TP&$XS&5(X0&W(RPF0R MDA2W%K?ZGM7N41"[U_I\C"<=!><.CA0JS3*#C1P82\,#_R& #=.IH]R9K/SY%= -]2 ME+G!I0A'!W6Q6Q-J)L<>'4 ;V;,]B0MW,F_[\[7:QK9N<"9_GF][ ^V/).E) M=+D[;'ME_E]R-_#H@-O8+NP).V46@;DPOW 4]IDPZ<5U37(,"6:# 4$("BH8 M%')XAS"%>#1 G5@F+R^T?!2FEYP2F8M#SDPRZ0+\[R'2=!26;@_*7U(I=<:3 MEP ]CU9Z4\VJV_5M<7V]\-=ZY=_%$>GI\K=-XO&3-;B\]+VQS\B9K*,F]5OZ MZZV=FCV4A*3;@"4ID(!LP@:%'' RIJ/Q:$2*$:YUW?5%,3BU\LJQCLJ"X'%! M"1\Q)-AP7!1C/ACCT6A"Q1B*_EYSV-G,'W2'6H;S,OMP>P?Q>O;KIWG*[EPV MYZ^'ODHXQ!+C22HUQMEXR HB^7A(BB%5$'/6SA6UWS^+G8UH_[@L'2)HC\^^ M]E8J,J)1Y\<5*,8L C&8#"!%M.!J/&!4-3@+F.>X1W\X[5Q,>\=KZ61%:ZSV MM;-R%.<7J\&$CA5AB@_E."Y$KH84$CK&K+_):3QZW[59NJ[?LGO&^;RKO@89^C:WQVNOI^H7_WB=EG,W&B[W?!. MKXZ%.YK3=;6*7##0TQ18>G_C_>I2+RRL7:R]^SW-^NSKSD1V,BX=7MK" MJ_SR>!1E;YO2*F@#0@08A@R@!&& L8. :F>4E,21>D&3;L;Z=C%W:[NZG_+- M,/1T.-7+914J[XZ/O&8/I<<*TN ],-1#X"G4Z72$CG]2(063%(;>5V5M:9;G MN1#,98ML<7D?U_+BE.7RK$&I! Y0XP 8# 9H9B7PSC)@I! "$ZL)[7W.7#<\ MTAI@F5GB']IN0*O-$L\:E-)+0S&50)OXPV + 6(< \:,#U9#SFR#BWGSA&DZ M98GF@.5BB=>S:.?ZY2K:O\G0.\X2NQN4E#HLJ+< 2N6 ,##B90,#D#MHF):4 MAP9;Z7GB*=VP1&N 97-BDPEXCKUUN&$9M(@JT2J@";' 04F!,4I$?8DI8T$( M36W?(R'=L$CKP.5BE<%Z6ZXV_+RFU<[N2"U*Z@ M>GZGI:,(6HX0$(1$8@U% 'M"@(5<>QEA"JK!]25YHB#=L%A64,_."7U,TNT' M/UMN*-J7'[?[Z1(2*%-)/R3X:(Q&G*'QL,!2B<%((4D:,(!X@0S0'E(73;_J M=>%E^0+YHB/8]WB[\!]TY<:?DS;V:7MC M0TCN]UTZK/^4K'NJBN72KVHLTQJM2Q:,I 1C5 ML@@['?^O^K,_E'/P^+'24 JU"@(0QS3@$F. J(A*.=KG4$A/#>E]QF?K,_=- M^+X18/FLF.#C8-UPOJS#[[L>+U,^.V+$ T8M!4P@"2Q5"'AL9. 6TF![>V @ M%SNT!-S9?NUV-VGD;Z,N7-WYV>/_75R.CP]3U0WS6CM I?_J!)70M[3XL22ZB19 HP M3--%%P(#0QT'2FI#I Z6 X,0"IKR3UHIHGS?P:/-$Y[OFF"Y0 M[#JVMB?HU'%H;;.VHLV_7E2SZXW'E_%5EPZH/:$H_N$7'P^=N=[U>$DX)X%C M#9QD)+Y(6: 5CAZ2H](;9G"T=P\MQVZ8Z5NL.^>CCWZV]EWW?[^:MS'HSC/; MMZ\=54N]+2L0VU^%^X_SO/TG/[]>Z \W5>PE4A)UH5E?@HYLARFV[WOK%V&^ MN$T3_; [DNG='2^7]_YZN<1E=CI?KA<7?''7\!Y[_P.O M/^7TKV&HP;J:NBC4)NO%K$IGDF)/D^KSJ@_$;Q3VZ]E*SZZKQ#YW!LU/\[G[ M5$VGL=4;7A:U5S5WES9Q=]-ZP,C=W: 2P&*(QHABQ@1@J-92"T (2 M)B""@\OM"A?3S=N\J\6)N\YMU.H@Y?]!A=@$R3%F(M46%7R$U6 LV40,<>]W MD9M.[//#&UV@EBM",[[],)U_\?Y]=.&JE,JR:PC;$6X-;3N_GJ5XPMVROML; M?8@R'+TMH*,WEFA2D"&>J!&4F!5J(FD*G _9<"Q'2.#>WP#2,E?V ^:N0T4' MEUSG^GZ^6*53YM'>^'D^NTZ_CKQ997]A^G\:_GRV*45P83V["XI=Y5@?/59J M')!2UH,H(Q&P;BB!WE3 3-#,0-3AQDNEGK["G\9LNK5:3R[8L^ M)ONWF;Z-ZS.)RON2$[698T?;4A#NL-,&>.X@P!0%X+5$P#$E#.9<$MU@K_21 M3@,OCT7:P2MWNM[VS,1&L>[.WCK2HM0P$,2D!X8Y$W\H!@24&D 5UX:UD@2# MS^<)\N)XHBV4NC=3]FGNKOWSW>^]@&7T>O;1+U>;^,REWOM@(UV%1Q]?VF J M/L;7IPF9S!?O]=2G"7KO;;I1H/+I=H0[09?8.UJZU:&$[U.[*K%0%&IC ;2& M1GD9?T@?XAH,5%,+C:'U$D$O@HRUZ]O$)-[]M)@OE[_-%O[.5?E)5[.!#_-% M= $^GP]7O?Y+%8P.RAI N0R &(6 L@$#)!WFB&$D2(.R%BB/4.Z6[:"*6>.+X7,N^3;)_U'U4NTD8H#2&A*&XJ_(2UI5+TA& H]5=RW8F#^V=FV M*>R78MN'L3T=Z0FK6ZJV=5L4W1W MHJO%/_3TX!T>S3HNG8S^'>,!R.3U6Q+]?TT0 58KQW"T!+CN?3"M&Q8Y28AT M@'-/+*Z_?*C3IOS)*-M>MT\Z+S&7RD23'5@H)0@J\I1DA !CC.4"$D]L@S#G M9=;N!0V!CC"_L(G0=;RJNIY5H;)ZMHI6?(HF5[/KM_-I9:M+O35;ANE!*JX^ M^%1/>YMC7+A_KOMBDVWR"0])ILT#)1(^D$ 1H#@(P%(%36LT HIXX:%'"-4[ M<-;15NE#$97(]^]7<_O'S7P:!=O,G^6-/2B8"T@P1P[R@0D&N 6+!1 MV/@H?)SWA!P<>4?K_!"W77;%=2UC]LYNAE=U+D2^>>/[I#H77Z["YJMW_L-Z M86_T,N6*7B_T;7Z"CD[OEN'3#Q,)_:]_^_]02P,$% @ *77*4.B3+, 2#"#!2 M-5;=55)F %_W -P=_CQ[__[Z]WLIR]EO9A6\W_\#?X=_.VG M_O3/2;GXXZ?KNKK[Z9]5_#?EK]83:=__%O\5^?1XORIZ^+Z;\M MQK?EW>AM-1XM5^^^72[O_^V77_[\\\^_?_UU3>_( #P+]M1>Y^(?_NY M>>SG^*.?(?H9P[]_74S^]E.@<+Y8O;O%2YK'XV\GR^V IP_37]:_W#[ZW=1_ MXM6S4$KYR^JWVT<7TUT/ADGA+__WM['L7B5S->EN7U__X6QP?0(N4 10A^Y\G3+'\=E_^XV^+Z=W]+/SL ME[Y6;,OE:#I;)%CXBYDRK?_3Z/.L3+'\YQ.E6+U^6$SGY6(17O9Y.E]]C$<7 M>FA,7VMZ-ZKK\*= M&!\?F6)]8?:[Z3*>1 LUGYAJO@QG5CB[IL<7V&)HSRML*0'M9TBSWODD[#5E M?-&BFDTG<2/2HUD\BS[>EN6RQ7K;SI!GO>]'=<#NMEQ.QZ/9^8O?.5UOE'Q< MAG^O>']U;4:+6S^K_NS&@8,SY5W_^1QI/VT>RFY'X9-3=WSN/#1^KX>\K18)9/'PO%EHN[HOZW9*3X>ITE 0S+/WHYNC M6OMW#Z9XNRWK8,LM5_Q9+.N5Y7<4J8.#>EM5RS.US=@4:W2C>AY.Z\7[LOYX M&[8G,YJ-HVX?Y./8$EL,[7F%*F@:D^GL(<+TL1P_U--ET#G:3WPJ_,);3]YSU2V4]U;3Y!BM7XTK?]C-'LH?RM'BX>Z;+6W'!S4VZJ. MZH8M)27)Y+U1N?.'YU#69L+>J&DG\2V&IEAAX[WY>GQ%.QY-LX)E69>+93 D M5\ZE1WWK7;D\OJ86@WM?94M1/&6.WM?<3@I/F"+9BJ=W?CH/>\QT-'O48ELM M].#(-.O[$J:LZA:^G!V/)EY!:ZG;-R+Q>MI*U)X!*5;S-NR5QY?P_*ET[UW] MVU2+MOO!X5&)UQ6L];42^V;>03\X>:+4J_]MM(S*^+<.Z]TS--T*?YO.IWE6U>[S6;7 ML^G6\,]R>G,;5&+U)?#B)HR]&TWG#4L^E?5==([;Z6)><:7MOL9VHU.L\WU= MWH^F$_?U/MJOBT9[/;; (\-Z7%E+5K<;W>,ZVS&ZU> 4J_Q01D_I.)[O\YNH M0QU=VOX1_:RG)6./#NQG=>W8>6Q8M>C\7*S/[5G M7)O1"=<9#OS11B&<5O.KZ^;')RVWW20)5_UK6=W4H_O;> T:7KZLIY\?SEC_ MJ=,EI.14A?C(L(0K>U_6UU5]%^7OZO-L>G/*3<$)4R1<<=OM9\?#*5;QL;QI M0ECD9'F]W5U/5W&>XCPX+MR^7@O\:$<5_/Q=#8]Y?CK]ZTY<&EWE)XV M2Y)UQ]MZ/5I=(M]%-+IIU38P MYHPI>Z>HI8"WGR+-BJMZ&5VQX8-Z6\UOXA]M^?GHM?6Q<7VN+?X_@E/-3XBB MZ#19OU2YL*VTKN&U&][7.>"F[6+:Z:&\Y/,-*'^7NZOK)C\^0C),GST#E MV_)F--M<84Z# GX=I2(YN2>^)0/=W3^;O9,D6?7T9CZ]GHY'\Z4:KV[>@E7X MOII-QRUB0EH-[GV5IWJP.DW6.Q57X4@/?]TX7-7D/Q]._"!23-X[E4DD*[N$ MM?QVVT^19,4GY\'TF]WR_>QM)??8P'Y6]_'A[FY4?[NZ7OWJ0WF_S?B,KH&[ MSHL_;=Y^:&LIL$?&[5W;J!XWR]O\\>D*MSG\T_GRE\GT[I?-,[^,9B\RT?94 M"6@2_V.% ;I:Z9.1J1<5_ASSHJKYSY/R>O0P6W9EQP%2-HSE_OLVF2 M+WZ:X[4"[T-\]7CA\_ESUMH.B[WP$Q[%QV$9CJ?1N/^ M;?CKYNFXKD0E*-8O+K\NR_FDG&1Y];==Z&ST MN9S]XV]A4477J0I/N "08H\EP,12#YWF0!MJC/58L.>@K*H+5/6&*X- 9742 MG(_(:II"(BJY@I)JY+"T865&;-#0B'C>!HU'*57U^*>J#H?6/_X&FY&;C_BD M,R@6TH'0\(/5CO1OT0U>3O[QMV6]"C'9_+":+\-7Z&:K=(*P&:U] MZ%F$;YO%L%8W'IT2ZNOTT/=W<%P!($92>VL,-E8:(QR!#4".6I11O YL_9W% M[40IJ/J#;B5;&<3DQ5+M,P5EAWCL?+ZP D'"J<82*2V=\A"RAC8MM2YV*FJ] MBL=>)?%[X4C$MZH_I'XL:;B,%#RC9=A"0*R: M]09RFJ)(_Z>:.6ZZ28J#A]JM;F5#"RKJX_C;Y^J&:SC0P?,D_: MSU)( 30.Q&O(@(/80X^;;=9JC0:X3^2[*>P-QESBM#_J;.=%W\N'"P(ID-)# MQ*"SE#@@'=U0Y3R39H#"T0?/OKO6.Q.H7.R_&D]U>1U.P _E>#9:+%81DNLF M$1LX=D%U0$2Z35APJPC5F'@"&0E_# =M8\P[3E!WY;0_3UH&,TF# M#Y"J:CPU#W5<]3K/JZ/4G3UW09$ B,G &>N%5P0);!O,L.9R@(ZX# *8&]=' M6?SW7UY &@[K/_J/BML58ILN+.]XPZ!^WW4X?2)C\%^S.#4.A^.B(>UHH-^A M885F3!GD.46,4BNEEE8@1:UB8?_C%+;Y@GO2L<:WY>1A5EY=[R!@H;\]^=NQ MP+Y3IRJ<4 XARA11D@+AM+;>2N,-800*W J5',%]:5C[4@WK%ZU!!_/YR++R M;?C8)X\5--8%-)IB$G%K/W(O<<(LA0$J:!T@WLI0B@B6 AK&".76.TW\8 /] M^I.2EYZFWL#,YH;<3\'C^M^-[HZ[JD^['%#_^+)I)'/!B!=0 M4D&Y01H%.TL@YSET#@LZR)N5(4K>:4 >%ZSOD^KB3XJFBM*'= M!:-+>7_XV2G#"Z0, !9A@I&CVH4OQ3( #8&8(I M6*X1 WVJNOEEYS28NBNR9:QB,OKX M;1'=9&_FX[\?T5SW/%\@BD38<"'&'%++XY6 $XQKIZ46G [PBC\A#ZKT".7Z MV-^/OJTK3U4;XAM8RL6O]9,>PCN^]6-#"X. #E^']@"Q0+Q1C!@G);*,02W= M +.M>O$A)\8I]S'PY/KG"2PKVRM6K7S2D>+ >7!\D@(Q8U'0TH@/*"@#I9?> M>(&X$T&_]]U](+U9+[U(2V^(Y4M\60GYY(!M]Z)3U.^+\OIA]G9Z?;@@1?=I M"X4(1!9[0\/Q3)C0,!R$2$(?MG)B27>-M;>[^5YD*R.&_=[#[[J:?K^MPS4= MEVJV8N*^VM:O_**:&BH<(E8+JZ@3/!P51AL+O""( =?JGNS'NZB&G!,G.2:8 M8LJ5T(@;J#BTWFCH?,Y PNX7U:U9>^Y%]6EH_?=%]?/K#!. BVPR1-" G1+! M<@];L'448B:[QWH-[:*ZM92<%R:&^L>736RAQ(X)QT%0 F.ZO:*<:P89M8Z!K$4P^KFHSB1Y MIP$Y](MJ3[G%D 2-Q0DJ,-2*A<]%&26@ SSK>=C3S6-K?G6YJ#X-OM=_46V@ M(-X$LTP/T85XG8 >.\4A(I#"2BRKA&>_. Z=>J*)_-XI,O M&Q,#^6-(%_)*2.VA\4!0XIW"B(4M/*;S(X[M,%7=_+)S&DR7OZ@F1!KE!?84 M,*H4U9 ;!B6*E1,A-&YXJFI"'K2ZJ#X-H0M>1\8FEC?S5;W!223F>CK::F7- M54?LLQ1^/)VM^D2%WSW%F?#%A8 ^6)<".8;" MEJN$( ! K:WCW%N$LL;#)+B:ZNJ_'A3*KU*FUPFUZR?#+&6@_6DF:M^2O>?U MA644&Q3T"* A19AIIF'0&:PS4EIHNP>!7.9:?Q#RG0;K5R_E[^OR?C2=;+JE MAN=7.=GKWUU"[ ^MIY"*<:N]9P "&A0P0903%'NO)<0$=K=L+Q.",+CO("'X MK_'#>%]7]V6]_/9^%MO3K0^_^[O#-2^RO+\@%C#B8LB(]Y1I+:B$FC+G/;1> MJ^Y)O>0O*_BIP,XEZ+]6U>3/Z6-,Q Y9;!XI*"&"Q^!I*#0US$BN-0Z?JV?" M.W>&V4U?E;ATQ.,U;EV/#O5*." 0HXC3&,HG5#!*G"!6U"'0Z-[ MTAQ[5?(V#'A?H_ANM)"GOUAWAUV\'WT[$N.6=1U%.!<0U (C35W,GQ0 Q_L'TU)5""A?BB?_F*?E[7?MQ9*:":X\H9[2YT7DD;T M8%!J! N_Z+XWBU8\ M&*=!3D@P6#F"SC*!>??K2ODJQ/TU@/X:/X"&XD^CKX>W]'PO+RSB7!#/'3"> M:HFDDMQ#IR '4,ES8O7!7U;6DT ]< %OS.*= +PK>_!V'7MC@3V QEGM)4%4 M(Z\,4]!RJ[ *6XH^0Y3_$C=XB?'-GW?6;\'7\*:[Z:II51,X.IW?E//Q]"*O MO'0R7:RY_VQ!6[$]\.'O'U0 CC4DW <=&% A>1 OC9RT01\6TJ)6%G$F2H^E MR^T>4-#P,0=J). ^_!%AY;"#+E#+.3!"D.Z[T\F;T\&DN!1,JGI )&?BVZ)> M/A&0\+>7PA%^5+ROJ\G#>'E5?RSK+S'3=7>@[;Y'BV#9>8@(%@8I2@36CFOG M)40J_&-)=YNZY]2U<[E9)<6EHYIT"H?CYKM9X&)O../!YPM",(><.1S[OOA:!_U%Z'J%A,*0LX&@,U=2B6$N#$"(:@MM)E M+;U\/-HUDR"WJ5VQJ*S._[7ZDM9SU<-L./+%[^-OD[O'N[47;P;V.=-/SBH Y@[X7R MR%G*D%98AH,OEI!B6A ^P$#1A#I=BTJ]3+] ZB3&CT=6UJ&;32:RPID>ST7Q< M?KPMGP03I_>T'7OSN@?6;;FSK,OXN S_7CD!KZYC0H6?57_F!6+G"@8" MR*K1[^+-?'_SR^R^T>WZVOA$OW^X(([:Z$ )_X6< D8 < +$;UP[!FFK&N$] M4W:T9-BS!PN'M74J*()>:A9VJ1@$NZ'(:@%A1HWYH._S'&9\US;T# 0&7>1K M2]GZ,XN=]ZKYZH[B<*6!@^,*ZA3'P1941!G%/*2$XP8@&: ;JC>T*Y_WB4L" M<'(I8R^6>C33>^?SA6+&,V^A@1Q30!77%#Q!C!4OO)##\( FYEO5'U(_EC0, MROLY1"&X#//C376UUL&..D2_>[8(!RPT!%A++-6,:,D\;6@*ALD 2]:?R9LJ M+2*YN*PFDQ7"H]G[T73R9FY&]]/E:':4XP?'%='T5(H[X(U5B%!H/6DT+(#8 M %UL:;F?$IULDG"\_?)QJ6@[1V&!P)!!RQ5C0?U6X8^FP< [USVPJS?/7&() MZ0FI?%[892"_G+A1/9_.;XZ7K=L]H'" .>X8XQX1B+F3DLOMM\#.:&/1FPT/2,.),Q5,0"$4D%!12#0@SL?.]6L\ M'.%\>.I$0K]#OV!=0)_\>#NJR\6;Q>*A/"0D>T841&@'%<".8(*=X1KSACY/ M@GD^/&'HC8/[M\62[KZ>>'9?3#?*K>5?/H M) O AZ77B4%1ZFA<4!%K%%?!'EU_:[\> MUGG20E+@D82&8Q,^602TDHW3P6.%NHMA;RISMFTO%ZBY1.]=N5S; &\/=XE[ M]ERAJ/5,>X>X!993;:D0#2T.BNY6=V^Z="X!.0>GSL%,*U(^E/>;UDD3^U!' M85Q)H/NZV2;7QW337FER7=6?1E__.5W>1@RB01!^LGKF\VAU97H7*S"M:%\,$J5Q]()&5LZ.VVV&S?SO+OUUEL]F;XE;K#@#U6,_V,TVYDE MGNW=L9.])P@S93 U#% #S,;6-D!2W-T5U5N1FA]!B+M@G]4P69M.3ZE>$[OZ MY=5*>UBXKV4]GBX.6K&G3U9 IRSACBCD+#(<<:U-@XHA9H"U9+(:''V">6$1 M6WT5B21L_UR%D10Q&S1=200RBC)#>(.)$+B[!Z6WVB\7%K!D6.:2KWV7"E$! M#MKPU778IW>:Z.L8P /2=N;,!6364@8-#:R W@45W, &+^9T]\VMMT(LN60O M+[+Y;IC_\V&Q;)IT[[X8W:TB?"C7%13*3:K2^E/G4A+> 206% M4+FYH,YAW"".PT'3W1/=6Z657,(\,.P'H3J::OXE@!Q(N+I>_WD9"SE^+,?A MT2-U@\Z;N." &^HY9A00*2%V1&Y/*?$>7\'R>[7-#U"'$ M@XJ/!0>860#\AGL&(H3/V$9?[27,T$ ?F+!V]F^>ZUIS %%BN7 LX@>\UZ#Y MQ"$'^HRPZU=['30PS"^0>?DLSVZWI?E\C:\IQTZ9L$4X")2UBL5X2:<"Z(8Z M;YANEPP\K!P[PA4)>B65CB,@@'.0@0U%VI*L=6-.SK%KRXS#.7:G(3#H'#L; M=I@OJR"%-_-%6%5\\8?IXH\C*7:'AA644HNMTH@QZ;V"B,3*HVMX".,YVVB> MDV'7FLO?-71.ADTNN^QQR4V?\D_A_4TC&4YA-:6,M%\:QI; M X:=;I>&B7LE(QE>/[*$7$8RCJ3@#4\P+B,00=LMIS=S]W6\*HRP47Z/)EP< M&E;8H"\';=D&Y+QU2G!*9$,I0&B C7K3,*[J#:-\.1CKH-D/X03]^.?H_J@< M[!Y0< 8]9Y)P02@R2FBQ/7.-)[*[ZM";IZT7"4B"SK##0C4FSD#A%=-B)^(<*"Y]5Z^^C*:SJ"!?5_5B]-2?^^C*[>L,"]M#"O"I]M"DW]GW)R4_X:V!%_J*[# M#ORA',]&B\7T>CI>N=/4/';:."L6I=O+"NP$#>S%!!L,F3$\(-N@*N$9)>5Z M<_!G$-EL>%Y:2C<*X;JST?C;IWHT7P1%8T-4_-ML36+/&W OZRB(L 0(9PCA M+!;3AH*@AA<(J>[E,'N[$<@@VT. ^M)B?_FH0&6L%S:FS%ML4+#K@6H.L\!F MT#T(O[=,DDS;;GKP,B9\OR2H(>: (!T857CAHH4GI*,8.X8IV>)K8W7ZX65J M)!22=,!<^-[QZKZLU]V=7NU5HW(*2D*\)99!8R$PT*_P]H!SV2Z&>5A7C<(0 M% XHBP42FD"JF!$;BA@F(.=-TJE7C:V945PSE5B:RX>:UET&AX=S]3,?6@ @$9(:<+IPR21Q'BLMN!P M2(9Y47@^BUHUI.D&SH_!^$'=_PV$WY=1FC?K/7JK\^RY0D@13D"*'!34$^@1 MAWJ+#)6OI@E1:YY4Z=#(%I&_)O4H9Y\]5TAJE$=>.H \AQ!8CVBCW&@JN[LC MDWO0^^'L.6CDXFS38$5]7JRN)0\P]^6CA0W4*V0!LY[AL(=Q;F1#$7*HNTLN MY^5<5PW\3#1R\[<%7XM@SB.)$0_B&*O\08-(HW]R -D :]-U9\*^/D.G89#/ M';587EW'CMA/MZ>/U6S2XKL]/KC0RF,@,2&:0F.LEM*S#=4"(O0Z[CJ[?LG) M\;F\5'22AH)K8X"UC@92O28.,[*E4@&?5=-N)P4I6==:*D[$*93!(%"88NX8.9W!W?N>\+N[ZU7<'(MN%U]K7/+]Q M7V.J3BL=;>^8PG*#G-?<0VB1H=):;1L:K3@C^R_G_6E79J>")9_6MBC#NV[# MSF.#9C*K[E?M/-:+/ZC*'1A70"F( U!); "6F@"(^78KE"YK4^]V(I" ;]\I M>ND0RF=]KTK.AB7_-JK_*)_@<= 4WS>HD$$3]N$8E(1;#Q4C4)@-E=)!W?V^ MNC=M+[T<)(,GV_%>S@,&L[!@-;D+T$?Z5U5CCTK"D9&%<(%"9(C6S@EH!$"^ M<6]("\^XF>Y-#4@O#FDQRB43ZBX&5OQK=2%]=?UFOAS-;V+Q!+58E M6&AC8[<.30@GPC%C# ;;+T">X9+M35=(+Q%)(+9AHNZQ6 M_.;N?C2MXUEG;D?US1&'4.M9"@XQ15P:Y3!@D")D$&IPD,)WUREZBWWJ1:?H M":]<S34^S2L(%B ZU4GG(:C&Y++6\^!*6< M[BX"O=6)32\"YZ*2G=.M,KAV/%T@33E0W#C-//7*2DF:XU*%?P^PV'H?WH?. M@!QG])ZZ0$V*8#B05H&ZSV)S=_#P^*!"Q%*=V'/!-43.&!V;\FQ63I7H[DC* M&]_;!IWPDST/ MC,Z?:Y.:5,W=U[AA!&W@-A(TFD^>*9G5M2T_[_U^3YNEL$XKKA$G2#F$L25$ MLRUM2G2__.NMH':J#[I7H/)]X7GXTG//B$(K; $-!A0DUA'G _"- M7:69.J?1=V\EL)-+TKFHY.)ZM_H1''O'P[D-B*60(^"4:_RVVL!S./P:8M3. MP2(77YOFP>_+=75*/5I,QP?XN_/Y H3M"3A)I"=(6"FP)G!+&P9GA*Z]A@BF M%)A@I=R4[QXB3E?7ZYJU5P_+1=2Y SG'OOZ3YBD(Y<[Q<)@AJ:EC MB%#78*OC)]!=0EY#T$N?6%U8;C;"_ATIITO.OID*KBSFD@G$I$/<.TT>=T\, MSS RX&MP6?:+5M])W&'1[\.JG[]TFZ*]>7/W%^PJ[K@O'[R?E]ER.9K.+I># M_KBHMRV2T'<\71C'@70> .8\!41IHQRR1B+NF+>H50Q2W[0=2T-_\62AI?5* M0,J,L511HCE&2D@E 3!&B)SY, ?ST,_BQ]Z:I%TPR)F)?H8@I"MZ[9" .-:4 M"NH9]=H*QYW77AD$$0X6=T81.2E3O3.;3ZEZ?1HXN5207FH:8Q;+WC$B+"#, M0\4--Q2"H+,3A@4LC 3:8^R"%H:IY$P!3"QDGL9V>/XS6W#VI MZG%:(%^S3 D!H?9 0F8$C8H84,X@1+VWE"B6M2QRFCK9O4C,:3#E$H@^ZF0# MI^.%M(-!$Z=(&8F%L YZ!ZC'X4O(*1 )JB2W9MPI=;)/PRCWI?VY=;(-4UQ2 MIFV@A!(*I&1*8J6Y_+SJ'CT ]]KE" "G"7A$/38"PH$$1A" MI&/#.@.L4CE;=[77)'/)QVG@Y#,HUNLL)VJQ6?JC0GU4?6@QNN (>D'"M^"I MI,8;*37481?6E&-_3LA^;]KD^2S\SJY(#5.VX(E8U[19_%%QV/%T(32AFEF' MM*94.2:1=^&_'J* H;3=K])Z4R63L_]\6/*[%Y[<&33!COK;!IE5BDD,&+N= MWG?P:1Z?L( @&.V4$$>#[A8CQZQA4$NN3##L$>O>QO7T"_K!>#N3PY99PWBZ MVK8JQO=C"NY],-S"=R@=M))@Y(/2M5:SF%7>OU(MM6^.[]92^L?W=0J90L@9 MR!F72E!OPMXNA8: 6!_OJVG6 G5GN40O(D*GH9=+0IZV<@GK/JK,['R^D,$0 M8$YR2KP*FIG13F.B8DU62BS!W7,>^M9FS^'3RPI7"9#)Q?6WU?QF6=9W,0\C M>@2/Z"N['B]H($9S*6*/ >JX$1X BR1S3C&(;?=>?6HF#52P4,Y0/L*'PN<[ZKAG4>)/D<&Y^7CUKQ4:?%RX<+J!Q%U'#. M%:^>NWYZ3.^%'!)G0G(91K\;W;4)CMD]I C;'F-4: 8$ M%0PJC@C=G&3"AB_DE2H!Y_#RH%CT!]UKE![K' 18 2=AV%*%%];R8%4)I;B6 M 9!!*@(Y9.,T8#J71/@43KFWU6@>?D/W'NU[GBPT@L(* C4DD!+&%6(HV+,F M]G-%! [PTNI\N*N4D.2_L5C537M71;Q',W57/1QLW7EP7.&#YH)<4(,XXC3\ M(Y& 4 1U&"&BG1Y@]_A^0O//QR:_'$31O;INHL!:B<#S(04D)D"%K2704V^M ML P29U4XI6(5M>Y:?8;HMY3?S>J@! @HP!QDE)J M&-':!$V& A/T9:;;];G,6]:V'_:?BTR_R7HOTYC-:#9^6+NXGR\C74;=@5>J M^7(ZB3F. ;>531SF+A?NZWCV,(GF\66S[@ZO;ET.YN[^8;FI6?N2SK/8!H.!A.,%A(-&*N,4Y-RU*LC0DZMH?%M.'F;EU?69Q![M4IOT M106BPG*& X:(4NB%M @R[!747 !.R<2N5]=_Z]D(R^+'(^&-;DTC-W M+[B5B^C8T (H10UEQ@8:!68$6;U.1F1<:V5>JZ-Q$$+22G#[X\6/()Y,4X2# M/6$I010**SD@W@J'@**,VZSM'5M[,E^E\)V&=&?7Z+H,R^_!^JAGWP+5'Y?5 M^(^K^U5X4%/"=#I>EI/? \L6AYVG7>8JJ RV:*P9I!&GV$)%M>,R_( M !O IF-=E1>\RVY K;^WHP[;)/,7SG%AA8?,A4W=6R^+WJ+Q9.'B&T,$']\.ON >&(\-*V2M?N&[5ONX@[ MY@5K,[SP0F-GG480*0T0 1KK#?7$NG;5P'+XMO*Q^641B_0H#MI3]83>)UN, MK\O_>BCGXV]'/$XM1A?20:R P9 02X$'/JAA#5C.Z9RV^$F>H[22L%_,$@&7 MK8#.CA-IN^ZCMG.+T04P"'FL##," $R"S;@ID!KHEL+(XH4C95A.G*2>PDFNE?,88L$D9A]*#.5?6[R&K@8-7ZHN+$UOYO%?I^5*$40)HY3 E1X1\O MV::C@.4*H[Q%R+IK0 GXN$]:SL;LDK*!.LG&9E1!& ?*8XZ (83ZV)B.;.C4 MQH(!1G9?3C:Z879)V<"=9 ,W55T!9\X2XA#P%!')";0-G8+I[E$.O85]7TXV MNF&62S:>V@-O(Y^.U\+=-Z20()S-A #G(8PWF%!QU5#HJ.N^8_14AZ/JZ?Y!!7.*$N.=(U2QV.^20]=0*24&.1)MQBX5WCW-;*JJPA MD^V4B11LVU$G+!%"N63AXVU5+V/>XY-NUL?KPNP=5'AE9"RJAI$%"EIC!6@4 M) /M&6V$>S,X>I"#9/CDDH+W=7D_FDXV[:T708:OEK=E;1[J.E9%B$G1QZ6B M_22K2DN 8$XT4YP@3!I3"QC&1R@Z=&#E/2&5^C0ZHQHU-ZZS";D>U\PY=HD5M+YN-:6 MN\*!485CT #E$>,^( DLU2J88T9S;KPAM'MD46^-8WO8!M(!E"WR?3RN'\K) MV^GH\W2VDN"C4K!O2$$45(@Q0SQ2$$A/!-F*.J>^^VTL>T4BD B=SOO^2@1C MH;Q5%9P6;&TQJF "2VPHU581P BDT()F[=[B[B7M^2O@;'J LOF9F]C<)S6U MMS];;TZ[_&L+]7EQK/[,N5,7 +"F7(X?!'44B$-;M0@:T#>.]$3/=;9PZ#S M8GU9U\4693M=Q #MA_I0G'WK.0KC7/A"0:P@:0EW3"E 'L'G9(#REHWMK5P? MYX.:2[">6.JG2=/A@84.IZW"/AP;0!+D@;"R"74(_]CN(M3?!>RE1"@IDEF- MHC4JI\G-X8&%Q"[F* JK( P;OK%V&Z-IC27=C[K^+F#;2"\4T( C:2*:=!Z&Z;@-#ZCH$MOOI2+26HQNC & .$]5"C0Z@R%B#47M8Z*06Y=%Y6F M])AF4\6[BM$1:A'D"$C%A<32,Z!P,%TWU'H!;,Z>KJ]"@I+"F2VD[F$1CO[% MPE1WGZ?KYLFQ?G@ )&H'03.8!I:-UD5CUN1].Q1K=_IL!1,&!U4#(:<]TT:$ M_;JQ;[W5JGM%D/[#N'/K6/W#V_D*KOW2HB&[[TKNM%D*CXRC/"XF;,C&, &W M>5@>:=]=8^K/A9!;=/J']5%D^BC]=3AEXND/!U-S:FV*J_GS^_#50B=7\VTR M>WC@736OF[_JT6)Z6@&J%.\IM/1.".>@@IR (%P20@$DUXB (%ZM_/O#Q;-U MR:ISWU% 0HV'W&O,8O<&!@2A:QRQ02[KU6Z[NE9YI6=?BE)FW$>#KH3UO?9Z MK&+$[A%%P-YCXP4%4/MP] O%MZ XYP9;*_T"8G'#SP[@$%5]08 M[V*($%$4>L\YWE!GK6C7"RFO"_\RS/WNU$V 9BY9^?WCK]67LIZOOJM@0 ># M=1%[>3[F0QR5GK93%(QAYQ75P? &WGG AP- ACJ[HI<;T[\0\E1]W#LTT/57J_.DP[@B^Y%O=?>5U@$<#V2U#+E2/B4M6^P M !B05Z,*)6'X647XNT'YUQ:OH>M*PY>J"TM3LM8./"B>ACJF,;9:&JHX;8/?FGOAX0FN'TS"[I&R]S"0U@XI9:,;9A/+:#J+ MW@-?U1]'3VL./P_G.K2)M)RB@!QS[;V2W##M(:)8-?LGQ.",O:0W?22]M/0, M6N=MPI;791TV1E/=Q6+CJU3%][/1_)1R0]TF*J +9S5$L<-?3*.E7@+?4*B@ M[F[L]J:*]+2)] U=_M"G]6 M<-S?'G$F.!=70+LHGH63"E!#H61(<@@Y1VR[W^D@XIT%H+>*9#T>$HE0RB4) MA^MSM+!'VDT0SD1'#4>* A*4H$W_ZGRA(Q61\N3 MYPN$ AG 6D6=,]( +B1I:.."#-!B2.684 MTDPT^RX"W(GA[3P]BT__( [C\.I\:!6.6&6PA)C & T$ -QZE!&7*FH_RU<5;!%ONJX&S6TOV5ZR3-3Z.O?;YB'2S=]!-;O_)MM5B\*Y<7>>GA MRD+]OKMO=H973^^^+SS5XQN_A.FK>MHG4=M7],ZY[9OZY=/;\('W/?OJWZ9: M'!'W',TBT,XM9C)ISDU#!L M$358R5:.WGXH_SB^+2B\9QRI:M9VBL )J!&/&D09&*F,IQAL4M)-^ M, 6K4C+T99O3?K :#;G(U%Y*];>8Z'0DV+7%Z )K"0B"*FC+"GG X^5V U90 MJ7/&_)P4Z9I>&K[KEYH:O%S&QWY VB0-MQA=("4MD4P![[3FUE)!24,W\(H- M.V(U*6?;2LW9Z/UUI&>0 :E#%YH+^3FB%GI;S29O[N[KZDO9KJ'[@5&%($@* MP1'2Q@NO/02FT0XT 6" 31>3R,94MDN\";_^;!N>N2K6MU5]7+ZKY7+ M[M %WKXQA7806$B I\P 1XQ5VR\J1C!DK>AVIC2 M/4QBL;"G!;1[-O.?+N"WT3+&OGS+\LK?PL"[ASMU M45_=KSS7\YOUHUG6\VY4UZO+F$N["-Z6BT59KA9ER\6XGMYOZ#GJ'S@RLM 8 M$06ED$1:0 6#7@,..2:(8@U0J\CCG#0?\P<<&%5HY(25'FADC2% * #9AE;H M,,^I-AUT 23CV7=G82IL!FWR?RAC8:-QW+?F-]'!%PZ1\+.R_G+,W#\RLH#6 M2(. Q"R>.U"$8Z(!"0EE!UMG.@GCJSZQRJ5<18WRZOK9VH]7V-TWIE @7HF% M#Y$!Q,+7B%Q02#8T2HC=L*WX9!Q\63\W,5X_IFP,TD8?GD@D"JCVH_$JVL&$ MPRJ\_#]& >YR@DH!H#06E#C38LJV.F M9?W:\SE3]0Y49[:O#[[GIH.JRU&U]7FO?C39Q_>VXPNB/ 9:$!2)@IX*876C MDKE Y/ 8GUK)[!.O,_@?WO:AC( TRSG4CFO/XX6E3%.J"&0(0A7U),>;U2I+ M!EC6KR?NIH#GS(]YLXAY^>=H=IB7NYXNPIJ8TL9C"97!,?^4DV:M@N(!=M_K M\4,]$YT4G(ROW40JOB_K:75D*]X]I@C:AQ'88T.$@\P!B*5HUDT"&IVYVEN> M2M]C7$KW,\UCHVJVM= WCQ=*,ZP5 TI0021W2-)&4\&&@^Y=*'I+4NG+ MPY, GAR^[1S!8_\LIS>W0?=47X(R]Z[8W_?*B[TVGXE[WU=WH^F$_VJC=T!GUEL8?.(]<5 M!T856AE'-4-68LDXM5RA+3A"9^WD=M)511J.MQ.C#D#E4HOWK/BH/_K@N$)Y MXL+G)Y!B+%:]%928AE:HS<#K9";A8CO). NO'UM&!GEO,3S12.0I^7W^>3J; M!2MFO+)38I'IOK$X.K"@.#:]EQ1+ S67DBM FC,9P#.V!\7W!=>/-_5R[-0UVO]-93#X#'L05W%DLH5:RO:+3QBML&4H\4R=H= MXBP1ZKRSG2#Q\<*S0@6'!@OL1'64<&4:B@1#'4_^W/O M#.>S_0Q<QY[@,Z_NWO'U0(ZIBA6&!N)&<4PB#8:RH5X)1W[V?8V]58 M;]Q/AE(N67BW(G]2/M%?CLO"_D&%P;%O#HM]*H" (M8W PV5R)W1V+NW"[7> M9"$92IUUP_=U-7D8+VUY5\6>G:M+O6U6Q),B$2]5PF/C"FN0\41&Y8D$VP@K MB+;KYX!U/^9[NSA+SN4^@,I7@ZNI4!FTU>.?^Z['"Z(ID9IK8S@WSAFF)=R* ML*7=K4#V:D0@(3[YJZ^M*]BU8?[.$87UD"&#N46<8>#"/X0V]%$GNL?#\%?( M_Q0090V9T(?%Q(H+T4 "F$)K(G]Z38T0N7XL(,GDG&P=69?-[Q^3-D89-#$\$3B M,J+@[NYGU;>R_%C&4/'Y@5S0(R,**CT+M"!KM=" *NL\:>@+5N0 LP 3\*KJ M YM..YPL0*/+&"^&P=0AC)H5I:',8R,Y\[^W>-#W?4R!SR:2C M#]5LYJOZSU&]*P6MYZ$'F!T73)>MBS#>W([JFX.Q,[L>+VSX M3IB@QEA++6(46JZWGXIR XRAR<+X;O!TOC+?1=-C];_%=56_*__(877S'C(F"$.:*]+5_)(+HDEI# MRVO9W:.*>+]H) 9.*<8L!L3*K2IN+1Q@H'9V9;(;5)<4B7?5?-Q)*AX'%H8A MK206 4.F%*>$4]Q0RZCJ[JK.8Z1N^$K6%# M+;."RYP.NX.Q!.G8]C+J,1TZ@PX^SYPHL.2;A$U,(&H2% MT#$Z?$.+T1@,.Q8@$9]>D][<:0FX MW!,ZG;FM9P]E[.Q4+M7#,M 5H>S*^2YS%1@92R7R0$(=['3&G4*/=/H!9CDG MD((,2'66B%]GU>?1K%G"88[O>K803&L+8@$PPPW6SB"JFW5Z)[O?N/;FP4K MT01(=%2V%O7RB:(5_O92R0H_*DPU7U2SZ60E:2L#=8^9M?_APG+NK?%"6B* MA\ *N94_A\[X4D_?KR]G6R7#)R^W]VK6AQXO)'4 :<<=$(Q!J#0PVR\!4R"' M:5:E8-%!;I^%SH_ ]T$95D-A]V4LYVUOC\:,/!HRNV=$$?1+89CG,19(0.* M)-N=$ .:M=#@X6,[#9M>EIA) DN?7_>F*L95O=$R#IS@NQXM "* ($R(L9)" M#IFW6]\"YR3G+?5ES^\$Z&3@N36$LBL%,4V"U- M0 VT'][Y+/J>U\G ^3$8/[@#? #\3F0^AX/I2UG?E)/WH_$?Y?+J?CD=CV9' M:H4>&%,H"B4DGFN+E>"60>W(UB5L=58O]_%S.0'^53_(='>(KE[]Z)X]XO[< M^72A#25!XU1> >.=$"AV:]QNNZ&4W'G9!U<3P].W#SN)\WI#F010Q2:9SA#"E::!(M50 MQA#K'@J6G&'AB>'J#.;'XS7RQ'L]E*YF+#L#)F-Q^_ MFCHRK/! :ZP0E1A*I"PP,9UALWI,SW!^)"^[V -[TX)SCN:\"/;6.LYWHRS8 M,*"5-,"R:]4,!!E13L1\-.B4ZN?R:GV(H]\W5 M==AEYHOK&.;]:U5-COF^3AA=,*04\^'M7FA'*<:(RX9N($'.Q*[+APJF!VP@ M@G*\B$R;\0726! HN1?,.&4]0A0TM',.V# ]:;UP]S3).0N_OY8,#&!AJ W@&2.LYBOFE$ND3@+ MJ7R9I2L%[7#EDO4C!75A$W5$:6(9$-P)C+>F%L)P@)'/O25"=<2D[US.U:)^ M+:N;>G1_&R\C @#+>OKYX2^3D&@X%<(PB016%GJ@#3/;B BL6W4IR4KU60F) MUCA#&*/(J&!Z4T.$5-M+IF!A9?PBSTM(;,VV4Q(23T,G9T)BJQOW;3+.TP_Z M0%S-WN<+@JVQFDC)F490QBVZQ>8YBU>O3Q^X($7*@209'+HG*_.76\ M*/3VH4)J;)U@E"JK6; E&!+;<\QQ/J#"76D9>C84O7Z9B^GH_6@\O9Z.#W^< M+Y\KN -<,,=B%IP.)CZ':'O)80(RPXJZ2?Q]GHG&$)T>5@.FE(.&8BA=V&<@ MV(;L2R0'6*:]-V.K(R99G![O1G6]:L>7I]33^[*.T64QZ.3J\VRZAOK2?I7- MVCZ4=^O@EYV+C)V^8M^ZQ@WZ,?QT<3T:;W!HT8 JU4L*:IT&5EG$X_T^00;2 MV"X3.B:L"4)U.5_-V40>\^JD>4'A7" !]484.J8Y]HYO$'0$ R[]^1-WMPJ MO]#LWKSR(I[3IY1?R(/!5B]M,-J.-M-*^:*"!T8;+#7@$!MO,=?$-2R(U7Z' MZLW*+8&I/X!SN)!9LSM,9/CA.'QDHYNS=^C'F0H9-"'F#?>(,8@8X3"F9:[W M)<#T@#)47]NFW!GD00G=(2##@&DU@7UNH9M7%)(*8@5CDCFBN'. &M @2+CJ M[C[JL4SXZQ#3].AG,9SZ+?>[K1\WG[CYH 0_6WSR_;=@%O/5G"G/6-6"!(T*8FQC<'E:VPH],,QG-(R>F]7X+Z &[3] MTT^17Z,)EMRPH!8[H0%&BJ -0-QS)H9JG?0J#"?5_CT-P5Q*7K"#"Z.;3Y-(Z.\PK^,1\.E@.MAM"KYOK@[IZ'Q*S3V7RD:3ZT7QR6C'+ MECGW7>$?@SN#TI=&!+3NS![T9"_*,=_OZF^_+)J'EI_BPSGS5\BO_D3 M?F]^7/S^<9=JL/UE 0%7S#LGG83$8&LU;LY' 0D<4"/G1,!79T*02X]OVK%] M5TCS@$Z_=TQ!-=/&64##R08YMDYQWCA<'"(YO4>GJ7']^)%2 =5=WZ^K\.KE MMZA:+H,>Z?[K87H?5Q#^[*>KTC!OR]&B_#"]N5U6U[\O2K58E,O1];*LU7C\ MPZMMGR_NZ'$]7J(21ZBYB]:_57_=:!+V_N;#(JT P\=Y#8!"CVK &0XMQ M3DWQDL(V3+AS[5_;3^N1O*LM>0?VL(/C"LJ9(8@1@YPD%+GP<<*&5FUT=U]E MW^TM^MG'4H+5>2]K-M/'4_E#>1/(V]MH?N^ 0DGK"6,*\(<:4Y9;P3NGI>=O/Q;EL^X(R[] MWK8?NY!^E,OG*=O;$TX_3&>3 )5_J,/+PQ 5C[RORR'<9C>(^\!H%UY;ST4"[(?1CEO6;^4IK6'D=A@)))4,=RL M%S#1W1.<.;7\9)8E1"7]'4,:OW/XZP[W8W7(QSN$914<6$F44$@R@S#',:,\ M5M*C#B@"Q0#3X[.9D:^0/[F\F\]044]0>7?P-N/0L,(ZX;20'HM@6WD*J8:\ M88\CNKL2TG=F4SZ'1D+\+NLM;0Z#T?QF&M.7U@#%.JY_3F>S,.II4Y#[T0!< MI#D2?K2!)L@"0])HBK5E#D6'N0F6B7(27;">PN43?H1& A,?4Y8=-X9C3]P: M&^RT%MW5W4LD_+1F=(*$G]. &YP7,T5O><.IYT&_=( 2$0[3\(<-W $,H+I7 MZ!I@2D]K=A]O.7\:;'WZK%*U'H=&8TL=C&:+]]R@&-2X_NX M= /UU]Y+HO: M]"#OALZ/P/?!>2J'P.X+!TJ=W7+> F*0L-QY*@F#(& 7=\)@.AFN(,B:Q'5& MR_G6;&K9-]<'=?8/B=FIXF&W MC;F;/-*&F,.W*,?&%=3'.QZ!J*<(4^(\.::\LULRJ6BU^C&.@$1D'4O4M9WXD.YTA!!J0Z2\2OL^KS:/:\ M&?L^CN]ZMB""8N$ "^:,--1Y3IE:KQ-CILF >MPGY&@")'(I6SXB6ZYNKQ[O M:=;7-(?O^ X/+!21$GHF7%!B H# <[0R9V.G/N"RQI*FS'7HZM%/BE8NV6CN MZ0Y(0?-($;,_PD&$I*(6 FB ,WQ-@9)A2WFMV8]=^=T1E\[[]'?WJ&_F7P)Q M5?TMB->[:FX>ZGIU?;-[ZVXY/.R&&C.&*?7:(TVPUP*MJ;'> -A]-[]L(N*I M7.X1L\O>UV\B'?2WWT;_6=7;&(=+7\H_KG6SP&?+>]OB7K[E#(7SV G*@D+E M ?<$.>V"CJTHD08Y U ; >_[:OX[6EZR2W_;BGO#\/97]9UG+R +7PL@4/L@ MVHQR%/2:+7;.ML(NQ]5]WN?"\O!W>8_I_+ 3?[W#Q:!/&64M6'OC;V= MI20<-:1CV*[;R&5O\3.PO4H(89\WN^]&=P&09TL\>+6[]_G".^!1T)F@UA([ M&0PHLZ6):33@'*1S&%3U!\V/P?9!N?4'P>U$%H5:'G'P;1\(]$DC$>S\GU=?0EZ0'V86[N?+KA5$L72)@H MQ*&54&S)E=X.+(\H,=N28)++4V:J>6Q]4Z_\"A^FBS_TMT]A 4>"6@Z,*C@R MU"A)14Q8E(8SB&U#)\];36SP6G!Z/"\F-W&]1P,?#HPJJ-((8FP$P8P"1\+7 MH1LZ@;)\F&IR4@X>DXJST?IQI6-0VO10A>)"PK#9-K];^=' V2,C"^(1U]H[ M)7Q4A1R5@C3T$F9RIDVT=.HGX=Y+B4B*4BZI.*7\G!?<<$,HY5[;H#2!6#JX M49T0'5#1XUR>VH[0#.*.9G (8%BY87-@YV6#C#=2M&9ZJ\IOIR'7I_L]7>TOJQ07@!&B M%+;"^_#5N88FZJP9ICF9B$^MBH!U0^C'X/Z@S,4A,3T?LU50A,/"]H?F?O]0 M@:43T'"AO$? 0,P=VVY[F*N!W=(.Y6A9T/1ZY>YF([>C\;3Z^GX\,?Y\KG" Z,IQR@8 MLHX'>U9:0QH:&#NC0E+F^G&=OL\ST1BBXT5:B+0@!F$!+8R5#/&6 @'$<#/8 M^C'/.N(R"*_+^[JZGB[?5HOXX+MR^68>9BCCWS^4P>8;3V?K\F]_!3\,5-I[ M%O0J(3!EL0$98.M"9"3H5Z35-O6C^F&\Q18HXR,VSBD0TX4VV$ B7UG?^M:, M3N"'.0VXP?EAPOXP>1@OK^I-\M9T,G!^#\8/SN0R WXF"]DPU_U+6-^4D&"!_E,NK^V4T9@Z'[AT:4U"E M&//& "F-=!PHXD"S;DU!5O_9<4,N ?Y5/\AT+U^Q>O5C,8TCQ2IV/EUP8[6A M2"K"#79">&,W!7<)0E9TCX_HQ;N2F(M),.FC_$CGNB.-YP\YQC&BU#@BI2=& M =U08,09V6J].%E2*R>PQ< M\HH4/3"^3ZB2)*\_W$>[(5#[J0X_/;IEMQA:&.1C:R] G8^UM""DNC%?4?AG M0&TW>V!X>H ZL_G-?+$, M-*L'5'8WF=DK8&]:<,[1G!?!W@HBM7:+1F7!EHOIS9$TI6/C"H"@PUH@#K'% MS&E/V*9=$\&.X^YM2_@K8&YB=/JT?U.4;P1F_=*#=LWN+EF^O37^)Y5O/PV5/NY/TI9OCTF7&$F/I29(0Z:,;.[S)+-^ M0!5F$G*Y)W3ZODSIKWR[),H1(Y!V1(.@!QM(FDLC2>49I?LRE6_O) 49D.HL M$6>7;P]@6"$H-@KJL&;M**)-Z)]&9Q3\S52^O1-'$R"16=G:97AL(I;5Y\6R M'HT/E7)O/TEAB/6(> "TMDXYRK#A,X#]8>MY>LQA.&^O.#!A$;9?XPBG!&C. MI;=*NN:\TU'[':Q^F'W?2(=B/AF;S=9WE+^-ZC_*N';W]3Z8T >3*O8."E\2 M1)@P%4N]&6J!E5M0-6/\=>TS2=CYG?0DPBZ7A/Q:S@,*L[!@-;D+?%FLRBM] M*8^+R9&1A7/:>NF1Y@PC1!#B6S>Y!@2\KGVE#UE)"V N@5%W$9Q_K5&Y?MDQ MYX"\'!Y8"$JX1D(+K)6%"EJU=IHOI6M.;C9;EQ%2+@Y+3?I( ;OA4K);!4E>86XK -IC'$&&Z'U!]&\6Y MI*@W+ >@-JO)9$7%:/;TAVGC)8)Y4) %PYT@I6#%C\B9&CW$+C+]ESJ M075.B>,94:[+LBX7RXUAN#EGP_E[M;PMZ\>/;'=WO5.G* 0$E@C"K4$:>(@) M$ENJK,0#JN62CX%5%BR[.V4#2O&5U=Q]C0"$??$V(C*:3SZ$E=8/X^5#'7Y> M7=OR\UXA.6V60J@8FV*%\3X@&(B35C6T(>^ZR\DE%.4>Y*17.',=6VMQ_C3Z MNA%S'93_Z^FA4VG/B$)93SBQ@B/%"*;(8MV$L!E#S["K+G'HI!67M-#E$HUG MM4H.",2SYPJ%*0?0>FJP8.&4CAT+&UHTH,.]_NE']S@'G$=&7Z)\S2KX;%\Y MFLVRSGC[[:@N]6@1E?J[^#&L\'[AW1PQ]>WSD_6B5 MLJ/^'-63MVVJ\YP]>>$-,Y(;H40PO&@PWB7:5$GWT-)V4;<](?<85'F,S,4^ M.D^HZ'/>.PI.H,0^: /(&&:-)*"I@>6A43)GAO_A.C\9169_%:"L8(\RU@8Z M6:1N/FE] O3QNL)CSR!73&LHN 746B&WR!(Z MT(8.9TK)2XMD.,#^M^BF0WB0*M KEMA+123';F;C93GYN*S&?_P>N+7X\/'W MH_GE!\<5B"HL&(*20J(\H8HT#=X\E(Z*X6E>EV7Y=U'.Z< =S):W#[]W#Y&J MJ^O':Z/5PN]=9X0&3.SA 1Z;08"XX@?8B3O*Q;N,^%_ M;2+]932=1?/45_6O8>S!.+V>7ED(K!B0,?'7<2T,!!+ -<*(>(N'&%+Q^@7\ M3"[DDG-W%^LVEN4FYW0W]>]B0>U%T,%6A"X^5D#H-'=Z*;MH^R' MBQJ9CNFEB.'-4_W7^7JQNH*)OOM5;H>GX/_!#TDH4,!%'W(9N!(KE-A3;L_/BP?QS%UE%,C,9G;+9FW%XI>"F)[!^2B M0'4T2&HZ*10=,/48=[M/N':Q&WZ- M=_9$K\0])49P:V10G%(0FLM58R,1CL%OQK2FM?353D*5@U'P?2 \[B6)5U]< MZ],ZV2\9;;3WQ"%"*: GB'7:<8R4X!QSPI+3R$9* ^,!&DAA$&4>B\BACXBF M?16*01VNO8BW&66& ?)MLTH[#!JHCA%0YC!B2P(GDYP VLP9T]/ M,EKUBTSK",!=,8_M'EF3)?-5RV0\LLAB'94P,$PX7E))N1=$P#'3BE%7^V;2 MZX#SJD\L6LMKIP4UD-?KEBE2[(EV$91US&40BDHO&8/A8Q6M:V^=&T% MGA&#@N;PKJ_;$E??Y[>KNXQ$4R8TZ)VB98X8YAPEFD>)C0N,&$QYSL:J7/NJ M@(,MV%T%^#K$IV>0QDO6C!R2J<_IW;3SQ<-85P5"NC>54J!@MI@45 M."K-*#X(P$7YN6M!=+.[Q?WL-O_6?%L]G(Q<&NB-"5."O<62>1TY0]XZ([PA M3D;#0G#M5[G!]L!2"%R&1*8-UCL[U"XYV"<0I9Q0+;E QJB<69OGBFA:Q-#^ M+#[8KEH*WWH!=,+PAJ&SU*S6][_/U]] 7;E8+6_R7Y]G6!OK??F_//C5,M_B MF#J&(W]-KB*]?M@:%QK$8ASID;+5")A%B"/1>R0(XD@BZ[AC @?9J ;0&&.L MBX@XT!IT#.N)"MASR1C63@6M=V-CQ)HQ;VZ?C&?H+)M5WU@4'560I^7];EHV MN.Q]J'GBS,<(., !2C!!'=&P$>_@B#&,>2WQK#B"3J)=]0[,6%K*RT^M]= > M[I"TU5A[K17,+(L(E\'OH8HPU^-!D2[Z$L0_E;'X\F$] MO\K?VL Z_*)MBEP8*CC1B$8?1& 2T]V8N 3UO#Q;3E?AO#('=X-D+#'_O+G5 M;.NO&R?NA!&6&)@/F'IKC%>X&A6UL?VL'CB12Y^;>F=8IA%VHP05Q[HDHS15 ML.Q%K;@QC/)H]W0.CA:>'Z6+R$Y*OS-"[Y$+16[M)5"@IXB>C_,_L\WD8C5; MPC_RND+4!QHG[9FSSEFJ/>:YF E%E4[#G8ZCBK#9AMT=]%7/J+267W/A'?A& MXZV/ 703PP1L7\);)BN+A?2V0,][OY+K#,DT*ZZ;K=<_.L$SS1$^+* M_!XQ'''DVA)5C1D.,^W+((VT'O1-B>X8C<>+Z_D:#HUQL9PM=Z&FAZL?U?1( M'L.)A7, 4%$>MF.6-:J9HF)H(CQ""G$ M),%1!<*JD5"BVL?G#I8\HF\9=X!C:-_M,8?F>W%A.LD$84Y@HIG&-B .*A:6 M%!$'TXDTJI)5J@LS&(5$A!W!$2 5EUP+NQN;8EJ/J5.U6NN*Z%UMO4[P6%;85'I M@*L9I045I&Q;9S>!-?-AM4/HO?&@2#MG">)_BRY,Q4R^)*9#%)9A4$H##]68 MM.N0G&UL%V9CX=2Z,,^#Y*VX,"-7A$M)O24RZL@#Q;C2ERPF[4W?$[@PVV[J MG6%YBVXK90ECQ@OED18L6B1#K$9(@N-E;^M=1-;4?]4.H??(A2*W]A(H4((+ MS#D6(M?4ZTBY PU&R.V@,5="$51@N:CN<->XP,Z#9$K/LU0QUS]"%O02XW70 M5E=;EF&8-(J&+\1_V4IX?:#REEV81()"J0VB7-G@@+/^467!U#OI17OYC^[" M[,?PU@F>M^>J4L)+R9$4WEL1K$ NZOV&16C[@C.CNRO;B[\/9$:[#?[H3-W= MSWO\9F#K]JM/B/]4MV08'$RU0Z"K1&+]3]GMP^G7"T'VR>OHE4$E!/.K58:44"P&ANWJ'WTTNA>S+:B[P.7:=R9 MX]]"_;!-9+XMZC71:Y_NHWZZ?O;KJ3V[3[ENGU?RR$G/ME8\ &'>*'WX6<]) M3CC# Z)"8\;LX[F3.T%]SJLE[,0769^^^.58FGB%:WHG@Y"TCB-GO<.."RV, MWHV="@"F%"_Q0!(]H,+VBUC1ON2GF=_ D_RZ<0K8.4KSOHZ8M=U$<[I: ,$C8( M@R(<&R17(L1JE!*' J\!]"FZ5\E]>L)I+#9\NO\Z7Q\X:]1G[CW9,3$)$%(> MN"*(2\N)U*@:+?.X?;C*@!E\!V-%KUB-Q8R=(6AVVSB^X4B/A(5SS!G%.14T M2@]+[9[YP8DQ;X44HW'V@]587/A]/5MNKN?KC5E>/>9/6RQO]K;"YX/8Y,FS M.?Q/M1[R/E^3C'+(ZAB%ED$P;01SH3I.YDRX9:NRG?FQ*@[:_Y.U/:)%:M-O MFJ/3R7>#116T&\4[G*O<,Z5@H$ M=PJUWV '4\&G$?5J.%!'Z"C5;=/LO+.SS4EU[=Q')6?#UL]$-0O> M<,:%LA4B'O'VKM+!:#:. 7I@( NAUN7EP[>'VYSI^Y?U:K/YLH2YL\UW_ M( MPLZO5VM0B?_;GF_-GI^T)X8$V&&4EBX?I'$.,MM-2]TAN]=@!\LB2#@(NJ4S M\P)^&I*9/ST_*:"!RE-A4 ,LU/+,,7LQO9K?_F-WO/OW3 M]6/D3\.8CZ$#408.OEG<+!?7B\L9'"!:@\P M3"UOE,99Y>+V\7]#P<;(+S\G[-M M:;]/U]>Y8M;=[/)X4;S"?[)82DLPAY4!05IQ;T0L00 M-\$94!*-*_ RYG2*<9](3L.:B\7LC^T4:,R7?8][YLE39& $1G+EN3;2 .TQZ$N4 M4:4-+S ![73LZ ' @>VDI^QRP.TE_&AGM_GRLKGZUT,A5^+*MM/!(<+E^6Y9 M4 I99/.FH!DR5('H9:/L8F7A-JR=+F1O/2ABQ"@K4%QM3X!2XW5[JSG)&]QL$%HYD'1LXI91%P%()%QS+LX(]KP M&M/FI;]P0&S'M<&8J]5=H_MJD:$0:=D!T@-) M\:!!IA?@WA,UBC3*%S^SFT%XC44J-1_^2< MM8PH$0E5 D!5^DEG$":.:L ]QY;75H0O=Y,!0!J-(-E:M#%_P!EP=GG*\0(C\*=;_0<"=40-P7L]/)EP]VB<%'8C5S!)E MK#1*V4CC7@D";:N\_:!_\;W6'GL!:V(?7CTK3G=,(AH5/6)!PZE,4Q0Y#M5H M.9;M+5B#K2F#4Z-7Q,9-)_($S&T<[)43SV$B(3#B"N#%P7M^ONX;C MUKP8S)KZIA"$ .9'9G-Y;*.5=GROCUE=X*V8J5:.UJ"5 MHL1V4%YA:FC#F6$Y?3&2!N!#JAIQL+@]3?B;I4G/F+6..3QP6KY?5:?EW0W M9[;=8[&'9SXF:<)S: .-'M9+HXUU;@^;A8-Y>5O+^,>8$8 =:W&I,MW_ELL< MP)^+^T8;T*ENB0AN2 B84B.EXC[7>M_#*7&!99"G.PGW".1HGK3Y)$":>?UDO6GB;B_=&D/QRGY$NCG>=TQR2EH09GU !%A1&% M37=OQJ8=*D?*OP9K6D,Y8;SKI)?@![[T?_2T-_R;ADZF\.J%GQ^^?9NM?WRZ MWO[3;_.[A_7E5]"M85+6M'NF)[_]P=\Y]__]C]02P,$% @ M*77*4/QP/:P5$@$ V'D- !4 !C:65N+3(P,C P-3 R7VQA8BYX;6SLO?MS MVSJ6+OK[^2MX>Z;NV5WE=!,@00#S.*?P[$G=["0W24^?4[MNJ62)=C1;%C.2 MG$?_]1=\2;(MTP0(4,SO__ __\=_^Y?_X]6K_\4_O(EDL;B_ MRS?[2&SS^3Y?1M]6^\_1WY;Y[O?H9EO<17\KMK^OOLY?O:K_4E1]L5YM?O^G M\O^NY[L\^KY;_=-N\3F_F[\I%O-]9?OS?O_EG_[\YV_?OOWI^_5V_:=B>_MG M&,?)GP]_Z]G?*+][U?[:J_)'KP!\E8 _?=\M_Q 9#S>[RG8/(^VO?W_R^]^2 MZK?G6W.O>+YF/!G__7KV\^5GZ^6FUV^_EFD?_A?_RW**KIV!;K M_$-^$Y7__NN'U\^BHW\N?^//F_RVY/M]OET5RX_[^7;_9GZ=KPV,ZM,^;_.; M\Q^QWFX??$+)$"T9 EG)T#^\\,'['U_R?_W#;G7W96WH^?, _ Z ]T_!AD)7 MD?#6!607JX\_T#/>3^;5S?TB?OJ1GC'7#YK:+$,\OX\_UC-VOY"#/AG%?K[V M_&0\^B>O+!^?=]OEGFRTHT'WQTM%K^ZQ_, M5[/[W:O;^?S+C-_O5IM\MQ/%W?5J4\TI.W:]VV_GB_V,Q!"BA&I,>*8TQHHE ML4 @)@1(P&4RJSYSEF]>_?5CBZ#ZD84-"CF.->0$QBE*-2-82IPE&A&I0,;T M'VR8>,KQ-M\5]]M%/4$9<.7\7./]'RVLZ!17]%N+[/_YES\?'7I 9+$X]V14 M>&[FN^L*5..[ 0?HG_/U?M?^Y%7YDUK_-W-ZUQMOC/^]5N51GG/TZ^^S2_7N>S%*2)E E74,!$ M JQXBMK7C&G&9OO#U/+BNV9M7!&FS%N>L911%!/%N=22"BW2+ 4D 3;OW_Z9 M*;#C)6SQ1L5-='@A3R%?1=<_3G\0_5;A?O[M'&E,^DG?18?#3@[]CT00G;1E MM$,[@PW.-/0TG'O%2 ^YG>[JU6:US]^LON;+UQNS:+Q=&5MLM\OW!L.O\_\H MMF(]-]B^KW8SS&4LS8O,S7L.$<6)H&GS>JLD(\!&J )L0B$#V5)HO0Y"/XV]%/]V M\NJ5^B#*:L%CAZB&&(UIZ&D0SXKPS[(W%3W:?SN_RV5Q-U]M9@3J-&.8B!AE M)#51L]*B?8DQ!-R3DIZU+6BFA-($4$00%I!#H3"!9JD*E$H(NJB:7CUXH4O4 MT6\U;G^2ZC8B@V4U^%:7<1A;7\\1ZJ:Q@X9F\CH[S+O^6NN!Q9?T=K'* MS4?>[_;%7;[]D*_KU,3GU9<=VRQ%L:DR%+M?\[OK?#MC::Q2)CBF4L20 RU8 M^TIK"0'N([)6!B$3<2QADB90(:Y,<":S&(@4)!D$FXHSFFV6T M:)'V$U&_-'=ELE5:?,CVV'\ ; MF?5'$U/)@9EN##84PVJRL6'ES P3A-3+3BMA7"H"/H1V ;O,O^;KXDNY ;GX MO"G6Q>V/#ZO;SP>K)!8Q!2D0F J5I.9_&K2O&TEB-/N:;Z^+OB'Z2]:HE%)@ M14W8B1#+.,L8XW&&B5GD:RF(S8MV"JSW>W8 &.T/".WB[<&$]HNOQV32;H(X M4GB$%M78K!7*3^C\ E<=H;(OEJ<1&GOSI@CS+-HIUYEL<9784# 621H35KY- MG ">X#8OJ(U62IN4PG,V),[2E$NF6,H1D1DS_^,(("0R#45BM>WL$.">VV!Q MRKPOF@F[8/Z*FQUZ]*YG3T*#!7CRS0S^,E2&:4WZYS=ME M/N229CQ6A&"&$YY0$Z*U;TY*F-76T,O69*Q4HA36.N,(I9BG:<8RPG$6:J7&]G3U3%'?WHHVA"F^J42 M\\U^M9E__+';YW>[UYO%GYK8+9&*4)81*AB.=0HDQKI^UV"L$MTKFNJV !$D M*"8@23! $G,.N2(9YHI33C#BH9.%-:ZH 785E=!L\E;.S/5)!XY!FF7^[QQ? M3@D_9^)L,GQC$.B8TG,CLF<.[QF_GTW:#>5I"EFZP3X4/I^ , I= MSGE^=5;"BRI\PR-)"TZ=@\@P=/I8Y_9ABIR%A_MPI CV0 M;B'7R>&>$R&MMF/SI2AV^]TL1@IJ!7$"),H4869A0ILWS\2 U.J,C859F D) MLQ2DVOC-!*"::J$)Q(HHC77H"L73V*$LGEEM]OGMMD(<+4J ;N&8#[[M@K.1 MJ78,U4Y07CV(VQJ@D>CD?*QSA<\PV".,\S@,TU#$$(Z]? +1#W=]5;*1Y&5' MO>/?\G*W-U^RK_EV?IO_=9??W*_?K&[R699B@E.$28I-X$D8X9JW[W%*,;31 MS4% &$R!6>UI@1A':48X,.,-*3 B8Z*I- FLI&JW7]U5[_!]A2E:&_B6\AEV M(/H)ZF3&P$YB6]A14^N]?J[6NP4?->BC&GY4XA]7>(+ M"[P@MA5^V]57,W%\S5]O=OMME:DNZPO_+5_>KC:WS*Q/JD=FXL M=NWUHCYN#1.=QEH20#%+J 8@9;K5 (*PU1&]QY_-J=2, ",J0B*&4HX3R AE M-(Z%((0&#LM.WG"GOA#65-G*I7^6G"7P(NT:'C'12Z7L.)N:\EBB?U9-7%@8 M$E%\6.U^KPKO8HZ08#@U$0."&3-V)&_? 4@H<9.+,X84)"!!#,;TCF>9%1 FJ5$QFFF <,"-Z]3FB5VG5LZ#1$" -9[;L.672QUB)47=QP MQ!\_?<7J]<:$'OEN_V&^SS]^FW]IC''&(&,@Q0AP&2=*FO5D^S:E@L=V,O6, M$9$Q3%'&I4&/4F1>WXRQA.,L3E.MD57>UU6@JI>HZLU>)GM;H%&)-"JA6DJ4 M*YW]Q&D$'NUDZ2E?%Q*D\\QT2-% *JF ZE&Z/%.4D@0 R#,"B(BE M"0LNH39.62)W&ET5)P"#'C3G(MFAY\BQTAU+/J>J/+9NO*@]3KSTSU77=O(E MVS6FCWGRMGM.>.:ZA1C-=]'GYB5;'5#:9J\]$-PWB3TNM[:Y[%-:6^TZW72[ M4&NN%TGKS&_[HWP:@N;5HR?9;M]L]96YM\5F>3#>]O'D2"5Q1F,AH!%6K(5J M2PL1)G%L(VOG/I_P%/%,*L@Y0DQE%&IE_JT!- ).9>BC@6^+?;3T*F5.)/:3 MKM#\V4E52=U$Y>H,41WR-(36:2MI\C$"MN4$%R/?;2EIP_MX%>0O,F=9'^5Q**:ADJ&=[%,R M[IM3R_S9J;5FQ8RUADB;13-50-(T@3IM*Q@6#54'FAN#JEU>VFF.(VO]]"8\879:4W%5 M CJL)R^SB#S+2X?(#.-Q&@(ST(?"YY-E)RQOBLVM>3'O9'Y=58=6L12* <' MJ%6B$AI+:9:J;=X%,V)71G[>@('/,27*O'!(84%T>?<'S91B&4BDU?4-#K)2 M8GI5@HI*5%=1BC&7C]]"4ZCSH3(763"=Y\9":2S)G*;6V#KQ@MHX<=)7;S[FB_MM MOBQM-3$3$"*F"9: BX0G!*T-&A'N[434,X!N O M?#U$MOMHU_MCBKF*@[#,!.6QHDF6*@9)>2U4\QH0BI7EZ?XG'P^80A )C#'# MB -*TB2-8TIBI0CE6 :O/3)OPN#3_/:D]=W6"LJ7G7A84A5HM^HQ(9T[4<[L M34,_ACCP9 =I(!=N"G)R&[991649(CR+"2(98!BFAU="FF#'74=.C$BE0)PP M\^(!$T013:3$,D%E.UE.C2JY^WQGHETT99 ' Y2F+[TC: T1WIZZXT# MHU-4'1MUI],@NK-\5\ V.(VLN%N. :0P20EBS%"Q5 M=OC<9W,(B"1F80!2@-(,,YA!Q1-A_@M@"D)73I=(HA)65.*RN(G)A:9N61F# M(3LU.? 2530YW%?EPI+%356!V7*[H\J6M7Z74SUU]8R.#B5E A=2#4%?^'DT M7 LGWQROD0%IN:$&$J)5BFE" 6J/C%*%4LM([>GG"X5CLW*-XTQI%*>,"Z:@ M%!1BE6D)1? @[=CA\(WK15-.O/4-S,)29AN3V;$5N$CQ38\[I(80.)40;( ' MS]8.NK)AKR55V^NW13GQS-?LKKC?[,LM8*R!,094DD@L2,+2P]L!,\=:ZW.6 M-%(0*FG6L! C\U\*"0!$< YARA4/O=-U\L;,2W17T:;!%\TK@*Y*X\2JK>:$ M)M19?5C-90LM8MUVU";?>W;1MR&9( M BETFG*=F9!+4(EH6ZU"-;-K.O*L$9 *([N)E"G09C$ABK_8_HE]4FNC/X/N_^Z-P5VY))6WD*2**K,EW5*_#BYM#'[F(= MLQ^0TTN/'/F?C]M^-K=%."JZZLNI4=/*.HE2>[$3DV5!GCRK# -9:=WX=#> M?':9/GQWHU>;^6:QFJ_?%_4==(?K2%*0,0S,/*XP12!A6480CHU]I7B:]>ZC MX<56P*J9%EXYQQ\ 1BW"BUW^TX>VKNH:GZQ/X]7SZ]+C&AS_?/6^D;&Z1NQX M"Y!YP6.06@ U;G5W3^YZ(0U;S9R$9(P%]6XBEK&+BL?CWAY M445<>9R2F#C[<%93AC%B;,,@ETI.MU#[K")'S.4-*5X!G"X#0T9Y@+CQ,XP_GH MO3Y;+,J-Z]V'?)$;+;M>YV_S?1._S3C'*95*G:_7Q;>Y>0ZBFV(;+8O[Z_W-_3J:MW_%_,H_@OA/ M:72W6J_+1&L9*OPCC/\$CC^I?NO7^8\(7I4%JW'U.V^+KU7-9/U#0*^,]=V7 MO+Q8.U__^)/EDG'04/9<.8XUAI8+R'8D/IP,WOS&B&#$'HR=V.;+U3XJN]$= MEILCKS$[&.Q::OH@?AI2Z<>5QPM/?_STOX'LJ_GP8OO#6)HA)$R(ERF.E:8H MB97,DM9$:OYC>^^8Q4<'E\86S2K?59)H>[.8#4W]9"@8/W:RB$&_0G5X,Y^]]7!]YO\R_SU5)]_Y)O=KE9&K[;?\ZW#S)A MLQ@C&!/%B8QCG$F"A( 'RY!:RH,/B\%5HP$9Y37*717P%"50._WP0F\_61F; M5SNU:0EMX%5\5@"C1_GS<86H!VD=^N23\FG(EE>/BG /Z(!]O!G0@E"I86QD M$Q"9)C!I]PI%>=/Z;%_LYVN'W;L7/]DJUW0 T?L=^U3^E6CQ8.=NP,;=RT0Y M;-AYY6C01MT%=^?Z[LKU)FL:XN&(O6L7SI*!OH+PZWS[>[XO%UI5RY_5WJP. MWAHG&Z,)HJF.A=$AG694)!0D[9:?!():7:$ST%3@]/2QZYUS=GHHE_U$9$0: M[53E""PZ(BL/4+78QM69;IXZA,<3P=-0(E_.%$$>0HM&&^^WQ9=\N__QWCQS M>Q,SEYMV7ZIV YME71Z9O\GGN_S#ZO;SOKCYZZX^V%5E#]EB<7]WORYO!9+Y MEVV^6%4]"LS?9'?%=K_Z>]T\P01<+)4,4_,?1#G 96/R!C5F6/9NW#$!K('5 M\N#1571]OUHO5YO;J^CF?KM9[>^W]9KF9O6]_-HFUS05\OJT'ID S)!KU-JY MJZAR[ZH:T(.'U7>-CU'E9%1Y^:JX>67\;$_.-HG[HZ_1J;/5AYRZ^Y,](A9] M5R8 U^91<>OC,JE'IE^3F/#CVN;RCX!SDZ E]GS M3'$8IR@C69(JA#(8Z_A@4D#+:H!!IH(GK\.$*7YH[IO+'HG?00'"0[&_P#9: M%TV=:6L/[$YCH>?'E2>):F_\]-6N=\:@T<;-[5%:WQVD=1;CE#')29S%DFO! MS3]M"8 4A/=:HOFQ%'B!=0 7;=LXZ7Z7.Z6R!S+:3Z?&(]-.J(X\5L"NSH2= MXRI5)U$=4N6'X&EHE2=?BA"/H)U:_:4HEM]6Z_4,48FP4BE1/$8\3A!@AX]/ M4&+5M;[WAP;6H!:'G=STIZ2?L@1APTY$7B0BB%*T5CM$P9J;:;S_]K"+@<^$ M;4F@6>+=KJ[7M7;L3+2COB_6]^7ZX6"::XHUI01S)@6.,\7@(<=-&; ZD>;% M8.B(I*I161V0-K&(4RFA#WK[JH?K'((Q^.6",6I#/=T@+5)?X M,F^=]8H>:9^&:/EUZ4E]HW>^^C<%N\FWV[+'SZ*XRS_-OQ\0S%*0"I$*K0'E M""B&D,P:@RI%$MGU!',V$UC86F31?O[]T$'55M.&L-A/R48BT$Z_#MS5J"(# MZU3(QFX$]AQ#'4KE@=9IZ),/1YYT ?/$3>_DS[$.\J2:0&0":P9YPA*M!!$0 M@+844BF6QG89:S<;P5/5=7BU/E0A.65ZW.CKF>$)SIME9N=!S?2EJHS.LM*5 MQAG$XC249J /C],V'ABQ*W^><8 Q3;1,RV-CV## 47N 1$$33-G7/;_XD58Q MC&O!LWNA\\N4]!.) &S8J0+KIB!@17/'2V_)RC3>'C__D/! +\SY'ZO__Z M^M/_MKP*W1OQ_?3D(HS;*'50K1\7TJP^M'7(EU?6IZ%D?EUZW,C:/U]N9S6>&"493C07,>"$9! " M*$K#M=&,":OF(0--A:Z-/)PR6%=G6T_BL2%G->P9[;F5/QZ9EGOZCT]K7%K+ MNIGJVN?W0_$T],N7,YT'-@9R9!&3F:76OBRU?%OL\\=+U5C!\GYSJ2&B$"@2 MD[3MLJ01E+;1V!!3@36KS?%^*8\C%YNRK_6Q^FB97UL60 [EM7=(-A:EUL%8 M"RRJD%TXG=5-5'?XY8/A:0B7+V>>AES^.'+?WBL5$J4\89D4B1("<2$/>36= MR,RFCLGAXT>I:6J;.#J'5"Z\N>[C>:5L^/[=I3?MK#;K>G,W#6D9XL"+FW.6 M7'C)1YT67R9""J0E92BF($:"M@*FS= 3RQ8AOJR&+YHZ"7^"Y:AL:/:0I@K$ MK_=,U:7JMWN2YYJOPV3-A-0Z-ELFJBK\'<==%3Z&'6 B>GCJ%8 M$3BU;L/PH.QZ('+])=@O)EXO\66?9G?@>B)2YL^??LEV9Z8<\NWE2UU>AWF: M,YMA2LT"-TL)X6;1JS) B&BL D0Y=TRX.]D:3=3*]+I#DX'!7%HGV8/3Z"W+ M?L$%9!=9_3+M@VB>AG)Y\^;Y7+L'EAR2[3.5 $V(67]F,F884XACVEI@B%#' M+/N+GSM*>MU'6OUEAJSSZ5[)<4ZD7RQ_WB]QWIND:2B$$_+G4^66WO>/5^[N M5O7M/VRS+--4)F;*-XO2(DV1C#F/"6>TO-@$X)2U%CG55MUGA]@)71EPA%95 MDR].P46_E/(;0?!\0S+_O/:-6\:AU#9F>@K8J7F!![:G(58^ M'"F\/XG6=VK7&^F5Y7^?K^_S&3-:B#*A.,I@ GFJ@3Y8(E)8WS]B;R&X.!U M1;L2550)%/CGZ,M\&WTM(4;_&/\I-C^ \54<5_]$N\_F93,1POW^<[%=_3U? M_G/T]WQ;M#]?[7;EB;3J<-_]?E=>06/F&>LKN.U'HY_&A1X&.W$[\E_!N8HJ M0%?1ZXK$T>_5?LQ,AWH-X7$:LC7(@Z?W9 ]DPV;55VQ.S8 T$^7)/UB>FB%: MD00T9J F(+$M@;+\^. 252-Z49]HIT !E%QE*;A"&:J4":#T*HV3*X)BG[IE M/SC]UXO!1L5^D6B&X_)R]9B3%]:%3O1-0ZC[@^5R55TAMWX_ M7RU?;\3\RVH_7Y]8GW&<*4FUD)3R6,N8"=+NX,$T9=RR[\%P@\%E[(C1B-=J M^6JUB18U3,LV!Q[([2%J>0H[5!:]WFQ>\ ]!3# M"S)OJ8PGE->%GP^PMO?>T MXTQ %OO*ZX=\/U]M\J6:;S=F];5[<#GQS6JQVL\H80E5$J=0,HUB\PW*#H:Q MLFR4[,'@J"*ZK$'9::8/5OO)Y,ATVBEC"RYJT46_/+S O0(X\O55+S/6(7T> MZ9Z&VOETJ CV: [=!37BJ5$"B(RE (1C*2!K2\',2IQ;'8=V^/A1ZK5VS^Y[ M#MWV?)D^U^U.K\P%V^:\]-ZFU9YF;TJG(4!#''AQ#].2"U]W3,R,B21&0%!( M,\@QA7%ZB-6 60L[UH6Z&1N[6+3*Z/L2H^%4]Y.F45FV$ZKSMTA,Z^J(?E6I MPYB=AE[Y<\?RB@A+GGH'2_EM6:'V(:^:/6UN#V4?3,8Z50G$"BDBXIC+E%(% M!<&B#-AZS_FNGQ]PYJ\A10=,ERMC>H:(V&N_%X\O?#2^_79O$Y M7]ZO\W;??E>GJ(A"B*+N_EJ,P.")Q(I MH 316F,!,\)K4VF,)-#N&M+3P"54I(8V2$?ZTN>B) &8\Z E+Y$64$UJT[WU MQ)*_*2J*K0N=FN+$AW43IR8&VOV:WUWGVYF,4P&)Q$HCFF8@-I)61D$R00(S M$%N=&W:U$5A;CHV%6ER.W9ELJ>NW8!N#-3M=>4I8]%L-:N0EUS/4="RKAI(Y MC:738"^>:[ TB)7^V]]S(V?&#+_?K3;Y;M=:K8(F0 F"A&8\AIH03(1.2"-O M@#+ K))0@RR%3C<=WAV+U9 G#OMNAX]%GU-^W,O"R&'WNX.4SHUP'V1.0W\\ M^?)D>]P?0Y:[2TUHQ6,D)!&$29S1#'$$,MS:T%@E5MIC]QMOO]6;'\W<=#[ M]7Q?YH5;"6KB(:2!C!&!2".8H%1IJ)IX2&5Q(GK=L.3'4F"]..*+#@#[288G M(KLE9'P.[23E''W'S:F7EDHA^%P6B_OR]ZMLPH1X?8!K)'X?R7CIM!%G@PG% ML)+F7C2V)V,Z!I!FAOB?=F,;#4MSBC%FA5P]="M1 I?Q3W$/^+L&LW M"703.V0Z\,>TQ;1P$<;=I@=?S/>;*/H2\]R$X9W8"4P<_GTJ0CZ*%A,)7]_G MQOXFW[/[?5$7CKR(@\<9YIA+S#/)8*)QO58Q.&+! .QUFW0XZX$GF!)S5(.. MCJ@'3S=A!J+'U'/Q,;";AFSH'S(IA1D/BPGJXN/B-EF%&9]^4Y<+9<]-8T'I MG\"4%M:_8JP'V6*J^\NZN)ZO6W.-G92@A*@X@QFAY]BA7= M/SWP5%5CFKI^&G_/V.8T> MQ,P$-'@8_L+7,S+L -M)Q?F;U2:O2KMF7 "A=99!*CA*N,P4;$I%4Z8H[+6S MX-7@.!N2Y\]R1+^5..N"1;>=RH%D6VU@CL>ST[[F$(I'.5-XCK:7]T']L#ZI M[5%/+KUP[M #7WV53Z\VJWW^9O4U7[XVL^7FMKP)B^UV^;[L&C5C*:5 9T0! M2H0DL<:P*F2E6)-8H=1&\P::"EUA6G5=6QV 1?,*F<,U>D,I[:=L([)IIVDU ML%<5LN@(+6(-GV\[^ PB9MU,=;KT8\B^T/8_!ML1'-?:,\YDF6)0AIKB%/$\T)K$U++6+0?Q7LRV!@ M 3N!&>TJG!;:Y9?9'FOF2Y!JIV.G?-80HP/&J@&G01F)%^X$#4BRQ6K[$F2[ M+6ZC[)G4":W?O+A4!'T*[.%>N=HMUL;O?YN]NRBZI^697 M/9D?\JJ9H"AV^]W'\DZ)Z_DN7[Z?_ZBKFML&(!A@S40,4XIC 9"(%8P% C') MD$0TZQNT#421@A3$B<@4(LK0@Y@ 3,6PO%E)$!:TQT,)ZE6%*FI@16R[-;^2 MUYL=%VI^,XS0CMAOI)&:1FPXEK/%1=X&UZ8\ZN[+NOB1YTT&LD+"2R2G6-FZ M&CSSU;N;#_FBN-V4=]>\S[>KHG;@4_Y]S]=E;_L,(690(A9#0B%'.E&ZU1 ( M4LOK,\+A5$QG AA\G""4(48)R:#@4C)!&==6AZ'=+E\\;2A3"4_E3G3J3Z2^ MEU_GKCU]1A_RNN#_T"HI*9Z+*FXNU M#?(\*ETYU(L_"=.8FR; P[.-BBX[,KT[S>8&TG':C'F:QE)1 +74QAY/"2(Q MQ1PH9$+ME^JK'#\UG+S40"X6@3[DH>.%=B1L&F^A*_C'_4F'<-#_>=_M\OQP M7KZV>7S).-8)C>.8IIJ1!$(28]H:I9SU*O3T9"IP1K"&8]DK>2!Y?<5C--YL MQ:0$=A4=VV>T\G*QX*.;JT[!\4+R5 3(CS-/!,DC1W8"I5=5+NRQ29*DYG], MIC"&' IC9W6I ;"JK?&($.3%2=7XFRD:03.W(2I 38563K/TXNB-)#>*4G2 M4%?."I(7?OK*T2$/?\S'G>38F-"(RQC#5-$,TUA!D27 _#Q36)*>+U67B8P( MB6--M= )8ICS3,1:"I7$*66 J'#OU'%GZ0CK8NN(#HHZ7B'_ ML7-\ES[,O_TZ-]/B:K[>S236&H!,)X0SA!A*>)*U;Q%..;7+_)ZWD3&(DQ@+ M&4.!, 1$,QTG27E-=)9";G6DTREK:]!$=RT?6E!N2H,);,64I,.,J<-::$5%ZTWH"ZK,H\X*>/S+@1.C&=<73B M.:$9PHFUTI3UG;O/^?(O1;'X_N,$46H M>?>4X.6^/I0)@4P)FFK(!->2AK^ZMX43W99X'(7&DCA+H0G'F+/0'%BK,%U6 M9Q[0TT=GW/B@H* M$]6^-E@C:: MLOBETI]H5ZR7EMW.![+:3XQ&I--.E.JC/"?2=((MJL!=1)VZ^>I0*4]$3T.M M?#GSN#VZ3XZLHZ3J:9KI-#86$L[*;NRT7$.DJ'VO)"6)S8V]CSY:9D2@)#,K M2A$C !C':<8S ,SGBYAE=D>![>_GK4"8542-:66[;V/+DV4PY)\BYR#HDD%/ M9;M/L&/'US1DPQ7\<\&-"P?6LO#O\_5]4]&\R[=?*5\H-IAG1Y)0TG)NI""2,)R022F@F1F46CW651]M'*ZV._3M_;??+MFN]KDLOFUFV$SXA(,XUBE/TP3#5+1Y.*(R MA6VJJ\Y\O ()1Y JFDF.$#13#\UBP"$6U$08<>@;& ]SKO/N2'^B;'=&@G#D M.I%6:%XM#9Q+;82T=/3:!+'F;F(ZX># LYL?CESTUXQ%<94L& M>O'D5?'!BO5%@H.*,5@UF[_"WGP^ 7GIX>:\78L6/K].8*P3@&@E J$@4R MFM)4Z(0=U F#7@THAUFXA'98W0 ZD,#>$A*8.P\ZXN-R4!LE>%YL^_Q74M/8H$@P#355 M,=08@%AJB!H;F",*[1KZVWQRZ%R%U>4HCN3TS% $X\4R0='&"!=1@0NLO_'CY>[ M?.-\:X<#:99)S#!\.2]/S1P2/&I+,N+MC4:-U5XF1<[-?!*B9L*7.;5[_'*]^9F6J]Z?]C/ MO.*6?O=]M]NJH.1)PG,C\5Z>= 4SG02TR1-.0)"2$ZISAK#!$"(["(" M#P:#QPCBR:E%RW#!!ZO])&-D.NW$I.6Q@O?H;FF#\&*1QLND=0B11\:G(5$^ M'2J"/9V^9&V&N1"QE H9JYJG*LG2@T$6:ZN+ >8&26J&7K\>@B-0_7+*X-> M=6LJ8N4D4KUIG;HX]7>DMRA9NQZB\5%CN)L2*GGZ:$XL5.1&I*WG=3$D0Q3OSOD @7 MEJ:A"4[(B^'/B&5#F+85=W,IS$F2!@NH-,<: D%HE)RV=J3)+'M!>-L)_@Z MZMA[/F^P6:ZC!G#83RK&(<]..(ZLM: NME!ZEIX.71E.Z314QH,?CSN[>&*F M?]IVEYO?_6RB')E_S=?%EW)'J3$^ Y2D*@:,)B).*$]CD.##PHNJQ':C9XBM M$79]:GA5,+\\ K3-]PXBM&\2>"PF;3/#)Q2>('OQ_KI &>,.ECK3R#[8G89" M>?+E2<+9'T/]J]G6YD]OCV9^QF13\M\T F1#[%=1JE>8*HK<^2) MXVEHEC=O'F>8O++45[W87;'=K_[>W-+Z>K,WC^#J>IVSW2XO&^8*&<>*\33% M*5&9$"*)#Y))[8X+#305> /L%%VYE[,ZX(OF%4 [^1K*:S_U&I%2._%ZS.81 M6L2ZV0RB7=T\=4B7)X*GH5R^G"F"/(36N:K]]GZQO]^: *_J=%P*9VGQ]=V7 M^6I;KD'%Y_GVMJR$ @F"F JFDC@#"$)1MGVH$5"B$[LJ1']V RO:Q]7M9G6S M6LPW^UK"HM4!8KU+O3UUIMK\MU0YKZ/0.]UUD0&P3GZ=,%O!K .Y:AR.2*,& MZNC)L+X<=J?&O(_$-(0RB&=/TV:!V'/><#12G0@@*2M;9:4@EDCBU@YCBF.; M8@/[3P]<ZP::V5C;$)R*1,-":8 ZB$X(EJD_4,,=*SZ,F#H> 9\Q9> M?4=$=8/3JGEQUN6+T]W)W3NOW9(S,J%VRG-@T@"+VKNP3B3H*GH[)I/+8G%? MAO'5;#$51A^ &HG91PI?>FQTVV!",:Q4^V4.SHBW1^(NJ^$^'2F\/U2V7<1K MF^VNA9(XA@QQC%.4Z0Q1?NB]S#(*H>VU/W:?WNO%&'+7S^&]R%_8DO-#5K]P M, A+PP3Y(CN6CWCHB/]<&9M&[.>,_DG_]"$L](KY_C)?;4H!*C;J>QEAWJ]V MGZO9:+-\D! K;F1^O9])Q1GF$*>0*9@D,DUY=D# ".J3N0]A-W#FOD0:%1LC M*J=8ZT*O8EGE]-N-M:6!:Q'1^.:_1[!X0>KMQ*H$VH0S)?GJ*?D/L_J&?7E9 M]BT"S N.@EO$Z7LT^L6@=C0]%Y0&(GL"46HHSXKPCZK+;3@E#&T8$,7&(+DW M1M\=LG\\ORFV>?U[G^;?\]VOJTVQ7>U_G(3=#S]%_>>]^>-?\_WG8EE>Z[/; M5UNQ,YW$B@-*! 0)85H)3=H::49$JNQNHYL.[G&2LM>5/VW*9%]Z9!N%3X0,L;6_:X!F#W.ZZ2C<;@5=Y#^^)'CI_.5!H,]>$9<]I7C"0VKQ2 M]$N#:N1=QF>X>5%OW=F(SM]4//MQ@11N_?Y]N-G M\S3P^6ZUF,4FZ(D53:E.(9&4)#P%!UM);-7+ULU"X'BD E'6&CPL/XA,+!F9 M[^],H+(KP4:_K#;1TJR=YMM=]8?53Y^?>7URW$]LPM-K)SHMGL@ BBI$5U&% M:5R5.4M+A]H,HW$:JC/0A\+G@S5,A>1J?;_/ES-,.:6I BG!"4.$\8S00TRD MF-5I%E<;@96H@?&,%GTI]F:"7E7M*@.K4F_.W70I!-W#E:E!=5EM:D!8J),M MF=/4)VLO7E H-U;Z:M3?\M7M9_/Q[&N^G=_F;^_+NXO>W526=^_N][MRT\; MJ74R15@I;!9TD'*D,I@BU=Y(PDNAM.N$X-=V\"K/%FXTK_%&UU6X=2IANZ@X MPJ[TK/ZQI8AY'I1^TG:YT; 3O,,P-$"C&FFY?5QCC4[ 7B1*LV*R0Q_#C,@T M5#.0;\48S[07A6UD_0F4&68RP30C,*,*8JUX>HQ%$U#N)?>/#GW;#APU/E'8 M90FT[)=R/F(,*[?N(S1(<$<9G*"2>Y'PTY)->]D=/"Z3%M[AWO637D\L6E^7 M6;:U*)>A;+,4Q=V7;?XYW^R,LC0_;=NRJC0CJ01((,2IS#1+<5V*I#0SW_2] MY,VWV7"O]O'.2/,R/X#8)MDOU8G8DL..%SK4:$SCA0[FW7,75 9AL>\+K8NM M$9:-^K[X;![CW'S[;;Y=-E?N2I!RI9'4#&BI&,$HI8U)'D-H%3H-,A0X3A(5 MI,C$._>;;3Y?K_YNYN;;JMQVW9;;WM3XH\7]=IMO%C_*'Y0>1%7=E!F@774J ML7SM]_/OX[[:7=QVO,=>AF0:+ZT?5XH CZS;8;$/1AL^?IM_:8SA#&A<=NDD M*8*"$4ZRN#$F=$JMKJ1V-'&)5W#=G/IH7S43W&RK8_2K]A35UC@1[8P7%WS[ MSA/:6?$R: 2F\<8-=>*9DU:#.'$K=^%)J@0@FF6\S@#'3!QL)(38O%QVGQSX MG>I1[C*AVHV^9$WC\7?$WEF[8<= [^8TY4'G)UCA6E%,!*1&Q M2%O4Y3E)F]?GTE@O%F>:26[>^OC*./FJ]#+:'=SL-;M-<_C[K? O#3-<1J#N M#7$V%=!VBF!/A_[H9W1TM.HI43X%QMFKJ'%W$N5Z@8>O8Q*9RH,SC6EI,FP\ M;J T%5Q>IL[RM17SW6>]+K[]6[Z\S=L#FNS&S H?\L5ZOML=#J6SS;)$7P-- M%$$,QTF:B 1D0F #M@5*00Q]S)8!X?T4B9CJ++2W->-DGHQA$^E$'@KO744GQ^2OHGGI7/38N^H!J>?0"T8<@X">D^!H M8S%TWFL2HJ)1WD_;^69G!+^^38N-RU/HY(&Q6,VA]D>":S%=/!#39S.*<]?7CWUF)5YI_EOA)_!E +9J:)XI0S0A5*$I4E*&W.>!N+!%%M M(]]#[ 26YOIZFH?2[-*]81"5_81W+!;M1+6WG$Y!1CLH[)!('\1/0_Z\>%+X M?RP=(M-#.6M[[%APAK5DJ4ZQRB#D2&2)3(!(.;.*<]RMA YCFC>M M7&>WV"Y6]=U-U4O!QW".I_%R^7+F7.C@BR.K5^QML2D>WDES!/ I_[[GQOO? M9X(0IF3"%9:4ITP(#9(6 -")?6;5C]G :=$'M\<,N_,D!.<6$C<^W2YR=XKR MC/9%OY50HPKK)<2O%XDO":'?D9B0*'IV[)Q AN"N]V7NBT5Q7_8 O7U?K%>+ MU8DZ8R$%TU@3I&*&$PEUG @$8F+^@P'N&_IW6- LDXHR*"%E*,,)S23FB< ) M !!G,N1EXP=048OJ8A'(\P1UO'0>6)W&2^;#D<>WB_OBIO>AS^.UV4]M']]@ M(K!*4TU3R)FBFO,,H^:%,FAX8M?,I*=18X3@))8(,8DRDG*E$IV@3"0)U""U MNA+6J8O)Z9WB9UX[NSC#%]/]I.L"%-O)V O<7C"RZ$==A\!YYGX:8N?;J<6V234([T_H_Z5$'*TV?XR.-WT?45], M)^V)[5#/@*,T#4T-Z>#38Y]AN>R='CD6B'XJ/N0E4ZMU_N!4ZJ?"%BK5*=!, M@E@1D4!".<:X@2KB6&&[=>!%( 9?-9YX56ZX;EN_3AO\FI^7WRU*M?$L]I<9 M]YX)M:D/N&4J[N%('QR*GMZ[8/[X9YE:0@Q25SKPDL_$-*:GRU+P. 5Y^?'H M.\7)_(M1UU5](2QAU'PF2F*J=$PQP2#.6A,T387-XL'J@P,O"TZQE(OT_#_O M5U_JBO[K^]6Z;B-Y<[_=K/;WVWIW[F;UO?QZ=U5]-[\K*]S^?OB =3[?Y9^+ MM9&>NW+NR1T.D=@QWV]R"$:ZG:B?PAA7>$\M=PBF$T_3$#HWZ(6'Y\0R(=A< M=Y%77?ORS:XVQF5&8YH ! %4*09<8-$:$T1!RUT0-R/A=SU*7*^N2V!5A6:+ MS'RSL]4)5R)[YE3#,VB933VA[OW\1Y579=MM>92O.8-EWI,R#&RVR$?.K9ZE MJRNK.HS?:6C.4"<>9U)];OL([HWC]'J>IVSW2[?[]3WQ?J^ MG/Q/?\V$:.:'93!F@C,3CNU_O%^7.RJ;I6JCAAE"+$T82)*,(*03$6O0'%L2 M,E4,]1.Q2R(,OX)_%#&M#IY%\\JU?B)XT5'L5M"?9?@LU^./QNWH4E3[%!V< MBA[\;NM6>=ZZ=>PJJERKR]U:YWZ"@5\6B_OR-VM=^MD?@ ?>_ P/PJ.9N^39 MS,?&(13#:C8.R/R9J7P*XWS9.& 2#!33>>ML4RPW^7:;+P]W%N>[NDF),#]< M[7:9[OVGY-48-O[)1+-UN=:1A/1$]CF>3/G2?I&J\\]>^V_M6H8K']\;?M M:I_+XIL1WC13@ A,"45 )3*!F!X4$D%IE[YQ,!!\X5*EY'>KNI.>B6$:A%'^ M?9'OZE>MN-Z9C]\M!)__2!7/1]9\SCL[Q? M[/\V+U-6^Q]-DFJF!&:0HYBFFBF8)9HJV1K#6'.[]\;1R,COSK<&GMTD[TI@ MOZE]!.;L)O0&4-0BNDQ:\SPM'=HRD,=IZ,M0)PJOSY;;,=A0+--OGM?)\O^TF-NYU>[PRMWYE32+U?G0J:VT%5!];Z MZ4M@NH8=0ZVV3=J:F@;7\W=7!CUR^H2?#JT9SNDTY,:#'\^<'QW*3/\%P6); M5C[(O/[W2<&*F']9[>?K8T$F2H"$2@%MUB(LABJ![6:.!) JVX6"-\/!@Z"Z M[>BN3'_6.QW5FF&]FE^OUB[%B#Y)[R=B%V+;3M5:D-$O+K M >S/8N<:SOM03$,,0SCV9,T7B#MWN6S.Y>T^Y(M\];7L)S5C<89$#%FF*-9) MK.#A"B\A2Q1VX9H7D\$CMQ936=C=@!JJB2[,NJIA*$I]ZN"!X@\O4SR2_#VE MS4KX!K ^58+W>9:[-M)MB9I4PB@60L)(0RI0 JV=I4F*!XJ+[9 MV HN;"=@A@J:%8>N2N:=/)\2UH?,D:3K!(J59KGP.U6Q]3$=O1:%O''3OXL>Z:RI%DL@^K5OKI=9BF M*JQ^G7Q1<0-PVJL6^S&2U7$Y_J;\_L/J]O.^N/GKKJGBFBF-5$(11S!AG/%4 M9FG28C#K==$J\*>7JZ/" '!0WT_V%5/'C%9UZBS:EC!?%3>O[G<.M=3^1Z%; M@B_(?)BT8@7X*OK0CH(!_9+ZCC$*%B7+%QT-MV+D$*/2K\K8EJSGZH>#D3Z! MRN!POA5C/+:^DKKOYS_*+(N92HIRO3Q8647&]7MU6^C XB>)G:(;FB4<;$[^9 MXP9V-3(-\.@$^:47&WW8=4HP>QFNJ2XV_#K9.PGMD5-WH1;-#=A_6^T_B_O= MOKC+MRV.'S.J<))EC.$DI9#&B4H.+:042C$;JM##K >7YL/)@FW^-=_<#]Z0 M&TBVJ^:.Q[(7L6WA1M\,WJ@%?'70V>>+9T=2V4X^K>35S\A,55<]>?>BH/ID MT4O:YFB<9 *@1 &1)2 61)COFBN3A 8:Z3['V#R;M'F?'0ZS??Q<;.M#K>MB M<_O*?,+=2?NY.EVS[A$Q!67=0WXF#.%A$C,O*V=0MCWF8<*P'C8!8SUO.:9= MNJ:@0.3^!(D6!Z=L,BRNG/EO=VT 9$S'L=8)9'&<$@(.N1U-.*0V=WQZ-&LU MW]A?^?FV;[_34+VM7^:]7]Q^(1M&U&=QLRJV40 \X$C]FM M*G>?"K;XS_O5-G^^RY""4,-4DDQFF&@(24S:+D-:9439519Z-!R^FK#!6K4' M.&G"?&B]?'7HNUQE55:;?;Y>YXO]_7Q=ZG7EEV4[ 8_CTD^$QQX0M[8#[4CL MBZB!^;A9VY5;MS9/#0EZD]@AM %&8AH"&\*QQ\T,0G'G+*CLZWRU+C<1=;'] M.%_G'_/%_;:2=IE?[V<\842J+#8HD(" 9DEZ0*$SS2RJ!4-!&*=>\+WY^>/AJ*9CC($W22TA14>$5]$!_2LS(*_* ;FP MKG;3:2.NG@9FH@KKR[N79-8KBQ9-JQ9YOMQIP\.O\WUCL"H4K^$9O1?S]7KW M[N9Y?#.F.--2&V I%R:0YFG6;CYJ)"2SR2R,@RAPLJ%U(BJ?K^CNX(9O91YG M]'KJ]>0&SE+%'XS9T8.KZ,2'*C*NO"B'R(0PKL]/6XN- MSKC+Y%$:[()0S6%93+#24"<*:8FI8JH]6R1C -/4=9[P8GS4*:&4AI"S@9_A ML!?^T4=BB,:7T"8OXWT8[:G87@=G>N+LU[T.'0[ HVUNQ-@\123S[>KK?+_Z MFK_>[/;;JLSG3"9\QK'4$JD84\@DDI2 =AZ0,9(Z'I J"81HG,S)QWR_7U>W M3)5Z8%[Z?'6[B\SF2LD;-+JEQRM(;E M6,II\I<'.O['Z @_.N*_.KN1>)FDBQO=/7(P@<=Q(B(_DK//9&A&X=@Y.<[O M=ZM-OMOEN[?Y_MU-N2?:_,ER!@!GG&:<,484%9A0! \0.+/LP.35=/ =QPK) M;M5>8G3=8*V4N_Q!54TW;^ .3(@/&@/';'AP\KVEPH](KZJ[O0WY5?4'>XG\ MTY-:O:R^EO_WQU^MPRQ/[HMCM?\WWGXME+>;5G\X@5 )F MC,6)8IGD1 ""6\N9UFD_!?5I,7RIQLDN8EFIL?_1E,997N'GB^%N?1R=VF&R M^.DHBR7&J 89G:"\ ,,6)USB4$\]U2)J+\73O8=B&O%V",>QL)GQ&H\95)C2.W3J6!IJ=>+KSV$\BPQ+H)(1' M2"5Y;P[DR2[R@LC<<^1TB-E@/J]5B#^F&O5_7/T7QQ(XK-UWR[7UVO M\S+F5'?7^7*9+X]EGK,,QHD"<9)(R;,D)D+! X X4\CV.B*_UL>5S[+\NEJ_ M+BK@N[*\-7S"'3+YZ58]Z">)TBK%>]5U((]J7J_'.\6I4.7X]^M@LCG M./2K)+)BZ+F"HC T3Z"N*)!C1?!'U*$JU:BLP=(48I98[NZ*S<=]L?C]M2%J M4YJ?;Y8?/\^W^;7YC:7YA?(NO^H!+]OT[-3WQ?I^N=K<5G_IW9=Z)@4Z(Y(S MS6*)-!60J(PWB"&B'-M.9!>&.\[,5\$N+ZQO'5Q6D^!^_KVZNN%SL2Z!&Y'8 M1&V=C=&+7>E(=+]9[:-Y>7;,I:[S4D]!C\GT9QCYX>?,CJ[54T#I7%0!+0^7 M-?Y5+2$J#U]5+D:G/E8-U79FLFC=K/]ZU#CZ$ST4#D7"/\'#,;"X^+(/B5U] M*FN^<+/P 3BEJDP<:Z.^M*8?$9&%8;H?Z:#>1>F'4 MI2-76SSQ[A3-+$XT)S2+LTPF,<, IPEM[4HAJ6L++C=K@8OH'[9[.E1UQ% M1^>.<\SCGSWX"[73T9G[T:M]WV8G]^$$5GL_[E0U[LAV3'83?<2F,5U.E9SB MIY")$:?L&2 ()D!F2:)9!E*M%3GDM[!*\>Q+Y>;'_7R['V$>?A&/C90^AFZI MJGTFTVB^CZ[SV]5FTU3*U39'G&-?'L$1IDROPW:1&? GFL5"34J]!_&_P!S3 MWU>?4X8EP^/, $PI##'-)-=,$@HIC$F#*9$Q\+#HK'7_Q9X(/7/ MS8]?UOW_#ZE(WQ'\KZ BO7WUJB)V#/=5D8_W7[[4M\;,UZ5%O2Z^O=[<%-N[ MJLSHT-9+91E%"19*2(A$QC/$VL85B=;0JN;"E\W E1>G,*/E:K=8%[O[;7ZX M>*'L;!BMCKCMPC]OQ/<+]"[!N5U(]X#N*E K,48G("_6G[ G>1WBZIO^:^WY;IV_SEO IRJ=G35 +:3.6L2^\E92/;L9*M%$I503L^_ M-*T 5G_/RP1K_4M7T3O#Z/RBC:P?4=G4%6?VIB(M[@X\49>!7/05F,/$4[?X:CM[ < @ M2F+,J8)Q8H*H!+4U_ E1F-NLZQQ-!%[&'6?NG)R,P9Z'RU)FS!2^?6O\-%/[\6J.S?)0-_IZ MG]\=N\4+FF0HHVD*1)8(HJ4@L@4!-4VMY,>OZ<"R9("^JM)()U<*;98>*MY] MCT!/!;L<^9;*5@*-&J0G]PJ5Y!_+WBNT%\LWV9'9)8=A1F4B,AG(N<_XY[UN+ M<0&Z;@6D(I7^WGFQL M!N&M;QO4MBW(NT?-7TX 5-8I2UA,A&;:L*@Y U"U$6^J,%)]M-&WS<#2^+#A MPX.>*;4^;N_-B]LV/RWO *M.0P_JIN)S1+J5\Y*#82>;5![DG-F.@I%[P0ZFX3PJ@C[4-H%ZF6?57%H M*_UNN[HURX1U^5-V5\:B8,8)4@3P+$:2<$J)%**MXTDYD](F0A]N+?#\WG_;N;O^YRMMOE^W?7^_EJ M4W8.:(_&Z&+[,"/]IE6!6:9 QA"'BJ18JEC1A+3=J%,MJ%6184@<(^]8;4M7 M7A4WK^[--_/2FUVTN[_^C_)\N9'-^I=41LHRHF\'Q>".*N!1 MB[Q<6AW.3)9U#(]VTZ(W+XY5F$MCW(GND.0QAF\:8CV*IX\OF1F-W=X5XV;I M5=5DOKNI0NNR>;S1N+)4??_CD ;7*00(9%D"6U1CO%S-L<.WU4:Q"K$U.K8;X\IU(>&.K=RNVA*5GRUZ6'B&&.8I;6YR S$:5W"R,K$;1;S4N2SER9*^?#(4G;IC\O,Q9 MF-YHYVCIT)UA-$Y#;P;Z\+BMF0=&>E?''!/]O^9WU_EV)@D$(HVE3"7B6@K%VRY7)6[Q^4%YZOEZTU3OM+8-)_+&,,JUD(RF"(@==K8 M5#',K!9+PRP%EI$CN&K'^]5J\ZK!9R23>E;F>._GA2;/6*Z-M6',3D-(1KJQ..M-3A M]^F>WH=BO=;%MKP:?9810 B+*6 (I#Q.E4:P1:%2C&VTQ[?MP*)TIGMX60%S M?C>\Q!TUP"WSX-Z'I)^H77(T[-0NP$"$:A9BPVB'3(8:FVGH9S#OGO8@"$*L#A1:9(F2F">X-::3J76#KW*'2W9O+G.7]PL:6CXV$X_*5"[ .>]@]0Z_;;ZFK?7]KW- MO[&ZS4@)<+O:+%9?UB:$KB\*>G?#EL67ZC U1;&&% B<"#-!P9@SVI;6Z81! M8E62$@Y&Z)JXP[68\P91^?4F_]8V:RG59+>?;Y9FI6&Y=Q-R<'J&Q-,8%\NH M^0 Z.HZ.P1T=@4<'Y&5"H;DUSOQ6BW[DX-J9Y:[X._S034/>QW#T<10_%K>] M.L94$\RQ4F,OML?E+]SG7Y MQ^4&6+[953TIZK\Y8YIE&=,)583R.,.*B\/\DVDC4T^K'U:_^:IR-CKUMDT'_7Q/BD5+GFD@MGEBW+KY3.O)Z=<1:)2Q M.1/?3/#!F$ ?HHD14DSV)9Y.7/7O\_5]/H-,Z!0F&1,)$EF,1"R:W7X14Y2( MZ815_?!.+:J:SOS8<[PO'TAY'.B?(8ZJW/WI'I/I1%'^'Y>?(HCJ?FPF$4-5 M$"\40MD]%?_U(RA+/D8,H%Q&RFH#NM[B/D5=@ZW^\%V5%MNI[_EVL3+(9D Q MF6*5,J@D%!ABSD4+1*3"JIUD /.A:P\-V*I(QL0V3=/(JH%Q?O=E7?S(\ZH? M_/Y'],7\K9U[)4V(<;'88+[0PPSB-7860#I[;( [)Y4"UKB:(\S@$ M13"3-"$T)5 PE(D4MS@(2;0'L1Y@?4I:[46?AXS$('D>:1!Q?@7X MJNF9T& ^2/ TA/=Y3NUUU\/X3%IV??C73W6],6EUP=R9 X?E4=^W^?[=C8GC MS]8)U>=59R"3$F5 ( XYT$K&4H 65::X5;P<&DM@0:Y/3"\>G)ANKMS]96U< M>#Y(#G?KF3N;'2HPUCA-0Q-&\_;<16FCL=R_V+O!:\#_FBN-VLCID *F-,(2 BYCK#!"F5)"WLQ 2:=OUB M+@PVL.*<+OP6IPO$O+PZ:F=9"GYQMGKWKOF)1M4NIF3O7XNK\^OYXY*_JB>O M3R:6.6)1[/;1B0]C]\<).Q@=T]!DGH-IS%/3H>-)HY^I /.7/#ZY"N2F_GJ_ M,I/OQWQA?K6\^&V&8RR0QDF&XI12D*B4'L)UD2%_B>3A4$+/4OE^OSYT=7_^ MTJ(PZ60/(^4AM3SN(/E+9+2'/A]>/'7B071T81)IC9YTN^:6_8WC-":-L9RU MR3G[YMA'_OE%3-6*[&2FFZD$(<@9( F&2B/.8R4/Z9HTLUK'C(ML&M.!OXQU M@+$;GLV^[+!YSW3WF1^N(N-3?9M*O.U)U5Z94MG/ MOT??3FOQC*Q]S7?5TYX//2MTQUY9"X8 =49815#E$I, M5%8"C[7F<1NP 1SS[.(!4#^8/TO\<_%9KN>H7RSD\3C M\?](3#C<"7U:Z0*'E,8:^?^RL8XE#>%#'9=Q&=J-%T%%,-.4I 1$4O(Q<$: M$)@WO2W5YH509:@=&YUY"*FWT)B_L+)LPSOQ7K)]29U&8G:P%SU[R=JQ,G(O M691QI#/&-$]DS+%44*4M.$F$LGW?1H(U^NOY_S<>'3),TWCAQW8Z3.-1.\Y[ MR\GB<[Z\7^=/6N<5&_/EHMJ>WK'-4GPNJRYWKS=GVNOM/N7?]]PP_OLLC2E3 M7#*.J&!<0$F%%@C$A!" )*56F_U^H2E&,QZG# $9(\TQ$2SAL8[31(J$RR3T M;G_CS=DFF*<>1?.-6374/I5G5,]UR[0]QC;R(/>L"ICN^%HF%;P.;?3;IZH9 M=NE95+DV\C4J?L>E:S*ZS ,PD4GI0LX_GIPN.0;VDU13\OSW?/EZ:9"M;E;Y MDNUVN<&X,%/KUGQGXKVF=&J5[\R?W=_ER^J-.J*42<(5DBB-55FX0!$7I!8P MB+.80;=9R@^VC*1F-MP_'BIFR^V6WUKTT[L;^AS' M70?W H_:-(0DN)?VMTA[8-4^=NV)ZY%<<2%EG&8I5#J#*1*=U_O]XPN(8 M!R)F+-*8Q3S#5&5(B1B)+)%0)V;-VG?!ZM%B.)DX 7D5E3"KM69S@?01Z<4" MO?XD=KSW 49B&J]X",>>7!P=B+N^+VYI]<38U_GJ_V7O39O8P?>-RR.[+11IC22LLO>I(V%41&N$*<8=#7)4&;4KQ^XDTXR%C( ..!T M]4QG=TNQB/?<J%;58?9TXVVK]?R;)D2I-2*Z.!)E10*7K+5%,= MDIBEL)KZZ?$=QCW*G[XTJY_6#N=N%#_=6_-Q[:>.8],<)HLI&,ZBAQZT MG1'"E*1/0P&3>M3D:Z*QR?Z]45Q(AB5E+#@:&H8E@9MC.,C=8D7E&B MS(VF,&XR8YJ[V7PY2%_B*(W1F^QL1L\87R=R!/5YB1YO-1K$[135:9A#9]4J M 5?>"_5?F]7F4[VZ.VIL.X,5ER55%97M+0C."*>5[0TR4*&K[_7J<^.]"A]O M**2''6,*Z&CMR=3ZIN@N)3BA>*"M-JQ#-BK616:SVL(H#KJA%IF@._?1I#/K"A"F&N2QZ=(*:,T(TE,QI M*-!@+YJT32Q,C,DQB M?_]8],"Z@VP':!>:19\EZHQPIB%X&DJ8R)"DEJ=P/JU%6W1P S/4Q$'PW-JX&/]A M IB,^MQ'^U]G\=R.2)9H3$,M,_EV^I!^<@:][VD^L?SDO-U=6Y#GWVTYO/5& MS=9S!T-5#%.(D<"5D003RE4/PY2DO-HTF]G"3U"3&P_2U#U.[XZ]1]2]K1CX MB&9RHOU$\Z(<)]=-]SV_&.2Y\1K(Y1GUS!:6:0AH/O>>7F[-RV,B&3W:"Z7:_'%BT3YA%%?;$\2B( M,B>Q';;B *YHT07.Q4<*31(UOD!4/[0VA]:I_#!H LC.<>%=H+N0=L7 M+)"@EKSBB)56$]=@H(;3T>[-B7$Q> M"C3D@8IGNM+B"ZT#.5)\\@X-&0)SH:&A]>3'&QH>\9]A:(B+[X\]-$3ZG&AH M&,)X[-!PP/48Y95BN@2XY-IH9# E%6.R-V\KJ\+.VBS.\ZG;"S M^2KD#9GT%,<)^"C<)M?HRXKN*U\>2NOW8^V:.;KZT6SOE\=URRTTKH\G4*",,$ &LC@MK(4 MLM UM;!:$P. 0$IA:;EF7%:DXJ5"LF3N/_<5I$3P[)M\/?;CXTRA]29R!L)/ M.B<3@U Y?8G^[M###GEQ@%XLK MX&]K-^&NW]:SM4NLU]>K^;?VH-2V(H>"%3?"E@H:K=W0(4M &6 (0P(JQ&B( M/@^QDUE^M]#>%!VXMG37'EY\,(7Z4+=2>;WI'@%L=P"=8+KOU:OOVZH?P&C1UIA&%#)C@4MP96\5 M9S"C?B(U)IEA0A7.8Q9]>H6@,QJ5BMIIZ%0R;YH\ M#3#PGI;[[;:J_Y'M_M1_R7A5"BYH":G E8:]O8$0$$G\..M9-:HKC=USW$< M]['(&U3Q5/I)U#@LAHE3)(%Y[C:=XN>,-@WG=!JJE,"/IU>($C'SFA)UCRC; MV77[8,B#=O-(9^@_9]==\>@O7^;7]<=OL^MZ=[S?E%*KJJ(25*(D"I65M/O4!8=S-=O&&7D^::Y[A9FN@8R M/;X?P1N=]R>C3,N"&SL<.E+";N0(X>6%020+K9<=3_*XU&1LABE6$-_N;SPH M!+$$;FS#PI2$4V!5N;.*E&LZPU<1_6U=<"7Q;>PEK<'\#EE2S$-MNF5%'U9' M7%M\ZW'C*A71T\B2DWGCMY;O9JU#\%VMN6JGC5?WJ\:]]W- M0_>MFRLL+2H5Q[ 54V )YT;UMBLGKMXIM1Q9\$5;C)&T/LA>WCFDW*>F1;K_O^>QL8JH#$N&+4!Z7"2>CWB\5 M]F7F5"ZZ7=/I3;=E":\,H8H0B0&% ,AV=ZQB MO2EIL/\B2ZR![!M3.T3;4:+H"F_^[?Y;L6G"AHE(^KQ&A?S,A0X"G>XKYN$<^@KWBSZ?UNEA%$U"E@>ZT"1L,L%Y^\[@LOYSMN@L MN4^D4FF+!) :*8@LP[TE3I#72V9#/C^SY%9_;=K7']TD.%ILXVCSSL"S,C9H M"6$'*EQJXQ@+3J2S,C!_F'6\E]L.$ J/C6(1HFNA$T MADEO7@8'"? QEUMLHW$8)\9YN4PBR0&LFF)] _3DCU4&:B M3L[N#KY=2461DK24G' L6 4%Z8^:(,W*H%**40:R+T4<']E8;4$-.!_KS9O? M-EMVRL)T^3%;'UYA*_\IV!V",]MG@PB6 M=+-LUU?KY?6C"TO[-\PKKK44G%1 8RE4*2HCNTN%I%*ZK(QGAPDS*I$Q7 H# M-65$:R6@J !$$B" J<$9IYA'.+L#9(^0/KHUV(,=><YS^BTY6H>=\ZX6WZ1!/JIW@C(5K3" BB+)"6\Y+O>H2DL48B\ M''\N9T0R44*$&',9#Y7.!'9]T!@E .6YS_UU4 (+-@31XB<:N1@)4XH.Q87> MB#ABX(PDQ/ T#1V(0MX,;R4#G?L MG!F&%,#,*N<#X8(I:!6LA''JQETF92Z08[R-/O\[@,W(9",/D<,3#A\.Q\DZ MWOH<]!U.ZS14)X4CKV4@L=QX;5X=WK39CM2_SOZ:W]W?R;OF?KFYJIR]DLJ2 M ZH@8Y5"UNY[D?:KU^UAIJQ*]\%<6E@90J&22#B7*DX951RSW"\;[L 4LPY- M>]!1SY:SF_EL6=RV: ,V8 ;2Z;&+-1Z3@;G-X1&L+; W1<_K%MMX+ ;L8XW' M9MQ&5CRK?AM99_T_M9.5AK0);&4ETJ7FAE+&3:8"%P);"%PUHUR*1DJ54]$K/:*BC7-(>A_/ M6\ *92[*(I8IU\4!RP56*H^8>&VY,H:T::P>Q,-_:>$RGH?PEVD_?IVM:M7> M%=/-W;=ZN>[&,[ER.&[K;OM6/1Q^Y_WLH?V>_'.VNMGNIS ,!'*),(-:4Z,% M+J&F0!(L+-!2>-U &!]59I7J'6D']0[F3Y^[>\7'SA3'WA2?'Q[]XLZCHG,I M;N]VQ!#[Z>(THQLFJ",'-O.KN@/C<$;.QX_U-,:!"_A]\J7><9GW'7G>N_[T MV^QN6YQ2XQ*4D'!4,@@0@LJ-;LZ$LX6XK$!0\>V@#\ZL_RV6H@435;HVC"(_ M\A.31?F.23@C7E%<34-_XJ W"=I*G KL2D.JDH+*DK+4DFA=$:MU MN36"0:G\UC0C/WH\)8BJ#AM*5)@:9. H6@\N4OOU,1$>FA#(V+14(13\"5V( MXL!K"^33G\VGK\W]>K:\^5A_=^E(72];J_U)'@(A@5HI)*!4MBPE,%N+C$!! ML??6QT [F37#M556M' "UMR',N>QFS$B:6$BXH 5/;)B#ZUC,*;(ZE J [8M M1J0T;KMB$+5^^Q3G.3BU/Y&(N0GL2Z3RI$G?K@+?">VFCNZ?;//&DB!J.$6, M,@0H(4B!?O:H@ A*Z<(^.?<.1+=R$_TN22!+?OEF ;GGS).FTR%+ )%4*<&9*8@P7>ZB8A&TW M7 +@B.H4->&\3-0\=Q"F'K!XM;S([#<'G^+I5'!Y3ZB+656 M]P.X8MVB*^Y;>,7?',"U9X6F1(SZ"?9X9(8I[Q&/';#B]R,>+W2M[RQ79U0U M#-PXAJGN2"&\3*K\*O%#$N-T49V&SH_I<&C2 MFYKK["/&]K#YNR_RYF;>_I/9HON]M;S??&U6\W_7-U>PQ*:DE08 :*FLEBXK M;Q=\2X%92:#7[<\IX,P\QORRO%YUI=7GRV*YOY6Q[E 6LSW,[?,PW7<#D^Z+ MQCCS"#-R>$<>>HZOZ1P\W/[^NCCX^(.,2J\'*\=PE;")_.#C6$HF4@UPR:,S MVLCW#*=BU@!K*HNQD&Y@YJ)4VPW.4E?8!E5@&1]=YE'NMTF.;.$Q'&D\RQJ^ M"XYB/_K0->: %=T&_IL,4_'^IQZR[XDC24HB2 MR8HIKD$I2K"%"[$UZ"(C4S#(T0>H'F'QI5D5\_7Z?N;:?=&^7E_/OC@+EQ^W MP@,][O"5-<83&,4>M9"?SUX&G_1P]C1.(XQJT4WCO]?@%D]#IC%N8%Q\A[KJ M[MNB>:CKC_7J^_RZ?AG];\WR>[W>U-N=__6G9C-;'/]<-^O-;\WF?]>;#_5U M<[OLAF8$J4"":]F6Z<=0:D)9OTZ*%1)7W^O5Y\9WM+LR?*"N*)#&YQX+./>/^LY[=?G2<_S=P_G]W6_6.#;?:^.B#= MSP%?& ^[.=]#/5N%3ODFQO6EQ\O\+>1B@^C[0Z,Z2,-2:GB*'_6>[O]?*^MBX(;77T]OVG?\XW7_7]>M/8_&G UGT*"_VH)HG>V?/ M)Z?E?QJ"D=RK9V>6<["6J(M^JO_:*,?&OZY4:0%0E0("08BDQH#:WCR31(3= MO$AD-/LEC YGZ'6+5(PF4;T\9&:0O19HT2&=EO#M"8Q7OO 8_!#2%^%6F/;% M\N8K?J;^O/E87]^ONLKRQ\OP'V>+NJN-=X#@+//* @(J8"K!E>'2=#6#F8%8 MR#)L&2#(M,&5LVZ,(IP3RZ443)8""4LAJS2HLD_B'Q?#;%:;G]I'O[N'8=\V MR]OM5[]TR6AWFS!,,=.&P4\U+\9_F'*V,(L#SC>'[<^?W%SWI[7#NBLM6EQ, M/T.H/*.A62(R#1W-XUHS0HL.T],C!="+V7H]_S*O;]1#+^WWL\6OL_9E[\V# MF6V>=6PJM%*B0L(@*2U2&-B^8U>:Z3!]'03%6C>F4$=0"4L"!%4:*L=.B25A MM@+Y%TV/]?9M?3M;%#NT[;MQ[GN=+$3K;=XP^>GO9.(3IL='L(L#[O8,RQ'R M/E@/18O]XOH\A.HS>CU*!*>AW^.XVER@AX3I^V_UG_+ZNMVNGB]OWZ^:I?OK M];9^Q/MF,;]^V/[_ PQD+:;4<@8P(@P274G2:&UI1 ]K"=%7VVHX.[^*A^&6]OF_W+_;(BX\;ES:WR[7%3T7UY4M] MO9E_K[M4NMW8^-_UYO#=,%E/'QT_*;]H8,+DVT$]#L5CL&^*+=#BC]V?%U/L M4$;/J'2VX$Q#F?.YUXS4R -7+.;KV>WMRJ6$[;[-NR^[!92G.1JNJ@I3KF6% M6:F%T7+[O!&G" @5M%;K9U&Y[,^6!+?G$PFD4E&)*TT!P["R1N6NA?889)LA M1RW=)F+7_%3;'U MNM[(YSS?.%2X"=(D$1,(<2MI!B53&,I6=]%#=!![^+%V!?4I=E"NS6RE.5("ER6UA&L#*[GK9Z1T@VO83DBP>411*96& MKI-38JV0U'5Z98 06)12!Y6-&[S[L?E:%T<]LZW)T[GQ:'1M=T7:XXRN1=X4 M;JXR*_:^%9US8?E/^H %"N,E(A4KEF_Z@/1PVP \H?_BR4\HLSX"FSI($Q/= MY.Z=$N(\/ :+LWK8398^?JWKS<^KYOZ;PW!D7G%( 5+M#29.!>0$]\D/00;+ M2%%^S2RL*,05("Z6DFB(E%:*:,MXA85U,ZM1Q?B$],[6Q7OW">WC,UWOU_-Z M.?L?ZW9+]*9>;B__+]?-8GXS:W]CYW#1>1PKS8/#%2C)8\8I7HH_/SQFM^B! M3D>!7R'21WE3Q6)BBIO,K5-*FY8W__6[N[OY=A_;36?;J:XS6B^OG7(<NRQ&Z:";1$1"&!<$E@UW&)Q:X+!^ILH/'2Z(IA8%G%%7%"P8E3$#?D8&HX M-#B_VA[A[63V$>+05;RTO/LNX%V,\-"UNS-,'ZT 7/!@>AB79U?KL@1E&OJ9 MR[EG:W09.?2^^3Y;+9W9]?MZU=T(W*]<*(VT@HH)H=M[]J6!N^5WRA44TO4GO%=UL#ZF)+4FE+"M:JLQ%@KV'0APO1Q5*# MDP0%:%$XJ=,4HP@_7E&C6&9\Y>C_O)^M-O5J\6#G2SV#%'EE[4GYVL8']/%-GNE0BBJ?1KU(YTV1IAF$][-WJ=K:<_WM7!:-??&R+ M,RYO=FN5NZ-,>U0?W7>V!SI?RN^S* MF^*1,]TZR+$[[9K_2T&=QO)(ZJ"??$J MXR0778!W)VL?%VIJ2SBMN[V;*^*2OQ):BP!VLV0@M-AI&258"17T]FT>A+PT M0!$$I)26$"*$+KD 1G,LJ!8T:#5WX,.1+]:3J_[ZMMV/[!9\9]_FF]GBN CK M;IDA*6%5&/WG=QSFN-C+WW BEW$'KU7<1PTIS'[L&TO3.UKO>\*E':A MZ\YI?*B_-:M-\;9]YO:/UN/ 46=0C/S&CK'"$S8";%$=9B-%C^LU&C,55SC) MT1EY3L'L-$0VB2?/*A^D8F>@X)GF;C9?7DDAA3%0EQ A)[$4*BWZ[@1($LG; M61(:6% *:YV#I,)$P8I VRZ+.9])=M%++W2/5&[K9!J=\PW-(*7+$)5D6O<: MF6.JW19+N-X%\CMIQ0OUQ4_SHACR/YFWWKS[TE8'6_]:MP\279EVHXL#@FEI M-$.4EZK<=Z>2!2G=\T]74@%;6B?7'!'-*E4Q)'BI@2A=WEKF?FRN*Q[?%C!L M(86>I0MFRD]X\I(4)C:/^"G^V.(9_$TP MKN?U\NK]JKFYO]YT _N^$PC)*PQE92K$A')]@.\Z 3784A^Y./79TKA/4T!8 M3J73.J008H@8"JD0KNNAS&*Q0U15THTI!T MTUS?W_7K^Q4)SQ\02>'CP"?^FR+@(%"MS*P&DME3:VOWX MKXRR0>>K7C9!B1(0,F-_JY1]5O408>C8KDS6\> M.@)E80KZC*T+34A?)N;<4:%A3$YC:CK4B:?'=E)PXO^BT;IVO_M5+F],_;U> M--_:H>BQ92&Q$FZ245HNG27"*).[7L.D])NXAMBS"FLHL=8("F(9D+J=Z@!$ MB%" :Y99>GJ(W9F(FP/(T(>-$A#K)T=CP0S3,\2T>LG:N,S&Z9LQZ0^1GAA>?,B[HS& MI25^&D*7V*QF!R<1:R).I#H^*]%_@BO"L !#=N%@"5$>ZS,4<, M[F7(M(=.&X?.C4G 249[G2>'']LF1ZW9/?[ZX=RGH MDR?7"$-*0T LPL96#%>R[;I=<5/.M:C")KZQ*!1FC"B(*J,,0:52"$@H$)>4 M6FEDT)F\P2^"M/*WO)XOYON5U-_N[]K#7LUJ=SIFV=S-E]W7[H>=9]L?;'TK MGE=5C2Z^DS:6GOOZ$PAB8"IV7-CB&?EO7@C1I9\.B>3XG )GCMI$)#JWEZ]7T3IV7(.\_4?'X\47]W\O#!CO/\:.$.,UA-#! M8Y(M('Y<.7:G./AS"/V7+O0'EUX>C"8T\J0*D->@-'IKF-IX-3X!)X>R"\7B MM5'NIIY?Z<8)Z[Z.MM3<39+OZ^M_W#;?_Z=S;-OAW5^>]O-G3K_0/>.)N6RO&H"[&=HD_-NPV=T4 M_>3^Q97$B&LC("IU99&FO%)B]_'&L,JKQGKPAV;>UNBQ%"T8O\0EG)?7NW8V M2L)ZMA\;*;KUL<,G>G44)Y?OU'&PFX%M(;Q+[]]]V-: NX*:$%I90P!GO*1N MKD?QSI)%$GO=2QGR^6-U],/K)EM@X9T^F#G__I^3M$@I\.8KI2P\X>$5A8AE M;3IB$>W!"[HQC(T0"=ENJ57+&S/;U%?,)1_20L$XE\!8HBVBO1TKRBI40,(^ M?2SYV!T_KMHE#X,1":_(1AQATQ&-2/PO2,80 M)H*F$:O96'3:$4Y> MP+PC)V^Q$C)M5R,]\\V/FB_NV^ MNQ8&-0*6:P%UV98ID1 BVYO IO(JXA;UP9G%8XNG: $56T3^HA%.TNMBD96? M,)$(H":%.#SU_(0H1!-T>3&(A]XD:""AG?]#?=M=$5UN?IO=U5>0"],>&&'4 MS6R,S M66&()&LJXA +_YE #.+!7R3:DOTKEX-T6W]=Y7[=GO5=/>CFIK[B;BJ#*; 5 MYP"5&$-%3&^5&>Z]F9'"UC@2\@CCF^VC%:[=%#ND10LU5%<&T0AY+YT,LS*.=#ETQ6-XD1.B:#)]E6H,'J,T*IS"=,)T M@I2SDC24R*F(T6 _GLE0&F;\!4C>W+CFM=[]\7:^K,&5X89H0)""'"B#+1?0 M[&T1%2@^,1;&$9X=I#?]7[8OI;U;!B=*423ZBDYN_J($)YRZ=(+S B%GQ68( M@5,1FD$^/!.9X8P$"XQV?WVW^M3\N;Q2 % LI%,SQJF;'C*(^BDA@5AXW<ZJ$BL@V9FCC!$=I2:A1D:6E/T:1 \P M4E>"N0P4EYPT#E,8?P:3R\P34GRT)I;'B0E.M!NG5&<8+\'2\[Y9;V:+_VO^ MK5L2 D9SU&YUXJC@SOL(2]*&9I:3+Z%LP@-@-P,;@W^G?NNX6;S_VBS[ S.FK:%C-:RD, :7R%"&>Q,$*.^%C^ /SMRY M.SQ%!RAXYR:59^PCIZ #4I.OM3ST]T^&B"+M_IXZ$W"1J(?^??75=_ M /#SI_EF45]QER;@JBP9+16M**<"L_W]] MP8D'?P4(9^IU!NG]"!J)9NKP,Q$-O$K02?QGXM)K=S)>W M'Q_N/C>+*XU*Q$N*):"T@KR]L0=WG\^ 2SA\-2#L4W,+P!9,L47CW^\#J7F] MT^=C);#'^Q&2HJ,_-\T(=G[NH]IJ('%7AW-*(A6VAQ!I9)Q=A!VX8H^NV,(+W46(9=)W'V$$$J-V$H+Y2[>3\#(E M9_<2!K)X>9E)X\:S_80DO(30H[87^O?]G52..J:F(123Z%V_V MQ[+@+PT?[V:+A;I?SY?U>GV%!=% 2D&-9)9SY)2H/[ E*DU)F#2$??8XTM!A M*GI0H=(0R):O-.0C*DH:/#E*)PV/_#\K#7%,344:(M$_DX8A+/A+0W57KV[= MG.CG5?/GYFM;V7NV?+C" )<:2FYAU9XH1Q4J;6^-HM!CEG$VQI&*'ENQ!5?L MT(5J1B2-OMJ1G\$H#0DE+YV8O$C(65$91N%4Q&6@%\]$)@4K 7G(UWJQZ(T8 M!)32R!@"824YY5CVRR^"0^A='3GBHT?*0EI(L8(21I5W#I*+I;@4Q(N@A!G( MD??G$Y 8FJ8B$7'@GZW6_6F]FRW4&^ DAP M!#F'JA1:45!IWI\/DP"#P!OQ@TR-M%O302PZC&_ZQZ..8 ;OV@QBUWOO9BQB MXW9P8CE-N)-SAJ#S^SDIF)V*+*5QYOG>3CJ. F2K7FY6L\4ORYOZK_^C?K@B MAE6$0 $!,)8:H['JEW2E0#!P:R?TTT<2IRVJHH-5.%S!:A1*FK< 9>0K3G.\ MJ4HH,H]).*\KD81-1DIB\3]7CT%,>%TRV^[ZV/GZ>K;XW_5LU9>$UY PP)P( M06B152Z=,F!G2I=,^5\XBS6063;ZHQ-;8$6++.*)AWCZ7E>/49@+$Y HTI)< M6#O!Q0D=&4S=Y:5DN M-PJ84_O##P99UWUE?08DTT!A*30$IRPHB1GM+U!+O M'"3V\S/+R?X-@^.NT2$+?_8AF+K7M60,UL*D)(*PE(\^/"'BA(X,I>WR,C+8 M@Q=>?!C&1KB(;-^JV=H2@#/,VX-PPEF#QO'17[,W6B/ORC[Q%D86DMV32H.D M)(C 4#')Q=TP.?&B+;V@')'A)2DQY$U-5*)\."DK\8SX"(MTAFXZ8XO9[94J ME0#.1FFE)@;!=A+5?[XEUEM,PCXULX#LP10M&G_)"*3F=9G(QTJ8-'@2DD(, M'KE\0@#B:+E\IX_$W0QM$'Z=NW\G_I?E]WJ]:8VL?UF:^O-&+F]^G:W^56]F MGQ=U]5_W[=;1_M5X]T-=KS:S^7)W+5"NU_5F;9P2+9KU_?%K\0)@"AG4HC2V M=%,EH5UV0T#)F6&0BO+J>[WZW+RF%MEA$@M*# F%NA1$&R,8L=P"RA6G0 (6 MTLV./?+N;1^_-JO-3Y_JU5TQ6]X4;YOE[?:K(Y?]1.GR(3VO<3]4+,,D\\BE M8KXL6J>Z:![<*K9^%0?'BK^UO['SK>CO.V^]^WMQ\*_XH_6PZ%S\OT/4N!?C M+[/UY\Z[70"VBEPO-NO^.T^E.7>D7E#ZR32.RPXWMC2W"S^W[2M>;*Z7=" I!";45EEI+" MU\X#AQNDK)3(I>5$L9)89KA&G%F,="DQ=M_-IU*/,';ZM$-9'& 6?_1 1]8: M;P+/B$?Z($Q##3+XU>1NOHG[ZTO2X4R65A#.#:=40J8H-'W7+37A82EF% 3# M.%/M-2]5501HJ+23+./^1%6IG*)E3Q\?]VG=K$.SQ3S,)Q+-W)1GT,]))&XQ MQ [1U2%Q^D$D=I"+H6H[G$]?X=UF;GMUKZBMD'09655!S=W?G+9W'9M2*QE[ M[>+DB4]5B&H.J$%,8F*,E8@3K7!)%">5 BCC"9[MK.M22Q.WF^^-JOYOUT?O&L?+ 174!(L M$,$8*&$-$HI9T7<$POV6ND-M&DD1A< R:+B;A0"!A8"8E\;U=PAU4#>)*4S5 MPBQ6>YS%MRW08K9'6LPZJ&$91C+*_;3G$FR'B=*6Z /$8H?Q37% 61 M*T_JSNA8:O*G(7#)O6KR-ED_2;R>U\NK][.';E'G2[,Z &B^'!W#_L51M&R+ M7KB$MSN2_=G]QDU[DZ1>KKO7%=^[UKVN_KI>W'>5 MM_].Y;^X/U504)1-P M0JR3;T YAKM\@I6 8J^+IV/@5)A14EE0*4,)9T)@6E'-C$N%&$4\=TW WKO" MN7>LP,V7XGI[X6'=HO55@Y8QU\<=)%+"KH>/P.$+JC"ER%U622;%1#.]?A66 MQ,GOL_FB77>VS>KC;%$?%I[;E>E?9YO=5Q\=G$6]^_JA/<#IE'2U:26U72E1 ML_7\L+!E42D,5%P:S$IDD6:E8%([U5+6*.M51O"B +.?D]@AZU:9PE+ RP3, M+U^X\''UQ.V?OWD^OC/ZV=AV^*W@OWTT4GB6UJO[PIMC[N?]R= M4W]3/([\Q2;3.0)U)I6]:+N81MY[60J:"?73/./3/^>;K_/ENV7=G@U^A/)* M&L+=B F5JHRM3(F81%M@NI2"9QF-!L#)//:\;5_'WGR=+8OV#9@'!R_/^#,D M(&E'FY%BF!O.T$CS%%\XF4>&:KV9WW4:8V?S5?&?L\6] MYW74,4.2?2:2(QH7'QL.$?T1YQQ99QBA\?ZQ1H04#J>;/<1QG76NT/:,KF-< M&?/MB?N> MKA[4S#7#Z_KCU[K>_+QJ[K^Y4>E3B^S*!]DWQ^:'8X2PZH$6/M/BCPWIZ1I:1;[]D:G2JPU*F-"QGT4,? MYLYH85+BIZ&#:5UJ,C;4:/W[M9ZU1\Z[&^>K^K_NZ^7U@_QKOKX2E9OPEMII M+#:DM*55D/66JTH%+3FFL#>:^K7=\@AEL8=9_-$"C9>^>*J#E6\4EL.$+XK2 MW#IWBB<_F1O,\N14;KA'IT4N$5O!&O>27=/;+JU*W)?VDIIH[WC#AH+*] M9<&U5[V]E/8R:]R)+K@%%ZMK0^@-U+61F$VB:Z^1FE?93C/EHVP)>)Z8LJ7P MZ)2R)6-KB+*M/[1SYO9JX:_UW>=Z=06$,*!D2L.2 >UT%=/>-#$$>3T0E]3@ M&/G;]^V\ZACFFV(/=+C A;,">0"E 2CDBH&F&*Z1+UQ@BL9 M5A BD=&0OAA5 L)K&>G-<6&"7S;UW>Z"X7KH3'90/((GLV,%(E84BSVN;E_S M-_F?EY[6GF',;V:;@O*)J6,BIT[/;]-Q-B@1? YCEXQ6@BE96000IX)6I:K4 M7J4Q T&GR]-:'G%CXW%J^&(?3C>&#_GR4>^!K [,;$:XLDI:1K, MSA A@CN+N"W#:!&#I<:86%MIBW<6E3:EUUNJ*>R,(D1PN!!Y\Q8O1#DH2R5$ M<$)"!*.$*)3=Z0I1L"<>0A3'SA A0CN+NF2T,AA7L+0$8L$P,+U%3I4=*D2^ M=D81(C1B')2E$B(T(2%"44(4RNYTA2C8$P\ABF/'5XB.S\:];1F= M-\OML9&2"X!Q65D &#<<2"9[CQNGZ/+&KY/IY'/U4:A<(P M28IC+XL6G6+GC! -)G0:*C3 MK;^VS^VX/]H"VM]GBW;-?)>&,:T I]QJ Q5F!G%;]<=IE30R:'8VR%!F76I! M%?4!59@0#:/03XI&8R],C#KBNG?(VK\<(;O0/.T<36<4*0F[T]"D-*XT&5I? M8*']]EW#]B'#HY?#=@:MU$)P!1 TI01&&U[VDT,-'(B@VOKQ9C)KTO9AQTW[ ME./ MN\W7>J7O5RMG>_NLW@X 05J5M.20855QQB'"_>*O-A0$#?8)S6;N9CND1;V# MVHUF30LV+ E(2;1?2G ACL,2A)[>ZIC>#F>Q [I[LO1""8,_B6<4+T,DIJ& M.1QKLK?B@.YN+UIKN_;J'9K"Q/C M^!&V$;GV>P#%AXX7AHGT5$[@,9*T_C2Y&EU8MMP-/0=;CT:?BK:5>RVDS!*L M2T.45*S4BC%M-29!12R&V,FL_]O<;+$?!68=MK!<>!"-?LGO6 R&B?Z6O"/A MN6AN>X:C,\EL"F:GD;TF\:1)W^X"2_U=7Z_NZYNW\]GG^:(3P_ZPE@024JJQ MA1*4PF*.]Q+(B)5!I5MCC616HQVN8G$ =IB@%^O#$EGS>3&_[;*&0*V*I]=/ MJ$9A-DRE>E*/,%U(H4Z1!O,Y#6T:[L;3,HAI>/&:-7I6'%IH88*4 MGLJ B?&(E,9-B0=1ZS<;/L_!J7EP(N8F, -.Y4F3OEW%5L=XH7:DG2_=]^:S MQ4?7 KL+E7JV?9SS[7Q9MY4@UE=6 0XUUA7C7'%-A;!Z!\M88:+K9F2"$]+[ M!E?4.%5.8^](L?>DZ%TI_FB=ZO<>(WO(OR_5F=;^]6-]_;[L*\A+@PTN9)2@QH[)" M;B9"#.%"HW[SSN@RL&1(;C"Y5S4ZB/\K4-FS1\!3V:=$?J"R[U7["/NQF&_A MGY+]]<6>$1O*^3E='RN<$]'UT=Q]JNOC\CSL^/=^$#H4?;O25>7F'J6QDAO, M*BIEB0_C"L/#SX+'6,VLU#D.AD>1ZZ?-E^$U3(1/'AE_5$/K '4*!\A?8/", MI*:/PC2T,X-?7N?,AS/GJX9'IW)?,JI@"26RF,A28&A+;D1?>L_]9X(D<*"I MS+H7>/@\"YE^DC5& J!9J8W9EU(VVN"@&?= 4Z/LQ$6?5!I H9]&CS 9:62Y/KR=RWB3\CX-+4WLTZOW@(8S M%K0A\8IEK%O5&V)@9<$DK*;/3$+FD'KVTCY&4+>_-C/-&(6"P%))Q@82EI428]%6C+2\- M#5F)'&AJE.7(X^0NQ9KD4'H]-T#&8S9VVMV]9]@LO[P\X9Z W$4K72+RIR%R MJ9QYNJF2DB/OVO3WZ_FR7J]U<_?9-;LV0]'-NS!V9W;=[> ]7 ME&O$N8*P4I8JS5U2V>\86Z.D#BI:G\%^[L/!>WS%]3' P#+V.8CW4\)+KAT^KZV=GTJI_A#Z/= M6[^R4%>$M1?P73*K->5@_^*WA7U3M#/I@+H0J>D^+ZZ79CJO MJ'ZZ+/4!)3HN&(*XDAU)0^%7PB.,HQ>&J9Q,3Z#$1R[/FOSM-& X>K^8;;XT MJSLWZU1NJN&^7-8;>;]I[CJS'YLOFS]GJ]K]^&.]^CZ_KMH#=!+[_XJ6/6L X.*GHQ8V,PZ,X M<)PG>3" M4D'<"$\Y-I!#R '9V>)*0*\76(99R#P^'N,)>GEV(&_G![GQ* L;O$+8\EG* M+6.YKYXN89TEX@4-2T/<9;4ID0]-RJ84H"5;L3JVM'LMDG&B;445YVZ6 M8&"%+<:]K9)0KR>MAUD854N"7I =R)R'FHQ"VA U2?%:K)^>G*+BE)X,IFX" M>C+\ M^_+N6[=,N+SM)S!71%&E*U,2UCZ5@TPE&=O9/PV&8*ASHVZ,*7C1)LV]^DITSN^/#&9W&'G@"/YK4;2U@ M Z$W=DA1/M2W[1'G*RF,Q10Q2RM2,@($TGIG3"*A_)].C#.(7MT(R;HO04G,E(@EF:1@(2#KL9V#K"VK2I/V\.1Z#W5WIQ:9FU$DMG MLZ*2"$:W;UMIC%V2XWL.-O+3\XV-+:"CL_T7NTK_,C%GFO] )J?1&88ZT21M M7>$=Y7!+_E/[BNY5.Y1 7@%#&,9 :%X)T5N"2@:5K8WY_-R';JZ_UC?WB[K- MP0_EQ+HN=%0OH/BC QOXG$X4G?ZBDY/),,5)1&(V%7K"U"L2%,OK=/0GVH,7 MQ&<8&WXK /6?W8MES6SI9A&D?Z3;8*VT5D@80)RF853JG2&BA?6Z'S3@XW// M_.L_BQ9-L7U@SV$+F;;&$>8SU\_.5> \W]&T9VA+6,21NDB^0J;XV7F+G-Y' M\.?6[_;G'C*ZI^C=R_A0^@8P+->PCZ)DVC&#)3>;M_OPX8*#@'$&IH MC2DI=/'LK8&*>1V"'&HC<^;P)*T>\-QG-(DQ60:D$049 H5')^B49*K0. MJM(WR%!F_7F_FB^OY]]FB[YVYQ#1">4P1GDRTA, MM_A$$CI%!8IUY:P,#>(G3HM^7\[NFM5F_N_ZIETM[NQRQC1TF9I?8]JYG^+Q[VA&R8K\=TN(;HE51',<(5C9> M4R1-;XI'Y+[&ZP@J]@)=WE(VA.HIZMD@?\Z*VG"F_)7M2[U:U3?;BF:U;M:; M]6_UYLH C"$A+K7C"%C;OMHH=]88)HKT>N8K97%6(@0L='ZW!;;;/UFO[[L" MZ1W 4/F*)-)7M#(R.$"J'C'VIG"0QE:G%WDYJTG#F)R*$@WTXIG^I& E]*FQ MM@U=85IQ*$U9\A(S""RO(.Y-(,AE4"W.D \.FKN%5]YL#S_UV>FV"&3O18Y[Z7XM*S["XO7A3;&# MN3LZ4[1(BP[JR.O5O@R>4:_D09B&LJ5WJ\G<>.-F8UWZI6??YB[I:">![U?U MM]G\1BYOCEZ&?>&D(B 4(B4QUTPPH2I:"DXT10:*RD+BOZ2;%T;.2; MCQR!?U/LX+_I"@\=/Z@\C0.\@SCWF/#DCN8T)&(T;T],H,9AV5=0CH"TI0I; M2RW [>E"4W(N!- <4UD:;!0F96]26PI"-M$&&C!=0(1=])X&*=^ M"CP:G6'R&L]D%LT\Q](904Q"[C34+HTK38;&ET2GNEI,2NJ** J-0,)-30R3 M<&^1*P 3R)27GP,5*==;2=I<06DY5!2JBJGCP3KWB90.NC2UC!+EU.HH*)NB6@=I%(9&$VF M4RDJOJ52JI,5X-+R.VFU"O7%3Z^B&/*ZB_#[\O-\L:AOY'5W$"0T4$P()DN\,VI+@*GW=:_AIG)K5M^U9MN5GB_-JKC?@2YF M.]3%:@\[X*)3 IK/2]@%& [3L!Y;T8,KCM#%W!U+0&G /;)QJ8V[4S:08K^; M-Z\2\8+^)V9P O=R$CK39&EE 4/ "V..O/ZO^_EZOGVU9+VOF@XT5$ S4DJF M<(41D\;VQEG)E?=0D,[DB&GL]7YX.$!UW_0^_96:;(\!X3(\)TANCU!NMV=B M1HB$7 >,%)?A/&[$2,6]W]#ASY,9+*O5D)1(J=)7]CEUL5>1M[670XP8,61_)PFVQ]Q(?6,==(WGK< M*$W&]*172B+<\5LLB>5IH*+]5F]VQW^N6&60 $(B@Z!6VDIF^G4:"R6686<0 MA]O+?OCPR!*<0ATE6T$=G5Z<=FN(_Y:?N M.%_3'>?;M.#"E"J,,3]1RD95F/[T''TZRTH6E3EFX(R@1!$U#>V(@]XD:"AA MBM"=.MS9J?[Z5B_7=2]!G%14$\01TX)1 H#3I*U!63+" JM.#S TFEK46UR! M$C&$0C_!&(F[,/G8GI#NJ=O!NE#6H,:0:$%A150)0=<\5*5O4%8539,AP88RJY#VRZU;)8_=1"/]IU#7T : MP*:?)(U$8Y@D]:".-T$OI$BG^3FC2 E(G88BI7#DZ3M(J;CQVB!]OVIN[J\W MIKYKVJH;W19+]5_W\V_MADMW\5U#;;%HC^9@01F2 .YMLI)ZKO>DL35"?M0A M+&Z.(19UC_%-L3Q3UR$'N1[[H*.R&CKQVM+Y"%NQ!W>V2D8.-@-V.D=E-6Z# MTZ>Q_F/@MN9K-)S:S4Q&WP0V,=/YTN1H8$-NUN[&%:P(%HHIK1G35:7;.DK[ M<<40S\=S!YG(+NW[&[$W];=%\]#ISVX:'%?@*(Q!OV0S.W5A^OWL%O$E$LR7 M.#F36@ZB+#7UM6+F'=S+_7V]N]O35C 84:,0,9167E_L.D MMT8J[O6HQE ;F0\_'&!%;1-&,^O%,9%*PXO]EJTD%E8:(J3!95D)P%%O2QGB]7#O, N9 M->8 JKAVJ,(4)I(S/WW)3U>8NAPQU0*ZD+B\R,H9:1G&XC2$9: /SY[H',Y( MX(F!W1[ XS(EO65@8:DA4T)HIUZE )C1G65 B=(A%1I3V L2G/#"C4]W"P\' M#"ZRB7Z.JM?WUI,0/8U.EM2CEW?B$[+EM0QMZF^K^GK>K8*\^W)V;>1*JQ*X MQ$([ ; 5U8A*U"<50%>H]+ZID])H]OG% 6I;K>_;^;6_@%75I,Q[+%=?BO30 M^V_;2]O[+6/729.X"<4RO>.?B=P.)W%K>: MS.TR_%$3W2R_.U7N;@VU?W,IY^$5@H]?9ZZIMB7>ZQMP10 C5!%;8BU0:2K% MRJHK#\LE$AQX712-- V% KJT4E-+"4%&"008**6P #7HC,/0@>D;9>\:>O> M7Q^^M9C//L\7\\U#,5]NF@*\(9R\ ;@LUIT/[3^Y;NY<7(OUIKG^5_&W^7+W MH[^'/Y"2,EZ^:V@7"U7HT/6Y/5W?(WU3[+$^>E!E"[?8XAW_)15_*L\NQF6) MR32R_%S.O?#@2C8.O7+_M_5L7?^SGM]^=7:E,S^[K3_4;5&8^?*V^V%;?WU? M(+0$" I3$@Y1R:A!@F#2]6>JVI>NO.Y4QMBEE"I5MC.=R@TZ '%+(#'8S7>@ MD%:QS.+; _UIMD5:K'JHQ:+%6G3/"#A-?:AGJ_7_"LA(4_/O,0FX(/5A8MIA M>5/T4(L=UF(/MNA^8_OVKT?)Y/SL!TP)+AB%N%E!ZFCX30[":#HU/\A$]@2F M"+D\:_(WU< K)-_J=D:R,_@J&G E%:$6D[*LE'+))@"4[CLKL2AHJA!L7"G, ME/L?9(TFL (<0VP 843RDA,4]NI/^'BUQ[L=GD*OFB2GVB_+ORC+84/3@> 0 M61SYNDH@G6=R_6R1F4:VG\^]IQ=>\O+HJZ6[]]5\00A@W+@,"<25JDR%J.!E MW[UIR8-JRX::;A<-2L1*10#A9:DHP;!DABF$$5*Y7[[>H8U2T=0D^VGH!?D- M4]">VNGJ9QB59]0S4TRFH9VYG&M&:=>I5DKZ!W(_S#:'UU0J8K4&9448JSC! M#H2M^BZM(/+2S4C33' + 4-5R321 I<,D4-9MIJQ7C0[;@4ZR4W.Y"%&_[J M= LD<;0/72/)SGCJ99(><-$BSK!2$A>&5(LEV<.1:[TD."P)EDQ>(BMJU600 MZU-?.!GFG/?:20(.DRR?'.-X7[OFO'3=%V@!N>7*E-8-I0X'4KON6RFNTRV? MO&0<4TD0K:#2+@=F@'-B+,: BE(RBL /O'P2176"Y9/<+*=>/GFDC6^*'>0) M+:"\0&CL LJ0V$QC$I#/O9 %E.$\)EA >0E$22 DJA1,X$HC#5B%^E2H8LBR M1 LH+YEV_F*+*@ ))*046#C_*T MP@(C!^''7$")(GGP DIN?M,NH$Q!0)$I(1.E$VR[?0:><&O*RK,S>UK3%#-IF$%*,2*$%49IEWLKH[G699GQDO<. M8-$A+'80CUZ"7E_L*6@_ZLYTV<3<3Z.KIG:JR=I>P[KFQ_MOWQ9UM]"Q. 9R MA.#P]#RN$.34]450\9(J6F*N=AU4T)*1L*H50:9+J24FE9L7"TI**A4H%<&8 M"04D$R9_(<=M ;7'7=?4F]E\$9CAI&7<3Q(O1G68,![#?$KUL3JV6(L.[,CZ M&,+C&97,$HYI:&4>UYH1FG.8;OZR=!.C>KWY97G=W-6[RWN_-C'4% J%6>DZL*DD@,KKL<.D!C-/_'J,Q;P#&::+:1CUT\/1R0S3 MP3V/6WS%WW8(__ZF. ;YYFPYMRP"Z$/<&>%+ROLT!"^M2TW&=AHF<#_/YLNW MS7K];FF;E9LX+K=WD:\?#I5'#C<6UK\U&U.OW6^UV:M<_T=]<^O0'?W"E8)( M "69@FTQ35W*DHL=2L6,"-+"L;%EELW6G77Q-S=RK>OUWXMFV=7I_>IPUL7- M'GG[@&SK:W&]<[;]QI^SU>$IP G<2W,XM]V&?K8N?5\6^-*_N)8W)FA+A4]*+'O\JFY%\]/LKRO%, :P@J2TI910&X7*'H%E.&AG.Z7=W%LQ M3\>,^J_KK^X7ZF([V@1NSJ0DW'-GYD)+9T[V8;.P%/B- M0J%ET/&?8:9R'_8Y6U,K"W>>YWG&HRWP]$ZW_GV,[-GJQ 4>YCG)U+EC.6DH MGH9NI7+FI4=Z4G'D==*^7^KH"Z!M#;:BV*YQ("AMY9)&4UHD60FIL[>70ZN9 M3QW !&:"5"F\_-]^W>_PKN!\U\<6V_3AW&L8?@>%SQ)PZE!P&M8F< XD2-- M\A85N&M[_;6^N5_4[[[(Z^O5?7WS=E<*:%ZO/[4/V!RV/RRE%8"E8 8(;J0I M*82['41"L :!>[;^AA%TJ8N!2!F!B-9 "(9@Z;BBE@2EHU'[=CV6-LZ2#NT MQ1'ANK '=OS'!=_=$B+RVW8>I-X;KLV?22FD3SD<.SI5FTN M[L*EGML#TW=>(,EHP/@!ZAF*O)#M?,"K,[E]*' M"0FI'Z->N+16_,8(,P(AM@R3:!E M%29M+D1XR6P)- Q941ID*/-Z4H_MZ%W5H,E:FDYZCJ$S'3()L=/H?&E<:3(T MO+!.I7=;^O^<;[[J^_7&S2BW)>&[=^J4 I0A(8R"%5&2EI#U)J$Q(J13#3*4 MN5/UV'8//+7G'8K[I9.V1;LM_KS'A>4FPRCVRT-&8SATMD1TJ:OZ6,JO:_HG'5?V]7MXG4*T $N-E M*P]_:71KC^WRTK2'$JA-X?1.5YPB?/%0IUB&_-^X:UUV%G8/(VQ?X+'.XX_U M;7N,Z5/C8*V;Q?RF/>=TF%91:4UI,:A@>[< &BV1%.T7J*H@K(+2L6P@,HO: M8]S=TM$N9W/0BQWV8M,4Q^A#W]/+%1\_49Q$:,+T,BHJ%U]JBB7ZC.)FC]TT MQ#B_F\^>"QR%UU@)_[#-L([PK$\!XA Q3*R6C%*,C>8.DP/$VQW;DB(>MNJ? M$_(!5U&J)"+ R! % "SG?@0&DJ/$S*,X&ZB*QO M7>BO*+6'SC9?VUJ5CP3HJ<[\5A_NI7;_<-BHD"O(<2/$!*([=+0XE-E['-X? M:_2("T3 2)(YTM,<57([_#=@-?AZ7Z:U.OEK-%O^JTELN;M\WR M]NW\>WNWK9W>J(>?Z^9V-?OV=7X]EXO9_]C71Q MU5?-JOYY_NGF7 [5+7._M1YNUO5B#V:-'[X M0P\Q33KN\<>='LUK>K_VR_KKEZ/\IOC\4!S[5W0.7GP RQ-9%XY-]("H'GZ=_3_-:@]5/7RHOS6K=@#?#]F/@0&JM2F9D!(8(13# MS,K]2,UMT"WK$>!DWA1Y2>N<>'5>'&1NX+"5(4B1P]-EXS-\&'H>FO9;>Q\. M9W]ZN5 ^=^X;=FN>J_5+/U? OT"F"B+6!6(6I)B=M'S0@OA1NZ MD&YK@035W1@-5>:!H76DZ#QYT^_(=KGNT<6IWIVV<-#>H>ZWCETJ.I]V@N3Y MLL\%8NPWH$PSO&'CRG%DSX3MM8#E*0&2BM\SH\?X,9S&('(!OY\6%[D0\_ZO M9_Q5WVSW#>S]\L9!NOM5P)( :QE#.V/&\"KHV&>DBS1?'%P0I]#R..-D_)S<]8H'ZV@/KMI0Y2\<<6U-AB^2(SYY1O&)43 MD;&!3CQ[?"(!)[X"\_O'GYOO]6K99LGRMEY>.]TS]>?-QU;B=BK8F:<45582 M99@M;65+ZK#TYA%098CD)#.:681^_\?'?Q2W>ZA%\WDQO^UV90+7']*Q[*=0 M%R$X3+-^_U@<,!8]R*)%61Q@7DC'?/D[HVS)0S -K4OO5I.YZ4;.X=7#_J__ M,:]7[M]_?7A;?WU\6?^RJ>_65THX MO>!5!21@N%2 "P"V&'')-?5Z7JDA]>5]F_2E40RS84; M(;EE''+ 2M';=4,E"SOH-MQ>]O-J6XC_*TS\$_#H)^CC$A@FTOWIK:/L^X#O M8@]>OLK8&1%-Q_8TA#&A/T\+Z"1FRJN@\*_-LG[X=;;Z5[UI%Q]?L'YE70IO M;$DH%DJ)JJVKCGJKE17:)W%.92MS*MPA+.XZB-TVA.>Z7S(JSRO8)5@,TZ\M M@5MTW<[$RTHV,JLWS77WQ$JWE#LI=A\A&XUEOQK8KU/Q@NRG)G$"U;!3>M/D M:6J!&>OWV7S1;F+;9O5QMJ@/2ZV/%UZO $-,62L%TU19 F2=&<>H%(%K7HF M,YIY".@V)-9[.",G6IXDG]A 3*:S$SD^GL_7-7&.SZ"''QS?W.K@!B M0&Z1@7>/!.ZRE(?EGKK<6KZR (F25TA K+@;#I%196^F$AB$Y(S!'YY] M[-D_1=N--6$+G.%4^:UG9F4I=+C8$R3/$I0E>WY*Q)DL.9JS:63#\?";1&TG M3"6.=FW.K6\"5A'-H"0E9FZ":P16L#?.B:A"M".1R^VC#+,P7GJT>+76=$KB0O.D7)Q%)TL7*LW](B->65,,@]/0G8$^G,R? MXAD)KSS1O:"Y3=B>7'060BE$L*PLHY9C0 D'FE"#$%$:@>AGV>(M9C]L\GY5 M?YO-;XK=J[O;4VT1+UG2RZ$(JM@)>2KN_NU^TQ>TZT^T*UZK^ZOJV4]G#L\';6[@"$L$D$$1! M-V',J=81UET??83V<>G1N,H':>/@)XP7"T&8 M0J9E/]>/XJ7B[\(/?VMWOR^7-6SQ?S?[8WC[_5Z MT^X^_3R;+UL4_44[CDN##6!4*,L(5DRA'0Q- #61FIK&>&9=/2 L6F#_<]>% MFV6Q/Q_P4_?2VT_KF4N%/KY^3F2DF 3KZ_CA"-38=_J7-\6QTK;0=IKZYNF] MX3='\7'AZ:+SIG@_:Q^?O-"=XE"N_50X;=@FI\2)W3NMQCEXC%#DWE[[5.IL M_=4NFC__H[ZYK;MHB+%G+189Z.POJPZB>P2>,S.7U-Z]UI>^-"D=@L=XC)S%JJ MMQC;":IM5O7\=EELG^>^?BB.8!<'W-':.HCX8$D=B_-X)7W&]P%G(3?;XOW= MVNJFF8RDGF'53TE3A&5R IK$J=.ZF8ZSQ,NM;_>WJ)UQ7@*"+!(EPH984*D= M#&,1IQF67/V-3VO9]6UL(8ST04FZ_IHG'EG78'U"<]2BR16=R*IO8 MO;A%V5@>O97WG?[E>/#_U&R'?I'94X'-QI[W6:E-<_VOK\W"D;FN_NM^OGFX MPH"40E@ *:@,P54I*K(S5%DJ]-6W>C5O;CYN9JN-Y_&H<",A??,IGBC5;#K5 MO'ZDFO.M:OY4?*YOY\ME6]+K\\Q]PK7W#;%$YWF>\7?N^$X\V=/H>$,<>'HX M9R@7OMWHW?5 M;Y>=-^^[A.(L+M*]B25<$F8LMQ)#CDR/"RDFKI;U[?;986\!SP_*2S'$5C&> MX??/JNZ:^_9=NX-FN_2J>Y2U37>#GW?/'2@_#9](<&(?=7^$_1",-[N-EDVQ M=6!ZVCZ8]S,R/UY,IZ'X(_K[_.7V49D>,/NED%DWP^:,LOC%2R L!8"5)))8X545,/V_$K) M*65<8>1=BRO8,K:<(X$AY55)F+'2,B*@-<9"A!'+_G)S!Z@X0AQ0]BD]S>Q?ZG>R>[.V/MUOBQG]TWN]_\J7/U43W'-[O/^.%: M24 &\,.UEKBL84JMQB_=&",PIU*4236*":0UT^*CF6KWC5@A.\)K[MOWHK8+ M=CO#&)8 ",QY)7CI!$\9379"QQTKPJ]^VR6]X5I,R#GX['2.' M8.AD?PMOOW\1INH)URG/,O;:NF4:NB>TCIG(H9?6-5-R-9U))*BDT+9T@)$B M5$A3,=IW7F1EZ;OM,!YB)1%L#U$1SCEQ.:X"4-#*B5!I($2E'&$7XRA??+Q/ MX:6S_W^&%Q3'_Z]D>-Y\C)[AA45JR![./^OY[==-?2._UZO9;?U^-;^NG6 FF105@H+UJD6,]+H;G ('MP*41FMBH2+*EIP0+BPDV'T) M<)F[^$(/\Z<=SJ(#6CA5V^8CPS<:D@4D?N_G$K%(MA-T(D+O^P@EWQE*%K#A M^T27"%SR7:-4 1RTB^3)9.">4NKX3&"@'LM3C_VF/.Q.8.)PSK$K:3C'MJPP MQ6XBI G6H-]^%BY9P)/:DSKK":^(TT%A$+0E(8)+4$JKJ2%8P,K H/*^^7:J M;EQ+FJW6W9#?S3NFLVDUK)U>5<("^SZ)*D:4T@P_L16!IO@29A5/V6;9[Z<+P2?A:,1K0$R%8NW14" M5PQ5%/8B[.:@ 2LVT1"HPIA30# %FKC9+N?H&0O8^A\ MUG8F$;7 99UG8]S33;^$^5'&\(2LY$PB3)&+./G"Y;EX$TO>R76;[-&8P( ^ M@I/-J"W\QUBH,0H(;(@H,6!""DP,PWO5,!A,:-_WO/HI0*!+; QK2]0**KEL MIW>04\)+"H..A&39#0X8M/_?]MZUMXTDVQ+]/K\B@0O,/0=PG1OO1P\P0#P' M!;C+1I7[- :%"X&64C:G):8.2;G*Y]=/9)))4;)$161&)%,]4UWHDB69>^VU M(U;L>.WXOS.78N&?@="]!99F,G-)B^J8#>?NV='G+H5X&,0>8P4I]%1B"R%W MO3X* *->21]DF$+JI!1$$TTI<4XKRZ#& (<_,*>2KNL/*>C7%5%XE$6U*K;] MVMQO%JNKI$L1V3D?OHD\"=W9=HUW+R.7NSXX/ +C=X4GB43V;>"!$1FUZ_L2 M4XG;O*,)G\'867+!':- JP!]Q19[J3M3WXH2H28U1;M M#K('R'H( "#:4 :<0M*2X(*0QC#MP=GW8F>S$189XK/OKN:/ZXRW43MGWUH3 MF;X0^*4XW[@SFX0,0!@ MF,U0*@$ET@/>7TM30*FDBORO6],RN$,UM-!8BB%1UC/%)(&&"@\PF?/F8KX; M@9',GTX_SD/ZV,G[D[VF) $O?QWP);7.S_7\+P,F^I-P%W (4_.9%Q*F&36: M0N20U-XC=>BUT*$YW03< 09MSBH0,A9HRBG5PFIO'++A#XZHI'L#N;=^_F_J MEB-R_X>D;M%T3)VZI<4I-G6SR\WE3;.Y7]<@K&$3 0NL((%+KO5!!H[RY^%:O/S>QJ=U8- AZ M:8UQ2BA/%<0288RT-2I@PSBM>LTQ\+1S+S_I'R:184;:?AVY\#!9<.)ROSE% M9<"IL?V*UCQRR\F\;<[3)U*? M-/A6K^[K7^O;Q7*URX3#J'+;)D$?/M\LO^S6#QFCC%AB0TJI,%(&2BJH8= Q M8957,F4RGL=B\0GY'EU[\*>'5S4'?*G/$60A.4Y[I^ M,+ZK=J<9IGXY((*^$V*:E_YY2&9FGWZH\I^?L:SRUV9BE^VC)LO;\"L?KG\+ MW]U<+R[;GWUJGQNX<&&"#;'5!%#JF.?:.;P'9PB&*KL^CH=47$"C>WGO2[5S MICNF<>1.2+E:AQ+?&)TJL!DU>=J8%A/ML>$\GZJ_&H"QLI\OPF]H7,CH])"! M(S?GDXTLW1D7&Z8&ZL_EYH*+D/MCJ0&'V'B+N2:N!^DU,Y..,&G0WLQ(\Z[J M'*M:SZK?6]^F'G028S[1X%,NW.<:A%(B/<_QZ%%,2HY+PX+_3S(^#70^]S@U M)@:3C5?OEZOZYVU]N[F@UFE@E44<:2X),I#"?JIFA(ZZ?'$&6&]FG*I^;YVJ M.J^F'J$2HCS1Z%0FP.>;'L7$=IYCTB$2)<>C]'#_DXQ% QS//0X-Y3[K&!2^ M>=F>_OU27\BV8K#1Y0-(JR'KZ[8J4,&0< M"0I%H)C8AW0[1W,(N3)?F[@Y+P0E)!;'NME#FB MN'. &M##:TL23YKBQX(J+\D!QIGD.$O0)LK82\3K?"M).V]FJ.X1(2B9J*=& M^0V-!UG=SIVD#^,]^N+.Y=?ZZOZF_G"]![KQ@4/W9]#+U>+&W&^VS6V03K6Z M>M^LOKQ??JNOU&93;S>[O18D);8:,,4 M+7KTK:#T^*NV/5:]!]7!A6JQNJI:)W[JO*AV;@S;&"\=P+@Q9$:Q2SP?6CYL M96X7C2+\U-6C:2(YC]%A*F>?7EJ:DN-7;S2U9_+6WR^,NN"22P&51]X:++V' MS/K]!U,;VF%4E:7XCRNLR&:Q6EPM(B_Z)Y!P6A$+^9^F:D;]HJQ*4:1-+TF; M^O+?OC3?_K^]'ZTB\?X/K1CQ(S%Z\/6YZTOI1)SY@M$ P,W@H"=<-_RP_5JO M?UYUZM!FA(N;O]:WG^OUA1/80R4$YIQ)B215#/>V !,^NBK:8 N%NW"'JWH$ M+*%PQW#>7NGBDU&6UNN?8:OZ?8-M( (!!1[("G1NF@_TSJ/1RFJ8J2Y.(@ MICD9D3R/BMDIGSA:22NHYPW4H!73(C$JN42:S/'K2Z+EPC:/26YY-Y]?\BS- M:U3N_''=W-7K[?>/H?5O0YMV_W&_O&MS K]( M%MN+Y>[<6=UI6Z;]7;YG_T?/X3/#U\'EY[YJ L.K"1* M*"2909ACK"SDRF+J@")0N.@4?>Z.%!Y3#NZ^JS[?+[MR">^JZ_OU:KF]7]>= M6ETO_VR_WKRK5O7+EPS?8!.)F(W,W8=R UGO^;NJ\_U=UQ2.6LN>@*J#776X M?VJN?PK(=V-:^ LM#]41$=4Q$]WG'7/1?>/ QNYSWSWSP?],+3!A8C=W7\K/ M']]>BXR;Q)XYLB_-E=]*@YO!E/S-4-6\04%)6V (7EW=7V[_OFAKT6R7]>:A MG,A&?=YLUXO+[86""FKL=)@204X9)\[BKGH/)\2'G#BMM%*424P8Q(X*HFRP M9(SBR&"*O4($2I-6PW%0_:00M?5]4+P_=C"_IZT$Y*$U;M8_.9_)B5$+KWK M5QT!K'[O(4X\CX]A[<2M#5DX[\O=KC'O0.3='@Q.GFN>.2)J-%0E)$ M60?P>D)H2T9I'KI;U,-FNC8_)O'L[9J;Q6:SO%[65^9^O0Y PYC@B/"(1A_> ME-$I;\ID9WE(*CH-M:.RT8-BOJOVV,Z9A;Y(6'0B.I[R>6AB=J].IJ.Y6!NH M??N*O!=,(JNE5\QI[1CVPI@^KZ$"@Z0]^Y=,:"0X)QY2C2F 5D@L-,$ <.60 MIZ6KM^UIW=]M:=.7;\O-LEEMSMKK]N3$=[)4-F?9IY*=.-V%AG$R+EOHB]E> M,&=M,*R)EQ )AC1M7^/N>@X+0-S%JO[2KK^-21 .QC14T!F#*(*.6B\$$ B& M&:M UG@FXH[3RET?.L85?U>@WFYONC3NY7Y3A,4Q24!>^@:^SK*?-G4;(7]N MZ]55_?(#4S(TUB+[93JYJ;YHVULOEG;YO[S]OK^ M)D!H;U-L?JTOZ^6W[L(3%R!DY6&,],YY+MK+3[M9LH2841AUB"K1I,%4(Q6R M*>\M!2=4,',[,]#!',[U11ML0->SFP?@ HBT1YM M"!K<;\L!PP'T%# H!$=(,FYUWR&!=$FR=\(,,1A9093#89YH*)"$AD0':V40 MH\Z6KGQUC.R__C\AU>/_K:H[A'\YPX.-SU)THK]EX'4>?2R'(\^]S9B#F_@< MO[ZN0[YRU5G^N%A_6(>Y9YCG=^^G?:QWKZN%7*:])X1\^\R.],HH3M"^7Y&0 MV"05K8@TB77PDGH+G [^":^ Q20XZ@T+R91*>B][2"FC'N7^T=F[Q;KZU@)L M"QI5FQ9B]2_+54@T;FX6Z\W#=_\U=:$C3P!B%SPFYSYUTZ.GO4/XK@H8J_:A M\0[E[E':=DUV]_+XU!.N&/).SK>RLC\/%=DDN?E&V\8LIXZ#@32%$+J?%.*P$4=#A,+2T- M$Y")U;!3NDVU. #LM'#WW5$"F,[Q$.$K2N](P=MAJQ[ G5/DGA(5+6Z#&9ZC MJ UWYJ28C>1HC(C]O-G01K!^S\8K7#D2A4 MB:S.5Z12'8D0J$'VH 0>6:F%"!XJ@J0.4RPM!>>2:8Y+OX[Q@DPU#PCS:E42S<,%JQ3#>53K M"-WYI>L(3*)^#2%YOB(VR)L()1O.4JR;VMGVLZ-14U8FVS YT7H=Y*1)( M!S'M^QJR-BGIBK%GG)=. ,.0#8DE)8J8X"FTU&,L,2]=$WP'L? J6A;>XS1N M:LK3=&[/]OP6SR)H.Z%Y.4F?A^YE]:@IUT0'Z]\/LUN"+3*AHU%".38H9!BD MWYMCV+*DIVI.V4'6044L0;A;$G1*A6FTT4!RB[4H7LKKD=YE7"<;16VRM!5E M=8RDG7EY[ 1%WXH1]9 MD79JZB4;D@/9W@8EBF+JA90>"HI)^SP!]%Z?0YX25L*FZ52OKN&,)7>FG2G5 MB]BX^F51 9CC)0T$!+A&! //.]Z6('3_@OSO?2LTIEE(D:@BY,]6I0:Z\)E;# M^8E5+'V_6:[JS2:8_KS<%45^J.WQJ?YSJX/7_[C B%$@A&7<,1,T4HO]?0:! MG,4X*0N(-$DQTEAP#XS % JHD0%*(H($)L*HTMO[/E\B*/NA+!EYGX>$I?;J:9H>TV3O??!<%T_+MEF MZ\WE>GG7 GDX/(T4\$(#9(3%D$ CB.SZ)O."*)/THF6L3>LMTD0*R(VD7G-- MJ': 0V@XL^4?K'PH 7G3(MR\?'ZZ++-QJG<.4M-D;X?PW8^E-8]@GJV.6B1] M)Z0O=P#FH7W9O6K*-MLT]7NF5.6'AU*52C(HG53,2^^5%A1RN.^9$@0I3JL7 M>=J648BX]D:,L98RX)6'SCNC.=?(8U.^4.1#K_SUP]_V[Q-,VP5/$G2BX^4A M=A[=+9,O38FF-Z9KO5\N/B]OEMOO%^U4#5,:3!AG'738:]1W*@I\T@[W2S8@ M#BW,&<$0Q%0"HJ'&"D!(D$,$%+^"]21QJ&[VP)9UXKQI,(=Q*<,4]*6E"#^D M!@=0YY2B XAH$4KGOG,@E$B!# >"':[L-X6RAN MWWD4!39I!2?.(N2>*:W:U3M-&/)PU&@#V$(.270'M E9,Z6(46"^,A M)P257\K>/76T>5=]69\J1C$EZ:>E<3Y\ITGE$XE\[EF6'?1'[[(<@Y]% MZIE%D(8]L5,P6'%OX0SE[ID!;9I8S.#UF?(^-E.V[CP#X$LH#-%,:R(5TAA2 M;RS0NN_HAL%#9+:!?; M9KNXB5NS.F5'>< 9IM1)T%:0H@J&_P#,!6"&()Y4-?4!TI#Y6?2;LUGHBUN> MFHJYS(/,M M1)T@ZL?R4@]IY+#IE\:3)W_"&B]'#LKWRPH69,@G)@A!%,;24BCKLI,=$0(IQ:&U"NDF7RH?OVPUD+UV%RA W M2G_.M&/W+"N1@I/.XORD9H /)T1F*"/155HOO]97]S?UAVNUVBZOEC?WV^6W M^K?Z\G[==3?WY^7-_55]Y8//IKF]N]^E]Q^NW6+=OB*UZ:^J?NI*R4*OD0(6 M46$1E,1QCW>WMQE7%O"D0B"9H;68@C[S,-6B%'HA T*&O8(Z*#0GI0M?]]Y4 MS75U[$_UX%#5>U2U+:PZ\JG]2[U7#U?#J]\[SQ(?2)PZXG%:.N-@IXGP.>)< MIFIPUHB<& #.%/IYC!SG-SQB#Z485QT/3WYS] _;G<7 CI?9.8P ! ML4H;P&4O8Y["I/=Y2^)L'Z=E$"I)P]CO%1,":JB<-XQ:)F7I>LN9%.U=]?G[ MB^KX>^MHXJ!VUJ81-\*]E5:1-MP-#&*9-R;*,7QB^)I#7.M@O" O[ZH68O7[#F26L2*%X#&"7XC;+*H=2^N$ZOU M5[($#V!ZSCHZQ)TH,1S,4]01D5W5@+^M F+U=6O]6:[ M7EYNZZN_K9;;S5_KV\_U^J*]>DX XI)Y;X'7L'^Q*_1 A5G\^=^P"Z6ORQ M6%^E'* L$Y&($R-G#T;B2LXN#@]X=[5.J@]'<7C 7'6@J]]WL".'I(+Q2#@W MK^N=M?;NY@*&G M2XV54]A(CHW%;'] C!N/=-).;S90A+8G1ZWCN'TP@7") ]:I(Q3D'-WIEE! M^KIZZU'5N33M>E-">"=97"H3V3PK246".L?UIT,0RBTVI<=YSC.BDF[G748: MROM$HXVZ;9^$O1 >0F4Y9ZPM-VFU,ZK/*0UQ:8>*\B!RC@L;8#''#?76"Z9SZU!R>KNA>@J_NZVC8AK]PN?SHH57U]75]NAU>0G"ATDPPC M!:)VEC'D7;7SY$T-'SO(Y<:.Q.#^4PP^X<3]^%GH<5>F<7F:_A!^][]M\5-^*N;"Z$#:*%$2&@4,9PKMS]'+R M$B>]-U\:*O1(68$<:^MS*2$( %#K,!'CWB*D"@\S+:*NSUZV7]0/P$:7;YXT MGG&SB#<4RK1Q[KERT>^J!]^J8^?VE1NKWKTN_$<.5GL/WU6'QN$BVL54U:8S M1NS$G&0F364>DY6YD/%Z5>SSQ>@L(]_]>AW^PNXWPZ?4 7OXFYL+3\,(+0$A MDCOG&&?>L+U>0JN(/MOX]Q)@RR@V"'@ -*0(,\TT!,Q;9Z2TT!8_/7QYV>[O]"]X&]LV]X2'PA?%,-C&-;SS_A\#B: MDI*#9)YXG7VH?#SI[>>\NY]=>(,8@0X*AIAV2@#5/S$#@V\FZ<+->3R0BG&K MO6< JJ]%$0Y0;'W6D),8.D2BOV24'V\)-3$KUS.//QG'F0GB_PL1]TGRXU' MJXWG>([@+$$^Q]B3B::O3.&-%S#.E'Z6D"/(M1N7FY MQKPB-_U(6"IHLQC[_#*D2/5/[Y??VH]X\/3MCGI'3DPTS@UI(/]\(]L@%@J. M9<.C,?[#?Q/BZ^=[6>B!+<4**L90HR2<,H+'MEI CCA(+^YW$@9 \H MS&8PTM110;D 2#E%*-(JB#V+.ZX^^CF P][HW0[6V1=QQX3\;(NWI<,\IR&R M7[0]^F%7*W_7C#Z^THQF/UZ^&M%I5V@SM*Q_OK$U(S?E5V2S13#JBD5.!P+< M]7U]_(,+#P&5A .-G48:,DP]VDLP#MD#2WU&IS!<)3037'G#O:7."TE;BF&8 MK0L6?A W/\DQQK; TLN)SR*BIP?5-Q/%,PRAZJ4AM&\0[]]D@TBXXO*&&L:P M"S(S:"!Q=VS*1N*E&SHSB?\,[O?,A8EF?KUS3JL,MKZNP_>N?JV_U:O[^@)* MS)0&PGLB/!60(-#O1&+K!)C=*L-3!X*08ZR,1IASBKW5@C .8+.,H$CGR4: MG0'UJ*KU#M:<5AF20SZ'588B89[]*L.A&?WZ2C-Z@ZL,3R)ZME6&H2WK_X15 MAL'<3+K*,"Z"YQB'>\2?%G\^2B!80*Z)<90JIAQ0!/:'=7' G?)F[X2H+>)< M$,\=,)YJB:22W,.VSA* 2GHS\8B[7?QY6'AX^4FNV89X^L&V9%CG-,(>6DAP M=,A$1*X%$;L 33.:B\)HAJU;XLK:+E56(5D1">) MYH#GA'>%].["3[^VSWF&3K!9AA[4^3?)4#@^B$7'OTGC-^&@]Z[J/7OW\OCW MR]0/(Q<*4O[Q+5NS>-.#6CX6\HQDF:,27>-UM[#[V^)FL0[V]M/-"^Z%M801 MP+D"&ADLG:>&81NDC&A&+[[5Z\]-=-G68492Y.<83[0*M742Z]5FKSYWB^_A MHVZJ=7W3SLJZJ54K+Y_K57V]3#TR/)38N!%A D;3!+W?TNH1'9;X)JYV^BPO M)S1T))'SD,"Q3CPM,)J#DU@!^KANKNXOMW]?K->+U?9[9WMQ8VX6FTW0R<," MV(7F&@J#!=,,62*$0D3UUJT7($V1]64 M;9:#'Z4'\=)K+38>KW\MF@KEA]- M;@Z)A=#>A ^GRK;G9"UU!E$C%/ ( 2Y1ROW%488*7T+TS;I>?EE5EQV M5YH"#6_T4KX)/7.Y^A)LFN/5Y4.;.R1D3FLHJ53""4>H].V_>]7T3G+8DGCMR\]#<*1Q]?6&[ M#+=1-Z&.33^LXEY8&-)6U3Y^*+F6Q#(F6&])8AO_QO/ SY]281]@)5PO&6MNFG! M5*&"8> Z$MYX")AP2@O1&(;%)KVB,-/4V-&HLGW$J M-2&5B;GB#MA.IZHC:&<2JM-$G9"J3 S/0ZQR.=,4:85I@O7S*G3N>K/=EP?I MC2'D$=1>26:P85XK9GEO# "'TK97!QHIOKW:XQI6B&HH=7&:- %G:5IT(&N/ MZ$P2]#PO)Z1G))'SD)RQ3C19&U>:Q.SJP/]P5[\WZJS!E G(I$&ZW3[1PO5& MO84R36I&&BLN.0GO+>?B+TYO)B0N37?VCW'\6)WD3 )TFJ@30I2)X7D(4BYG MFB*M<- 1LV?L"< !0=HC[) 6W&H9;.[M8>E8RGVGX5:2IFI#;RPM?BP8]O#, M4K7YVJRW/X5!XS9J+E?R@%52GQM/^CRZ6P8_GC]I-9J9V$[VV^77^NK^IOYP M;1;K]??EZLN_+V[NN_?!W6:[O&UO-_C%_KS:;-?=)L'F4YNG M/+PA3@#'A"(' :$8,:P$WMUA8TH[I:-VU,H@,\Q!(GW[Z)>F GAM&0I "19* M.2?3KA^FK[OTSE3-==6[4^V0[][4Z#VJ6I?ZG[2_W*Q"0K/MJM'_TFQ3'VF9 M.+QQ.11]7OG4]4Z575>_?_3:GC6B)S0_?-$?AYCQ9E\ M;^;0]Q)GIG?=V9#5EV[-;>/OV]>I_KI<+6_O;\/4N -B[P_38Q5DB'JF;)@E M&V2P@(+L5$E3*+1/&70233.&)2#>8=7Z[ZQ00G*+C*4F:"5-JK4U8%1I=\P3 M)ZV9J8V;-6CK0+<]MYXT.M/?]0WW\)O-*OM MUXE3[S1>3\V!RP1H'L);RKFG<^22'&:6SI]7G_YH_F>]6&\NH.8:,&/*1%ME9/("T&(\Z;O[5 :4T9.'^QK"[#EQGLG"26$"!,2-VL#'9@399(N MH0\35%1*4!-(SBVI9?@M+JHM['G+ZH'8+,*:'J:W)JT#/!PLKD/9S"ZO/G2) M'1 K.'>L?:5..&BDMI0>.KXE&A91UR/SU!&GC"1&:4J,UAHQ:0'"AK"0N_OR MXHH+B6L"Q9FUM0R[I:6U13UK93W0FD-8TV/TQG1U@(-#974HE_E5=?EM+^_, M4:FL=D(9):3SW"G>=WD$'2VCJ@?SPBCJA='$<$^-$T& F/$ >RXH ,6?>PZJ M2DJI:CS%N56U"+O%5;6MT3!K5>UIS:*JR3%Z:ZJ:[N!@51W(9695_?2U7M>+ MZZ!"%U!09H P#GL"E"842+OO\9P*5&)=]<@Z4@A# 3PDU%-L@7 (R,0 9IS MRDM?/7Y 4D194VC.*JR%&"ZJJQ&Q.*>H/L ;KZD#PO.F)'6(?\,4=3"3F06U MW2;#!F%&PW\@0!!XC?O^[85%*4<]8VT:Y1#T'F%) -4@_-%BP:6CFFJH^22E MZHOHYNML9E7+K$06W,B?I2Z.5\-H^M^4!L9[-4SY$EF+O]!WV=S6GQ9_VN7F M\J;9!-OJ\Z:KY'>!;$A3I0+0,22,\ :YW0XQMTHR$/ORT2D3&BG!H17&8T0Y M1)*HD ]["92$'/."Q;YWJ+J7A1YP5;_WR"8^Z'B"HQ,=+@>S\^AD63SYX=9: M+G9&=*:',XD(6=Z>M @S/\@TQ0 9O>]-FB&>5%[OI"%CI);.2FPAI*'7*BDQ M-UYIYKRFHO2ZU4/'2CT4/HZ^P6)4AKDL:G2V@]>G:$H3I'1V9ZM( UQY79*& M\A-=8F1?E_?OR^U7<[_9!OOK0W63_?N;#V^[7%#E;>A5"DL'N<4!$B$F9!P* M,XN43UISSVRZL&[M 57KAP>$1P)<).J5JXUF=B8)E M<.3Y2DWCN1FI3.JV66^7_[DKN"DA54 YZK@BA!%L%6*]90+3JE_FL%=8JXZQ MM%==+Z?3KC3:1XE8,<:SJ=DQPEG(VC&@='T;1/BLA6Z81W&*-X*MV'KJW^KU ME_KJX^+R'_7VP]UV>;FX^6M]^[E>AR10,>:- 5(:Z3A0Q &NC*" 0$V!B2L< M-=Y.2K<;^"+H'EVU@U?M\:65#!]!Y&D)FY;!Y'GHL]15O^^@O;P*EYO#M.+K MTW YN 3[0$ZCB[&_Z/XS@IZ/LGD49L_@1Y.[,25(]LY,2(7_:-;_6*Z^["UQ M8[6A2"K"VT?6[RTA9$7D>XUC+!27Z7UO> "6H"U#68M0Y@GH2M/D'W@: M(L9#"4N0X0F(&R; PB,4][G/7Y)M!DZ^UI"CLS6)[W:QO?VNN MMW\LUO5B=?5;O?ZVO*PW>Z,8.<8QHM0X(J4G1@'=&S7MZ:L$L1UMK+SN[B%6 M/<:N)E:/,D53QA,;H\>3,IHHS2>I'*33XSE-D>Q)N1VHWB,YCI3RUYAX4=6S M43@'@<_G3%.DF27(OKZYKX/A5;U5]]OFMFMT+P, $@G% !;8>:P!HP";'H#B MDB<, 7D-%Q\.6KC5#F_U 'CTX)"9_HB!XGR\IPT:*80/&4(R,Y\PG)PO L.& MEKR1B!MHDCAZ:= I0_0,!J!"CC7%&VG"P/37Q7*UK;OGGGZ[O[MKUENUNOJT M#M]]F 89Y!5SH>DX+YD&$%+->K/A?SAA.,IAKO@@= 2RVJ/L>E^/,T'^LM ; M,=Q,S6O:(/,J(T"$#2Q9F$X:3J1D>-HB,9SINX(A@XZ7A(B>1,Q@DLKK3 M%&IP"0-"6\9Y<7/3-;M@T-9W-TUW[:DWZ2'CG H%.#$,&2X9Z4T"*J.**V4Q M5/B(RC&\3OT? ":HU&@V([1_2B+3=/\1A^H1AT,D?S29"7(_):G#I'X4N7$J M_PH)+RE\+NYFH.[97&D*M*VTLSB;^YOV7FLPN-_GL/5F^6753RT0=%@+Q"&V MF#GM"?-[F]AQ[-+.XXRS-<69G#W"3MGW&*L=R+1#)2-9C9#W2>E,T_XJE] M1@(+QF<>)])+./;TF:E2W&50RD,AF-TM\??-9G, YTVCG#:%;>2WBKI^@UB M;8U520\8EH%0>'7D?;W9_*7ZI5G]%#!V@-L5Q^903ZG^\ZY>;9+?(2P4CM%* M.U4DLJKN0W6K?3V+?VEQ_^LC' \T8MVD2/-A,89G=(^M6*6Y[;%/W MVI?(.=DS1S,ZE]XWWI$?>E@F;F)[T?^H5Z'CW@2#ZNIVN5JV77:[_%;W5IW3 MUDN/-&<8(8(0EZ*W"@A(RF;&VBK 1PVD[U"DTG>E8N@N?1O;)Y MTY1IAMEF$^KJJKO(OK@Y_N;1Y(9R(: +O9Y@Y:#%: _'$$-=IOG$.!"%NV8 M]Y?JP_9KO:Y63Z85U\MV%WP9^NUR6]_FFU.,#,KH6<5T\<@ZKWB ??S].4XK M3A(\;&*1)V;S4-_R;L9/+G+R&GG.)8A4O=GN%YKV(T,8,3H->ICBM'5A! 26 M",*M01IXB D2!_-68I!PYB6?T>+G7W90^Z6<+F=J.GU>[I<3;MKEA'?5ZD1) MI,*\1YV..0_EJ2=E]FSW2^7_L@?ZK]W&WVYDP[2G(?_H8=J M\L8A]IQ--$LP=[E>;B^4]803*SA2C&"* M+-:VMV9HF)8G;Y?>*+"P^I%%@ 3J5'^\=-.)(B;K5KD-WP#R(*"H>";2V#CG#' M2ICT7,V E>8^VK;;7X:T> %=[Q G91&[2(Q*Y,_*=.'WNJ?[P,M75 M[QW<*J:D?'GV$]*Y,T9A6$:7.QIQ&5T:32\E=87(GD%>5\JSIGQ331B:U&93 M;SRK82_K39OOU/43VY19J DSQ'$E%1#$!8/=W.RNKGVMDR:W M^8B.&(C.PG':$+2#V$U9CT"^JW8PQPT^^;A.&';.POFP 2F9&-,6S#HM+,MX/O$&O=.*J^!MDK ,'YQ[7'?W[!748/(:S:, M@8IXH3GBP1%.NK<;' P9)G'!VZ0;SD/>.&AN[YI5]R)CF,=T(*O]##-M5W P MAW&;?E/0ES8B=(C>=66_1TA0GD66%]@YL<@REL]Y++*,]J+)V\I29:=5N,?O M8QY>>?GK8GN_#O]]*H &8(N4=,:'O)H!+*'NNQ,%+FKC;)1]1)5DG$O&")5( MZI#;&\0@Y(YZJY+*?0X\)5W7QR=Q]]WPZ"6E'GFJ?A4(1JRVG3<.J;H7'X(9 M"&,RM2=%LUR@YB*H!3W\06Q+LQDKQ+X[#E5'(3"."FY,& 8I-(1"HW8]7D( MO*%)9SM3[#+:GJ>SQC'/*=584X6HEY $X\HP5EAX]U"SR6U6RN-D]EQLI\GK MZT2?7503B#PAIB7",0\1+>)94[XQ)Y[-/2P&/WK2_==V>>>F?]C=-^LG[[\_ MP08UED!Q2[EB(9662FK9]VW#4-)[K'D0 8.L@@AC"S1%5$KG(>%4"V,HK7'7NW 5SWZ;C/_2>:5>GQWFKC%:?+\0C9P9[*YK@9$[NQ2GH7_4^=^ M)XWO/.1_8I^?G@@^ ^/Q;W7?WJWKK_5JL_Q6[PZT_-)LC\PZ0+$PWH1_H6,2 M$&C=3E7"+-NXM$<;7S,F/#+,"0Z>+7,RXO[V_O;Q;; MNC\%^0CQ_DQDZC/<8PF.D^U)N4U3Y.=([.]IMQB#Y)Y+;%]C[82.9B-\'A*9 MSYT?'L[.RM-KPK99;R_4;;U>7BX.3QU()Z#A0GF/@(&8AV[&H*)$6H2YBEJ@ M'?"QI<5JCR9.CH;0!9@#R2Y7-BS,A)<.Y*0\*>G\O&C[\\(Q0B" MSBL)8X WHQM'6O[B_NI4_Y"5!)8!2D'X>!8^$WMF>P-":Y:2J21\;.%NWB)) MRSA2*(G++0JQD=;%6Q!YNG=REO#@_XE\8 !)\QCYAP!O1C>0A-%\LUQ\7%PN MKY>7>QL>&$TY1@0YQ[D/'VU(;X,Q+:,'].1/+CVF?U0F83Q/)R9B2"_*2>*H M'K!4>S!3CNQ/*7AI7 M=;=N\F%MOH8V$V86Q[^Q7%TN[VYV1]4NJ* $* =,F%9 *!4#"'4S;,$, M*D M) ;CD&AK"<922JPSB,ICYA"U- 4M'K$BZ-(KL$QG6-$&<1U(VD:_-.;K)--K_ M?KFJ?VY+Z5PHHJB#TCFI.7=@AA4>&(/557 M#VA'EIH;1'3D292)&4X\9_)# ;D'?&?:A6'E>: HTO MBTX]9(.&4R$,DTC@D !ZH TSO5F,==+=C='&SJ=7@R?5XPD>)5QEN,TF7F>; M[+Y&5[J*I3,]:R4;X$Z^49IXZ1I203#"N@5#!)$/%IY8]NF7J#'(<@W%R-1EU M:5)U@#6/N>(IEDXH5!9RYZ%.>5SYH2YD-GZBK\LNENM_7]S=BED2 M)IX:.X84UUQ1MB_XH87%.G'AZ[0MB;@ASCC.27"40^V5-=(AZY%JUX&*ZU(+ MK^KP57^M%RVZ;@4L\2[L.#[C1&HZ(M-4ZHC!(V1GU*F31)T0JCP$ST.I,OGR M],YJ1H9BM>KY\@(AC>BO0MFC)S&MI](XA9!ET,I G&!AJ[>O7'::J+3"9L1;5R!C$Z>M,Z"^FMIOV"?4]^N[N_BY4K0,S M*E!UDN@3,CQ!].8ARE,XFE*U*B>W604[C!LMA$]_-!= 8^^=DQ0YQ+314!/7 MHY# Z>PJG6"[L#0')88%E#B%W(SR6XC7DIK;IK@MYBJ GJ'./C Z5EP'Q.8- M*>H0[X;(Z& 6BVAG:([U!>9:3(O0&E33-OS%:.H#)$FKJ0V>X0-Y8R#5B' A@ M!1(.B1Z&9@Z6$M,HX^6U%)?3TCAZ\TMI=F8G4=(6]7R%M$6724>3PO/V9#3- MO1$J.H#'(B*Z_%9?"-=NDA&#H*%<&\<1A'L86E#JBHEHC/'R(DH*BF@4O05$ M-#>STXAH0#UC$0WHH(@FN3=&1--YS"VBZCJ(S@$+8(XS0HF14%.F MJ?"FSXHUM-Z74-(T!(7E]-/7>ETO6D1E1#61[KS*6H[ITO+:163N(ON(W@Q* M.RQ<;TMN!_HX4'/',)I;>"^"-86HM0X"@[&!WJ!^/57MN_4MUT;^S=[6&5$=K7ZLDCAWU97RTU7MZ*^AE]5M^V?+BQQ1$JC&.->4& 4T:3'0C3&%ZOV M#E)]]2E3*CH82%2/EKL>_0/FI-[]E^KGV[O[;?>F=1C!ZDWD.]:% Y%!0A8O0'5'>]CB@1G8G3<38#O%]00R(1TRCNC M(8/&('NP1I5*R42'VBB<>'X,/VNKQWSKKMDTU_L<].;A?/$<3IM_3SY8'D_L M/#K?:"^BCHNGLC*R YG[]3HTK@M(0]9$C?7:% >Z>]KK;_'GYZ#TR-Q:P[8K(SGF-D1SI7J[S@F9=B-WO+V4T6[0K=SWS>K+3V&JD]D7+G-QR &S "G '12.6D#[(=M8;I*NGF8T M6WC#Z=%CQZFWYC.2&S>7/Q.O:1/XE]^/GL5%TW@.3RA?@4#,0P)+.!;Q<'06 M[L:(XBL7IQ@DEDLK@6OOO!))(30]$ IUTJ'[ N8+BV2&"Z4E.!^NF1/2G5D[ M9W-M-)W61#G-%*/YRFHN!R/D-2N7663VZ&*54-JT=3@I)8Y#Y;7E?>9KH.$T MF[8FV"Q_:C3Q&F@V,C.(9B$>\ROE^2Y[1O(W5!('1. -Z. 0KU+$;S!K616O MN_YDF;?0A^R6BC#EYY0CC!\4E]KLFA=EM;SJ)5[>S$AH1MW+SF5)Y9O^BF8T MAV/5+RD.;TC_TOP:HH #F,NI@=WE)66$,<0QJ@VR%@)B?;\78;3PH]<;!QDM MKX")5R[ST9E/ +,S65#_IK]8&LDI?>_)=2T7%L&AUQLS MTYM'#\LQ6T84SWJ),8G,$?HX+"AO0R0'^I:HE&,8S"67%\$:T8(8"*1MWX^E M3O=W(ZV"+NE(^&ACA<^&C[^4.)[./(J8EA;/'N)(I9 M(D^C].OEVS3,(X^A5,(I3JE0"/:W::S$0@TXEY\70%2W''U,?\0=F"F",$(" MRQ*?60_G MEB;4CTX#7[50./>;V[W 9TE*[7S1I,ZXD\7[$-.9$AD9U6GZNTZ2@[:VK)/8 MN-!;VU<(=6\R !ER&W"4O6F2C+=U%_ 4H:F]+C4.,^Y\R:[$],%A_(SJBD?7 MFS##V!A,A3%"6.L4$'V5/2L\3JIL-]96X47>(G?_RI ^(NN+/\!W@P4 M+>HR92Z69ZQK0[R)D;;!++VF;I?+>G7Q[.+*\2TE&NPAAI&FF'L+J&*@/S[O MG%91!]CS6"JM;*-O])5@][2(34]LFH3-D].KYO*^_4N+=OR:$;>/<$W(\9.Q MHG7\I_82'* =?H?1<4SZI^7PO-J?V9?FA*-;*SN'RY0-8_>U9-44T4Q%$!# M[K@WAWNJ3B /8]9I* ML==N4\:,9^E)&CW&$3S7<62D5Z^.*#E8&S6GZ.^G$V$7.%$HQEG2J\>M.U )\9Y@DE>"TR34B]29PX27CY M2G!6^N8J[4-;<(J[D$/3N[!24]Y8KT$%%_X:YS9A+G+NQISD1+ M^P".1HO[[O%%[0514EH=)@%&VB,O+6X"HOW"#.R^#,Y?T-%]B%7T 0^,%O;WJX[$A MVC./F/" 8,*XZ>MA> QHU)V;/);*"WKD5>Q,Q(T5]-R<%1#T4Q<*2U":2]!S M4UM0T!/N; X1].?O7>9E<.Z"GN1+M*"G,S3N7,ZC"YR<&2!AF!9X:C3"2@(D M>\,(:C%:U=/,%9;VU OF.8DBSNN,X&K4H'#A8)A.2&(4,%9;#14$_<%0KQ!RH\>!5RV4 MEO[!U^A'$C="][-R-D#JD^_)Y^0M@YAGY6^$?H^M-Y HUZD*'4W3C$4YWH<8 M'4YD9(#TOGA_%BF .0;(=W?8]Q4)/ >6'N[E#=+CP6:C>LJ3ZWGI(CWF M->&L)">+=EEB,V7K ^[VEZ-XL+Y/0G6N;'U\.84H\4\HC%""T=D-#.,]>GF8 MR,36@$'C B-%.6U+\ALD"=2*L8,%AN303=57/[=P;IZK],L@RI*E/BM;XR2] M("V#Y3DK/7ED.*O4QDEJ- NSD\YXY"]+9*+W Z2POZ[/D8>88D"A=]@+A)#H M+S9Y2148ER['6IDR.RY0O"(;V>5B?#:V!DML"=9R);ROL3=$ M9*!G-D)<+(#+^OP,"X&R/%1B0%@@>/>"F$15DYYS/W^)#D%E'$Y,$=- ML% X6RU?P&0DPEV4GS M$!]>5N?!C$0)]"_U'Y^"2+UO%JL02OK7^O9SO;[@PC-K)-#2066EDUIJ#MM5 M"Z,(1/[B6[W^W$258QEF(*4''&.)[@ !5M7BJEI@[;5[.K+9/^OG2VU^'"DS M:/ C'6BR-9"T FNV_KS]>;79KCO)-(OU^OMR]:5?F.,HV%$ 4Z&=\51:UIF$ MV!IN662CSV*J>/-77[ZLNQEF2$F6J\OEW>*F6IRA?N\IEI[I/%G)G4>-KSRN M- 4:7VK7NJ[#*'6UKRUFFLUV\TN]O1#,(=J&:^6F\U]5TKOLL7UKEK5DW>G9^DYV9/&$3J73C32BQ_Z3PY68KM.Z)=A MAOB?70;?/BG?V@S=M;-ZH8AP1!J (?1&^V#5PKU)S0D!*34_1QE*FB^GE\4[ MQM;.C*]^[%!I=3W'L7IZ=CPYH6F3Y*=<=N+T<\^E.R+JSP6B#&(:5:"@FPX:2W135(>HMN MF(7"ZM0">5BU:[4I38P&TA:G0N492URC.RQ]MHC>51UY':AI5>=97D[(S3@> MYZ$S(WUH-[N4BBMF<8& R,)4!AZB"A+T9N<=@NK4 ^UU:!'8*O%ZJK:P]V- M[]7O'>+(@K=%8A G7N>B/TW2K/]Q MW82?56'>'J@/*7&:]@WF+D[GIJ M3=-Z1-4!4O7[#M3$VO4"-2=T:BR9\]"D MT5XT>9M8XF,UB\O=Z9&;9A-4;F\+! O>>"$E2@F;[M5Y7Z\>I0E"E;T/>J!S&=)PNE2T)DTZ5E:3BC2.!KGH4#LA9UEIGX>ZY76I*=A,1VC?WN:OS]LOCH5?O>PNZB6F9:.)'Z" A1D?(WX'S6O!57MTYU2]'[F*%;P1 M+,]0Z\9XHHHNJ/IO8PMMM7G^LMRU;T8U5XGZ#[P_%TLL5]%DSK?SA3O0D0/ M2N1CV*3HZV+]I=YYM)$8.*48LQ@0*P\6K85Z_,Y9K*7BNV9]N;#G=\B23RR-8G7X MME@).K/,-A/+7943H9=K9.7D=;Z2E.Q)A#(-8V>,0!V5A#$,:26Q@! RI3@E MG.+>**,*C=>H!&/%92I@^>FRO%2E\#M WF:)!^/;X*\\M]>R3TP_7'9K-LEP8W[F9YNURU/[Z0AD)A-" $8DB, M1/)A2]00D%3VH!"$PGL'.VC="?/^HL; FRVE0C! ^L[#_AA)?'J_+VCC(3 ' MW-4#\#/J932YL3J:/UHSU-<"3I[2W5*F]N5! M6SS3ZMF/?)S0JA'DS4.'QCC09&M(B05@ZLVFKO>%L3ICMMYE$A\K+ M\SSZ6&:?GA9(*GK^6GE,$ MN5!V;UUQJ9*.?.:R6?K[ZACIQ%=WX^@[H8.Y S /)@=H_L?(KVA*)(%1M*[/R4:[ G)]1J'#M1I^F/S76S,XZP MT;:MG@?")P*-4?CTO0WC&(M^ "?YDY-4:.@3ZM<_S(42#E&GDW5::LKS-$I< M3BZSY& GX=1X49:&'01/82ON7/=3)Y\1T7%DS.#T]7#L38[FD%C[\VO(#[M7 M0 Z&G/&2813R1$VM LHA)WI#FN"D#< !'U]Z3?%^ME6USS M2*V8 !8IK@FT&CC#E<2]':!%4C6Z]$\OK"$]H,'B,8"O..TH2U6:=!Q8.IMP M_,#&"=T8SMP\9&,$_B97&TK=S^H_'R+$I<& :>\ %P!JV[^NI[UJ5XE>GY&E M?VKAV=@O]7:P/B10$Z<+95A)TX.SR4!,]T\G:![=?@#N'S;2AGF>_KK QW5S M5Z^WWS^&9M&6:7/_<;^\:V>EN\+<5D"-H+=2:V"D,I;B7F6TDS[I,$PVHX4S MB1[=NZK#UYUY.R <^Y+ 6+XCIROGH#I-><:Q7/C5@-.LG9KIY"9^'HJ6WZT7 M'PO(REOTK?27C.KOG\('J3^7FPNL)2 (*H* 0AYP1)P^*#%R205S<]@[IPJ^ MJUJ8U>\MT$0IS$)UG I.S7)& 8PCN,Q5]]=9.R& .3F?A_9E]>CI7?CL;(U6 MO-:N;6X7R]4%4M(2R13P3FMN+164]):!5TGO2N6P-P?%VT'-I7DI9(_4O$(\ M%]"\URB>5O4>>!NB>@-8G[GJ#?$H5O4&LY6TO/6UN;GZ^?9NW7S;53K:O\4@ M"))"<(2T\<)K#X'AO44"0&)]@S&64OK?H*/9!W#5,;H!RV%#J4Q8()N PP%+ M9C^0=Z:'64Y0]-K"VDABYR%363QY;O$M"SNCD['WA]<2G(?26*]%^S2"QTPX MV1LV6$F>)1>+-W?>);CW0]]JR4'TR#RL#,=9U]YBZ)TV"7L?\4A+1L;GH6TY M'8K-P(9R%:MT#^4G?;-^= Y>.P@L),!39H CQJK#-->P,-%-$;CA5@KK6M0U MD-S$Q0G6-)REZ=3Y;LV\R,8) 1K/X#QT)X,?3>ZVE7"VW#2K,"GZ4E]]7%S^ MH]Y^N-LN+Q-[+EUK_2$YFT.['>M#D:R$I;?UF ML;UNUK>_-=?;/Q;K.LQO?JO7WY:7=3^/]P93;*SV!&.@"&?2\MXH82[J*&PF M4Z5[P!Y@U2/L9GL]QK'=X37O7^P9V6B;0R?)YTQ3I&DE=!U]'FI MLY4A=P8=KY!C3?&&F= A_[I8KK9U=^_LM_N[NS!W4JNK3^OPW8%LQ@IWOB.(U1YCU^%ZE",[7 0#+W6SG.3-H'-E=:"D[R<6"O)P-H.>D\^7ID2K2ENQ_]16X/SRX3ITT-7F MNJW.^3^:YNK#>C_R=4?4&%**>0"E%]I1BG%[9V%O&4C@4M;N<]@KW']V$-M* M6CW(]NL69FA8?>8WZ'!L%K+CUONGYCEMY3\+Q45V!B)X.[%'D)/U>>P69/6H M*==&LZI>?TA-8T&@Y%XPXY3U"%'0V^8<)!V0S6-Q'LHWZ)!L)LJSJ%\!MHOH MWUF.RD9Q-UP#$[E_$RJ8ZE.:#@YB+%H)]S;7]97:?FS"U.WG52+F;CME$G7L UE+YL2>R!7>F([6GN3JE:WE(GHF@97+FJ9+EY&B MA'WX5J^/[%GG)<(*6"*XAEP2 P[VB%5#U2O12F'AZM>HJ^U19VL"Q'%RE4IE MLE(59'&X2'6\S4.='O,3)TP#.9V=)@WUXV4Y&L5,>MT-M]HNM]__OKRJ?ZV_ MU:O[6G__Z^)_-6MSO]DVMZ&3Z^^_UNW:>$C\?JN_='<0=C?@(2/* 0*UE]PR MRA'&C$%%B30H:&;20=DI\)16M[T+[?QH#[WZ_+WJP%<']._:[QTC(5&R_-DYLUMN+QX:[ M-<[P0"]_X9J1I)TWE59RSX)DM3B=>"7Q:W09T>F=HO]GD'/%(2 M0*TE=I(Z;PZVF$916P_C+$RF#$F["2-9>UTBIB%LJ%+DV!"(THH7:7A!,L;3 M=G[ER.!#D[,A)1Q^4MOM?F+KG,1<28>U8P1[HB0Y)"R,B/@;4/$?65@IU*?_ MNKB]^V^?$AZ-2*#CM"(49")- M2G3Z^O2(TB(N'9C#*$#'LO(XJ8N+-M![=> M.L26[O<,3JL- -V,BG6";/U[O5[^9],?<-,2"8XIMIYJY(C6FHG> +781TM7 MVL<6EJ\]F(1.F\A*A(*5(R1-Q?8XABA9(BD):E:.G&&*%DU2G*H]7BIOZX;KXM QG]&7BK),)26P4 XM!** YIH/0V M7NX&?GYAW0NH?NI@57=[7 F]?2AE$5HX 5MIHOA 5 ]IB#X.92Q!*"=@;IAB M#F$P3CR?=_DE%1U)T SD=*P'3;[FDK;S:EKG5MMUUW!^76[^<51AER-#C9)4 M<,FE-)Q!;'N+',?EE3GLE%Y1.X96M=B&5_$>16?Y F& M3NPQYN!U'GN'63QI\K>ZD9M.DLUP1.<)2B3@.8G:DZ#?'D-74:S$ZT.NVW)GZPO,_6 MB$=<:^^4\.TTV%$I2&^5,)/T0-186U/M2%X^ZF?K #!1H,9R&BE2$](Y<+_R M&<4ZS[':5[@Z)5B96)Z):.7RYJEP964I5KQ^.-;U:+?U_5&M6^P$90A[#[@G MR&F'#X>X#$@Z4IO+9F$QVX-[]^2PY8C:VMG(CE.W<_"]64;:N)EPZVS>4_VO<,@DJTA;ZWWW]IMK5=;BYOFLW]NOY4_[G5 M@8Y_7 "NF)56$LF]1DXB[JFA$ C&F=4FZ3Y[O%5,-9'6.8>(HEP!K0&#FF-G MI);E)Y_'0/_?:@5^(N?1G"#:^6?]2_Z$N+YO[57N\_^.Z684O+W?/OG3K M?E;#H,1,$@L!T8)H@,SN+IBP;0\>]C1!#LNE3]8]@*VN0PH3X%8/>*O'@ ?M M(V0.1)Q\GB\&:1*:E?["SR1$,'E"2>"6BTI[DUB#I/2]%&&"@])/;:J!9.6AX_C+R[]GHRZM/'DP%J+J]H!>U<] M0)LVTSY%THD$.PNW\\BK\[C2%&A[B4N3[7LSVY]OVZMFNW70"V:M -Q;:#R6 M$!G)Y<&0 2SI;/6 CR^]+-DAJI8/D*K%S4WS1_OJ3F3V-8:[R(7)LK0E+DON M&#M&,_&"Y ]LG%J.'$[=/)1EC -/ER+'A[=*8LG3?YF.+Z#'>4&G"NL8+NJ1I46$. P M>SEL6V(4]4);)E.%N]G[9O7EC?2RJ)0X$]OS[6M#G(GH;H,Y2J](_6'[M5X' M>TV_AO#SZK*YK?5WT]S>-:L X>A4EI2<:TJDH 9)A9EVA!J&+88*8Y@*1Q]@[^M%5^<[WVO&[,">0 0(()9"DSK('<6,0>(I90E5?$[QA7=W0^0$O:-,G 8 ML54W+7EI(MECJP*XJD-7'>!5O_< 4XH(9> T8?=M6FZ'[;<=. Y"46TZCE<] MS'\;N:GVJO\O;:/E(VX&&V<9G6F*-*ZTA#ODA;NQI,T3U;?%\J;-2CXU86"Y M;5;'%R/L\N9^6U]=8":M!D@RRK4%3 J 3=^E'%%)MU/3K7MB# *.K%97G8I^!YMY3[^ MEI9U%PA'7,9]WDBD#21M$!Y-;ZH#X#8@.\C5,>9W?42F3;&323V17I<+T#Q2 MZX+^-5,U]1$IM:U7S>UR]4CQ*<>".^F<'1R?00P3WH]B-D1 M"79IAK.EV%8I-MO]>MT?@ZBL5Y''Q MIO9W UB62%UQ2J+175 .IB D(-.F[%M8BZIFM89:9 M!\11Q@7&E$(.)/#&.&ZE 9I84+HRZ"Z/_F,/N5KL,._ZVJ9J'M!6_[)<[;_] MK]-F=DE\GLCJRL1E'AE=(=^:*5IV6K\.Z>2Z.^FQN-DGD9UUM=VNEY_OM[OT MLOM>0%%??5Q\;W]9K=>AU>]/B#B%H*&8>PWNQUU_T^;IU>ZZ MWZ:;='=;T\O+5C)V/[Q?+;>['RTWF_MN>MA]6%7?WMTTW^MZ_WMW <77P$1U M%T!$:7VW;SK?O- MGSZW7E5[MZICOZ8=)<;'X<30,6&0YS&>3.EP<[8.E26CW"]<_# (7A ,I%," M0XTT,-A+SOO]$(2IMQ?;)O@X*J=\T;9AC@'*O!6$4>*1$J9]HT1;**CBB4NW M!YCQJPN]6KS%Q/(E4M-3R]'AF8<8%/,N+KW,Q&)TY= G4]8NF56KJSV,P[35 M:P@YED@0HJ5D@#LN]]V[?2,HZ393K$T!/ VZIHUOWR%"1B/#-"2F+1X(PTRU M<*J8O,62C.!]YEJ34SA9-ZHR[5KP/,1TID9&A MW:;?P.20>^X8;<]L$X(1)F$:LN\X4J.1'>>P38H(E<0B:SVD1@$ML45AVF,< M(R$12BI-.&P#\>'8Q2P[S^N[_&.IG6<'2O;BE2XTC)7T.PC/78'8/<#TX=HT MFZ-#MY9K*U1(%%&8Y1OMH=OOU7!OC*$NK8,-0F!!&&T-:C>J*&!44B0H 5X[ MHML;A\4[W_$9>'499MIMA>4V@]2+F_::;_O][=>Z>N12];Z_.=27$DV\#5PD M6'&9_;FCE);E'X?G<0CV@-O;"7TMQ!;TC"XH1/-[0EE+1FL>JEO4PQ>O)I1B M,^H4U:=Z??N^6:R"S)AF%61KNPQ-MBW>O?FX^-XVW^>*>#.#.)3 66JAL%H@ MC??9D/*: YAPKFH8 $@H]M1IVN9\8:QJ'Y?AP'ID$>/03:#5W;7I%GRGT-WU MSNY/MOX<>4^L)/\1I['.3WR:_';LMH [PH\@=X\0;*H]Z.37"":+2<(YKO/' M9MC)KO08C3SL-8BHEXY_E65]!@?""CO83-:"GPYPQZWH??CJO_^7_COA_]J] M[/_^7_XW4$L#!!0 ( "EURE"SPQH/:*8 \N" 5 8VEE;BTR,#(P M,#4P,E]P&UL[+U;=QNYDB;Z/K^B3LUS[<+]TFMZ9N%:[75O/GU?_W/__8__I_? M?OL_^L/;7VPY?+@KIHM?S*P8+(K1+U_'B]M?_C$JYG_]+Q?V__/[[ MUZ]?__;M\VSRMW)V\SL" /^^:;7SB?3;;]5COZ6/?H/H-PS_]FT^^O67.,/I M?/GN&B^I'O_VXOFO>/DTE%+^OOQV\^A\O.W!V"W\_?_\^?;C+E?8P8'N:]/6F-X-9K/XTY>Z6#BFC[;&_/YA-KR-HN+];#PL MU&2REF 9,ZC78UOSJ0?CPRV;&%_L_6Z\2-O+7$U'IIPNXD84-Z3QX0'6:-KR M"&LBH'X/S8QW.HJRID@OFI>3\2@)(CV8I+WHXVU1+&J,MVX/W8SW_6 6:7=; M+,;#P21_\%N[:VTF'Q?Q[R7OKZ[-8'[K)^77TSBPMZ=NQY_/D?K==C.SVT%< MDO,WTX^+?#>/$]?WJ'^^YFCB_UD+?EO $L[N^WD[E=W1>S M>DK/"5TU,X-H<[T?W!S4VE\\V,3;;3&+!MIBR9_Y8K8TYPY2:F^CUD95NX,F1NL'X]F_#R8/ MQ9_%8/XP*VK)EKV-6AO50=VP)E(:Z;RU66[],&=F=3IL;3;U$%^C:1,CK+PW MWPZ/:,NCS8Q@4YMV06W4[6K1\'CJ(FI' M@R9&\S;*RL-#^/&IYMZ[_-N4\[KR8'^KAL<5K?65$OMF>H)^<'1'38_^S\$B M*>/?3QCOCJ;-C?#/\71\]W"G;FYFQ4T4.Q\BP >3^=^C]C1;V][3F]6C1PW_ M]'Z;F]NQIQO[6S4WKGK"9MNSS8WA'\7XYC:JQ.I+Y,5-;'LW&$\KEGPJ9G?) M.6['\V'Y,%U\B P\COW9W3N6_WR7Z=5]KKH0$>:-;BR&JRNE[K%L=9 MC]&U&C;F(4'XN;*H3%31?10OS'>)26QG!2)H_KP8'5;=_%6&OR M^(+[U%(_C"YHORKI@U18)ZO7#Y:'R'?)'%Q%'ZPLPX/#K=.X M]5'6Q= 1?;0^YO4_;Z91HQN7=0-C,KIL?48U 5Z_BV9&7,X6R14;%]3;Q\4>N@ MO6;S#D;ZB+NKZRZR#W4L)W1 M?7RXNQO,OE]=+[_Z4-QO;GPFU\#=R8,_KM]VYE83L ?:G32VIW?XY6I\TV6T MS^CMX'/Q["K:MG:3V>R'9BEY@$S) R!;CGI;;PV/]%VQ:':PSSML>+PK"]9- M&R;Q]FY;&?O'Q6#6,,UW==SP^*.&-B^:'?G++IL><[D83!H>\XLNFQOS"#P7TD$92_%Y/%O/KDM_3);P"NTZS\]_7'H<;8UA'P5]>? M!M_4Y_GR[+\:[R31[5]_C6,+F3T&Z;#EQ&HGH*/.:(4@MX0+[XR(#+,_DFB9 M=*& M:5=GUD]AJ6;#7\I9W+7_]5?XZR_QF^MB-EOOB'ORZ2QQNG@A6P:SX0MP_]AP M_<3O]\O+W[\-;\>34=4ZI1?J&!MEJ^2/DZWDP>];!4(7HF*KDOA32@Q$O(%4 M6@.\]%))@:#G0!MJ$D*H/)_$J#FCI4J=3YAE-T'&&7,%)=7(86GCR(RHJ!$I MQ?\I28["3-D9*QZE2KN@W%P36]ESCUY?]6T\WX/"O>T"@!A)[:TQV%AIC' $ M5G-UU**?$G9'PJ!LC^!=@>O94&V9+G#L =76YX.-RY%PJK%$2DNG/(2LFIN6 M6E\6F!KB<]D\9;M"38WE]&=Q]_GQ6L)IF^2JCZ 0\PQ&%8\!:PU&@/&*HD9X M 2X+79DX.'[_.XG*9T!:U G^/IT5@\GXO]+%SNH [8](GB2[CP%/\T&T_DZ2]3F0/@8 M&.[I('!(!/7>6^4)5XI"A5 U>ZEICCC$/SGZFB-[5Z#;E@GNPWC^UP&;=%^S M8#4A!D@1YQG_LM0*4.DXQ@FH?CKQEF^2-DCO[I%575C\%-]_T##=URQ )3$% M6$MNL<9)@X9J/5,+%+@P9T=82F'[65K%.X*2U62L93# MY./7P?U!%&UO$-()%3'(2HA-$N4P"O5J=L:P3O>X5XN?1FC;(U]9VN??CJ?% MFT5QMT][.K:K$(6\ '$!>2P!)I9ZZ'1%$8\%^^E4]GR-JF4>=(;**_-&+5:W M)!,]/I4K2[/M03B9KN;P/D/5["5( C>.2U) !![&''E>*A]4:7=@907LP M>8['UEC0W?GFKA#FK8>:SQ\.!%(@I8>(069F:3N"D!7P[$NKJ-.^:$83@;S^3)@?U6SJ HCV$*J/2 [K>$60P+:B&=:\5E!6MJIX* S[-6*X:]:\EFV;(>XC*07G MW'E@I36P4GB<(21'6I+3MNWGMR)>(]JR"=V+6-EM=Y9^RE!9;+B6E#MF!*;$ M. 4A$-X+)[W5\:_SAJNCATEQ=7V,V5TG]CZSY\"5)9) [A"VE&LMG18, M&2&$A8JY"PL7:AU9SP5,I]QI7QH=+L?:H>#9-I@:TF5?L\ F/1)J!+_?BA6L:7SV_%]RJM:A6+L MOC-Q3/. E ' (DPP%ISQ>EZV3OKL0SB_%I+Q/ M'OSA[;2^ MI^M41#X@BD1<2Q!C#JGEZ5#/"<:UTU(+3B_4 M*]D _\KFJ7M&"?.V1MSOOF9!,Z8,\IPB1JF54DLKD*(VT@Y23G.<6SV,\3WG MUG4JS;M"U_O!]U5&Z7*]M*HY%/,_9N5\'\(.-0T& 1WEMO8@3AD)HQ@Q3DID M&8-:7MJA:C/,+UNE<=>N,%XDY$,\;G>*=ZJ(JW@K36J-W=G9GE AGM,7^?59[^^[RX?IB\'5_O MS\MV>K=!(0*1Q=[0J+ 2)C2,[$82^JB@$$OP9>VSK>"R0_J?YVSY_28O^'A8 MJ,D2!+MJ;;WRDV8A-;+&$A]Y3YW$BE >33GFN=4:TI_TI!ER3ISDF&"**5=" M(VZ@XM!ZHZ'SG=Y%.?-)QH =0;/FD&5LHL6/"<1#W[)0S25'.-8.,6L?J MY09_/9!L!2F9)\W'<:#O)\V>4 JPTAT)QI"6EBF1=5[^(D^9CP=8.W5_?23.!V&@7 M56-K)07:2T4,TP0H+J'RK%-<79"6U@RY+^.D&7D5C2\/C0>"$N\41BPNS917 M"7%L+TSKRN;\T2?-Q]'W_"?-A$BCO,"> D:5HAIRPZ!$*74TA.;":M4TR+]: M)\W'4?OQ8*- 5G[_5 Y?CR>+ LXQ^\>[HI12K<CT.O.B.EA38G J2'ADO_UT8S M?'KU*^3]K+@?C$?NVWTQG1?Q^64N@M5WYU@R^\83I&+<:N\9@(!&DT00Y03% MWFL),8$YQG\/-:C7M88:9-QK7%3O9^5],5M\?S])M>Y7F^[]W?ZL8YV\/Q + M&'$IYL-[RK065$)-F?,^JM9:=9HHZI^+IC%&=;5(_BC+T=?Q9+('Q]4C@1(B M>+J' (6FAAG)M<9QJ7LFO'-9GC/ZDT#M1%J^1I'Y>$[2E:;QY(W!&P4<4,AQ MA&F*P1,J6D$N<@OJN%GE7(5D/PE6^\&:UPC]M>;T](OAL'R(%OK[P?<#076= MCB/$_0A!+3#2U*4[L0*@=/F,(JVXR"OBQWN;U[3WJZ5IOIU\R-+DI.(49@_% MTR]V'=6T^]:@A&:"*V^XM]1Y(6FB'HSZF&#QBYRM0?P8\FO41)R2:^AQ!9YG /.=RA_PY5LQKX-MK7$/5 MC#\-ONW?6+I[>;"(IA(7M" M&OM&WA28(%88#Y1,I>MDM(L-(,X0QZ(,1Y+GB)G^^OORX+7S:N$Y6-*^=(G$ MNALO:X=7-SC&TYMB.AR?4;SL&=-C!O$:\N:H?@+S6FNKM0,64:2H\ I@S8W' M%D!(:BV6,]*CCGPYKJ, ;*I]!:,:*#35% N*(UR1((-"HH"MO). ^_ABGYK"#3@#*.3!"D,M2(UKB?MD"J4\TO.>SQ1,0Q=^> M RA^%-[/RM'#<'$U^UC,OJ34)-OOKNUZ- B:BGX2+$R4C41@[;AV7D*DXA]+ M<@X4>@B:7':6C5*S URDM;$>X'SG_;.]SP>+*65Q8L9 31U*J8 X,8(AJ*UT MEU+F()^E+[&13 MG!.IT<,+!@UM,HW3]>1(BC_*:-9-DZJUA.[\S\&W\=W#G;I+81V[ B'V-@K M >R]4!XY2QG2"LLXZ)3'EVE!^(5=QVJ"A65+M&T,%>\>DD0KKTT:1#&+E-D7 M)U.O== &&&X]X\02*HF3Q*<38&6U(AB#')R\!LG1,$X:(7)7F] Z$&#?EE,] M$A1!RRR5$>J,6N T!HA"Z>+P%8DR][)NWS0(DTQ*=JJ@/KD+=TA+??)H@%1J M9[ "45^G7*!(#Q GA855\3=P89=,6L!&)D6[\'5.1^EF5_("S)2B1O1@ M,I@.BX^WQ9/K@IW[.C_&R11) %]=^_$T#F@\F+POU[DK#KLXZS0/!#+%H2+< M<4DA5BP:)#!80P6 3 /B-)"2(B%X-2, M8$[-GEZ>:#3+YN>IF7-HVY6 7PVRNK59%S#/G@]:0860)1ARCHG'PDM2S8UQ MWZD'O OH19F,)M]CYO>OP\F>X./:[4/W%'J MI:+(<\$@!58*5,W=6W5AR9XS^?_\X+0%"G>%KH^WY6SQJ9C=O9E^*>:KTZ5] MV_.6QX.@G@-@E8!<<1]5+(\K.6T]^%VQ6--A MW\:UIUG0FA/*N,,,<4ZB'2:IK69*M!HD;5<@2C"?1AY^ MWQ_?_/2Q0*F)PI(YS9V7% -G&:YF0N+_NK1G7Q](,DC9%2CVI2LY+&!JM Z M4Y0*I@D+ &=64&/09MY(YD#HZ&0(KP]"S5/X+%967>LJP*5_R",0UP04D5[I M2M9Z+AZJG/#DX],1M'X)HN$]*8.27:'BS\'LKV*1]LN/Q?!AMHR*?E=.AP=A MLK]AP%02#TQK85&7EA:N89L\49I>O+9W@^9@ 9/,@'%GU<> MJN)M,9@7R_SNY?7?YZO;.X/K2.>HACW*[>^#2@HWX.K=>&FQ8HVQ6FJD02;Z;#\J[X-/BVF<$>).UN% @D MQA#C/92:0JHS2GI73\?U6O#3V/T[$R1>71PU7(,;'T^&&:X5TAC MA;TSPB (*Y^85X M=R@*R)SS]?IIACKV*384IW$D\3J[,_(DI<)T]'%1#O^Z+2>1)?-DJ2V^UPCJ MJ=M%!#_5&DH$M+<8<^@(\A4%#,XJYM++"HZMQH>U1/4SX*Y^^-CN1@%9;YR3 M4',N?)R:9&ZS R."+BZ&K'GV[\97'JV[CNQ8YZNM']/Q8X/ M.$:6JY1E.J" M6Z]\M2"]%%EE=?J.I),9O2.D(XNR'>+F62+86M#9WB8(2BR#&!LEG,2*"N*K M7=YKZCH]/7N]Z&F$N)W%MJX+<_]CO+BMBG=7@_]^&$MUFD=:(DP,)TIKJ:5W M'*C*4^X!8CG)@GIX^-4"J%J@\GG.(XY UOZ&03".O38 :B$80A"9-./5;)DR M.:*JCS>LFL=4H_3M4%K%?6&1W*#ORD517UW:WS A[B'P'I$)4H7Y 6IK&-/ MD9;VF-4**CU6L-=L90;>Q&)?38YIRJ]S!(K074 M9-.T%UI2+?=TS1Z"P<8:ZJU4%$@(J)'52O%Q:"('4WU7P=MQ!;1#^$Y/09[0 MJ/Y1R-9&P:@H@S750'EI1*0I$Z*:95RS.7&UO;SMT3J\&J/UF17R>L ZU#9P M A&2@$$;C5QKV;)4P'K.TM"?UQZ9V#)-0"K8'02J:+$) 3 M5.@W\Q+6Y+@+>GG>VP2+ M7UZMS21KEWM:.:V%E>>/!@4),^F8$:4C(N&=P' ](^0%S"E)V4N_4@M R:1I M9R$!H]$R2&LP>3\8C]Y,S>!^'!7.)Z/?%QMPL''0G#DKO;%2:N"CSF=$97$B M0E2.!=9+%U(+2&J.KSCBR+#;8CH??RE6H>4I&>2[8G%U_6GP M;7\0RC$]!4Q36MA("V H(,)9 NUFK4EZ<1E(VD!=JR3O"H(?4B6A:3%R@]DT M6@SS'^[Z7H^'XWW:^.'&00J%I;.<(*L\!?$7RC:SYBXGSK>7>4I: %KC5#Z? MA7>491=7C*,@Q-EA0*&1 M2#*D>;2#R4;NPKCW9Z#HZ#M+E^6K;(+>CP@[7VKI]TO*WA:+\7 P^7%X%Y9G M&BC--:+2 *93T1+!#8P,9TH"PK&OE=BR)55X,BF_)I;XS)8%&2[_6^V+V M\392M;8K>E<'(96CI=2GDAYQMJD*KL4D3ML;Y@!0%U*QK4D8[/5--T3G\Z!L M.=*Y>EC"60<(PIY(0BKV3%@+@#44*2.UQSO[7PTM)':'H)-J> M$T%7#XMYRB@XGMX<":,G+0.4P",KM1!QOHH@J5'*DR#X,J,@SKD^TL.HQXZP M=#J!SW >>X(.5:-U,,Y+)X!AR$9I3(DBZ4H$M-1C+'%6N'8/HQU; %;S1#X# MN(Y0G?:T"L@ZJ(@E""^U1:=4W-B-!I);K(7**1+2PWQ][8(ID[AG ]%!C6E' MBR YD,YS3!3%U LI/104$^X<@-[K'/#T,/JQ"_"<1-BS :>>HK2O6:"8F4@H M3YW'5,FX-"+U*(ES3EN[R=G,>IBWKPL(G4[=,YUB;-QP\ZOK5*S+3\JOO2B4 MN1G,<0<7+YH%1(FA+AH[6ACB<%S2;'U*9;2Q]0[OVIEM*DP4A_M^5GX91_KJ M[W^?IW20FRM&:K@8?UD=DQVFP?&=!6$I0 Y&50L;2Q5B%L"*,@JYG"L8O70& M-@&2LF.J=[6]Q(D\!ASMA]GC<\$!MJS>9YAPWGK-M5C?-#'&:>PN"T%M,OLE MKDXFD)],I"X$14 834 MG/.*L@"X' VHET'8'4*X!_SJ:B4\+6FR!\%/'PM"R3ATBI.M$55#P2%@U4PD M(9=67/:L8'B1>?MD/G066Y"L"3U8*NMWJ<+<(6QM;Q"T9='PP) BB!SA,)H= MIIJ=$0Y=FGSK%GFUI1?X[0]#N]O G]5B6$:FQG]- M_'"\-Y?]H:9! )^N"C$?C4J#%.-RL\%8YD&.C=3#H\A> +@EWG2%QDUUXG_, MQHO"EE_W;?PO'PZ*, >%X5)("AVV&'&Y66,4=5H;[*<1FHWQH[O@BW+T,%S\ M8S";12']?5W(>&_,Q;8&P1FND$X^*LB'48=#O;!&D-3R0]3L)@F)HD7/01Y5" >0PJFP\ M"Y',4?IZF4FF5^!LC4_G0^M1]YCJ- \*,&I U'F=Y!X#AP0#UA;HZ'::RF@I@P26F%#M$-*HRF1MG ,M) M!E#?F7CI<&R!$R>[P)^/;CS=4@&\W%0 WP:YD_H)SM.H!5--$59::6(9P=7\ M(J5S#O?J^_Q^1-JGUEU_+<*M"RZ<7[E;I_B-:^5ES:J3U+U]'0:,B8\F&B>& M&^T0!%"S#76HR M1)PX2GA.NI5>>A3/@LPF6=#:!KT/7<=U$ 0S,.H:T# ,@1$F_K;.8&P\]/3" MKDN<>R\^E>X=AKO6]$8U$G(=J<"4!\![C!0 1 BX446\T"@GU/KXN\VM9Y#J M-E"V'1Z<&8G)JI\W=0E@3VV9'PX/O:A:^&__DPGA7'A($=WTEP"'E$K&"I2HY'2 !1!0-YQT0WUP%L6%1?!N-),J)\.?LXF!0?B^'#;$DL6WP^"I#[>PH:*V$= M Y$>U" H&28;>D2)D&-^G.JU;M]Y9^S:?<&RTY)0E7[*K MJ& MRKGJ>GPRHW.YV-L0:ZWQX,Q(7*<=;\;%OJ>S %S4.3Q$4'HN/;76N(VH M!Q+E1%KTT COTL7>'-6[PN*'C8/@ZKJJ[WW AM[5)%@/B;:$=>&Q-5U&F3*8YB*:B1MH8[)NZ558(H3Y:6D M,-I-TC@ >&4P0:I-3KA$+T.W.\16Y(WH)#A CF)?(^SAMQIFJXBXME#BK.&!_H[3/O(DVPXN3W2&/0RJO31DM MF-DB)35)@MC=?2Y&HU00LW(I[O**'-5)8"C:Y1!@;*UF&(A(O,W, ',Y]Y1? MG6>X292USHILG]MU.8OC>Y@-;R/8T_@VR8+?1.$\34,:3$?++%&?GV>)2F$: MCUEVEHVN[G<)OP[>&J!GPFJ5*AE1+PT2CNDU[1"5.N>^Z*E^X\N!<:]XUR+N MER-__"[2]68VN#L=T=O[BYN)I P:3)SFA@@E! +5?)%&.9KE:_)'GP&FC3#D M''$.E1EV]70V-0,;MK8- 'LM) .,60Q4-.,(EM6)M?OTGYNF/3] M:&2^Z1%(HY7U$!Q@\S -C#JM4= K U'G2%1'=]70P75]=1 M6[@=3&^*#W&'NIHNCZ=3U-K\-@4'?QE,#KAWCNDF"*,\Y]C#J(QHA2@4I#JD M1-B93M,@=G&IKY5CD!8IWA7VTBB?C?1#$]W0XD.,$Q?II:SD$*"C"T#*,O6*0>._$1N/BCG3C'5BC^W[)Z8C V>(GP_B1;/BY M(:NC$2? #9-VT73=!#P%['!.Z NS'A_O[R9)2 M@TE%J3?3ZW)VM^)TC8ID]7H(CC%)HWG@C$74,,VHJLY[L?=9]\)[Z"1H!8#M MD+J[+"N1['%YO!^,1]&NW .I9T\&+J2&!#CBF8+ 48R,J>:CK,S)NWQT 9E. M#*JF^?PB14H.?3O,RE.ELJ\#F>/*3JW=/A0V*C?EB\*Q?_MUANY'NMQWI=!,LQ\ I& M!8 23@1SF%:* %&*YP3P]+!27UOP>&$VMD+]G,"P]9GU_.I9W,630>V U)$] M!*FP L)XY>,PO%80N4J\$\?IA>5<:AE1[1*_*X&6(M96 6SS5'!M-KZ)U)FD M3]5=RB *]TBR@VV#%M0)J!F@5F@IA36F*FT=B;"FR=Y9H'7* MDWRUR9-\]7DQ&$_3 79U!N++6?TTG WT&IB#3%&-G"#<.N!D-)XJ.GDC<[Q@ M/53P.H)G=PQY!.[_^/T%+][&#Y9?;?UFW<\+^B:A/OA;-*U73(G+;)32R(_B M#_-R,AZED+J--W'^Q)WX?LF"VV(Q'@XF/PZS^+:(ND8Q^K4#!_(>1^<^K_$^ M_RCGS".HB8?"T,@;(8F65! K!5=1G-19)%WL7>LP[(2T*B/',BIPGF*UBE'] MC>Q01P%)#4VJX,@\HQ1;+3'D$"CI(80@J[Q(#Q7S9L"Q=P]KF.)]D M+21=- MBZ4V>%M.(G?GZ0#J<2\[IW!X.:KCI,3N]L$3!"ED+"6[U=1:)9470'*-HAB/ M^\CYQ,5F_)\.U+'Z\<'@L+9.:86]U,Q)ZSVTZQE9+2"\V.7>!)>?'YKED+:S M8]AJD*M)I\L.Y32M:_5MO,]SO;==H$YQC'$4B\HHYB$E'%=SE9$*%PJC(QF] M"R\-D+2S*-2:)_ADL?G MYV&K#5"V,\_RH_/HS^+N:D .KT4+Y] MM&3R];E+.).:72%$C4;CQ)MTHWX<5>6U*_L@6O:V"W$^2BF> F"L0H1"Z\EZ MK@X@UDW6Z5>*G"8IVQF*AL.'NX=),EB6#J%$BUEQ&ZV993++%%5P&%%U^P@6 M" P9M%PQ!H!3\4=3T< [EU.0KH<.X(;1U1*5NTNLL?+\N<%L.I[>S _":GN# MX !SW#'&/2(07LZV"V M+P+CR)X"$U (!214%!(-B/,45?1PA'=3LKQ[7)T B(/5_YHD]!DLLZ=>Z7KV MV=,6@0CM8$J72S#!SG"->34_3^**[1)(7=U6:@T#NZVX#)IWM]4]I\'F1N#[ M,[]T>FWA!(- JKD"ZI\YEU!,@ M%(_4@RKGLM+16^JE(?8L+.I,:*Y,EVBI5'?'WQ5?UU6)TP17R0$GJ7#[DJU7 MUVI4+M,&[9.K)W<:) 4>29A21,=%CX!6LG(A>JRR;MWUT!#M3.AVQ9 .(66$ZUI4)4FBA=@6N'!J?'(^[G,IC M5.?(/LP2D%?W9#=)SI8*QOOJF>MR]FGP+16T3C1(9G;\9'NRM%7+7:&\G;P\ M**]215HLG9 :,.ZTV6P8Z>IC!EI/30SYJO':6];U=1'\^V#RL#/):1?O#D@9 M3Q!FRF!J&* &F+7_RP!)<8Y;NI?%B"YA"9S"N4[-N97!^736J\D^38GIOA6S MX7B^UWMP?&+UZF&OBS.!LC ^=7N[=G\?R8G#;+5>ZB\WY MCX=U6;Q/Y8ZPD.UJS8,/Q;"\F8[W:Z%#-\V5/NC3!^>TW.2>+/X3=>VCWQ,-M,:L7#=P[O=K9G%%&'$(\F#18<8&8! M\&ON&8@0SA+?O:SJ=G:77L/^"?3F./;ZHMHHEB-)M5I>3G&X[(^U.DI.,($L9"F="#2,J\(7Z?P\2K^4BNG4K_R/Q"N M"&:42L<1$, YR-:)V[RVQ*,+#?]OFM_[,T$<1^3NLN-5-5P?,]-\&,__.I ( M8E^S0"FUV"J-&)/>*XA(E3_5:\)XEJ7:8S@=R>87^8(:HVCWV#%IAXMKY5-\ M_\%L$/N:!>T]4E9+':DHM+:4"57-%%MS89FGFF'Z3B1ET[.B4X);*:*4 H2P?N,Y)RF%ZV1M_N[E"N%.Q4 M;>SCU\']00QM;Q X@YXS2;@@%!DEM-B(<>.)S-G#>GB2T IZ&J'LJ[F9K8PA MV$&@K%4LY2EP%9$,B^OALO#2D,Z33<=^7YK1F#@#A5=,KXK% 64V2,@'&;NO1=S'!G/'=6GO@S&D[0JKLO9?/#T)/3Q$+2=J+^&WARD-MA[#IS4 MTB I4EQO16_.24Y5ACZ+LGS8]HLQYUX(:>U6Z73_K1C=%']$92)]J*XC5S\4 MP\E@/A]?CXWAOM@.X M=\:+8*@BA<(J0LK'=#!NN@#F\Z]9,Y_YT$9ZX5-J<4L-DAI!%2UB48V@YR+D7VN M%M^NN&^>\!T&B3R?4#69_8$BNUH%+USRE0CI*,:.84HV]+6"/B]NW]+-V]<( ML.:(VH/C\G7]E_CMV4[(5R3<#*K&2?B.%D%XHS7WE%,!(=!:"+A2RSR@1IA: MD.[7B;+)["(OSV' M1/PHO)^5HX?AXFJVOC>TXQ1[UZ,! ^H(BB8(E5IC H&DI)J)=.K"3A]/96/9 M*!4[P,,\*MCK ^>&/[P7!!22$(H=Q;K4=T/1>NJ;R0X\!V4)%#R==R7*R<@A'LWA++H+$0 M&.BK67&9E7FA1_AH2-%HC(Y=H>-#\:68/A1U"E,^?S38N#84LH!9SW#<63DW MLIH1\UF;JBU( 6;3L&ATU4!&X8DABQ*.H2YG)H4&D M6BH<0-9I/NWVY<3I#-R!A"/IUYW3<;ZXNOZC+$=/M\V/Y6140V(<;ART\AA( M3(BFT!BKI?1L/6L!$>KT!/^5R9#&J7M^3)V$I<"U,-MA>&U%'TK@K)/TQ*^?SJ-9?C_>)H2=/!<1@TM&!AIQ H##!V%7S< ;G M8.7X$(IS''F<*FU.)V)G![E5'7OW+5WZKJ73[FP3+#?(>;9J(U-ROME\=/5X/>JOGO:!2@%<0 J MB0W 4A, ,=\(8>GPI5E'#7#]A6K<''V[\\$M+T_'(?\YF/U5/*''7H?)VIM04TTB#21RP&MV-I^,T M_V55CX,X.M R"!=GB S1VCD!C0#(5VY.:6%6O,?1RL_K!%.S%.X*4>HN!3O] MUY)GZ2;Y8C"]2:G/U'Q>[,UYM[]AT,:F"J>:$$Z$8\88##;K1V8=*/4P[K)Y M-#5*W@ZUI<7L8;A8)F5*%F.R%9SFP-NP]J]! XQ15P: MY3!@D")D$*KH((7/T:2.CX-\A3!KC]9=84X_S*-5,I^;\N[S>+IBXG"5=W>9 M@G=9EWDYLSV0J]])I +35$2CUAC(" =.ZRJ&0"+K($Z06/@V^%?,_Q]-RMDP-NA&E/_:RRASZ M9[&X+>,W7XK#E1(Z'$7P.%H,4 J#(!;*.^-%=0J@A"$YJ;..KPOUFA2H_C*I MV\429[;>%'0Q+?8'$NQH$;3"%M!HK$)B'7$^$KZR8353Z-**,C6.PER*=H68 MTW(K<>P=C[H&()9"CH!3KCH3T ;FH>/X^*37)*-RZ-@5)MQ@-DUU!]X7J[H# M>C ?#_=@8^OS 42Q")PDTA,DK!18$[B9&P99P;-]CK+/QT@3]#P75NQX\K#8 M6^9A1XL0*2(E<9 (CA452C,A-_+1J:S@DM>1"J@IO)Q&T:X0\X]B?',;AZ>^ M1*WLIGCWD"X:75VOZD]-Q T924\<0H:ZBK4[+ M)P==EQ[\UB:ESXRZ]5)Y,97C<;>KI\"5Q5PR@9ATB'NGR:/TD)/,*]O-B^+>;\LOOHV*\0GS\X3G0XT=A^<(] M(<(OG@G*")SV!,V5]Y 3H;&@7$LDM%""UHK%:V3HMAPN\Z^GS,<[1O[TD9"R M(1LK$0;&>6Q8RE"S'KBUW%U(T8P,AI6-$*Z>>#Z9V__[83"+U)M\_U#*:(\DEP(!:VGQF-63<-+D+/)]LAV:!8*.11L&0C+?(SKP)H:@N'YX\%3 MC0&D4$H@**34"FNJR4CK'/"*VA @W78P7W_UXLE;_=B#A^6-1 MKF'HA9'( ,HL4PAA7PV>6*@F_.158:1)>K8*F4^#;V]& MD2B;5.?IH"%D1*H(<2Y8W#\YPM6>21&1646'>A0VT0(B3B9B%WA8;G17 ML_>S\LMX.MRO<6QO$A!3VF%@+0,84T2]1'0]*<9Y/4]K93L A[O MR_EB,/G_QO<'U=%M#0*TD43)M"+.0^JY1MY5$R+>9YU-7IPCLS$ZM@2,),?4 MK!CL@<+31X+GED:Y)E6$,P0>*20JC8AID5>N^>)BS*1>2ZQ?%Y+[#M'G3^/%UOH' MVQX+(@HFX@#@+(7A,)%R=6SV+YQ7&OGB?).9U&N)]9]F@Q1Q\/'[W>=RLH/O M/SP3# 98 $849,PAD0[;T'K8'$;)E5>/>XXW>]F@PWC** ML7',4<%A*LV#JTD89K(2.EZ[P612I939BX$?G@Q$4@.5 MDLPJ[H7 $<^5[TNZ:/OD8.!"O8@Y!&P5 ^ZNF-W$#>R/6?EU<9OJ+PZF^^7! MUA:!0 (,BO8PW&^Q&SZM6MBE'=W*<"B'/Y5YW)*O88!8BEP-*&1 M!M)H!IT1E=],00)S7$_HXKR.C=.S7LP&DS?34?'M_RWV"XUGSP9JN:,4 M202A]H8OS2#9!PK;.GE;&CA_/AX/)_RT&L_VA]+L>#P91 MGNH@.(0\]CK*0 O7DS& Y]5'NSAG94-4;#FB_G%X/GZRR^38\71 "AMH"%*& M00I -* XJZ;"/,T2$!?GO6R&B)W@874%I#XBGCP?)!21'LG))N.$D(UTKD[; MK3$X*XW_Q;DNFR)C2ZA0<6RCY?@F@UWJY0_/! VTA"G!G(\JLL4H[7+5L#WU M6=R_.,]D#NG:OZ9L(QJ_+%/^OYFFK' _Y$([\LIR_D7]K:-1T]&_%:-DL:OD MV1TOQL7@HAI400 1B&)'F1C>/6U$I,TAM: M?8JLU'$T?S5+K$VW ;$4WBT,%\I1)X#&"O#X)_Z&&,V+@.V/7.@45^79V',F MX6.+Q6 \^:<,>H(5!Y,Z +!@FEID-$PWM7G/Z7^C;> MEY%P7[/@D("8*@Z(X-1K*QQW7D>%"T&$'<_QA/<:6T?RN<;.: M5DO*'Z3N1 ME$W?KI#DRUDQOIE6,6?QUZ^#V>C/8D=4=YUF 3B=TO4["#F@2!F)A8C"W#M M/>8L)PM!+PMF-L/VLC4*=X6E*IWTA\&B^/AU<'\01=L;!,,4EY1I&V=""052 M,J72C7Q B/B8<00Q M3!%)";^$2KEC&?,(DAS)TZ.8D*85H$:(>3ZH'%1[=C4)!#A+HMCTV L*!!$8 M0J29@,( J]2%I--KBLT'47,25;M3F5?C+$9JOA[ZH^9W<*>JT3IP!+T@&AA/ M)37>2!DMUKCX-.78Y]4:?!5H.I;]+Y3GIDG<%;3>E=/19O 'H;3EZ2 TH9I9 MA[2F5#DFTQU>Y3Q$D8;29@4S_@30R2?I.;T^\ZIBD?Z^ILRRKF:JW'([OC_! M'W2XPP!!M&HI(8Y&52&5<+&&02VY,M'R12PG35B/0B:[\!0U3NR.%:FGHZVK M2;UL$Q1"SD#.N%2">A,7JQ0: F)]RD^=%2O3P\VO;2!L5[6RR=X5M,Q@?NLG MY=?UN ]NB5N?#S*JHLQ)3HE7<7\WVFE,E*0D?F()SKGUT4-(-<#CLGFJ=H68 MM^7T)M+X+I7D2\Z/ [O>ML<#C9/17 H7[1CJN!$> (LD(!@LJ+(02L"C2FBECE8O$=$$=@ 0=FG!&GD,/H"6DRC: M%5Z6%^J+41KKP2WHQ;,AFB+*2.>1(8)&,T)Q;BV*!H54P%!^8>=AN8PMFR5G M=_;8Y\6C"G?0UGK^<( I@H@:SKGB-%7&))@ ( 5P3DB=E<>J1U=(FK>C,@EY M'GBDA!PUSMBW-PG6.0BP D["N)2$%];RJ+X)I;B6BE^8LSF'Q7O1+=V5BTF"B[E(:^5I8V=(N^*A((1>U,HXXC7\D$A"*J-DC1*)= M?V&&3!:W=R(GGZ[=8R@)QJOK*EBD7O#Q#TT")":2"EM+H*?>6F$9),XJSA1D M),NXZ>&!4SO(R2)I]Z#QXV_%Z&E44"W=%J.'27%UO9\;/F(ZI69Z M6 '@ZOH% @_<.&OV10%183G#7"I$*?1"6@09]A'V7 !.+LS(R ?6AY%TZM@X9#30/3%.%TJ9X21*&PD@/BK7 (J'2--B=S;@\AW OLU,+SR2PZ M^01CE<+O[U&=FTV^+Y.'1_WUZGX99S28CCY$(W0V'BZ*T=^GX\5\_QG'*7T% M*J.!S"V@&G&*+514>ZZC*/"0I:E7!$)YM!2M MX]@:&M4]B0!'<6Z\$_P=/C1KI/SC'A14>,L<- M]='^<5HC!YC2J:0D909R*( "FC)& M).6.*"0I4%9K72N,O::>]WP,[Q[NBEGJ;L_XZS4,5B /X@N)8)8"P[0CW%G$ M'""64M:I/7Q6/W)M=I8MTK>SFXW%XLTTKN4BW6M17^*:3-OZI_))>O#;G7]HHJ!'LS'PSWBZJA^ O. N&B["XRC MH<.!!-XD U\:H(D%%^)K:QX:97=$[RX+TG!6I/#7P60M8Y>C5XO%;/PYJN]+ MZ;OR.0[FQ>C]X/LR0GHV2VF>?LA"O#5C4F[GP7CB4#3#I3><6N"DCON*=H(Z M8:!"%Y(CIW6H=LZ),PO0M790IRS/B3T%PQP#E'DK"*/$(R6B(D*MME!0Q;/T MO>,CR\K(V->)S';)WA4,7QS0))&OIJ/U-$ZPR'?T$ 3P-*Y";3S'%".C4=2N M(3$>.P$%K)7I_/4$-#:F)[9+YK/"[%A0!>@M@\(1(2F,DT2::)=."CVP#%O7 MZ=VN>68"0(E';=2KJ,CPRU,;MQ4L0/^Q#9.8!1"ZY M42<>^\0>@R:<4XVPB]H7Q4!K'.T B85BS"NK+BYS:Q',J^QZ>UK%AQ#2FI&A,>:"B>ELU8*@'TZ89&FEE#O M;K9U1,7>=D$B;I(RQ3GA5'"HHP0U*0[-(^4@OK@K1\TP_WGZ_P9)?*9%;%)6 MUNF\&,4?YN5D/$K96?5@,I@.BX^W1;$X=Y1'&XL=(BZ1-P0X+J"4!D?QSH$V MU/+XHZ]5@J?EV>KO3YGPQZQ\N(];Q:%;176:!R]T5*&SYY$ M STGC46/CL&:!<*NA=\XS[)J;'_]M7,SB^V^_ORV^%)/Z&^>>#@)%0D) M"09,<\@U-P!7LZ?$=1KWT:E9UO+NV1S-SRK:7D[CI*UT9S_!2:Z5\SB:ITPR M![33F]5'>+V,*Z]0V#4$D#KRKB'2=P[#-]/[A\5\2118?V-]V2HH!9!F#E-" M5/SC)2-P/4^%T:75\VH) [N0EDWO<^(*G82K=:M &(\F.^8(&$*H]\[XRI;7 MQH(+RY9W/ER=1N]SX@J?A"M<%>,$G#E+B$,IPH%(3J"MYBF8SHD:[V'DV?EP M=1J]N\+54^WT;>+QX?*GNYH$":(^00AP'L)T$10JKJH9.NIR)%6?$=6&BM\0 MC<^)HH,:_.Y&@3E%B?'.$:H8M8YSZ*I92@DOS >6S^P:Z#F)LEWA)U6+4M-1 M^L?]Y\/XRV"2Q'.MTEV[F@5N-!1,>&.1)MQBX5WE-=3*J@NY%=4DR[>4\&J( MNIW%+-V6LT5*C?QF^J68+^YJH6AWH^"5D:G>&486*&B-%:#:LPV,,[\LW;L% M##5&VZX0]'Y6W _&(_?M/D4/S"/^KQ:WQ;(AD!-Q'45=H)J'5EFY<7I8:[!!S+1%XJZ$TQ+9CV.M*8WVM J.00.4 M1XS[2$E@J5;1/C&:<^,-H3DQ#3TL(=:"^&F.N)WE_QH.9P^1)>/!Y_%DB?Z# M"-K5)! %%6+,I(N;$$A/!-DL$TY]SK%>#RL'M0"?ABA[\EZUA&\JO[@L=U4# M$C5:!2:PQ(92;14!C$ *+:C&[BW.J>_.+QH5S1.W^SB"+:XP/Y[&S\:#R8SI+LT51MOX'%(W-\PZ*CA*NRCN@4D01X(*ZN(IOC'YL"OA_[:L\&O42YT MZCQ94>4XS.UO&"1V*;.RL K"N-$8:S>!O=98DK,]]]"#>S;,-H&UY.A EO%-" (VD2D43]"8:R6F<50JHA[[>LZ$KG_2=N>].D&"[EXW% MGEIHN7$22BT%!T16<^0D*_W8\?[?UK+>G1U>33&@%^;P$Y]4*S9QW?Z#!E1; M8:31GGO,+'3JD7;*YZ1L[*.VUTO#N"5FG>\PY$C)6J=]D% S8S72*74<%8Q( M4BG$*>?/I=T<[A8O!T]4\CG2J8ER,A9KM [& ""\APK%N3I#(6)5T(VCXN)$ MYEF1V#P_.C-;3H7@@=DBR!&0B@N)I6= 84*K>%8O@,TY&.Q1CN5^H*]15G06 M1_XPC^K*?&[*N\\I(77DL2FGBTB0I-%$;68\2I5)EOF!5M/[OB_ _/C> A,& M1_4((:<]TT;$?:+R(WBK54X2F3YZ<\ZE4[;/FI-#(NH/+3D,=H5('-=+\&B9 M$"\.)FX$QC !-U=Q/=(^1T/LHYNG:]BUSY)'N'6:YFSKAY>8VHP!*[FV1BO! MH=$",!CWJ?@1PD8!7^MV=F8&6=T_AU* K.]10#" M>&R\H !J'S=NH?AF?LZY3NLV=@BV[G!QV%-W A^ZPMFGV6 ZCQQ,E/I8S+Z, MAY$*5]?;S*9/<6#S[5\=O&;:Y&L"=@X#BYG!Q#(AK&=.5)2T#EY:DH]S\Y:D57YO8= .P\P M7DC/!CC1%<[^_O&/\DLQFR[79#1@HK$0]?[/B\<[30>15[>+P!AV7E$=#1_@ MG0BXBY:K9$>AS3D][F4.W%?PT0MON;U6V M5=, &X T=>GT5UJK&9)&5O..5+C4E&WG\] USI/.L=A:X0,K&614.PNH1L1Y M[%"E7C@ =:?U!_M1^* V$DXH?' U/-W#!8 MJTK2*\19$U@XI?#!<>0^P];::N$#B:E0SBE-&%+$0:BA7L_>2XYR B[['-C1 MAPVV.;:<5?JU7AM!81&)ZY&DEBE'H@#0U3FX!QA>?7:+=(ZKT^C=.:XRM-FWQV0X:^(]04OOA' .*L@)T%!(""M:"L-R MU+D>IO3LD<5Q!NZ=/>E C;#N@VT#B/J)$3+JV\)S@03D0%9SCHIWCHW4$:DUG%CX43C:@[. MRPLK"MX@3\LVZ=R9W/HR&$^2=/?E[./@:<;O'X.I]HFOFET$R#'7WBO)#=,> M(HI5I<- #+*D6 ]MD>:1UC+!3Q9/=DUX4]ZE$@-+WKR?#*;').(YK:, 7=2U M(4IE.=/%1^HE\-4,%=0YJEP/S9"6A%?;9.\^N&TU\EH!;:M'@X=8 N&P1$2+ MN#2PU:":D9,DY\BKAZ<0[75T_14T/3BI #862(^$3Z91:SM\\GQ *$X#6*NHL,EA"3&"*&@0 M;D[M$)>JVR#?UA6XEN'6**W/E#5F>>!Q6?EA*%-:2F8E-9ARHP273"B,B5<: MULS\W\DIXA85;W4(%1F@XPC^JG]0>+"K@!D&2AMD$&?4>ZE8"@JQ4$HB@3(Y M5T;Z?;*2!9']!WQ-4_T,$:];RT(=@[\#782XJR+B((TL5-0@K(W6U"2!2*3' M-L??U,NK2NWBKEEJM[_GK'(H?!I\.^,>LQG#41Z+/:V"1BE/E$VI3Q#E$$FB MN$B^8273240M-UAGO!O^VG,_?%8NS+>(G0XD#VY3X/KR.]S<,B(B4 M]HU[JXA/5;$0B@*3I8P9AM1,\MKBC-^5T_)^:;-.;YY/HL["KM]),$(H9[%V MW$I-E#$>XHH2T..C&Z7WF=7_N/*)M+7_(K2=1C#.GB'2( M"NO%*K.K4]:!,R[_BAVKL:\'_A193Z3QGL0!^YH'Q*1R7!JF,1+(,!2!6,T> M(MVI37CV)5\;"CO2"#1(Z:[LP#\&XVE:X%?3=2X-LRQ=/_R^+??+_%T9Q< \ M/C58%",U_[=B=+,4<)L']L"QX3=%30Q+&.5S2@$.M0$*B'4J?*>C/.TT <:K M1>YYF=)Q_IYJ;LN<;I%JD>G5_'5Q'9^)ZOD^?T?]7H+FA$ 4&0$\4 H9JS&H MZ)"B(2\K5JLE<+9'\*Z MT,77%/H>*5]W3 (3+V)UF$J/$BE5LH!6,T62=-I M$?M7"Z]&:7QR0&DM6_MY\.C>1@$CY5T4O!9XK#A + Y\LQ:\R8D][F&(5L/H M:)R^9S;;SGRZUY;5%AD I2$DJL[(,LVU87)M.DO#6:TSA79F_'%X6XP>)L75 M]0X!H[^GX.-R&CE=QW]S4G\!2\FYID0*:I!4F&E'UO11&+M.;U&=?8>H#9:R M>])W)![&=R\KZ9Q/*OSOA\$L#FKR?3,H.U@,:DB%_0V#QAJ9E'_>6D&YI]II M:(F3_S][;[KD1HYDC;[1_; O/QU;FY8"43-D''_]ZN;V6+^GS(A:;V\G5_? M3ZS%]8='>GU4/_I!3^=%&ZX,#P$81/6SB8> MA$K9WA8M$IR18,'(P+W@H'20@EID()@N>BUH4D?F1JM:/[%87!K M /.[[0_=X6R3J*@@PV4@S1&6!2<]10Q#;A:.=N.9?TX^_OW63;/9K?' MSLY??3X*()(B:1TBEDN"58" *.4^N:2,F%[#M4//ULJZ/C1;&R#;UVGB_EO_ MM5S]]6;Q8;6\*M:5:/-D0#3,(LDA&RV2&P3 1?H;S$6255G9ZQ6KB^=-$VA[ M)TXR+>?KY-/^MEQ>5R+.DP'1*XT(]]9PY3EQR=8$;S4+!*P)3CN1,]ZVB/B:=K7X% 4EGDD$RI&R?1J?2XA\>B%CPH)[U1:=7D%!15 MR61S :P5:1]N4I)8_F+KR_EP]N\_K>:;PBW_/E8U_>7#T6-J.-%>"V5^7I\8#0R4(V2]#FB5/:T@VM="OOW_^-#EK&F.Q MQ4YXT :R?:TDG[ZFQ>YSL?I6Q6A^^7#T-FA!25HA#7> (+=>+J4RC$ZLU5Q+ MYDYC'/MBQ__,5O-\/%J%'"^>C5(HY A(P[!+T\=*T+24"1G5)-USA)=^6^)& M4QC[\Z=.4^)!!DR(3# @88)'4B%L'-_)8 (T,B]&F [3FE=4#[[>]HY]3.7# M*M\SW/S,C6GRK5[_[[OY]V]E<*52#.SX*Z)3V! $3^Q MQM[MTV'9->2#4RU_]WWGX#I4>Q@="6C'M 4O#'2.:XX*^5& 296MZQ5)E1E M66VT>[69OBYOK]]\^[Y:_KB_*GNRT_>145$QHI62A!@;5# !(RM+.1E"O<8L M^CAO;E7WKYE;K> \^*KUMD+;[M.#HP]86Q>,LD2Z0(7RNI3:4M 3ZPDZW/98 M%_&^> ;7_W>WWN0O#(P<9BAP89%GUL%^W<^=4'N]LSW@3EA# MZ<\[\K4$<:^Y#^LWBZO;N^OB^LWB<5N 2TV'D,BGZ>^"]!BR,V:0!P@Z:.$M M]:32&5=_>6YU0MXGWQ!=<,0PK;"TF@V>Y9/O?A9 K9QV\VQPUP]Y,]T3(' MCB;G-$-[&&95:6%X8$3$-/V"MTH03+^^52792G ME>V%91!@@ :O,3>"&6 .4T&T0"H;7U-C6(L;7[O0MI(GL5T?E_OU\<]MJ6:X MNKK[=G>[K1]^W/%I]+Y( \8HK<#(!,3!:X.PQ(YNTX\8(Y-+/FV5 X?R+CK4 M0!>,:X]KAV0$"B;Y@@B!T3RYFLH)Z8U!# !CK)M<"*V^8#V]7OYYHF1K1P4C M2&*ME[@:(2 I*.<^;0V<$0XX_1>B4B%A&9'T5TPD.Y=C[>,\!)^JV/"O/A^3 M4R(-UMQH#=Q3KP-E"G-*TZ\J[9O85Z-,(.J+0W41[O>@\/?9YFZ5/O)2CP9! M8= 6<^R"#4P0BOTN:X-I+WFE<^X^?>QYL?XP^WE?OO>NRLW]9BTNNKV>W_ M%K/C(?&Z+XT!&'666TF8$88I(?9^05K64,(8B1F6=XUW]4>OBB18AZ4A0B*% MG"+*$U4B8H1O4F1SA/[AZ&A90P>C9.7\1UNK97Y55%Y[XI@EV')IK)=D6Z4T M(V(4YTVJE9]_U^479.7Y.A@;*^%+TEN+U'SROHB$EX)Q9C7>=@E1P9;[B$D. M:C\U9G]-?C91Q-A(V@(O8Q(8"'?.8V0IM3A84MK:)C?%;4#%$5:Q'145S\1^ M%.S[8W$]7U\M[Q:;XMK_D_M7P+?\I[I4//2^Z)AG6EL00@;%D05F6(D-,[2) MOU.]<&[?<=+AZ=F2/BXO58U;AH72'G+^'1;86N+V\G%H4OU/_Z+K8#M0#TRE M78G:\QFU&Q@Q3XLZMR$D3PR!0(2@TCLS")0)W$,2K3;N0^: G!UCKOZ2*+%$PB$" M2'JL/'>(ERN[=?)YE_M+CYVT%&'N#-]!,XWJQI7/?UD4F#FIG48^SV^F.<:V M1(5CT\15&&$\N0NZ5$E4:E,'HV!FI>AQQ3=$!<9R8H%SYB6&8)PLUW^+K9S8 M/82A.5@;^%$1[T2,N/([HA/!X9" YBI9())+4MZ&SY./-ZFA,\+8\%C(5P/Z M,='O1"2XZBLB6&4M\X*;Y,8[C)@+I9=EC0I-;+X11H!'0KX:R(^*>\>#:E5? MD;PNIR6FZ3\:!(#1PI3^G NZT?W2$<9YQ\*]\Y$?"_>J1G7/>D],*(/ GN6+ MVPYC8!S)$@LTN<*((V!A$_C'0L4&[(M)4&94LF^1=DAXPKTIH]8.L&\2JQAA MS'8$A#L3\4$Y5B-">]9[LLE+ L4:E ?)N0*"RTB@TU0U8=]X([-#D; E+5S6 MI4.=G"F,+*<\=Y]3U%)1(N@,XTW2HT88BQV*6F?"/"B%3D=ACPV+.L$6P'E- MK4]3ABL:3"EIDG^B,=BAB%4/]4'Y52GZ>F)DI()2:RE/7KE2SGE JLQX=2K0 M)LO6^;'7Z3H"M1&O73#D5;OP>/"TTKC(T[<308GA5(8$"@A41DV\-] D:C#" M@]N&\=(N(&V7$OO0V/)XK//,-\2@N>' *5;(8.EEL/OIXQ4)32[9G+^N=&8/ MM:S?DZQI ^O6EY3#$!N&&U@1%S98RTRDO$$'9,:%(ZCMY1-Y'VK[>3[F-]TN_YC>POER=6\]:56JF5,<95\?V49 MYD"LHHXRB1$!98")2J=R?=Q778>[S=VJV&GD4:SOW'O2IUX4A: :L;0B0:[+ MXIT"I:4CUG'+D.03N]55EPY'+ZJVC/$P-Z0/"O%F\?GO979_C[78//M=D=!D M#4E01!O.<[MOQE""0U'$*%>HR='6"&]R],LZ0/B_/MC@0.E0QL$UMW_"D!W=.O+M"C(V .([3&O_W+HN.>>;#Y],AP M9HTQ1&B'"+5,I)VA20[3"&]S]4V_NCB/CWWS'^VM?ON7166!!V4-L\GOL%XI M*84-B :I.$*N2:A@A/>Y>F=?39Q'QK[/7XM5,WA7)$!RTD_ C =. M'5(>T:0$PI"1DLLF]UA'>(NK7^[5AGEDU&M.N&C!$QP"208OX@:E/SJJI/;< M<(.-G%B]S7YI=B:X?1U?O9NM\M?_*"[U<,IHXCUFR&/#/2?6.&4EEI01CHQA ME8YBNI(HU[+GBZ.^^JH:(A73@=DB+.6(04(BYVLV%,YL>8T M=17]:DG1-@#M:\'_6"21[ZYR>[/%C5VN-["X3G]7K'X4\,_\F%E[8F3$SFI+ MD*:"2!>PL@Y*>8D"URA8-48"M:#Y99<(]\6HS^G7WG]Y\NUNF3/,CW#IX)@( M2";+2"LM4'(,69J7EI0R:DR;9,>,D$6M:7S9#;ZU8YYA=G4?:KU=KM./_\_L M*L>.WW_Y,K\J/GV?716_%]_^?-61.6=X= BL\5X ]CH9/A0ISDMIC*T6/;H< MMK2@U67G(/>U[+R^ "<;M7BS*;X=V\A.C(R&$@8X@)EP7=(_OCRRX?5,OWMYN?VKZX/K4)5QT<&@2*C&,G3! >N ME#.E/#Y-FVDM0ZUI=]D]ULV2=NYORI6?\[E8?3N:L_/R\>AR19 MY&7YM>!8DPWJ8M:2QLQH ]J&B\CN(Q;%W[/;XSQX[>F8ODF L8%J#)8:0H-D MY;*YLLNRF/A M$:9:E=_-$AI3BS=VRXBF^ YR^K)S]*H>N>P>CV $-2 0Y"-E+3W1O+3UJ96H M2:1ZE+'"=IG3(K1]':-O;?'+.SQW*'BM _."6.ZV\0AJ#,;(RD!(M6)6%5=G M2!S9K&%Q_:@^1U(&>.;_/\EZS^7D&D7#0I"+O*/V,EDC6-=!]$?#5LF%G$^^,MT3!E03KK!=!UNB'^<;2[W6ITSN:".")IAQ3EC8)6V%I0RFH'WE6)8YYR4GT2V M4LG(RF^)0@B3''W!;>YTB:D*B66.Y8X@&H)IDK1Z 8Y85>6^.$;O"N!ATE5/ M2H./3)AS7Q6-8=*D_Z'!64X\5HPPA[GDH)#B4_'].^7*T>S6UE4PA-7=B)+G MO2AJBIQ'5*8=%G.%D!&<$22=-)11VJC]XXA.%/HD9*<*:!:*/O0YCZV51GOL M:R^*4JM L*0>2QTSZ6XT.QNCJG M_L'I5T4F@%/AB;'(]Z*8 MI&>!>DS23L)1;O3K@L*P;.>8]V6U_K[\L5W1WBP^;6:+Z]GJ^JDP/[?K MP^SVX_+V-BQ7?Z<'CI"OQMMB<-@F*(Q)T'/J7;+B 0O **>V<5)I)H[?I^J& M*LN^X>^+EJ]_M[V=K=?S+_/B^G1MPXIOB()@I)'S',O< LTKD+E:M^>(&&5# MKR[]]VV&<-+=:M,I"3OER=&UL2T]#,1#_\_W8K$^EAC]^H H#%%2LH"YH1QA MIS15AE&$)'@2&G7G&)&3/@)^U0-\V&6MS%TX>S4K!\;<4^DH(I# MDS.&L_/L[O=/OY@Z^9IJ8;C3AE_E>"%9,3RI6FFL%4:48V%V_>8TQMA5VN^[ M06!WWO,IR;%*[L?IA>#U 5$&Y1P3#$D)R"3_1/NPDY P(YJT@;GD(X3*BE]V M@/+T=A@O/*,ZY#_LYMY09,F MIP$CO%W2,1][TT/M+,S'G_,MGWYMO^90JN7K3T>'TRH-3ANJI=',":%$^:V: MNHG5VNZ(,^T!/.B]S-.+T[%A,3 (R#N.L R8..\U+3=^*CENTC+@_'K:ETJE M#I#NBU-V]GV>JYCG3W[_Y^W\9JO%"D;6\8$1"9I;GJK@ D=">:)4"2'%S#4Q MVZLWGIT*KUK%NB]FO5DDW(OUYL/L9[[4>9I1KP^(A.3^VP&TL-2*8$ X64J' MD&]BL)_=MW8"#F K*/=V?2"?3.]6JPC I)Q(@)A'IBE,SY:*:4D6K?J(;TB+KJ]GM, MU1CGX8)G Y=;ZRMVQA@';SUPI##W!&M)F&'2:P1376^QQARD3(:^,CQPUL3BO>086V6"'"P@TC+R_1>W>1;( MV7N&-5A8[54Q+;+8*NT] ^ D[;A**>(P)3Y@0U2O=[HGQ<5.\.]^D_JP*K[/ MYM>[?+M?6?Y??=5'Q\T66';:OCFZ(1' MTE-- A;"IG_P'ELN'*7<:"0KG8=5/ H^H)23949/C8N:4:<="TX::YE+3*>D ME,%8,K'6[[UI?-F=#@9; 89.\1KO0H"Y2!8%,&6EEMIX@;3:^1D^$#Y@T[Y' MPN3P1?[:?6W3TP>VKPZ+#BFE==JSF #DF$L;&"JEM4$TJ2,_P26C,C=>/\=M M0P4]QP>>?_*))G]'1D4#UO.2.\_]N#=ZFV%KI"GAD8004K'4#!@$K .!.PE!JR;6-J70ZY. MS)^Z& _,JG?%IG*VS>&Q47I'-=9 '276V #2E1,U$&"]7HWOX\BW/1)48U=M MJ/N[Y[-U7C_/_BF.7TY^>"P:P:B2R 9-K/?('33#H\*%I*M-6")(,2*:R,0@:54A+OFY0'/OM*SD4SJ36,:WMI MN_BH*[XM%_FP-*O#)\O_>[Z#G[;0PS&MX^.BL\0&IK,KPK20%##9?[]$HHEY M<_8UF8OD2!/NBS[:Y[_QJDU"8K;^>)L^KS\?@@254'->0$$->8T5+V8SC34HFCO F3&?4 M:0/CJ11@1#)7QTK([!TL4&OM0PWFPQQ'4N(*"$)#0M$,J)8,MT/R&K%=CJ.@W] MD00U,L\/CHY:&T,Y Q^D2&YC6A35/H'24MQK[E@?GE5O7#F8A=Z6+KI?1[96 M6UKV[E;SQ?DI2TNR< 5\D=V=XJJ;!,5'Y'%!)!3HS@1B(>I,L% MNF1@U")@N8/M< O"21D>*%MEA:CSNNBDRE6EG#/>\YP#D$MANO3?U"-C4:/[ MMV-<,CK@S6ON4;=J&&*U&#H_O=]%@PGL5/)FJ=# K;>*8V\U2XS R:?AE<*Q M75L1!Z39:NM4"OH9;XD!$NA;>Q[ M/8Y[O#ILOWU=K'X4)]+13XR,W!,(4GG#DK/%(:"T%M[+2P)'86(IZ9TPX=AV MU!CQOACV.?W:,U1.9J@?'!.ET@B"5@DH0C5*^RH-I8P8_,2:R[>F\64W^/;% M(?_M^^WR9U%\*G('RL55<3 K^<2(R'4021:2S#-E4*ZB&5@I']/!3XL_+>AY MV06NO17WFUW=EXM+1GJ2_21K7GT^HB11L$$I3YTG-!D)RI:R>=K(L1KAL6[[ MG&D#U1'80V\K9*I7&1XI9MA3C#$326#+%3A12FZ);!*\'"&?!K:,ZL(^".%V MW_RQ4JO!$R.CDY# U(@R%\ &9 !\*:^C:G+]*=HEP3&&-09[2'*=R:B(!368 M:<33JBR,5]IHM]_9E>GUS*"O]H"M:;L"B\X$>)B-\.ML=7/T!L1KCT>79II0 MW%KGN"."XURXHYQLX'N]"=&SL]85:>I!6SN!XC69X/K_[M:;;>^W+\O5N^+O MW376],2'U7*1_O&J.-3-K_E+8V 88>RP-3A!P BR#S RK9JL1V=?D;@\4O6N M@-[2PW;M"!,P3\0[EA-V8$@,1MAMX2+FD?$&":SWQRJ,^2:'!-7O3O383+*K ME:LE@"_)6@HLT$ QD8%2:YFRRNY]9"-8KYU'^FD&V:NM=!Z\0Q*G8F;SZZ-B M3K.UFB(/((2CB#F]E],YW&NUA$GZ;O6 'I)0[Y:+JUJ<>A@8K2 &-%4)0P$@ M.9.((!)4(5PH*])JFM..O^7D?,-I6H#DK^;GRVZ)S2&%J MB1(&<22XYD3Q?#'%,X.3XS#ID^QV6%,M<:E%+?2Q8/PH%G?%@.O#]O=#4E]Y M@>I?\\U7>[?>++\5JTJK0Z4W1!V(14Y[+V70AD/NEW>_5$LG/!VPE_H)":KE M.E=[130H8&R\P9H20L$R+$*)@@3>ZRK0A\G0,C=>6 V=P-[;M"\_>M>E8 1) MS7VM!E(:D-1[A8)4#!-M:4BV'%=(!D]-I=/);C!X6<^R4AVV8\-BLDZ3Y\0( M"])R$J1GG)32YG2W7W/65^; RQ90;4'=6X6_UW#(U[1>KWQ395ATQF A:?)X M#/'<@$!$EI(2YR:6T=4UJ5J$>DA2[?O.G,FJ_;BH/8#RGB'/)4-"Z-RQIIQ MB#:IN37*T&3_M*J+=6]FB9NO9S[6\T6Q7G\J;K8Q[Q.WIXZ.BX98 I \+&M=4"KM MGI:6LG) 4^L/!>IEI0%QH D&YTJ97*YN)TL MUC2J.C-"LK2DU^=L:8!H[>2Z9![_O5S]E3.L;F>;+\O5MU*8XTT73HU+-C[I;=(5J;$>6O?UI^V?R=A)\MKC\5JQ_S MJZ(:,ZJ.C\IQC! @Y,$$[]*NS$(IC]:\R:G*"!W@%AC2$;*UF6)N[XKT38MB M W?)^-HJH2YKZKPK4I+K:I& -#96$R$]D DNX*;\S>-TDTW^$Z1PML*$%%&M:I>O5YI%% MFO[TW!I-?Y7/7M;+V_GU5AG;])0#_LSAAZ.3,C@;E'9,H8"14WK/74\:K1 C MW&-:=6):0[5?CAQT7(X]'C7WB!@O/5)"8 P&V?W\H;S?NE7=\:0-E1YE1RTT M^_)LWW\O?CQ( >%IL-36:*>J!([>7"<%$JL T5^E+;C0&L[:/ MDI;#'\7JIKC^,+OZJ]B\_[Z97\UN3[0G/3(F L<:LR"-HZ"D$]AXMC\K=&8B MYZ8MZ6[9#:KU3\JV/_UP;G?B7.S5IZ.QG"7["@(@&[Q2)&!5IK9YUZBTP8@\ ME X8T J>79R2UCX>W4D0+.74.A,8I0B8%-K)4@(F?!-?9$0&1!>,:!G:K@]& M6SD1W4FF$0:*%/>6,0F&)XE@GX)+1)/+FB,Z_.J -%W"7)M OR=Q-L4B)Q5_ MNOO^?;G*E[4^K]+?GMQF*@R-$FN/D]D5A*>4,Z>8]:442K(F!2S/OB!^461I M']S:%'FS6&]FM[?W^"^N79%K(IZ.LYP8%@,RA@+AFF)-P"&;*R3LOI[R1D<; M9W?3NRAJM ML$P]E?7>[N;^SM3..7+&>WRQ.>BE'QT6G)?&6$B.U8 #:)@>N M_'ZLT$0:Y77CJ;2);%^GI9_S)=V;]U_2ZK98?\D7>'];+J]/G8J=,3H* B!" M^O6@C.><4B)U*3?2J)\*-Y=Y4-8=S".AU^GJW%7&1V*H8EC+H(3UX (A'.WO MC4DTL5X#K;+A/*;5PKLWKNV^.6D*-A^6R81[LTCRG"[@?7Q@M-PE\*Q5SDGO MG?"YN%"YI6L_D<.[CACPG%]M0CT L=[_*%;G0DEY1NO=/"<43R]=N3Z&OES0X M%\_>[@;^5BQO5K/O7W.T+(&P6(M#*ZDHW M92_GEJ"SWC(A.+' %.*6*0W[F&A:"J @"/?8($7V,E'E)I3:U()>E^TCVB5+("V?Z<,.!Z]?/I2,*07! M:4-HD,K0((S?GYL;BB?2,*\E#2Y;@K$O)\/_[N%T*[S]0U$;ZKP2G(,S(IG( M@JC]\NFE[+6L]*60H3&,G:X(Z_GLP^QJ_F5^=7Q1>/Y%ADA.X53+2JZ4%9HH"@X'9*RP>]RHJ52/6I3U-?/=S*3GJM=,VH&PR.UDS;B?>QN%K>+.;_.5K6_[P719Z, M8XX3 -ICF8]Q#-MG_1,(OV@=K,H\.:?R75/P^]HJ[.S[?#.[S5]8RK-M27"\ M:N?!0;G0,03M06KL\A*HA-@O?SCMOM,R.CJG6%M #TPG^+9<;>;_V6KT?%X] M'ATUYH# T< $:X!X;Q;-AV*5K[+D3//W?][.[RVZ M7\>Z2<8DTH"I\Y80RQVCTG KL!?*..D'M&[V6]^W^ZS_5Q5U&H'CXV/RY@3+ M^2C< B5@L>9J)[^# !.I1]$9*UYW7UK%O&=O]_BW^W^^%U>;XKI,JOJ4_G;] M)4&6_MVIJ'$[/Q"]3P)09QCBW(L@C?=TAYYE%$_L/&84C&U;*1=#Z6WS=3?; MG+J%T.X/1:F0Q*I#I=K*VA4A#T&Y(=M-W3 ;2>\0M*A%D$IKDW$QQJ>Z)XNUKKK<3J<$[X?9U]F2]]AQDL#Y0 MCJDQ 4G)'>QSKC8O0:ZWXWVK586UWZQ2=_[K_EU[GAV=;MG3TP@FD M@1+E%*?4:>^T-9118KFAH=?MIX]&Z\U)\'H?H19!'GY6#QWY;'-R.X$#T??R;Q=:7R5HU/W?_\E1@ MJ<;;HO0FB+21*4:=T8F8N2#2#AL<&D611FA[-J?(\ZG?.>1]F9[=]#2TAE$M MK9"8>F40)<#(3E89I&B27C-&>G7)AK-:'9Z'>V\K35X7F(UBZ-6)8'GBVNS^N#5;&B<]WW1I4L/>L9M\)L M;VP8)G0I/U/5#((+8E0]W;]6Z+DGQ"_CAK[206@>B!6*.:((49CO9%)&DR:- MWT=X5-+'WM8FWI=Q<5\J;H,71BEKK2,^MY0K94)<3.2Z5$MZK71Q_SQ$J[%D M7=)D75S]?S?+'__O:GFWV*Q^9J;(\@^9*/(1479_'?_X]-H^MO^7$2,)(GBO MO<;,4N<,+1=DA1GNM61FE\)71XL:V/-Q.X7=KI^M@ET[36T7,0?3-B/Q4T2[[7=]?B M"-H%)J@,PG,D.=;4VMT7 ]6FR;GF"-LQ=+=BM87P&,NI< 3)*R:8%!"8\ M*RV#8!5M4B3X[%+20\3F6UU :J(Z?##^@=E/*PCO]V9SEU!-<(6[U6*^24,@ M;];_;*86R0>-,09)*%660#(;58G9; MYGYE#;]=IAUL_J.XWNY;Z^I!_3HOCD1KNJTA)#QR*(!B5I6( ?2;W#-@?+\R M<0[&]WM _S+"'DRKG!>/',5".B^%YJ24*?WSQ*[R]$6 :J6+SX+^,B(@B@1L=D2'8"VKNT5$^S[9J&@B58F#UGUE1(AAPJE'@=O<5B@(;78("<-A:O& M?LW4GK73?L2KG4A&^N,KA]++8U&#,7Q6E,AIEFOZ:6$)E337)LY-M[A'P+": M2-91?R2M%#\;I6[[VAF>H */4#E>&?;8L.B\\D;I0%5:H0+'W&!9JLK?\]O;-.KW9*5MBNT<_905,JV# M\]R#TU,B/??*(F0W3C)2Z91EJE?@E"&*LI"KE7EIK:0)J2TVCGIC MU,3*F#>G2 M7X,Z#O,N#3+MW\^OM5VZ7RR.'XJ\_G)L\!)E<,8\X4VGO M3?] =]($AJ!)@Z4Q$JA+?2];!KM?ZAP] C_T>,364,<]SN<"(4A+T\N.WG#[<2(Z!"S1#GI ]=,8)2PRU,I&?A6 D83 MN0W9CHH/)9 U@O2R+V1CK3A16AA$@E)2V63 [[##&J96-;J/O:H+W,=](=L@ M;IVR"IP46G##L9"E+$'ZB76N;TFO1R]DGX=H_>358O/W0IJY M*$BR/;#0,BCD)YORBCC$0:5C\1\JRE9;40#=QAAB[R5]Q* M3GOHU/*6NN1*34QK&S4O(LAO%C^2<,O5ST3-=\N%O5ME3 [9.16'I^W?4"$H MY\$$8A@-1I%[:5RP"#\0BS0G$ ML F)P(+G.W%[[+QWE;"[7&/D? H=3'?H2P5=QK"??O"1U(>7#\;TI0DZY](: M:ZA*AA>3I)2"XD:]Z<9(I#[UOFP1^"[I\V[V+0'RY!./YD ?<2#\Z,BI*8KD%S56^ MLJRM%)BZ4DXYO1I] UB,[6MA,+;E[SV9F'1D5.1@"*;4*D8%1YZE.65*.1&X MB57Y;T7CIUA4&]W>6+2;42^^_&2^[8F1D04BC0D>5,C[LN=:L5)>)NS$DOQ; MT?QS-K6*<%^,>K%V/UFYWU:(1U=\0_2!>L4%H2$@&1CQQM/]6F]1DX.Y$5E5 M8]@=N]%(WU46CE!N7^DP*&FE99S+8%RR*5$NLE]:EH1/Y%BE,[T>*B!Y'JRC M"0F]7D=R2H$A%$ 8;Y(*@"@. AC@>\4XHK"NE&G1=6!HJ'NNB#,L5&!(4.63 MXTJ]UR4VP;*II>TWID@+]US/@[S+D_KVZC^&@ E8#\(ZY!3X("PO93*$3BU^ MV*76*Q5]/ _O3CG46M%'!R 5$HP!4*="\$KX4B;NW42JTK:DUTI%'\]#M$N6 M0#*UTH<=3NI^^5"DVBMLI8(0"+*82B_V,X9*F%" J 4-+EN"L34)!?-R^2I:6=9*8,0C4H\C>A(I(-UH2&24[KI 1B$5(XRK%B: M &C;:;*IJ,Y0/NP6GZ9;]XNU_G!=\7FS2*]HD M0J6M@IU#Z3)^T=Y%_OH&=K!YZ-FGCH'"!QFA&KM0EE0GF'LT$0NE397 MZ4MN- :S=O:E72Y^%*N;XCHY9W\5F_??-]G1.YZ#>6Q,Y !"!&N1UE9[B8!Y M5'ZWX:C7@]2N6VFTH+UE-[C6+[^S_>F'8D GBNV\^G24UAG+B08F+?5*!>MV ME9@9(4XUR4P:51WL#CC0"J)=%%^J776I/ DF7DA*.+>>:1V8!61*":QJ=,GO M[(.S2^-$R^!V77&IE5)+.\F0)@H$HLG<"M0@P1&UI60@=9.4V;.KZEP8;;H$ MNI6*!'??L[V=I/V\2G][9&E%*D_YU,=^(.Z-(^ MO+5)\F:QWLQN;^\UL,C-1VZ7/T\7<3LQ+-J A91< 9+,"F*E%JS\>L1U$_=6 MC-(_:8L:[0+;Q%=9W]UNSWFV9YW91'+%>GYSXG;@J7$1$>RI441BZJCP)C"Q MZU?(J)>T2?JE ^3*36B;J[BBHT5SH.TMZ233AHK2$4="X(Z3?/]RH < M/,@J&^U5(TI5ZG.OZ@+WGA.;SFRLX(G&G&J%L3<>&\PXE @Q@,G5"6U'KT<; M*YR':&U?J;/&"D0(!9Q3P;4GR%D'0N^^7P?4J$SQ&!E13W=G-58X#]$NSO;; M;:R0KR]2H@/5AA&#!5A=1JJT<&%J-36:,Z0C9+L^YN^NL8)FX)E5Q'AF4#+\ M+&9E.$-SW:B.WQ@ME^8,Z@'EVFQJW%@A@>&4XM0"-NF;C>>$[[XSUWV8=&.% M6FQH <4II=MC,"&(@+.5SX6UUJ$R: $^L"97-L;(GS[]H/;A'P'Q=IG5-3*4 M#[\D6N8"80$A8YP'SP75>Q28Z[-<-]C)<]0EK] SC.C1+$ MIN]7M#3Z0 @_D?:J7:KV8,V4LY =P0,&2EU M<*!]:1Z:[*1.THWK?;UJ3P/]\?/V]C[<^_ML]5>1O]W_\[U8K(]>93DX*,U" M3"@3D,MC6>Z0TWM0C1#RUUG?6J'""^:UA'M?[/JM6"04;M,'P_6W^2(7A4J8 M_"A.4^S$R.B]<4$'8J2@A#!"Y#[T8Q!#O\YZU@7/V@6_+[+!MPS.?^Y1^?*\ M>]<1KAT?&!5GTA!E%#7@,& '^TB!\8A,I$C 0%1K%?N^F%8&E.SRVY_SQ;U2 MK_Y]-U_/[RW;V]FFN+;+]5'657]) C=-,V>TYAJH=)R@?2Z79.;1 M+P,[T\,(7 RXOMY*,;M]_)>-G(RCK\Q>')=*89^,$$;!8T[E9:V5 MG;H9;>J@05IW KA8;W8.^,XV2#;#^\W78O4P05_O;'KN*Z+"R#'%I+/$H( I M(VHOE=-T(B6\^E/^LA<]U(\SS>:+_)/+A?\G Y#6XZ\9D=GB^F/ZTM7=U>9N ME?Y^^<45?QXDV'EOB0IR;II3-H2$8!)..RAE(\$WX=AE.14=<*Q35?2UU=Y/ MA<^S?W93Q"1'Z"6*I%LB]POMI3%(-YO+'VYF=U>KK75!-CART=M M [_3* ?E*!/(8R-T2/_M-21W2WNB$!%(&5')@^@JS/>X!-?[+_='%"'QM R_ M+Q\RWXOKSTD!)GW)7T?#@O5>&04$AP)+JR(8C(BS0)._F_Y O2?$-SF3N@!K M^'RRO @:]H)[?P'HI^+L[/A'\JR;<[/Z2Z,B5#(>+$@A&'-6):!*M>0BD'W: MT4,8-ZWSLS/LAV+H_B#OH>)ANVRM]P/1"V'2YH_SI5FL,0&LU Z]Y/?Z)CBAMY/6?39>F76294G^;+%*WLM#S^7%]=OEXN;M_$=Q?;^SF)]/ MRO.OBMF]R5:%V=W]:"1&2(Z-- 0H"ODBG9 ERD8W:I,PJG(LG;%]-+H9; 94 M[:56B^EGOSQBD3T^J0&PT]I()@/LUPW5Z);DV15C+M N[ET#/;C.7Q.49K;. M,;QO^21H^X)G"2B]>\P/OOO[+X^_ZW&X>_^G_:KF[TX2B.L M &01\X9+X" 1"48(@M(6[&6EBDL#(V8>"U9EV6GXYDAP2.NQ]: @<,!4$TJ) M2:XA=IY2QJ>6#-X7Q99#JFG@A6GH N]C79^HDL(JBHVR265<)_KLFI4$#*Q: MWKZS-*R#?[C2@9UC0HD,1:X:QFJ&RP M$+ %/9$&:7V3[G#Y^5[5U9&862F4E"I MF2(/L*$6@K5S>3[_O?S\=7FWWMY=3V[EIB@6^4N.WQX_/BHJ3@@GUIADR($) M""4[[O[;)2=:3*R635W%+;L"M+>D_NT2F'[RQ";SY+EH$:?"*4&ED!2+W# & MEZNEP7JZ/=D&VF6:H-_;T65M;!ZD6UQ7WJRZ^+D8:!!8@C &*^D0=T[I/;*, M3\QLK\FJYU;X\(KH+\J:/);Y57)I/FV65W_]L9AOUA\__7&R9.71<9%PH$H0 MK#EF$!@'%O;NC_:\231_A*0;EBXOHJGM*68TZ^PA_-Y6*1'3^.4Q6&&UM J4 MYIHSXS4Q)6J.-W(;QGA%97#;H'>5C9[H[^[R]'W_Y2'Q>?O<&NXV7Y>K^7^* MZRYFP.E?C00QAX2W&">-FF AK5/9!4#)!T"<-(F>7N)*WR(QVYH3K2OQ8B9+ MGU/D!:9&!H>#\X$QG0NU*8W,O6^,K&=A:M4&+GAB-%3=I4V''[/Y;=Z=PW+U M6QI[-..^HY^,BH) .MG+UZ5_E[MLKI.#M!5T_3G?0GK\[W-L[]UR\[_%)F>FWBQ.;!V=_6:D1&BJ ME05J0# "E@M9*IT9VFO=REYR+8>;)V-1XL5/E _%:KZ\3LO$[J_R?M3I(3 M@?@CHR)WE(#@!J17G%*5+"F." I$6);^9FKGB\-RY=5Z&&WH96#^G8R\'QT7 MM<7)AM A)'&Y9]P0STG@,O"$ )\:!UO1>C4FU<*W+R[E"?3^RZ?9[9&>)0>? MC08,#B@DR^',N?I=MHMJ[>S#78OD[1)ZHB?6 MBRA'J/D&.EJVB6-M7>\VV JZ?OED M#!0[HFV@#F,ND^M)I9.,)?&Q"L8V.4X889"G)5TWQK&O'6!?B&#GKE?OX_MD M0$P;IB9$.@?><>&$DDH@#,8[KX+C$PL%=K,7M )MCTEU1?JMK["X=L6/XG;Y M/2-1E4451L=@F"7 K*5$\R Q6,\(8,ISWS9EY;0VF:;*?YDBUS+ O<6 #W9S M.,FJ4T,CE8:DR0@:M.*".2.$PEBFJ2EP,N^;>#DC7*5:IE3+Z/;%IQ-=&TZ2 MJM+XF#9TP HC&RSE!B7[C07AL%16@::RR6WW$4;[6V96%Q"/*LIX\A#K;84D MWY9_*4HLA%1:"8PH%][D>[P.&^>-=D% D_UUA(OAN(X=A]5E;[?4[@4HKBM5 MFWGM^EJE%T2J<]-H#8XXRY'P0+F&I!:A0C"8]GKEM8^(]V#L>7Z_K0OU7-;" M;6??YYO9;?Y;^+:\.YIJV-$O1DP)=@9+YG3@##EC03@@5@9@WMLFML<(%_*Q MD'\YKLX^%JZTH8^!\ MHH&+N8\U?XAAELA@A>?*\V X6 P>$491#45V,=BMUQM/A>K;[LRN/D?'S=M MZG^%2S_^H/4J*]>K V+:2Q!6%&-D"3>,:60 L+).)+2YJ'2N4#&PF3%[NYPM M9HND[46:%IO<)//=6C_HOBYAQ&K@WW'C,O6"*"2R1"XGJ M0N)^6T[TLBXT5/JR9\2'F\CY__):M5SDE7'P_.>69C=#08;DB@ (Y05P+867 MR%AN&3/65ZJUTIV$;Q:Y9]JV54QXY+QK"VRFM=RD8,3*QX M5E,%/R]$VQC0OGS9/$DWNTE:H8;6:X]'SEP(221-B&""6J*3A[Z3+(1JT^"R MJ%);M\O6X1R**"=S;%\?$+716#NME2/:(,*E=WNH0O*YIT669@H^P99:B/:7 MNG"55M+K_*T5/1L#%T %)QK1X+SP3&*ZDXE+YR>6@MU4L2^2$YK!V1=% MGJZD)W:>EP]';@4(0R#-)4Q=LK&=PJ54U(0F2\D(S_K;W'<:@SD,12I553PT M)(+25*6%-FC% 1CEP>PG@;=TTF;*>2H^RI;:B-9.V7Y7_%UZQ^E?\N-9VZ\^ M'+5CUEAKJ':8)\N=451NN=SJ,&G=UU'8LF5$:^N^NN)?^49PQ@6?MDY@(JV3 MPADF=]\HI#.]ICCV=1[5GMX; SK,)O&V0OK8@1$QWTI(AA4AE@3GD"")C*5\ MV,LF@8T19BYV9U'41708QMC9:O4S9_.>2EHY-BP&A8,D8#2G3A-M*9+E69'0 MUD[L'EAC?1_E3R-HAR'1'XO9M]SU[C_)\9JOK\YBTBMCHY+2DK34.L1PP(%K M0U0I<_(+*S4Y;[QWZ7LZ+8J;^]ZKE\VJYC#W1ZU[[83Y8K;879U[5QPGU*LC MHL-IW>8\ :@H#D$ (-C))QDW_>3B/Z71A3&H#5S[/*1]'CL_<#1;/A:9\(J M0T@A)@D.RA-62D*):G);\>RJ<]UGH;7-CP90#AF-G4;\58KU&EB1:<H)<4 M?P5()DNPX+UUVF#/TA]VDFD*,+$N9XUT6R7^>AZ:R3=8 M_+6R8D_&7\^#\U+BKX$KPJ6DSA 9=.">IOWY7BHPF#0)JEQ(_+7NOM,8S$N, MORI#& ,GE$-:L&"0]*&4D#2[FC?"-:6)BJO&7\]#=)@8G+7,!ZZITX%RFS98 M(;="8ZZ$(JC7/-)!8W"5E74B!G<>H$,&W:4*N0L8,FGC!*>]-KI<'8%ATB2: M=EGAUUJJ;P/3RXO 6LD$859@HIG&QB-N2IL+9"+I]".P[=@4=1&]Y @LD^0P=58Z,;UKB4TU?DX,]CQP+R]0IH23DB,IG#/"&X%LT'OC MC- F+6PO8+-J@SQMX-I;-9[[0/#NMNS]-R>N;[_Z"'F.#8O E&?:HF35!VM" M$M:5YKV1C$UZZVK.GQ:A'2+:&F;SU?_,;N^.A7E>?3XZ%8S*MS4Y-UII1!." MI6SG]+PO;'=>K8T6?B=:X3'3 M(5@B#%"]GF"V>A-2':R:T;\JAEE)WFQ[JFV_?K"EY-$W9$ S MV/^^FV]^;F,A\\V\J%+^I_I+8BY4HEW:)[;UFCT"3R0.06%.J36HDJ_7.1)O M%CLQ[HL$9V:]$&AQ;8O59C9??%[-KK.[M5X72?Q*I3JZ_LG( T:,<$$LTMPZ MIR4/*F"A3.X7CGLM.]Z'4]0% 5^TQAF%K@9?J1ZJ@;S_\@3V85/3^E['.(>D M'XT &2&U%]Q;Q*V@C@2JB*R4CM&=6KM!$[4<9U *VO:7,E1;+HZ7Z=.[ $H!*,D5\*'4DJ) M?:\IW/U:S\T5_Z)H;TLH]\6E]YNOQ>H5L_=T3[&C R.3"4+*/5<$<6DXD;HT M#1ASN$GZ[@AS[CID5*LX]\6J75AD=ELY;?/ B(B%M.@F#J1V$^V+0Y]5LL4ZZR2<+]]6$YXN;?;SML1#K/.76K_^KDTF@;?Y, M!&61T2$(+;U@&@2S?H;3 M[RL/.\[;"AF19[TGI@T)N$=4:,R8N4\K+[&0PDRP4DU7^W>7N/>6SO3LRY_A M55:]R,DT9K8^:C">^ZIHC=_F;E#-O /.N%"F1,0AWB3MZ?QELO/Z 1VQY7DR M5+=*& DMKZ[NOMUM.VC\MEJNUW\LTMJ_[?[T6]I#3/%EN4I3^Y_Z7*WV_J@= M >*3=:6TM/D( >>+%;MM13>J-3M"5V@4!.Y$,V-G]=OTIRY9_>3]45D=.& $ MRBLJD#!(2J!WJ-F$6@U,6X/2[R:LZ U[8W$'^KT\$E0 MP:@0B(A@$,,\N8JN1 1KUZ2ZQ/F^>^>'3Z/F<\NZ&MN*_0JFG=HG^V:2R3T, M2DD,#E.0W&(!)6I)=4V2B$9X.C5N:Z2>3L;&Y"<;3)5[J\U>')U2H+G'),UY M0[P%FE2W0XM;,[&.;WW2JPT+HZZ>QL'J=D^E@#GG)$[0 _'Y#X'NML*D HK_ M:TWTP]3:&AG\H&K@^]Q]GT,%P,)XC+-F. < HQ57G&.:FRE42Y$?[/)2E8N5 MY[PF.N8U)[MT>46T,00(7"2Q$$,=:&$M,0@HQX#+X?O>Y MB3"U1WWTL,O-;Q9)@*O98@-7VSXYR03XL+R=7\T'W-U>?DH5#_S@H*1JX;P& MXHA.Z$NJA9.&6DDQ)E*X2A'RCE(*C^%?J1Q)I1=$(Z22%&6B.RX4,][30+FP ME)* V>2N][=!AN?9@UT@/? ,?S=;K=(+?Q1#QU7;GO'(,L.2/9 O,G(4\(@* $JF5T=R/IN^+O1]^]6B[2/UX5V^WD_+QT_,%U?S[Z>O MX3=Z;S3.,4JUUA0\3^Q5R<2BV@F-.+%63JRQ2!O$60X'?U\&[<"0P$YQ)ZCR*LCD^J-D!+D _682=TZWGKBQ M[%('O=U:2[_V_LN3;S]]!>W0F"B29ZB\3#-8YE1I;0AS-("S.ED!P"=VGZPU MC3^_5]82OJKG'CY_DLR:XI/WV=7Q?&:]16' M1V4$(,R#51YST%Y)12@3@7MKM.&]&LD]7 -KKM5EYR#WM>S47:+?5KCNU?C= M,:WUPA-IA-64$X^-RAV*\ES&#!OLIA49'F:[[%M+O96G^%YD%V]Q\[:8K8N/ M\YNOF_=?_E@7V_)R1UA[=%Q$2%J#D$OR*DY-$@\QQ,%;2+*"[;4 _W@968,; MSVM7M*B%81CW=C[[<[LQ5.;:?D0,AAEE)65&:&X2?!P0D]X8@0EVM(E7.J%U MKVV6U<5_$+=T9]]6]45WCT='$20)0'+EN,Z1;, 8B4 951IX/\W2?P%FM0#^ MP$>D:6XLTA_-[#8WNX#K_[L;R564MH],?0 LD0>",2.!<.X9MYHAH,HY*2H9 MF>,RSKL],O7Y'G9R9@@H')S/EZMDB5=@IM=V=X,>F58F3JM'IN?!WUL.V\/Z M$):K(Q*>.$ ]ZSW1&>R-%YJY9 :Q0Q*KLX."R+#Q I8]L2;YXEL'6JDW\-5 MN%Y^KU0Z];7'8_(X/+#D;8KTO$#D)*[@#"Q M<_MFZG^^3G4 \']/8;,/1)FSV04VS"N%##+L 3.*9*7>1],_C6BVR_:MI=Z6 MS6TSCRH.VI,'DS0V4!PHT(!0(!!"H/L=1=C)]=3N4?_/U\TFP%_V87X0TLO@ M))72@B),&8I*676HUIGDY(\> *(6^>S5\_) M?@X!-.IO.L;;4>T0HA9V?6F^/-._;S3U:;.\^NOK\C9I9'V?'U]A9ZKZBIA, M5>1 2:,IY,]UIE;]I[5D]6&?'C_N/K8Z+7 MGAC-#%%@)"AE @U[ER;Y3E,SE=I7_DM/LA6H!XX[G^;4\8%1!%#!(>8U]@E# M%#CVI;0+1=7IWEU<%!$-,M&?&#"$L0! M=-H"RA4?>)-*"6?'GR>Q6+6&]<"K535BG1H;O1;2IOFL6&1" [$>TPI2*FX,YKO#WVHQ$T"CB/<+X<[ ML6A1";TE312+V6+SYMOWU?)'<6C-._QP%,XI)(/#-E"-B=52[Z6R2#2Y573^ M/CEA:C6&?LC\Y=.'%$=&19U<'&:\L$YQH3A1PNJ'=;I1=0?Q7XIUH8,AN59I MMSP^,$H)%'!&+3>PQX@F0V$?)*&DR6&K_"_C.E+#P)GTDRLKE&8ZTBQH[8WA M@B)M_#IY\97I43T'J@W$!UX%!BZ0V M#UAHZ*$1T;&TY<7U_?ZU?G4#JU:"K-4?BAZT,+D@'G:(!R.5!6I00(PZ2XV; M6H)Y"]0ZV.9T 'WTL+H%FZ^O;I?KNU6E@J65WQ$I-TPG)GN2ZU\",@:)M)%1;]-> M"6YB!5?JDN#Y].X(WB%F[M!W:.M.8$.%55@X*H%QYT+RM[@U#'&CN#>XTA[5 MX03^6'R_6UU]G:V+M.C?K&;?X&[S=;G*35K@6U[J\:GI>_H-T8&@@N @23)T M0\"::4V80LYS3(B=V#Y=EP"O3=[6P:T=[/LP^[FU!KXL5P\?M?S_V[N6WK9A M&'S?KY$H48_+ #V!7=9B';"CD37I5B")B[3=NG\_VNG6H:@+QTD4)VL.01Q; MLOR1_$19%'45ZL6B7K9M_4 .P[+)$#I93B^^$U1?Z8HI77 S6]ZV%R?C]M%QU1H;-V(5/GW.!^[UIYJ16FS)./"HVV5M)@*.CH.--*F+)[.XQ= M,<OLZF7[/-9NBN -SKM@>8SH8[:,'([H54B1.YY[19GU M9))GP$T?D?MXWRPWK*]:G;G]5,_GN5[]G*RF7=RP:3V5S,8(*T&9U+A1V66- M%C*I/@@I](GM9,YQL*>YF?UB6[U*[$O:NH(\N0N=*"HQ3*^Q1 .\? !)YET30--[/5=3V] MN)NL[O:BL'O6M'K/&$QAB,@GD.5B5).$0 P;:)ZMHXJ'!- MN&DY/6(5'JOD!EM !V)?9DUH)(W&?\Q6DV\T"KB^G)&!MFT;[L/VK+4RV7(6 M0\ ,'GUF!M'8#"CID$NV36[5$9%N 8]V/X"/E&Y?>]C#D/!K+:I,0HS.1@&9 M(5KC.',YJ(C20HI0=*O80_K".]?1BX2#P?I$OB>[:.V_W,-_^E7)7-15R3-8:Z:5'E"EY%Q7W@@DZ M4,EMD^=MA$O1]NA_[PCAD3)R^W2'H=[VUE5F$#-GC$D?4#4)F&V4E@EC0U#$ M(O^+"[V]FI6CU2&2&\/+Y"YE[UVV\I8>#CV//$047+J8E5-6DD]F,A,G,BM? M1$_W!?H;T;YLKBS9J U B,RC1O0F^AP21#I(TFWS0NZ(G-GCH]G-Y':(N),# M+X88&E?BN,@!LC;:&"24FQ0GCD;3())H@GQV&5?R-YC]Y="<%L'7HI('U%() M^H!TW"3@:#WIMM9)2P&:696Q:"JYXB. WL*M2P'#(P+FAT;>U:;7,:-Q#^G/P*A4Q:9P8XP"]),/$,P;BED\89ES;M1]UIC]-8 M=[I*.C#]]=W5W1DPM+$G3FMWZAD#DE;:]V=7'(-GI^>CZ6\?QRQQJ6(??W[W M?C)BC580?-H?!<'I])1]/_WQ/3MH=[IL:GAFI9,ZXRH(QA\:K)$XE_>#8+%8 MM!?[;6UFP?0BH*,. J6UA;9PHG'R=$!3)T^?#!+@ M^?#)ZU6NQ41T4*F6.1 M >Y L,+*;,8^";"7K,M:K6O*DL M_ /ZW4[NCDEZW'DRX"SC*>ZU9[U.Y^C5ZU?=3O?=X>FX]Z8S/!N..\/>Z/79 MJ^'14>-D$'#\][OJEYJSDAFT$B!=^MU>Y\4VNP'-[!)49@D8Z7;L" VRH^F: MZQIOO_99*1Q\8-3;WPQG9Q-1EXU=G[&1M]/QF=L_.MX]/-T M\LL8IW!U?/&(M?Z"N%(0WTM@3YKL.VZ6[%V;_91*ES19!,;)>,E,6-= 92Y?L,M,+!6(&S5*E2A&A$<\SC64%]W.9 M,9XM69$Y4P!RPT+C:PZJRUF*(R.Y8C&/<,HPC?YD3I=T6P091& MN1Y)4GX) MR'?M3(MS H5!ELH7*^1!!)$T6.B0+,/M*(D PQ:)C!)F"WI9[5^ @>H04B"5 M5F$)HZ*XP#A#!6T.D1>0SLU1-"U0S3EN$RQB09?T[R)SI(4V#G:BUQ-(:#4RI>5&>T- MUA@NPG6#"N,H&'4<2QQZ12>,&_ F11/)4 &IS@#]&"II M$R(GLA03D9*1QD+:2&E;X#Y*4:-5:=OS8 - M,?HO"@7VF^?=H\YQ=Y^WNH=[\-+O[QZ*SSZO'N: M!)41+^SMMQ!FA8!6KCB5**@+@P=@BLRE]8F'5)#YT-*.[=5L'@ MRO3-"A)H46+ZHBQ6*RG\Y<(6H95"BC$XJ+ &H#W7KT=:G*5YA M4""\4?A-.99,&16*$[J@6EZ(%1#CCA+6UZL1?@J!"!$ <#^(^TSXKQ,6XW:XJA?("6R6+T4TE)HJT$5X 7ZQGD&'E4!@IN (Y MA2"18"-21@.&JLP16QY^/$15/(SG7!4^E\A8$,=81.4B MSN72.-M&IN:X*G=^Y88/[Y"[!-@ZB@I#1EQ#QXWS4FT=SM!M$$^Q$1Y1W438 MWA9QC!& F72#KA(3.S'P73PU^%EQ+O?04<2^S5 M+T%5+?T-^N87&.2^X^,>HN'P[LV=OSF*.GB:JVR@Y%QWYBHQR"EW*!9;51R% MXEC#G3;V&IG]!!Z6XOW, >R$FU CZM.*D"B3W[Z'SL;LMH0>^$X]1!V5\'LA M460?AT46^0[_Y>-IV89XH:$J*=%9U'12^QKA]1W_;=5P5ZW3 O@EP619I3Q0 M^OKJK[OUY>9./JNZG++OWY%&7.!&"]=9M,._53U&8G05ELUFB=(6(=H6:8I- MVA_@U:A0:N<%\'$@<-U-#1%H8X.!W$3[@<\Z]("_YE>N:I;();.Y5G,@^,KX MK/JVPE2)"FFN]!)P=9'H,COY1B"@X[X0R=L/"[1.J>-8)>:=]_]09%#=%CM- M__S@G_KV\P%^U[FV>R/:.[7O)+;<63E>/SZCG%,;[NX2#1[I?/<=@5+5ZMM& MI^''-N=1/;[[@Y>%%"[I'[QI'W7>[+\Z?'$<(DZ :45:*9Y;Z-FFK==NOC4#NGTXTI_PC&SVRZ["MD5YD9-YX>;1IAMWZ5-RKIN_D5\U=M M]KSC_QZ+_H$--K_,9W]ID?]=_[CTVW#K_U[]C^CW$>_QDFJ4;_Y&B828C:\@ M*NCK '9>7E[^WMN!+UE;S\K_\3I^X^'\O_4[@2?UP/],XNG _W[CY$]02P,$ M% @ *77*4!%0P*JS!P D"$ !D !E>#,Q,F-E+_^/H>2'+^EB[=D2X$%B&.2ASSOSSF4TO_A[')X_;\O(Q:[1+$OO_[X M>3QD>_5F\VMWV&R>79^QGZY_^[%S6:S9G MLUECUFUH<].\OFK248=-I;45C="%>Z>O^S1U^OI5/Q8\Q-]7_1_J=7:F@SP1 MJ6.!$=R)D.56IC?L:RCL+6NS>GU!.=39W,B;V+%.J]-B7[6YE5->43CIE#@= MW<5R(EV_60S!K%ERZT]T.#_MAW+*K)LK\6DOTJFK1SR1:MZ[EHFP[$+,V)5. M>'KBUZS\7?3:K=KG+.4)]MK1T8'AV==[H?CUO=]Q\' MHV%KT.YV#H_W3OM-CE^_J_JH."N9BGHL2)=>N]-ZN\FN3S/;!)5I+(QT6W9, M#-C1=,5UB;=?^Z84AX=O3S(>AK!]W>FL]SZ[.W'BSM6YDC=I+X"'A%GFVMY9 M3MKAA[."YT2K$$<,QZ.+ 1M>7GVYO!I MSEF>.I,+< ,X>IR$MIPE&!G)%8MX@"G#="(=<[J@VR!(12"LY69.) F_%>"[ M=*;%7 AAP%)Y@ 4/(@BD 3B#+,5V2!(*PV:Q#&)F<_JXWS\31I2'D *)M JP M2T ^DRZ&@C83@1>0SLT@F@ZAYA3;0C:9+YOA97FN^PW/"1;)%+8A,]_;H@:W M@1S+9FE=II$VB0]-? ]4'N),V'M)\1I\)2FL,YB+/$T1H-2]*TLKVC76B);0 M%^0:4>0*!/"?AI$].^OE";B-6:3TS%;.->)&6H=J[ABGR4)N2%E;\I&MA-F0 M]F6YZ;#!KE=T>O?F8Z?]X<26CBA1C@)21Y'$T&L[9MP(;U?824Z4(/V9@#,G M2MJ8R(DL03)20M(XE#90VN;81VEJM"H,G!D=B!#3ENW#GJ& @PJCC>Z"F*Y D6[R^OMHWUQX+>VC\)B5 PE5:ZT<"R=SRA-EOQ=V)]D>32C:(51 M!$:DYWH4@(+@]@FK0+5.@][A1U \@:_W^0$[$Q9,H+8'HC_V28TP,N"Y??P6 M JN)@'U+3@7\Z=S@ "3'5%J?X>5^'=O]%H)!K0H MD;B0Q6HE0]\)VWQB92BYD:2 +%#:0U!*)^66D-/'M_4PZQ,4_38$0OOK-V4H ME3+(%2=<@5I>B'L$QHX"SY?+$+Y-!!$B];%?A$^8ZL\3$)/U@'AT"FW$Q>.3 M[]'A@9":RI"\SBUN380RW")BJ*I2*' 35FY!H$@^D4JZ.<'T-K84I-Z#WCE% M?*V0+E5E#V9WI4)9CN;((JZIK 2!-J$7P-?G&Y&B6BC$"%9$1L%').@]BCA MD,H,>/+B(R$X8*,I5[G/'S*3B"*43#F%@G9+Z5N4B4?@03'<7@V]X[$1N6R+ MFCO1N7M8@L<@%E]0"VHHHC]NG=BD:E5\+(O"$M0-T^$OW7K#'7*7H%H'06[(B$NXN.741%N'>;I0XBP;X*#R!L+V']@2(1J056O4 MI>#HQ(1OXJF_3_.%7 >%5#&WBR)"^>BC1X0>J+P]2A"9HU6_%:KLZ-?H:W_9 M1$\<,4\0'T=_ML7S5\BPBJS:?9)0SBY[]SY?R#\[U)"-LKX0C:.T.VWL K;] M!(Y,<%]S0GP#D28:A8'60PGY_"'[B $ @"6 P5]J,*K %;_E$N+[(,W3P#?^ M!]]#)S? #8=*J(3+J NE?C; ;1Z_MFR^RXYJ)O@M86A1PCR*^N+KK[_5;6Q*P;^QNTHEV3B?>JG\#L)W!:CU62;GS]I_S5+Q[TW[? M.FFW:O[1^)\^ZMV;;F>'%N\9;+'Y%/LA 5JM?UB [<_MEZA7$K!5Q8[$/2$M MQLO'I80":B7./]ZO;=D_I"M1>:.4OIW=,?]D@+UI^9]GT?\9$JIIFUO? M/&RQR+^N?T;]UK:TGZ>6_>OIW9+\.TGB_XA4HG/[+VY5[(M!UTTUS#>TPUB* MB)TOVJ[+XNKUD,^;OIAMO*'^>U^,;[X2_Z?>SK^J!OZ?$U[W_7]-G/X?4$L# M!!0 ( "EURE =&8/U_00 "D4 : 97@S,C%C97)T;V9C96]S96-T M:6]N.2YH=&WE6&U/&SD0_MS^BFFJ5D5*LB\)'"1I) AIKZ<6.,@)W4=G[[-< BDBJ!P]7:0$_#8S?N;%CSUX=7PZFOQY-H;,Y@+._CCZ M_&D$C5807'9&07 \.89?)U\^0[<=1C#11!INN9)$!,'XI &-S-JB%P3S^;P] M[[25G@63\\")Z@9"*P>[4??PJ-,9A6%\U-WM'N_^,HX: MPT% \.M7U3^U9L$E:V7,[:47Q>&;N^H&KF>3H5QF3'.[8<54HSK776M=T>W' M[K6BVWW3+PBEB'W+JJ*W5USW+;NV+2+X3/82]!#3JUJCK>UT*WQS7NF<*D%1 MQ.C3^.001J?G9Z?GAY-/IR?KN_CY#+[$:99)N+ 8KSYT50JCC+,4QM4'DPK>B_DX34"N;+@ 76YYR+%TV([;IO)AQ U^E MF@M&9ZP)*,C)H1BJ?I%*>S\.IWK<-7I[(<[X Y'.&4%BW@0]*YQ"% MK=_KL%S" :G2OOVM)!H#"1@"3J'>W]::OQ!$.-H+^W'3'S&/%O3V=2?NIQQ= ML %_F'.;5=F%<8#KG?N(I!@724;DS&\OY\;<#H(*D#H&("V%P A *(23<"-5 MLV\EU[XP&0=8G=91QR&+B$6[[^C.38;_8\.-_F6:1P>=;M];MGW$3)6U*O=! M\SQ!--T!+C$^\BJ9$IQ T%B*O:O1E1*N$<5",^/P:KIA(@3@,A1,!*)I"@30 M5 F<A&"(=>()Z]/ "Z?C(FD^Z M&UVRLGQM=EB[F&,RRJJ]*E\ZGXBUJ(C<'!1IR50PK&E"+$??-\*&;YN")'5[ M>_8VY]1FO>Y^>S_>C^+=-_VITEB96XD2@A2&]>I_[@#OC$+<+$5_.R/D^X9G M=I:Z'WTSNK2I4N1=>,^L*U>T$R*6BG).J6"U3K9\A M=VGVTY\B_Q+-/H2*7R.OX3,\G$5UZ"('GB]O:>;FEK8D1A20.*_<=9J.$RD\ MJ#70^BV"E-B6+LPL;J ))*DIM6_6"^;<,"!4%6Z6/^N=-<26FGE"#J0H&-'& MDXY%@:H=(_%4;4E#F$!#M)(\@2MW5T"3'K&!C!B8,IQ;:'7%'0?&B\#=&X5+ MO3E'=C-U+'')AU#6YIEIJ24W627L@705@>%(@]#D-(6RP!YG,S/V@>1G>PKY M'+']9"\V=]]JGNO9Z$7=\*]F+P?^.6_X-U!+ P04 " I=VEY"[M??V)O-)9!6!!71 MTR&1Q&_S\LR,_=B]UV<7@]%?ET/([%3 Y1^GGS\.H-8(@IO]01"G47QZ&H:M=KO6[P4$__VJZJ/2++ADC8PY7SI1 M'+YYJ*[G>C89RF7&-+<;5HPUJG/=E=85W7[LAU:T6F^Z.:$4L6]8E7<.\[NN M97>V002?R$Z"$6)Z56NTM9UNA6_.2IUC)2B*&'PDPD,XV+.\'F<))X7^,PC)_)L7AKQ^+O9/\331(LW51< M6Y?C"-$K)&7:H%1&ZQ[.[R2)SQ_.),$M3N=*$Q^&=V[%V]UV'(?=@9KF1,Y] M*^KNU0&ULO$<<+'E*<>MRV;$UET4,V[@JU0SP>B$U0$%.3D44]4O4FGGY^%4 MC;M&I]7&&3\!N7=DSYM\Q1 *ZQSXH/04HK#Q>Y66"S@@5=JWOQ5$8R(!0\ I M5/YMK?D+082CP[ ;U_T1\V1!;W?WXV[*,00;\(<9MUE972PI<+T+'Y$4AG=) M1N3$NS?EQMQ/@A*0*@<@+83 #$ HA).PE*K9MX)KOS$9!UA5UM&^0Q81BP[> MT;UEA?]KPU+_HLRCH_U6UUNV?<:,E;5JZI/F99)HO =<8GY,RV)*< )!8RGV MKF972KA&%'/-C,.K[H:)$(#+4#"6* [D"* I"SA=EBX*I)X%>8!P5B%*N%7. MR@(V][*U^3@40Z0#S[ ?/7Z#='QD/28;0[*R?&UV6(688S'*LKTJ7[J8B+6L MB-P<%&G)6##M4/QX [XQ"W"S%>#LCY'$MAEZ,+FTI%/H0_F'7K-NV$B(6B M*:=4L,JF1>%$^1T8)3B%W=#_K8O (E MLT9&PR>88J(\;I']SA;W,[.\GRTH$06DS"NWG+IC0PJ/: VT>H4@!;:ERSR+ M#M2!)!69]LUJP8P;!H2JW,WRI[RSAMA",T_%@>0Y(]IXNC'/4;7C(IZD+0@( M$VB(5I(G<.MN"6C2$QS(B($QP[FY5K?2501&(X$"$U.4RAR['$V,V,?27N>[17DX?O'2SW%[%0-_Q+U MJN>?R/K_ %!+ 0(4 Q0 ( "EURE#;184\D>$" $"#+@ 1 M " 0 !A,C R,# U,#(M,3!Q+FAT;5!+ 0(4 Q0 ( "EURE"5_5/+ M&UL4$L! M A0#% @ *77*4/QP/:P5$@$ V'D- !4 ( !V9$# &-I M96XM,C R,# U,#)?;&%B+GAM;%!+ 0(4 Q0 ( "EURE"SPQH/:*8 \N M" 5 " 2&D! !C:65N+3(P,C P-3 R7W!R92YX;6Q02P$" M% ,4 " I=#(P+FAT;5!+ 0(4 Q0 ( "EURE 14,"JLP< M ) A 9 " 7=2!0!E>#,Q,F-ED9;\! ?1, !H ( !EE\% &5X,S(R8V5R=&]F8V9O B XML 34 R68.htm IDEA: XBRL DOCUMENT v3.20.1
Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
6 Months Ended
May 02, 2020
May 04, 2019
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Accumulated other comprehensive income - beginning balance $ 2,172,761  
Other comprehensive gain (loss) before reclassifications (41,671) $ (15,059)
Amounts reclassified from AOCI 2,369 1,633
Accumulated other comprehensive income - ending balance 2,240,576  
Accumulated Other Comprehensive Loss    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Accumulated other comprehensive income - beginning balance (22,084) (5,780)
Accumulated other comprehensive income - ending balance (61,386) (19,206)
Unrealized Gain/(Loss) on Available- for -sale Securities    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Accumulated other comprehensive income - beginning balance 152 (425)
Other comprehensive gain (loss) before reclassifications 310 413
Amounts reclassified from AOCI 0 0
Accumulated other comprehensive income - ending balance 462 (12)
Unrealized Gain (Loss) Derivatives | Foreign Currency Forward Contracts    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Accumulated other comprehensive income - beginning balance 925 (3,060)
Other comprehensive gain (loss) before reclassifications (9,559) (1,613)
Amounts reclassified from AOCI 1,540 2,317
Accumulated other comprehensive income - ending balance (7,094) (2,356)
Unrealized Gain (Loss) Derivatives | Forward Starting Interest Rate Swaps    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Accumulated other comprehensive income - beginning balance (13,686) 6,417
Other comprehensive gain (loss) before reclassifications (10,932) (10,013)
Amounts reclassified from AOCI 829 (684)
Accumulated other comprehensive income - ending balance (23,789) (4,280)
Cumulative Foreign Currency Translation Adjustment    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Accumulated other comprehensive income - beginning balance (9,475) (8,712)
Other comprehensive gain (loss) before reclassifications (21,490) (3,846)
Amounts reclassified from AOCI 0 0
Accumulated other comprehensive income - ending balance $ (30,965) $ (12,558)
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.20.1
Accumulated Other Comprehensive Income
6 Months Ended
May 02, 2020
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Accumulated Other Comprehensive Income ACCUMULATED OTHER COMPREHENSIVE INCOME

The following table summarizes the changes in accumulated balances of other comprehensive income (“AOCI”), net of tax, for the six months ended May 2, 2020:
 
Unrealized Gain/(Loss) on
 
Cumulative
 
 
 
Available-for-sale Securities
 
Foreign Currency Forward Contracts
 
Forward Starting Interest Rate Swaps
 
Foreign Currency
Translation Adjustment
 
Total
Balance at November 2, 2019
$
152

 
$
925

 
$
(13,686
)
 
$
(9,475
)
 
$
(22,084
)
Other comprehensive gain (loss) before reclassifications
310

 
(9,559
)
 
(10,932
)
 
(21,490
)
 
(41,671
)
Amounts reclassified from AOCI

 
1,540

 
829

 

 
2,369

Balance at May 2, 2020
$
462

 
$
(7,094
)
 
$
(23,789
)
 
$
(30,965
)
 
$
(61,386
)

The following table summarizes the changes in AOCI, net of tax, for the six months ended May 4, 2019:

 
Unrealized Gain/(Loss) on
 
Cumulative
 
 
 
Available-for-sale Securities
 
Foreign Currency Forward Contracts
 
Forward Starting Interest Rate Swaps
 
Foreign Currency
Translation Adjustment
 
Total
Balance at November 3, 2018
$
(425
)
 
$
(3,060
)
 
$
6,417

 
$
(8,712
)
 
$
(5,780
)
Other comprehensive income (loss) before reclassifications
413

 
(1,613
)
 
(10,013
)
 
(3,846
)
 
(15,059
)
Amounts reclassified from AOCI

 
2,317

 
(684
)
 

 
1,633

Balance at May 4, 2019
$
(12
)
 
$
(2,356
)
 
$
(4,280
)
 
$
(12,558
)
 
$
(19,206
)


All amounts reclassified from AOCI related to settlement (gains) losses on foreign currency forward contracts designated as cash flow hedges impacted research and development expense on the Condensed Consolidated Statements of Operations. All amounts reclassified from AOCI related to settlement (gains) losses on forward starting interest rate swaps designated as cash flow hedges impacted interest and other income (loss), net, on the Condensed Consolidated Statements of Operations.
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity
6 Months Ended
May 02, 2020
Equity [Abstract]  
Stockholders' Equity STOCKHOLDERS’ EQUITY

Stock Repurchase Program
On December 13, 2018, Ciena announced that its Board of Directors authorized a program to repurchase up to $500 million of Ciena’s common stock. The program may be modified, suspended, or discontinued at any time. Due to the continued uncertainty surrounding the duration and severity of potential macroeconomic impacts of COVID-19, Ciena considered it prudent to temporarily suspend purchases of our common stock under our stock repurchase program effective as of March 17, 2020. The reinstatement of the program and the amount and timing of repurchases are subject to a variety of factors including liquidity, cash flow, stock price, and general business and market conditions.
The following table summarizes activity of the stock repurchase program, reported based on trade date:
 
Shares Repurchased
 
Weighted-Average Price per Share
 
Amount Repurchased (in thousands)
Cumulative balance at November 2, 2019
3,838,466

 
$
39.10

 
$
150,076

Repurchase of common stock under the stock repurchase program
1,872,446

 
39.81

 
74,535

Cumulative balance at May 2, 2020
5,710,912

 
$
39.33

 
$
224,611



The purchase price for the shares of Ciena’s stock repurchased is reflected as a reduction of common stock and additional paid-in capital.

Stock Repurchases Related to Stock Unit Award Tax Withholdings
Ciena repurchases shares of common stock to satisfy employee tax withholding obligations due on vesting of stock unit awards. The purchase price of $18.2 million for the shares of Ciena’s stock repurchased during the first six months of fiscal 2020 is reflected as a reduction to stockholders’ equity. Ciena is required to allocate the purchase price of the repurchased shares as a reduction of common stock and additional paid-in capital.
XML 38 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Share-Based Compensation Expense (Tables)
6 Months Ended
May 02, 2020
Share-based Payment Arrangement [Abstract]  
Schedule of Share-Based Compensation Expense
The following table summarizes share-based compensation expense for the periods indicated (in thousands):
 
Quarter Ended
 
Six Months Ended
 
May 2,
 
May 4,
 
May 2,
 
May 4,
 
2020
 
2019
 
2020
 
2019
Product costs
$
827

 
$
702

 
$
1,498

 
$
1,339

Service costs
1,036

 
907

 
1,878

 
1,677

Share-based compensation expense included in cost of goods sold
1,863

 
1,609

 
3,376

 
3,016

Research and development
4,822

 
4,083

 
8,671

 
7,474

Sales and marketing
5,264

 
4,346

 
9,877

 
8,131

General and administrative
5,975

 
5,491

 
11,502

 
10,603

Share-based compensation expense included in operating expense
16,061

 
13,920

 
30,050

 
26,208

Share-based compensation expense capitalized in inventory, net
53

 
78

 
153

 
138

Total share-based compensation
$
17,977

 
$
15,607

 
$
33,579

 
$
29,362



XML 39 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 40 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Tables)
6 Months Ended
May 02, 2020
Leases [Abstract]  
Leases Included in the Balance Sheet
Leases included in the Condensed Consolidated Balance Sheets were as follows:
 
Classification
 
As of May 2, 2020
Operating leases:
 
 
 
Operating ROU Assets
Operating right-of-use assets
 
$
47,864

Operating lease liabilities
Operating lease liabilities and Long-term operating lease liabilities
 
69,196

Finance leases:
 
 
 
Buildings, gross
Equipment, building, furniture and fixtures, net
 
$
66,931

Less: accumulated depreciation
Equipment, building, furniture and fixtures, net
 
(14,734
)
Buildings, net
 
 
$
52,197

Finance lease liabilities
Accrued liabilities and other short-term obligations and other long-term obligations
 
$
62,152


As of May 2, 2020, the weighted average remaining lease terms and weighted average discount rates for operating and finance leases were as follows:
 
 
Weighted-average remaining lease term in years:
 
Operating leases
4.79

Finance leases
12.22

Weighted-average discount rates:
 
Operating leases
3.12
%
Finance leases
7.56
%

Components of Lease Expense
The components of lease expense included in the Condensed Consolidated Statement of Operations were as follows:
 
 
 
Quarter Ended
Six Months Ended
 
Classification
 
May 2, 2020
May 2, 2020
Operating lease costs
Operating expense
 
$
4,744

$
9,201

Finance lease cost:
 
 
 
 
Amortization of finance ROU asset
Operating expense
 
1,093

2,233

Interest on finance lease liabilities
Interest expense
 
1,168

2,412

Total finance lease cost
 
 
2,261

4,645

Non-capitalized lease cost
Operating expense
 
707

1,328

Variable lease cost(1)
Operating expense
 
1,324

2,635

Net lease cost(2)
 
 
$
9,036

$
17,809


(1) Variable lease costs include expenses relating to insurance, taxes, maintenance and other costs required by the applicable operating lease. Variable lease costs are determined by whether they are to be included in base rent and if amounts are based on a consumer price index.
(2) Excludes other operating expense of $2.2 million and $6.5 million for the quarter and six months ended May 2, 2020, respectively, related to amortization of leasehold improvements.
Lessee, Operating Lease, Liability, Maturity
Future minimum lease payments and the present value of minimum lease payments related to operating and finance leases as of May 2, 2020 were as follows:
 
Operating Leases
 
Finance Leases
 
Total
Remaining fiscal 2020
$
10,052

 
$
7,039

 
$
17,091

2021
18,592

 
7,089

 
25,681

2022
14,030

 
7,524

 
21,554

2023
10,867

 
7,524

 
18,391

2024
8,805

 
7,584

 
16,389

Thereafter
12,464

 
58,786

 
71,250

Total lease payments
74,810

 
95,546

 
170,356

Less: Imputed interest
(5,614
)
 
(33,394
)
 
(39,008
)
Present value of lease liabilities
69,196

 
62,152

 
131,348

Less: Current portion of present value of minimum lease payments
(18,096
)
 
(2,585
)
 
(20,681
)
Long-term portion of present value of minimum lease payments
$
51,100

 
$
59,567

 
$
110,667


Finance Lease, Liability, Maturity
Future minimum lease payments and the present value of minimum lease payments related to operating and finance leases as of May 2, 2020 were as follows:
 
Operating Leases
 
Finance Leases
 
Total
Remaining fiscal 2020
$
10,052

 
$
7,039

 
$
17,091

2021
18,592

 
7,089

 
25,681

2022
14,030

 
7,524

 
21,554

2023
10,867

 
7,524

 
18,391

2024
8,805

 
7,584

 
16,389

Thereafter
12,464

 
58,786

 
71,250

Total lease payments
74,810

 
95,546

 
170,356

Less: Imputed interest
(5,614
)
 
(33,394
)
 
(39,008
)
Present value of lease liabilities
69,196

 
62,152

 
131,348

Less: Current portion of present value of minimum lease payments
(18,096
)
 
(2,585
)
 
(20,681
)
Long-term portion of present value of minimum lease payments
$
51,100

 
$
59,567

 
$
110,667


Future Minimum Rental Payments for Operating Leases
As of November 2, 2019, minimum aggregate rentals under operating leases were as follows:
 
 
2020
 
2021
 
2022
 
2023
 
2024
 
Thereafter
 
Total
Operating leases (1)
 
$
28,776

 
$
24,184

 
$
16,767

 
$
13,393

 
$
10,632

 
$
26,110

 
$
119,862


(1) The amount for operating lease commitments above include estimated variable expenses relating to insurance, taxes, maintenance and other costs required by the applicable operating lease.
XML 41 R69.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Narrative (Details)
$ in Thousands, ft² in Millions
6 Months Ended
May 02, 2020
USD ($)
ft²
Nov. 02, 2019
USD ($)
May 04, 2019
USD ($)
Nov. 03, 2018
USD ($)
Lessee, Lease, Description [Line Items]        
Area leased (in sq ft) | ft² 1.4      
Remaining lease term (up to) 13 years      
Extension term (up to) 10 years      
Termination period (up to) 8 years      
Restructuring reserve $ 2,427 $ 15,143 $ 2,674 $ 3,847
Consolidation of excess facilities and other restructuring activities        
Lessee, Lease, Description [Line Items]        
Restructuring reserve   $ 11,100    
XML 42 R61.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements - Fair Value Measurements (Details) - USD ($)
$ in Thousands
May 02, 2020
Nov. 02, 2019
Assets:    
Debt securities $ 100,742  
Liabilities:    
Contingent consideration 3,700  
Fair value, Measurements, Recurring    
Assets:    
Money market funds 699,957 $ 759,114
Total assets measured at fair value 857,637 885,612
Liabilities:    
Contingent consideration 3,705 3,705
Total liabilities measured at fair value 46,117 24,833
Fair value, Measurements, Recurring | Level 1    
Assets:    
Money market funds 699,957 759,114
Total assets measured at fair value 756,550 764,088
Liabilities:    
Contingent consideration 0 0
Total liabilities measured at fair value 0 0
Fair value, Measurements, Recurring | Level 2    
Assets:    
Money market funds 0 0
Total assets measured at fair value 101,087 121,524
Liabilities:    
Contingent consideration 0 0
Total liabilities measured at fair value 42,412 21,128
Fair value, Measurements, Recurring | Level 3    
Assets:    
Money market funds 0 0
Total assets measured at fair value 0 0
Liabilities:    
Contingent consideration 3,705 3,705
Total liabilities measured at fair value 3,705 3,705
Foreign Currency Forward Contracts | Fair value, Measurements, Recurring    
Assets:    
Derivative asset 345 1,570
Liabilities:    
Derivative liability 9,747 35
Foreign Currency Forward Contracts | Fair value, Measurements, Recurring | Level 1    
Assets:    
Derivative asset 0 0
Liabilities:    
Derivative liability 0 0
Foreign Currency Forward Contracts | Fair value, Measurements, Recurring | Level 2    
Assets:    
Derivative asset 345 1,570
Liabilities:    
Derivative liability 9,747 35
Foreign Currency Forward Contracts | Fair value, Measurements, Recurring | Level 3    
Assets:    
Derivative asset 0 0
Liabilities:    
Derivative liability 0 0
Forward Starting Interest Rate Swaps    
Liabilities:    
Derivative liability   21,093
Forward Starting Interest Rate Swaps | Fair value, Measurements, Recurring    
Liabilities:    
Derivative liability 32,665  
Forward Starting Interest Rate Swaps | Fair value, Measurements, Recurring | Level 1    
Liabilities:    
Derivative liability 0 0
Forward Starting Interest Rate Swaps | Fair value, Measurements, Recurring | Level 2    
Liabilities:    
Derivative liability 32,665 21,093
Forward Starting Interest Rate Swaps | Fair value, Measurements, Recurring | Level 3    
Liabilities:    
Derivative liability 0 0
Bond mutual fund | Fair value, Measurements, Recurring    
Assets:    
Debt securities 50,165  
Deferred compensation plan assets 6,428 4,974
Bond mutual fund | Fair value, Measurements, Recurring | Level 1    
Assets:    
Debt securities 50,165  
Deferred compensation plan assets 6,428 4,974
Bond mutual fund | Fair value, Measurements, Recurring | Level 2    
Assets:    
Debt securities 0  
Deferred compensation plan assets 0  
Bond mutual fund | Fair value, Measurements, Recurring | Level 3    
Assets:    
Debt securities 0  
Deferred compensation plan assets 0  
U.S. government obligations | Fair value, Measurements, Recurring    
Assets:    
Debt securities 100,742 119,954
U.S. government obligations | Fair value, Measurements, Recurring | Level 1    
Assets:    
Debt securities 0 0
U.S. government obligations | Fair value, Measurements, Recurring | Level 2    
Assets:    
Debt securities 100,742 119,954
U.S. government obligations | Fair value, Measurements, Recurring | Level 3    
Assets:    
Debt securities $ 0 $ 0
XML 43 R65.htm IDEA: XBRL DOCUMENT v3.20.1
Other Balance Sheet Details (Details) - USD ($)
$ in Thousands
May 02, 2020
Nov. 03, 2019
Nov. 02, 2019
May 04, 2019
Nov. 03, 2018
Balance Sheet Related Disclosures [Abstract]          
Compensation, payroll related tax and benefits $ 96,195   $ 182,363    
Warranty 51,863   48,498 $ 44,907 $ 44,740
Vacation 23,363   22,290    
Foreign currency forward contracts 9,747   35    
Contingent consideration 3,705   4,372    
Contingent compensation 3,420   0    
Finance lease obligations 2,585        
Finance lease obligations     2,764    
Interest payable 808   1,007    
Other 97,087   121,411    
Total accrued liabilities and other short-term obligations $ 288,773 $ 381,256 $ 382,740    
XML 44 R23.htm IDEA: XBRL DOCUMENT v3.20.1
Leases
6 Months Ended
May 02, 2020
Leases [Abstract]  
Leases LEASES

Ciena leases over 1.4 million square feet of facilities globally related to the ongoing operations of its business segments and related functions. Ciena’s principal executive offices are located in Hanover, Maryland. Ciena’s largest facilities are research and development centers located in Ottawa, Canada and Gurgaon, India. Ciena also has engineering and/or service delivery facilities located in San Jose, California; Petaluma, California; Alpharetta, Georgia; Quebec, Canada; Austin, Texas; and Pune and Bangalore, India. In addition, Ciena leases various smaller offices in regions throughout the world to support sales and services operations. Office facilities are leased under various non-cancelable operating or finance leases. Ciena's current leases have remaining terms that vary up to 13 years. Certain leases provide for options to extend up to 10 years and/or options to terminate within eight years.

As discussed in Note 2, the restructuring reserve liability related to Ciena’s subleased space and vacated space for which subleases are being pursued was $11.1 million as of November 2, 2019. Upon Ciena’s adoption of ASC 842 on November 3, 2019, the existing Accrued liabilities and other short-term obligations and Other long-term obligations were reclassified as a reduction of the Operating right-of-use assets recorded in accordance with the updated guidance.

Leases included in the Condensed Consolidated Balance Sheets were as follows:
 
Classification
 
As of May 2, 2020
Operating leases:
 
 
 
Operating ROU Assets
Operating right-of-use assets
 
$
47,864

Operating lease liabilities
Operating lease liabilities and Long-term operating lease liabilities
 
69,196

Finance leases:
 
 
 
Buildings, gross
Equipment, building, furniture and fixtures, net
 
$
66,931

Less: accumulated depreciation
Equipment, building, furniture and fixtures, net
 
(14,734
)
Buildings, net
 
 
$
52,197

Finance lease liabilities
Accrued liabilities and other short-term obligations and other long-term obligations
 
$
62,152



The components of lease expense included in the Condensed Consolidated Statement of Operations were as follows:
 
 
 
Quarter Ended
Six Months Ended
 
Classification
 
May 2, 2020
May 2, 2020
Operating lease costs
Operating expense
 
$
4,744

$
9,201

Finance lease cost:
 
 
 
 
Amortization of finance ROU asset
Operating expense
 
1,093

2,233

Interest on finance lease liabilities
Interest expense
 
1,168

2,412

Total finance lease cost
 
 
2,261

4,645

Non-capitalized lease cost
Operating expense
 
707

1,328

Variable lease cost(1)
Operating expense
 
1,324

2,635

Net lease cost(2)
 
 
$
9,036

$
17,809


(1) Variable lease costs include expenses relating to insurance, taxes, maintenance and other costs required by the applicable operating lease. Variable lease costs are determined by whether they are to be included in base rent and if amounts are based on a consumer price index.
(2) Excludes other operating expense of $2.2 million and $6.5 million for the quarter and six months ended May 2, 2020, respectively, related to amortization of leasehold improvements.

Future minimum lease payments and the present value of minimum lease payments related to operating and finance leases as of May 2, 2020 were as follows:
 
Operating Leases
 
Finance Leases
 
Total
Remaining fiscal 2020
$
10,052

 
$
7,039

 
$
17,091

2021
18,592

 
7,089

 
25,681

2022
14,030

 
7,524

 
21,554

2023
10,867

 
7,524

 
18,391

2024
8,805

 
7,584

 
16,389

Thereafter
12,464

 
58,786

 
71,250

Total lease payments
74,810

 
95,546

 
170,356

Less: Imputed interest
(5,614
)
 
(33,394
)
 
(39,008
)
Present value of lease liabilities
69,196

 
62,152

 
131,348

Less: Current portion of present value of minimum lease payments
(18,096
)
 
(2,585
)
 
(20,681
)
Long-term portion of present value of minimum lease payments
$
51,100

 
$
59,567

 
$
110,667



As of May 2, 2020, the weighted average remaining lease terms and weighted average discount rates for operating and finance leases were as follows:
 
 
Weighted-average remaining lease term in years:
 
Operating leases
4.79

Finance leases
12.22

Weighted-average discount rates:
 
Operating leases
3.12
%
Finance leases
7.56
%


As of November 2, 2019, minimum aggregate rentals under operating leases were as follows:
 
 
2020
 
2021
 
2022
 
2023
 
2024
 
Thereafter
 
Total
Operating leases (1)
 
$
28,776

 
$
24,184

 
$
16,767

 
$
13,393

 
$
10,632

 
$
26,110

 
$
119,862


(1) The amount for operating lease commitments above include estimated variable expenses relating to insurance, taxes, maintenance and other costs required by the applicable operating lease.
Leases LEASES

Ciena leases over 1.4 million square feet of facilities globally related to the ongoing operations of its business segments and related functions. Ciena’s principal executive offices are located in Hanover, Maryland. Ciena’s largest facilities are research and development centers located in Ottawa, Canada and Gurgaon, India. Ciena also has engineering and/or service delivery facilities located in San Jose, California; Petaluma, California; Alpharetta, Georgia; Quebec, Canada; Austin, Texas; and Pune and Bangalore, India. In addition, Ciena leases various smaller offices in regions throughout the world to support sales and services operations. Office facilities are leased under various non-cancelable operating or finance leases. Ciena's current leases have remaining terms that vary up to 13 years. Certain leases provide for options to extend up to 10 years and/or options to terminate within eight years.

As discussed in Note 2, the restructuring reserve liability related to Ciena’s subleased space and vacated space for which subleases are being pursued was $11.1 million as of November 2, 2019. Upon Ciena’s adoption of ASC 842 on November 3, 2019, the existing Accrued liabilities and other short-term obligations and Other long-term obligations were reclassified as a reduction of the Operating right-of-use assets recorded in accordance with the updated guidance.

Leases included in the Condensed Consolidated Balance Sheets were as follows:
 
Classification
 
As of May 2, 2020
Operating leases:
 
 
 
Operating ROU Assets
Operating right-of-use assets
 
$
47,864

Operating lease liabilities
Operating lease liabilities and Long-term operating lease liabilities
 
69,196

Finance leases:
 
 
 
Buildings, gross
Equipment, building, furniture and fixtures, net
 
$
66,931

Less: accumulated depreciation
Equipment, building, furniture and fixtures, net
 
(14,734
)
Buildings, net
 
 
$
52,197

Finance lease liabilities
Accrued liabilities and other short-term obligations and other long-term obligations
 
$
62,152



The components of lease expense included in the Condensed Consolidated Statement of Operations were as follows:
 
 
 
Quarter Ended
Six Months Ended
 
Classification
 
May 2, 2020
May 2, 2020
Operating lease costs
Operating expense
 
$
4,744

$
9,201

Finance lease cost:
 
 
 
 
Amortization of finance ROU asset
Operating expense
 
1,093

2,233

Interest on finance lease liabilities
Interest expense
 
1,168

2,412

Total finance lease cost
 
 
2,261

4,645

Non-capitalized lease cost
Operating expense
 
707

1,328

Variable lease cost(1)
Operating expense
 
1,324

2,635

Net lease cost(2)
 
 
$
9,036

$
17,809


(1) Variable lease costs include expenses relating to insurance, taxes, maintenance and other costs required by the applicable operating lease. Variable lease costs are determined by whether they are to be included in base rent and if amounts are based on a consumer price index.
(2) Excludes other operating expense of $2.2 million and $6.5 million for the quarter and six months ended May 2, 2020, respectively, related to amortization of leasehold improvements.

Future minimum lease payments and the present value of minimum lease payments related to operating and finance leases as of May 2, 2020 were as follows:
 
Operating Leases
 
Finance Leases
 
Total
Remaining fiscal 2020
$
10,052

 
$
7,039

 
$
17,091

2021
18,592

 
7,089

 
25,681

2022
14,030

 
7,524

 
21,554

2023
10,867

 
7,524

 
18,391

2024
8,805

 
7,584

 
16,389

Thereafter
12,464

 
58,786

 
71,250

Total lease payments
74,810

 
95,546

 
170,356

Less: Imputed interest
(5,614
)
 
(33,394
)
 
(39,008
)
Present value of lease liabilities
69,196

 
62,152

 
131,348

Less: Current portion of present value of minimum lease payments
(18,096
)
 
(2,585
)
 
(20,681
)
Long-term portion of present value of minimum lease payments
$
51,100

 
$
59,567

 
$
110,667



As of May 2, 2020, the weighted average remaining lease terms and weighted average discount rates for operating and finance leases were as follows:
 
 
Weighted-average remaining lease term in years:
 
Operating leases
4.79

Finance leases
12.22

Weighted-average discount rates:
 
Operating leases
3.12
%
Finance leases
7.56
%


As of November 2, 2019, minimum aggregate rentals under operating leases were as follows:
 
 
2020
 
2021
 
2022
 
2023
 
2024
 
Thereafter
 
Total
Operating leases (1)
 
$
28,776

 
$
24,184

 
$
16,767

 
$
13,393

 
$
10,632

 
$
26,110

 
$
119,862


(1) The amount for operating lease commitments above include estimated variable expenses relating to insurance, taxes, maintenance and other costs required by the applicable operating lease.
XML 45 R27.htm IDEA: XBRL DOCUMENT v3.20.1
Share-Based Compensation Expense
6 Months Ended
May 02, 2020
Share-based Payment Arrangement [Abstract]  
Share-Based Compensation Expense SHARE-BASED COMPENSATION EXPENSE

At Ciena’s 2020 Annual Meeting of Stockholders on April 2, 2020, Ciena’s stockholders approved an amendment to Ciena's 2017 Omnibus Incentive Plan (the “2017 Plan”) to increase the number of shares available for issuance thereunder by 12.2 million shares, which became effective as of such date. As of May 2, 2020, the total number of shares authorized for issuance under the 2017 Plan is 21.1 million and approximately 14.9 million shares remained available for issuance thereunder.

The following table summarizes share-based compensation expense for the periods indicated (in thousands):
 
Quarter Ended
 
Six Months Ended
 
May 2,
 
May 4,
 
May 2,
 
May 4,
 
2020
 
2019
 
2020
 
2019
Product costs
$
827

 
$
702

 
$
1,498

 
$
1,339

Service costs
1,036

 
907

 
1,878

 
1,677

Share-based compensation expense included in cost of goods sold
1,863

 
1,609

 
3,376

 
3,016

Research and development
4,822

 
4,083

 
8,671

 
7,474

Sales and marketing
5,264

 
4,346

 
9,877

 
8,131

General and administrative
5,975

 
5,491

 
11,502

 
10,603

Share-based compensation expense included in operating expense
16,061

 
13,920

 
30,050

 
26,208

Share-based compensation expense capitalized in inventory, net
53

 
78

 
153

 
138

Total share-based compensation
$
17,977

 
$
15,607

 
$
33,579

 
$
29,362



As of May 2, 2020, total unrecognized share-based compensation expense was approximately $135.1 million, which relates to unvested stock unit awards and is expected to be recognized over a weighted-average period of 1.6 years.
XML 46 R8.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Statements of Changes in Stockholders’ Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in-Capital
Accumulated Other Comprehensive Loss
Accumulated Deficit
Beginning balance (in shares) at Nov. 03, 2018   154,318,531      
Beginning balance at Nov. 03, 2018 $ 1,929,334 $ 1,543 $ 6,881,223 $ (5,780) $ (4,947,652)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 86,354       86,354
Repurchase of common stock - repurchase program (in shares)   (1,752,525)      
Repurchase of common stock - repurchase program (66,544) $ (17) (66,527)    
Issuance of shares from employee equity plans (in shares)   1,875,159      
Issuance of shares from employee equity plans 11,235 $ 19 11,216    
Other comprehensive income (loss) (13,426)     (13,426)  
Share-based compensation expense 29,362   29,362    
Settlement of debt conversion liability (in shares)   1,585,140      
Settlement of debt conversion liability 52,944 $ 16 52,928    
Shares repurchased for tax withholdings on vesting of stock unit awards (in shares)   (459,604)      
Shares repurchased for tax withholdings on vesting of stock unit awards (15,865) $ (5) (15,860)    
Ending balance (in shares) at May. 04, 2019   155,566,701      
Ending balance at May. 04, 2019 $ 2,063,199 $ 1,556 6,892,342 (19,206) (4,811,493)
Beginning balance (in shares) at Nov. 02, 2019 154,403,850 154,403,850      
Beginning balance at Nov. 02, 2019 $ 2,172,761 $ 1,544 6,837,714 (22,084) (4,644,413)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 153,983       153,983
Repurchase of common stock - repurchase program (in shares)   (1,872,446)      
Repurchase of common stock - repurchase program (74,535) $ (19) (74,516)    
Issuance of shares from employee equity plans (in shares)   1,562,899      
Issuance of shares from employee equity plans 12,290 $ 16 12,274    
Other comprehensive income (loss) (39,302)     (39,302)  
Share-based compensation expense 33,579   33,579    
Shares repurchased for tax withholdings on vesting of stock unit awards (in shares)   (452,738)      
Shares repurchased for tax withholdings on vesting of stock unit awards $ (18,200) $ (5) (18,195)    
Ending balance (in shares) at May. 02, 2020 153,641,565 153,641,565      
Ending balance at May. 02, 2020 $ 2,240,576 $ 1,536 $ 6,790,856 $ (61,386) $ (4,490,430)
XML 47 R19.htm IDEA: XBRL DOCUMENT v3.20.1
Prepaid Expenses and Other
6 Months Ended
May 02, 2020
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Prepaid Expenses and Other PREPAID EXPENSES AND OTHER
As of the dates indicated, prepaid expenses and other are comprised of the following (in thousands):

 
May 2,
2020
 
November 2,
2019
Contract assets for unbilled accounts receivable
$
87,746

 
$
84,046

Prepaid VAT and other taxes
78,275

 
84,706

Prepaid expenses
65,127

 
48,680

Other non-trade receivables
54,269

 
28,136

Product demonstration equipment, net
36,212

 
38,900

Capitalized contract acquisition costs
9,424

 
11,677

Deferred deployment expense
623

 
125

Derivative assets
345

 
1,570

Restricted cash

 
74

 
$
332,021

 
$
297,914



Depreciation of product demonstration equipment was $4.2 million and $4.3 million during the first six months of fiscal 2020 and 2019, respectively.

For further discussion on contract assets and capitalized contract acquisition costs, see Note 3 above.
XML 48 R4.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
May 02, 2020
Nov. 02, 2019
Current assets:    
Cash and cash equivalents $ 887,732 $ 904,045
Short-term investments 100,742 109,940
Accounts receivable, net of allowance for doubtful accounts of $10.4 million and $20.1 million as of May 2, 2020 and November 2, 2019, respectively. 693,963 724,854
Inventories, net 325,753 345,049
Prepaid expenses and other 332,021 297,914
Total current assets 2,340,211 2,381,802
Long-term investments 0 10,014
Equipment, building, furniture and fixtures, net 260,867  
Equipment, building, furniture and fixtures, net   286,884
Operating right-of-use assets 47,864 0
Goodwill 310,269 297,937
Other intangible assets, net 115,536 112,781
Deferred tax asset, net 689,416 714,942
Other long-term assets 92,599 88,986
Total assets 3,856,762 3,893,346
Current liabilities:    
Accounts payable 292,164 344,819
Accrued liabilities and other short-term obligations 288,773 382,740
Deferred revenue 107,023 111,381
Operating lease liabilities 18,096  
Current portion of long-term debt 6,930 7,000
Total current liabilities 712,986 845,940
Long-term deferred revenue 42,894 45,492
Other long-term obligations 129,850 148,747
Long-term operating lease liabilities 51,100  
Long-term debt, net 679,356 680,406
Total liabilities 1,616,186 1,720,585
Commitments and contingencies (Note 21)
Stockholders’ equity:    
Preferred stock – par value $0.01; 20,000,000 shares authorized; zero shares issued and outstanding 0 0
Common stock – par value $0.01; 290,000,000 shares authorized; 153,641,565 and 154,403,850 shares issued and outstanding 1,536 1,544
Additional paid-in capital 6,790,856 6,837,714
Accumulated other comprehensive loss (61,386) (22,084)
Accumulated deficit (4,490,430) (4,644,413)
Total stockholders’ equity 2,240,576 2,172,761
Total liabilities and stockholders’ equity $ 3,856,762 $ 3,893,346
XML 49 R11.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue
6 Months Ended
May 02, 2020
Revenue from Contract with Customer [Abstract]  
Revenue REVENUE
Disaggregation of Revenue

Ciena’s disaggregated revenue represents similar groups that depict the nature, amount, and timing of revenue and cash flows for Ciena’s various offerings. The sales cycle, contractual obligations, customer requirements, and go-to-market strategies may differ for each of its product categories, resulting in different economic risk profiles for each category.

The tables below (in thousands) set forth Ciena’s disaggregated revenue for the respective period:
 
Quarter Ended May 2, 2020
 
Networking Platforms
 
Platform Software and Services
 
Blue Planet Automation Software and Services
 
Global Services
 
Total
Product lines:
 
 
 
 
 
 
 
 
 
Converged Packet Optical
$
654,294

 
$

 
$

 
$

 
$
654,294

Packet Networking
64,167

 

 

 

 
64,167

Platform Software and Services

 
44,985

 

 

 
44,985

Blue Planet Automation Software and Services

 

 
15,017

 

 
15,017

Maintenance Support and Training

 

 

 
71,479

 
71,479

Installation and Deployment

 

 

 
34,242

 
34,242

Consulting and Network Design

 

 

 
9,869

 
9,869

Total revenue by product line
$
718,461

 
$
44,985

 
$
15,017

 
$
115,590

 
$
894,053

 
 
 
 
 
 
 
 
 
 
Timing of revenue recognition:
 
 
 
 
 
 
 
 
 
Products and services at a point in time
$
718,461

 
$
16,978

 
$
4,745

 
$
4,677

 
$
744,861

Services transferred over time

 
28,007

 
10,272

 
110,913

 
149,192

Total revenue by timing of revenue recognition
$
718,461

 
$
44,985

 
$
15,017

 
$
115,590

 
$
894,053


 
Quarter Ended May 4, 2019
 
Networking Platforms
 
Platform Software and Services
 
Blue Planet Automation Software and Services
 
Global Services
 
Total
Product lines:
 
 
 
 
 
 
 
 
 
Converged Packet Optical
$
623,838

 
$

 
$

 
$

 
$
623,838

Packet Networking
73,138

 

 

 

 
73,138

Platform Software and Services

 
35,229

 

 

 
35,229

Blue Planet Automation Software and Services

 

 
12,473

 

 
12,473

Maintenance Support and Training

 

 

 
68,788

 
68,788

Installation and Deployment

 

 

 
41,322

 
41,322

Consulting and Network Design

 

 

 
10,223

 
10,223

Total revenue by product line
$
696,976

 
$
35,229

 
$
12,473

 
$
120,333

 
$
865,011

 
 
 
 
 
 
 
 
 
 
Timing of revenue recognition:
 
 
 
 
 
 
 
 
 
Products and services at a point in time
$
696,976

 
$
11,101

 
$
3,047

 
$
5,575

 
$
716,699

Services transferred over time

 
24,128

 
9,426

 
114,758

 
148,312

Total revenue by timing of revenue recognition
$
696,976

 
$
35,229

 
$
12,473

 
$
120,333

 
$
865,011


 
Six Months Ended May 2, 2020
 
Networking Platforms
 
Platform Software and Services
 
Blue Planet Automation Software and Services
 
Global Services
 
Total
Product lines:
 
 
 
 
 
 
 
 
 
Converged Packet Optical
1,245,844

 
$

 
$

 
$

 
$
1,245,844

Packet Networking
131,675

 

 

 

 
131,675

Platform Software and Services

 
96,873

 

 

 
96,873

Blue Planet Automation Software and Services

 

 
30,482

 

 
30,482

Maintenance Support and Training

 

 

 
133,271

 
133,271

Installation and Deployment

 

 

 
69,196

 
69,196

Consulting and Network Design

 

 

 
19,624

 
19,624

Total revenue by product line
$
1,377,519

 
$
96,873

 
$
30,482

 
$
222,091

 
$
1,726,965

 
 
 
 
 
 
 
 
 
 
Timing of revenue recognition:
 
 
 
 
 
 
 
 
 
Products and services at a point in time
$
1,377,518

 
$
30,092

 
$
8,482

 
$
8,874

 
$
1,424,966

Services transferred over time

 
66,781

 
22,001

 
213,217

 
301,999

Total revenue by timing of revenue recognition
$
1,377,518

 
$
96,873

 
$
30,483

 
$
222,091

 
$
1,726,965


 
Six Months Ended May 4, 2019
 
Networking Platforms
 
Platform Software and Services
 
Blue Planet Automation Software and Services
 
Global Services
 
Total
Product lines:
 
 
 
 
 
 
 
 
 
Converged Packet Optical
$
1,172,835

 
$

 
$

 
$

 
$
1,172,835

Packet Networking
144,707

 

 

 

 
144,707

Platform Software and Services

 
76,827

 

 

 
76,827

Blue Planet Automation Software and Services

 

 
27,447

 

 
27,447

Maintenance Support and Training

 

 

 
130,065

 
130,065

Installation and Deployment

 

 

 
71,944

 
71,944

Consulting and Network Design

 

 

 
19,713

 
19,713

Total revenue by product line
$
1,317,542

 
$
76,827

 
$
27,447

 
$
221,722

 
$
1,643,538

 
 
 
 
 
 
 
 
 
 
Timing of revenue recognition:
 
 
 
 
 
 
 
 
 
Products and services at a point in time
$
1,317,542

 
$
27,145

 
$
9,275

 
$
9,141

 
$
1,363,103

Services transferred over time

 
49,682

 
18,172

 
212,581

 
280,435

Total revenue by timing of revenue recognition
$
1,317,542

 
$
76,827

 
$
27,447

 
$
221,722

 
$
1,643,538


Effective the beginning of fiscal 2020, Ciena’s Global Sales and Marketing organization combined its previous North America and Caribbean and Latin America (“CALA”) regions into a new “Americas” sales region. Accordingly, Ciena reflects its sales geographically around the following markets: (i) Americas; (ii) Europe, Middle East and Africa (“EMEA”); and (iii) Asia Pacific, Japan and India (“APAC”). Within each geographic area, Ciena maintains specific teams or personnel that focus on a particular region, country, customer or market vertical. These teams include sales management, account salespersons and sales engineers, as well as services professionals and commercial management personnel.
For the periods below, Ciena’s geographic distribution of revenue was as follows (in thousands):
 
 
Quarter Ended
 
Six Months Ended
 
 
May 2,
 
May 4,
 
May 2,
 
May 4,
 
 
2020
 
2019
 
2020
 
2019
Geographic distribution:
 
 
 
 
 
 
 
 
Americas
 
$
650,381

 
$
615,492

 
$
1,224,385

 
1,131,973

EMEA
 
141,431

 
114,993

 
271,396

 
244,183

APAC
 
102,241

 
134,526

 
231,184

 
267,382

Total revenue by geographic distribution
 
$
894,053

 
$
865,011

 
$
1,726,965

 
$
1,643,538



Networking Platforms reflects sales of Ciena’s Converged Packet Optical and Packet Networking product lines.
Converged Packet Optical - includes the 6500 Packet-Optical Platform, 5430 Reconfigurable Switching System, Waveserver® stackable interconnect system (“Waveserver”), the family of CoreDirector® Multiservice Optical Switches and the OTN configuration for the 5410 Reconfigurable Switching System. This product line also includes sales of the Z-Series Packet-Optical Platform.
Packet Networking - includes the 3000 family of service delivery switches and service aggregation switches and the 5000 family of service aggregation switches. This product line also includes the 8700 Packetwave Platform, the Ethernet packet configuration for the 5410 Service Aggregation Switch, and the 6500 Packet Transport System (PTS), which combines packet switching, control plane operation, and integrated optics.
The Networking Platforms segment also includes sales of operating system software and enhanced software features embedded in each of the product lines above. Revenue from this segment is included in product revenue on the Condensed Consolidated Statements of Operations. Operating system software and enhanced software features embedded in Ciena hardware are each considered distinct performance obligations for which the revenue is generally recognized upfront at a point in time upon transfer of control.

Platform Software and Services provides analytics, data, and planning tools to assist customers in managing Ciena’s Networking Platforms products in their networks. Ciena’s platform software includes its Manage, Control and Plan (MCP) domain controller solution, OneControl Unified Management System, ON-Center® Network and Service Management Suite, Ethernet Services Manager, Optical Suite Release and Planet Operate. Platform software-related services revenue includes sales of subscription, installation, support, and consulting services related to Ciena’s software platforms, operating system software and enhanced software features embedded in each of the Networking Platforms product lines above. Revenue from the software portion of this segment is included in product revenue on the Condensed Consolidated Statements of Operations. Revenue from services portions of this segment is included in services revenue on the Condensed Consolidated Statements of Operations.

Blue Planet® Automation Software and Services is a comprehensive, open software suite, together with related services, that allows customers to use enhanced knowledge about their networks to drive adaptive optimization of their services and operations. Ciena’s Blue Planet Automation Platform includes multi-domain service orchestration (MDSO), network function virtualization (NFV), management and orchestration (NFV MANO), analytics, network health predictor (NHP), route optimization and assurance (ROA), inventory management, unified assurance and analytics (UAA) and Ciena’s SDN Multilayer Controller and virtual wide area network (V-WAN) application. Services revenue includes sales of subscription, installation, support, consulting and design services related to Ciena’s Blue Planet Automation Platform. Revenue from the software portion of this segment is included in product revenue on the Condensed Consolidated Statements of Operations. Revenue from services portions of this segment is included in services revenue on the Condensed Consolidated Statements of Operations.

Ciena’s software platform revenue typically reflects sales of either perpetual or term-based software licenses, and these sales are considered a distinct performance obligation where revenue is generally recognized upfront at a point in time upon transfer of control. Revenue from software subscription and support are recognized ratably over the period during which the services are performed. Revenue from professional services for solution customization, software and solution support services, consulting and design, and build-operate-transfer services relating to Ciena’s software offerings are recognized over time with Ciena applying the input method to determine the amount of revenue to be recognized in a given period.

Global Services reflects sales of a broad range of Ciena’s services for maintenance support and training, installation and deployment, and consulting and network design activities. Revenue from this segment is included in services revenue on the Condensed Consolidated Statements of Operations. Ciena’s Global Services are considered a distinct performance obligation where revenue is generally recognized over time. Revenue from maintenance support is recognized ratably over the period during which the services are performed. Revenue from installation and deployment services and consulting and network design services are recognized over time with Ciena applying the input method to determine the amount of revenue to be recognized in a given period. Revenue from training services is generally recognized at a point in time upon completion of the service.

Contract Balances

The following table provides information about receivables, contract assets and contract liabilities (deferred revenue) from contracts with customers (in thousands):
 
 
Balance at May 2, 2020
 
Balance at November 2, 2019
Accounts receivable, net
 
$
693,963

 
$
724,854

Contract assets for unbilled accounts receivable
 
$
87,746

 
$
84,046

Deferred revenue
 
$
149,917

 
$
156,873



Our contract assets represent unbilled accounts receivable where transfer of a product or service has occurred but invoicing is conditional upon completion of future performance obligations. These amounts are primarily related to installation and deployment and professional services arrangements where transfer of control has occurred, but Ciena has not yet invoiced the customer. Contract assets are included in prepaid expenses and other current assets in the Condensed Consolidated Balance Sheets.

Contract liabilities consist of deferred revenue and represent advanced payments against non-cancelable customer orders received prior to revenue recognition. Ciena recognized approximately $76.5 million and $73.0 million of revenue during the first six months of fiscal 2020 and 2019 that was included in the deferred revenue balance at November 2, 2019 and November 3, 2018, respectively. Revenue recognized due to changes in transaction price from performance obligations satisfied or partially satisfied in previous periods was immaterial during the six months ended May 2, 2020 and May 4, 2019.

Capitalized Contract Acquisition Costs

Capitalized contract acquisition costs consist of deferred sales commissions, and were $13.3 million and $15.7 million as of May 2, 2020 and November 2, 2019, respectively, and were included in other current assets and other assets. The amortization expense associated with these costs was $10.1 million and $8.4 million during the first six months of fiscal 2020 and 2019, respectively, and was included in sales and marketing expense.

Remaining Performance Obligations

Remaining Performance Obligations (RPO) are comprised of non-cancelable customer purchase orders for products and services that are awaiting transfer of control for revenue recognition under the applicable contract terms. As of May 2, 2020, the aggregate amount of RPO was $1.078 billion. As of May 2, 2020, Ciena expects approximately 83% of the RPO to be recognized as revenue within the next twelve months.
XML 50 R15.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes
6 Months Ended
May 02, 2020
Income Tax Disclosure [Abstract]  
Income Taxes INCOME TAXES

On December 2, 2019, the U.S. Department of the Treasury released final regulations and proposed regulations under Section 59A of the Internal Revenue Code, the Base Erosion and Anti-Abuse Tax (“BEAT”). BEAT, which requires certain U.S. corporations to pay a minimum tax associated with deductible payments to non-U.S. related parties, was enacted as part of the Tax Cuts and Jobs Act (the “Tax Act”). Also, on December 2, 2019, the U.S. Department of the Treasury released final regulations that provide additional guidance with respect to the foreign tax credit regime under the Tax Act.

The effective tax rate for the second quarter and six months ended May 2, 2020 was lower than the effective tax rate for the second quarter and six months ended May 4, 2019, primarily due to reduced BEAT and the effect of the final regulations released on December 2, 2019.
XML 51 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Short-Term and Long-Term Investments (Tables)
6 Months Ended
May 02, 2020
Investments, Debt and Equity Securities [Abstract]  
Schedule of Short-Term and Long-Term Investments

As of the dates indicated, investments are comprised of the following (in thousands):

 
May 2, 2020
 
Amortized Cost
 
Gross Unrealized
Gains
 
Gross Unrealized
Losses
 
Estimated Fair
Value
U.S. government obligations:
 
 
 
 
 
 
 
Included in short-term investments
$
100,116

 
$
626

 
$

 
$
100,742

 
$
100,116

 
$
626

 
$

 
$
100,742


 
November 2, 2019
 
Amortized Cost
 
Gross Unrealized
Gains
 
Gross Unrealized
Losses
 
Estimated Fair
Value
U.S. government obligations:
 
 
 
 
 
 
 
Included in short-term investments
$
109,715

 
$
225

 
$

 
$
109,940

Included in long-term investments
10,017

 

 
(3
)
 
10,014

 
$
119,732

 
$
225

 
$
(3
)
 
$
119,954



Schedule of Legal Maturities of Debt Investments
The following table summarizes the final legal maturities of debt investments at May 2, 2020 (in thousands):
 
Amortized
Cost
 
Estimated
Fair Value
Less than one year
$
100,116

 
$
100,742

 
$
100,116

 
$
100,742


XML 52 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue (Tables)
6 Months Ended
May 02, 2020
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The tables below (in thousands) set forth Ciena’s disaggregated revenue for the respective period:
 
Quarter Ended May 2, 2020
 
Networking Platforms
 
Platform Software and Services
 
Blue Planet Automation Software and Services
 
Global Services
 
Total
Product lines:
 
 
 
 
 
 
 
 
 
Converged Packet Optical
$
654,294

 
$

 
$

 
$

 
$
654,294

Packet Networking
64,167

 

 

 

 
64,167

Platform Software and Services

 
44,985

 

 

 
44,985

Blue Planet Automation Software and Services

 

 
15,017

 

 
15,017

Maintenance Support and Training

 

 

 
71,479

 
71,479

Installation and Deployment

 

 

 
34,242

 
34,242

Consulting and Network Design

 

 

 
9,869

 
9,869

Total revenue by product line
$
718,461

 
$
44,985

 
$
15,017

 
$
115,590

 
$
894,053

 
 
 
 
 
 
 
 
 
 
Timing of revenue recognition:
 
 
 
 
 
 
 
 
 
Products and services at a point in time
$
718,461

 
$
16,978

 
$
4,745

 
$
4,677

 
$
744,861

Services transferred over time

 
28,007

 
10,272

 
110,913

 
149,192

Total revenue by timing of revenue recognition
$
718,461

 
$
44,985

 
$
15,017

 
$
115,590

 
$
894,053


 
Quarter Ended May 4, 2019
 
Networking Platforms
 
Platform Software and Services
 
Blue Planet Automation Software and Services
 
Global Services
 
Total
Product lines:
 
 
 
 
 
 
 
 
 
Converged Packet Optical
$
623,838

 
$

 
$

 
$

 
$
623,838

Packet Networking
73,138

 

 

 

 
73,138

Platform Software and Services

 
35,229

 

 

 
35,229

Blue Planet Automation Software and Services

 

 
12,473

 

 
12,473

Maintenance Support and Training

 

 

 
68,788

 
68,788

Installation and Deployment

 

 

 
41,322

 
41,322

Consulting and Network Design

 

 

 
10,223

 
10,223

Total revenue by product line
$
696,976

 
$
35,229

 
$
12,473

 
$
120,333

 
$
865,011

 
 
 
 
 
 
 
 
 
 
Timing of revenue recognition:
 
 
 
 
 
 
 
 
 
Products and services at a point in time
$
696,976

 
$
11,101

 
$
3,047

 
$
5,575

 
$
716,699

Services transferred over time

 
24,128

 
9,426

 
114,758

 
148,312

Total revenue by timing of revenue recognition
$
696,976

 
$
35,229

 
$
12,473

 
$
120,333

 
$
865,011


 
Six Months Ended May 2, 2020
 
Networking Platforms
 
Platform Software and Services
 
Blue Planet Automation Software and Services
 
Global Services
 
Total
Product lines:
 
 
 
 
 
 
 
 
 
Converged Packet Optical
1,245,844

 
$

 
$

 
$

 
$
1,245,844

Packet Networking
131,675

 

 

 

 
131,675

Platform Software and Services

 
96,873

 

 

 
96,873

Blue Planet Automation Software and Services

 

 
30,482

 

 
30,482

Maintenance Support and Training

 

 

 
133,271

 
133,271

Installation and Deployment

 

 

 
69,196

 
69,196

Consulting and Network Design

 

 

 
19,624

 
19,624

Total revenue by product line
$
1,377,519

 
$
96,873

 
$
30,482

 
$
222,091

 
$
1,726,965

 
 
 
 
 
 
 
 
 
 
Timing of revenue recognition:
 
 
 
 
 
 
 
 
 
Products and services at a point in time
$
1,377,518

 
$
30,092

 
$
8,482

 
$
8,874

 
$
1,424,966

Services transferred over time

 
66,781

 
22,001

 
213,217

 
301,999

Total revenue by timing of revenue recognition
$
1,377,518

 
$
96,873

 
$
30,483

 
$
222,091

 
$
1,726,965


 
Six Months Ended May 4, 2019
 
Networking Platforms
 
Platform Software and Services
 
Blue Planet Automation Software and Services
 
Global Services
 
Total
Product lines:
 
 
 
 
 
 
 
 
 
Converged Packet Optical
$
1,172,835

 
$

 
$

 
$

 
$
1,172,835

Packet Networking
144,707

 

 

 

 
144,707

Platform Software and Services

 
76,827

 

 

 
76,827

Blue Planet Automation Software and Services

 

 
27,447

 

 
27,447

Maintenance Support and Training

 

 

 
130,065

 
130,065

Installation and Deployment

 

 

 
71,944

 
71,944

Consulting and Network Design

 

 

 
19,713

 
19,713

Total revenue by product line
$
1,317,542

 
$
76,827

 
$
27,447

 
$
221,722

 
$
1,643,538

 
 
 
 
 
 
 
 
 
 
Timing of revenue recognition:
 
 
 
 
 
 
 
 
 
Products and services at a point in time
$
1,317,542

 
$
27,145

 
$
9,275

 
$
9,141

 
$
1,363,103

Services transferred over time

 
49,682

 
18,172

 
212,581

 
280,435

Total revenue by timing of revenue recognition
$
1,317,542

 
$
76,827

 
$
27,447

 
$
221,722

 
$
1,643,538


Effective the beginning of fiscal 2020, Ciena’s Global Sales and Marketing organization combined its previous North America and Caribbean and Latin America (“CALA”) regions into a new “Americas” sales region. Accordingly, Ciena reflects its sales geographically around the following markets: (i) Americas; (ii) Europe, Middle East and Africa (“EMEA”); and (iii) Asia Pacific, Japan and India (“APAC”). Within each geographic area, Ciena maintains specific teams or personnel that focus on a particular region, country, customer or market vertical. These teams include sales management, account salespersons and sales engineers, as well as services professionals and commercial management personnel.
For the periods below, Ciena’s geographic distribution of revenue was as follows (in thousands):
 
 
Quarter Ended
 
Six Months Ended
 
 
May 2,
 
May 4,
 
May 2,
 
May 4,
 
 
2020
 
2019
 
2020
 
2019
Geographic distribution:
 
 
 
 
 
 
 
 
Americas
 
$
650,381

 
$
615,492

 
$
1,224,385

 
1,131,973

EMEA
 
141,431

 
114,993

 
271,396

 
244,183

APAC
 
102,241

 
134,526

 
231,184

 
267,382

Total revenue by geographic distribution
 
$
894,053

 
$
865,011

 
$
1,726,965

 
$
1,643,538


Contract Balances
The following table provides information about receivables, contract assets and contract liabilities (deferred revenue) from contracts with customers (in thousands):
 
 
Balance at May 2, 2020
 
Balance at November 2, 2019
Accounts receivable, net
 
$
693,963

 
$
724,854

Contract assets for unbilled accounts receivable
 
$
87,746

 
$
84,046

Deferred revenue
 
$
149,917

 
$
156,873


XML 53 R53.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue - Narrative (Details) - USD ($)
$ in Millions
6 Months Ended
May 02, 2020
May 04, 2019
Nov. 02, 2019
Revenue from Contract with Customer [Abstract]      
Revenue recognized that was previously deferred $ 76.5 $ 73.0  
Capitalized contract acquisition costs 13.3   $ 15.7
Amortization of capitalized contract acquisition costs $ 10.1 $ 8.4  
XML 54 R57.htm IDEA: XBRL DOCUMENT v3.20.1
Restructuring Costs (Details)
$ in Thousands
6 Months Ended
May 02, 2020
USD ($)
employee
May 04, 2019
USD ($)
employee
Activity and balance of the restructuring liability accounts    
Balance at beginning of period $ 15,143 $ 3,847
Charges 8,283 6,341
Adjustments related to ASC 842 (11,160)  
Cash payments (9,839) (7,514)
Balance at end of period 2,427 2,674
Current restructuring liabilities 2,427 1,449
Non-current restructuring liabilities 0 1,225
Workforce reduction    
Activity and balance of the restructuring liability accounts    
Balance at beginning of period 3,983 2,108
Charges 4,426 5,661
Adjustments related to ASC 842 0  
Cash payments (5,982) (6,667)
Balance at end of period 2,427 1,102
Current restructuring liabilities 2,427 1,102
Non-current restructuring liabilities $ 0 $ 0
Number of employee reduction | employee 86 95
Consolidation of excess facilities and other restructuring activities    
Activity and balance of the restructuring liability accounts    
Balance at beginning of period $ 11,160 $ 1,739
Charges 3,857 680
Adjustments related to ASC 842 (11,160)  
Cash payments (3,857) (847)
Balance at end of period 0 1,572
Current restructuring liabilities 0 347
Non-current restructuring liabilities $ 0 $ 1,225
XML 55 R74.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Minimum Aggregate Rentals Under Operating Leases (Details)
$ in Thousands
Nov. 02, 2019
USD ($)
Leases [Abstract]  
2020 $ 28,776
2021 24,184
2022 16,767
2023 13,393
2024 10,632
Thereafter 26,110
Total $ 119,862
XML 56 R84.htm IDEA: XBRL DOCUMENT v3.20.1
Segments and Entity-Wide Disclosures - Other Intangibles Assets, Goodwill and Maintenance Spares (Details) - USD ($)
$ in Thousands
May 02, 2020
Nov. 02, 2019
Segment Reporting Information [Line Items]    
Other intangible assets, net $ 115,536  
Goodwill 310,269 $ 297,937
Maintenance spares, net 58,476  
Operating Segments | Networking Platforms    
Segment Reporting Information [Line Items]    
Other intangible assets, net 15,586  
Goodwill 65,029  
Maintenance spares, net 0  
Operating Segments | Platform Software and Services    
Segment Reporting Information [Line Items]    
Other intangible assets, net 0  
Goodwill 156,191  
Maintenance spares, net 0  
Operating Segments | Blue Planet Automation Software and Services    
Segment Reporting Information [Line Items]    
Other intangible assets, net 99,950  
Goodwill 89,049  
Maintenance spares, net 0  
Operating Segments | Global Services    
Segment Reporting Information [Line Items]    
Other intangible assets, net 0  
Goodwill 0  
Maintenance spares, net $ 58,476  
XML 57 R80.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity - Summary of the Stock Repurchase Program (Details)
$ / shares in Units, $ in Thousands
6 Months Ended
May 02, 2020
USD ($)
$ / shares
shares
Shares Repurchased  
Cumulative beginning balance (in shares) | shares 3,838,466
Repurchase of common stock under the stock repurchase program (in shares) | shares 1,872,446
Cumulative ending balance (in shares) | shares 5,710,912
Weighted-Average Price per Share  
Cumulative beginning balance (in dollars per share) | $ / shares $ 39.10
Repurchase of common stock under the stock repurchase program (in dollars per share) | $ / shares 39.81
Cumulative ending balance (in dollars per share) | $ / shares $ 39.33
Amount Repurchased (in thousands)  
Cumulative beginning balance | $ $ 150,076
Repurchase of common stock under the stock repurchase program | $ 74,535
Cumulative ending balance | $ $ 224,611
XML 58 R70.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Leases Included in the Balance Sheet (Details) - USD ($)
$ in Thousands
May 02, 2020
Nov. 03, 2019
Nov. 02, 2019
Operating leases:      
Operating ROU Assets $ 47,864 $ 53,334 $ 0
Operating lease liabilities 69,196 $ 76,000  
Finance leases:      
Buildings, gross 66,931    
Less: accumulated depreciation (14,734)    
Buildings, net 52,197    
Finance lease liabilities $ 62,152    
XML 59 R88.htm IDEA: XBRL DOCUMENT v3.20.1
Segments and Entity-Wide Disclosures - Revenue by Major Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
May 02, 2020
May 04, 2019
May 02, 2020
May 04, 2019
Revenue, Major Customer [Line Items]        
Total revenue $ 894,053 $ 865,011 $ 1,726,965 $ 1,643,538
Customer concentration risk        
Revenue, Major Customer [Line Items]        
Total revenue 105,630 214,766 393,270 572,565
AT&T | Customer concentration risk        
Revenue, Major Customer [Line Items]        
Total revenue $ 105,630 108,416 189,640 195,125
Verizon | Customer concentration risk        
Revenue, Major Customer [Line Items]        
Total revenue   $ 106,350 $ 203,630 202,587
Web-scale provider | Customer concentration risk        
Revenue, Major Customer [Line Items]        
Total revenue       $ 174,853
XML 60 R78.htm IDEA: XBRL DOCUMENT v3.20.1
Earnings Per Share Calculation - Antidilutive Securities Excluded (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
May 02, 2020
May 04, 2019
May 02, 2020
May 04, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total excluded due to anti-dilutive effect (in shares) 203 283 467 257
Shares underlying stock options and stock unit awards        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total excluded due to anti-dilutive effect (in shares) 203 283 467 257
XML 61 R63.htm IDEA: XBRL DOCUMENT v3.20.1
Inventories (Details) - USD ($)
$ in Thousands
6 Months Ended
May 02, 2020
May 04, 2019
Nov. 02, 2019
Inventory Disclosure [Abstract]      
Raw materials $ 106,193   $ 99,041
Work-in-process 11,471   13,657
Finished goods 194,532   226,622
Deferred cost of goods sold 56,904   53,051
Gross inventories 369,100   392,371
Provision for excess and obsolescence (43,347)   (47,322)
Inventories, net 325,753   $ 345,049
Provisions $ 12,640 $ 10,245  
XML 62 R67.htm IDEA: XBRL DOCUMENT v3.20.1
Derivative Instruments (Details) - USD ($)
$ in Millions
6 Months Ended
May 02, 2020
Nov. 02, 2019
Foreign Currency Forward Contracts | Designated as hedging instrument | Cash flow hedging    
Derivative [Line Items]    
Derivative asset, notional amount $ 162.9 $ 197.4
Derivative maturity (in months) 24 months  
Foreign Currency Forward Contracts | Not designated as hedging instrument    
Derivative [Line Items]    
Derivative asset, notional amount $ 202.0 206.0
Derivative maturity (in months) 12 months  
Forward Starting Interest Rate Swaps | Designated as hedging instrument | Cash flow hedging | Secured debt | 2025 Term Loan    
Derivative [Line Items]    
Derivative asset, notional amount $ 350.0 $ 350.0
Derivative, fixed interest rate 2.957%  
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Significant Accounting Policies - Opening Balance Adjustments (Details) - USD ($)
$ in Thousands
May 02, 2020
Nov. 03, 2019
Nov. 02, 2019
May 04, 2019
ASSETS        
Operating right-of-use assets $ 47,864 $ 53,334 $ 0  
Total assets 3,856,762 3,946,680 3,893,346  
LIABILITIES AND STOCKHOLDERS’ EQUITY        
Accrued liabilities and other short-term obligations 288,773 381,256 382,740  
Operating lease liabilities 18,096 20,498    
Other long-term obligations 129,850 127,503 148,747  
Long-term operating lease liabilities 51,100 55,564    
Total liabilities and stockholders’ equity 3,856,762 3,946,680 $ 3,893,346  
Short-term restructuring reserve liability 2,427     $ 1,449
Long-term restructuring reserve liability $ 0     $ 1,225
Accounting Standards Update 2016-02        
ASSETS        
Operating right-of-use assets   53,334    
Total assets   53,334    
LIABILITIES AND STOCKHOLDERS’ EQUITY        
Accrued liabilities and other short-term obligations   (1,484)    
Operating lease liabilities   20,498    
Other long-term obligations   (21,244)    
Long-term operating lease liabilities   55,564    
Total liabilities and stockholders’ equity   53,334    
Operating right-of-use assets before adjustments   76,000    
Deferred rent   (5,400)    
Tenant improvement allowances   (6,200)    
Short-term restructuring reserve liability   (1,500)    
Long-term restructuring reserve liability   $ (9,600)    
XML 64 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Earnings Per Share Calculation (Tables)
6 Months Ended
May 02, 2020
Earnings Per Share [Abstract]  
Schedule of Reconciliation of Numerator and Denominator of Basic and Diluted Earnings Per Share
The following tables (in thousands except per share amounts) reconcile basic net income per common share (“Basic EPS”) and diluted net income per potential common share (“Diluted EPS”). Basic EPS is computed using the weighted average number of common shares outstanding. Diluted EPS is computed using the weighted average number of the following, in each case, to the extent the effect is not anti-dilutive: (i) common shares outstanding; (ii) shares issuable upon vesting of stock unit awards; and (iii) shares issuable under Ciena’s employee stock purchase plan and upon exercise of outstanding stock options, using the treasury stock method.
 
Quarter Ended
 
Six Months Ended
 
May 2,
 
May 4,
 
May 2,
 
May 4,
Numerator
2020
 
2019
 
2020
 
2019
Net income used to calculate Basic and Diluted EPS
$
91,655

 
$
52,738

 
$
153,983

 
$
86,354

 
Quarter Ended
 
Six Months Ended
 
May 2,
 
May 4,
 
May 2,
 
May 4,
Denominator
2020
 
2019
 
2020
 
2019
Basic weighted average shares outstanding
153,858

 
156,170

 
154,099

 
156,244

Add: Shares underlying outstanding stock options and stock unit awards and issuable under employee stock purchase plan
1,283

 
2,119

 
1,344

 
1,967

Dilutive weighted average shares outstanding
155,141

 
158,289

 
155,443

 
158,211


 
Quarter Ended
 
Six Months Ended
 
May 2,
 
May 4,
 
May 2,
 
May 4,
EPS
2020
 
2019
 
2020
 
2019
Basic EPS
$
0.60

 
$
0.34

 
$
1.00

 
$
0.55

Diluted EPS
$
0.59

 
$
0.33

 
$
0.99

 
$
0.55


Schedule of Weighted Average Shares Excluded From Calculation of Denominator for Basic and Diluted EPS
The following table summarizes the weighted average shares excluded from the calculation of the denominator for Diluted EPS due to their anti-dilutive effect for the periods indicated (in thousands):
 
Quarter Ended
 
Six Months Ended
 
May 2,
 
May 4,
 
May 2,
 
May 4,
 
2020
 
2019
 
2020
 
2019
Shares underlying stock options and stock unit awards
203

 
283

 
467

 
257

Total shares excluded due to anti-dilutive effect
203

 
283

 
467

 
257


XML 65 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Other Balance Sheet Details (Tables)
6 Months Ended
May 02, 2020
Balance Sheet Related Disclosures [Abstract]  
Schedule of Accrued Liabilities
As of the dates indicated, accrued liabilities and other short-term obligations are comprised of the following (in thousands):
 
May 2,
2020
 
November 2,
2019
Compensation, payroll related tax and benefits (1)
$
96,195

 
$
182,363

Warranty
51,863

 
48,498

Vacation
23,363

 
22,290

Foreign currency forward contracts
9,747

 
35

Contingent consideration
3,705

 
4,372

Contingent compensation
3,420

 

Finance lease obligations
2,585

 
2,764

Interest payable
808

 
1,007

Other
97,087

 
121,411

 
$
288,773

 
$
382,740



(1) Reduction is primarily due to the timing of bonus payments to employees under Ciena’s annual cash incentive compensation plan.
Schedule of Accrued Warranties
The following table summarizes the activity in Ciena’s accrued warranty for the fiscal periods indicated (in thousands):
 
 
Beginning Balance
 
Current Period Provisions
 
Settlements
 
Ending Balance
Six Months Ended May 4, 2019
 
$
44,740

 
9,276

 
(9,109
)
 
$
44,907

Six Months Ended May 2, 2020
 
$
48,498

 
13,793

 
(10,428
)
 
$
51,863

XML 66 R21.htm IDEA: XBRL DOCUMENT v3.20.1
Derivative Instruments
6 Months Ended
May 02, 2020
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments DERIVATIVE INSTRUMENTS

Foreign Currency Derivatives       

As of May 2, 2020 and November 2, 2019, Ciena had forward contracts to hedge its foreign exchange exposure in order to reduce the variability in its Canadian Dollar- and Indian Rupee-denominated expense, which principally relates to research and development activities. The notional amount of these contracts was approximately $162.9 million and $197.4 million as of May 2, 2020 and November 2, 2019, respectively. These foreign exchange contracts have maturities of 24 months or less and have been designated as cash flow hedges.

As of May 2, 2020 and November 2, 2019, Ciena had forward contracts to hedge its foreign exchange exposure in order to reduce the variability in various currencies of certain balance sheet items. The notional amount of these contracts was approximately $202.0 million and $206.0 million as of May 2, 2020 and November 2, 2019, respectively. These foreign exchange contracts have maturities of 12 months or less and have not been designated as hedges for accounting purposes.

Interest Rate Derivatives

Ciena is exposed to floating rates of LIBOR interest on its term loan borrowings (see Note 16 below) and has hedged such risk by entering into floating to fixed interest rate swap arrangements (“interest rate swaps”). The interest rate swaps fix the LIBOR rate for $350.0 million of the New 2025 Term Loan (as defined in Note 16 below) at 2.957% through September 2023. The total notional amount of interest rate swaps in effect was $350.0 million as of May 2, 2020 and November 2, 2019.

Ciena expects the variable rate payments to be received under the terms of the interest rate swaps to offset exactly the forecasted variable rate payments on the equivalent notional amounts of the term loan. These derivative contracts have been designated as cash flow hedges.

Other information regarding Ciena’s derivatives is immaterial for separate financial statement presentation. See Note 6 and Note 9 above.
XML 67 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Earnings Per Share Calculation
6 Months Ended
May 02, 2020
Earnings Per Share [Abstract]  
Earnings Per Share Calculation EARNINGS PER SHARE CALCULATION
The following tables (in thousands except per share amounts) reconcile basic net income per common share (“Basic EPS”) and diluted net income per potential common share (“Diluted EPS”). Basic EPS is computed using the weighted average number of common shares outstanding. Diluted EPS is computed using the weighted average number of the following, in each case, to the extent the effect is not anti-dilutive: (i) common shares outstanding; (ii) shares issuable upon vesting of stock unit awards; and (iii) shares issuable under Ciena’s employee stock purchase plan and upon exercise of outstanding stock options, using the treasury stock method.
 
Quarter Ended
 
Six Months Ended
 
May 2,
 
May 4,
 
May 2,
 
May 4,
Numerator
2020
 
2019
 
2020
 
2019
Net income used to calculate Basic and Diluted EPS
$
91,655

 
$
52,738

 
$
153,983

 
$
86,354

 
Quarter Ended
 
Six Months Ended
 
May 2,
 
May 4,
 
May 2,
 
May 4,
Denominator
2020
 
2019
 
2020
 
2019
Basic weighted average shares outstanding
153,858

 
156,170

 
154,099

 
156,244

Add: Shares underlying outstanding stock options and stock unit awards and issuable under employee stock purchase plan
1,283

 
2,119

 
1,344

 
1,967

Dilutive weighted average shares outstanding
155,141

 
158,289

 
155,443

 
158,211


 
Quarter Ended
 
Six Months Ended
 
May 2,
 
May 4,
 
May 2,
 
May 4,
EPS
2020
 
2019
 
2020
 
2019
Basic EPS
$
0.60

 
$
0.34

 
$
1.00

 
$
0.55

Diluted EPS
$
0.59

 
$
0.33

 
$
0.99

 
$
0.55



The following table summarizes the weighted average shares excluded from the calculation of the denominator for Diluted EPS due to their anti-dilutive effect for the periods indicated (in thousands):
 
Quarter Ended
 
Six Months Ended
 
May 2,
 
May 4,
 
May 2,
 
May 4,
 
2020
 
2019
 
2020
 
2019
Shares underlying stock options and stock unit awards
203

 
283

 
467

 
257

Total shares excluded due to anti-dilutive effect
203

 
283

 
467

 
257


XML 68 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies
6 Months Ended
May 02, 2020
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies COMMITMENTS AND CONTINGENCIES

Canadian Grant

During fiscal 2018, Ciena entered into agreements related to the Evolution of Networking Services through a Corridor in Quebec and Ontario for Research and Innovation (“ENCQOR”) project with the Canadian federal government, the government of the province of Ontario and the government of the province of Quebec to develop a 5G technology corridor between Quebec and Ontario to promote research and development, small business enterprises and entrepreneurs in Canada. Under these agreements, Ciena can receive up to an aggregate CAD$57.6 million (approximately $40.9 million) in reimbursement from the three Canadian government entities for eligible costs over a period commencing on February 20, 2017 and ending on March 31, 2022. Ciena anticipates receiving recurring disbursements over this period. Amounts received under the agreements are subject to recoupment in the event that Ciena fails to achieve certain minimum investment, employment and project milestones. As of May 2, 2020, Ciena has recorded CAD$34.5 million (approximately $24.5 million) in cumulative benefits as a reduction in research and development expense of which CAD$5.6 million ($4.2 million) was recorded in the first six months of fiscal 2020. As of May 2, 2020, amounts receivable from this grant were CAD$7.3 million ($5.2 million).

Tax Contingencies

Ciena is subject to various tax liabilities arising in the ordinary course of business. Ciena does not expect that the ultimate settlement of these tax liabilities will have a material effect on its results of operations, financial position or cash flows.

Litigation

Ciena is subject to various legal proceedings, claims and other matters arising in the ordinary course of business, including those that relate to employment, commercial, tax and other regulatory matters. Ciena is also subject to intellectual property related claims, including claims against third parties that may involve contractual indemnification obligations on the part of Ciena. Ciena does not expect that the ultimate costs to resolve such matters will have a material effect on its results of operations, financial position or cash flows.
XML 69 R9999.htm IDEA: XBRL DOCUMENT v3.20.1
Label Element Value
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption $ 49,805,000
Retained Earnings [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption 49,805,000
Additional Paid-in Capital [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption $ 0
XML 70 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Inventories (Tables)
6 Months Ended
May 02, 2020
Inventory Disclosure [Abstract]  
Schedule of Inventories
As of the dates indicated, inventories are comprised of the following (in thousands):
 
May 2,
2020
 
November 2,
2019
Raw materials
$
106,193

 
$
99,041

Work-in-process
11,471

 
13,657

Finished goods
194,532

 
226,622

Deferred cost of goods sold
56,904

 
53,051

Gross inventories
369,100

 
392,371

Provision for excess and obsolescence
(43,347
)
 
(47,322
)
Inventories, net
$
325,753

 
$
345,049



XML 71 R34.htm IDEA: XBRL DOCUMENT v3.20.1
Restructuring Costs (Tables)
6 Months Ended
May 02, 2020
Restructuring and Related Activities [Abstract]  
Schedule of Activity and Balance of the Restructuring Liability Accounts The following table sets forth the restructuring activity and balance of the restructuring liability accounts, which are included in Accrued liabilities and other short-term obligations on Ciena’s Condensed Consolidated Balance Sheets, for the six months ended May 2, 2020 (in thousands):
 
Workforce
reduction
 
Consolidation
of excess
facilities and other restructuring activities
 
Total
Balance at November 2, 2019
$
3,983

 
$
11,160

 
$
15,143

Charges
4,426

(1) 
3,857

(2) 
8,283

Adjustments related to ASC 842

 
(11,160
)
(3) 
(11,160
)
Cash payments
(5,982
)
 
(3,857
)
 
(9,839
)
Balance at May 2, 2020
$
2,427

 
$

 
$
2,427

Current restructuring liabilities
$
2,427

 
$

 
$
2,427

Non-current restructuring liabilities
$

 
$

 
$


(1) Reflects a global workforce reduction of 86 employees during the six months ended May 2, 2020 as part of a business optimization strategy to improve gross margin, constrain operating expense and redesign certain business processes.
(2) Primarily represents variable costs and imputed interest expense related to restructured facilities.
(3) Represents restructuring reserve liability recognized as a reduction to Operating right-of-use assets, net in relation to adoption of ASC 842. See Notes 2 and 15 for further discussion.

The following table sets forth the restructuring activity and balance of the restructuring liability accounts, which are included in Accrued liabilities and other short-term obligations on Ciena’s Condensed Consolidated Balance Sheets for the six months ended May 4, 2019 (in thousands):
 
Workforce
reduction
 
Consolidation
of excess
facilities
 
Total
Balance at November 3, 2018
$
2,108

 
$
1,739

 
$
3,847

Charges
5,661

(1) 
680

(2) 
6,341

Cash payments
(6,667
)
 
(847
)
 
(7,514
)
Balance at May 4, 2019
$
1,102

 
$
1,572

 
$
2,674

Current restructuring liabilities
$
1,102

 
$
347

 
$
1,449

Non-current restructuring liabilities
$

 
$
1,225

 
$
1,225


(1) Reflects a global workforce reduction of approximately 95 employees during the six months ended May 4, 2019 as part of a business optimization strategy to improve gross margin, constrain operating expense and redesign certain business processes.
(2) Reflects unfavorable lease commitments in connection with a portion of the facilities for certain locations in the United States and India where Ciena has vacated unused space.
XML 72 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Significant Accounting Policies (Policies)
6 Months Ended
May 02, 2020
Accounting Policies [Abstract]  
Newly Issued Accounting Standards - Effective and Not Yet Effective
Newly Issued Accounting Standards - Effective

Leases

In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Codification ASC 842, Leases, which requires an entity to recognize assets and liabilities on the balance sheet for the rights and obligations created by leased assets and to provide additional disclosures. Effective November 3, 2019, Ciena adopted ASC 842 which requires right-of-use ("ROU") assets and lease liabilities to be recorded on the balance sheet for leases. The guidance specifies that at the inception of a contract, an entity must determine whether the contract is or contains a lease. The contract is or contains a lease if the contract conveys the right to control the use of the property, plant, or equipment for a designated term in exchange for consideration. Ciena’s evaluation of its contracts followed the assessment of whether there was a right to obtain substantially all of the economic benefits from the use and the right to direct the use of the identified asset in the contract. Operating leases are included in the Operating right-of-use assets (“Operating ROU assets”), Operating lease liabilities and Long-term operating lease liabilities in the Condensed Consolidated Balance Sheets. Finance leases are included in Equipment, building, furniture and fixtures, net (“Finance ROU assets”), Accrued liabilities and other short-term obligations and Other long-term obligations are included in the Condensed Consolidated Balance Sheets.

Ciena adopted the guidance on a modified retrospective basis as of November 3, 2019, such that related amounts in prior periods have not been restated. Ciena has operating and finance leases that primarily relate to real property. As a practical expedient, Ciena has elected the “package of practical expedients” and, as a result, did not reassess existing lease identifications, lease classifications or initial direct costs. As a practical expedient, Ciena has elected not to capitalize leases with a term of 12 months or less without a purchase option that it is likely to exercise. Also as a practical expedient for disclosure, Ciena has elected not to separate lease and non-lease components on operating and finance leases. Lease components are payment items directly attributable to the use of the underlying asset, while non-lease components are explicit elements of a contract not directly related to the use of the underlying asset, including pass through operating expenses like common area maintenance and utilities.

Operating ROU assets and lease liabilities and Finance ROU assets and lease liabilities are recognized on the Condensed Consolidated Balance Sheets at the present value of the future lease payments over the life of the lease term. Ciena uses discount rates based on incremental borrowing rates, on a collateralized basis, for the respective underlying assets, for terms similar to the respective leases when implicit rates for leases are not determinable. Operating lease costs are included as rent expense in the Condensed Consolidated Statements of Operations. Fixed base payments on operating leases paid directly to the lessor are recorded as lease expense on a straight-line basis. Related variable payments based on usage, changes in an index, or market rate are expensed as incurred. Finance ROU assets are generally amortized on a straight line basis over the lease term with the interest expense on the lease liability recorded using the interest method. The amortization and interest expense are recorded separately in the Condensed Consolidated Statements of Operations.

Upon adoption, Ciena recorded Operating ROU assets of $53.3 million and lease liabilities of $76.0 million related to its operating leases. As of November 2, 2019, the restructuring reserve liability for vacated office space of $11.1 million was included in Accrued liabilities and other short-term obligations and Other long-term obligations on the Condensed Consolidated Balance Sheet under prior accounting guidance. Upon adoption of the updated guidance, the existing lease reserve liability was reclassified as a reduction to the Operating ROU assets. ROU assets will be tested for impairment when circumstances indicate that the carrying values may not be recoverable. The adoption of this guidance did not require a cumulative effect adjustment or have an impact on the Condensed Consolidated Statements of Income or Condensed Consolidated Statements of Cash Flows.

Opening Balance Adjustments

The following table summarizes the cumulative effect of the changes made to Ciena’s Condensed Consolidated Balance Sheet in connection with the adoption of ASC 842 (in thousands):
 
 
Balance at
November 2, 2019
 
New Lease Accounting Standard
 
 
Adjusted Balance at November 3, 2019
ASSETS:
 
 
 
 
 
 
 
Operating right-of-use assets
 
$

 
$
53,334

(1) 
 
$
53,334

 
 
 
 
 
 
 
 
Total assets
 
$
3,893,346

 
$
53,334

 
 
$
3,946,680

 
 
 
 
 
 
 
 
LIABILITIES AND STOCKHOLDERS’ EQUITY:
 

 
 
 
 
 
Accrued liabilities and other short-term obligations
 
$
382,740

 
$
(1,484
)
(2) 
 
$
381,256

Short-term lease liabilities
 
$

 
20,498

(3) 
 
$
20,498

Other long-term obligations
 
$
148,747

 
(21,244
)
(4) 
 
$
127,503

Long-term operating lease liabilities
 
$

 
55,564

(5) 
 
$
55,564

 
 
 
 
 
 
 
 
Total liabilities and stockholders’ equity
 
$
3,893,346

 
$
53,334

 
 
$
3,946,680

(1) Represents $76.0 million of operating leases recognized as Operating ROU assets upon adoption of ASC 842, less $5.4 million of deferred rent, $6.2 million of tenant improvement allowances, $1.5 million of short-term restructuring reserve liability and $9.6 million of long-term restructuring reserve liability all recognized as a reduction to Right-of-use assets.
(2) Represents $1.5 million of short-term restructuring reserve liability recognized as a reduction to Operating ROU assets.
(3) Represents $20.5 million of lease liabilities for operating leases.
(4) Represents $9.6 million of long-term restructuring reserve liability, $5.4 million of deferred rent, and $6.2 million of tenant improvement allowances recognized as a reduction to Right-of-use assets.
(5) Represents $55.6 million of lease liabilities for operating leases.

See Note 15 for additional information.

Fair Value Measurement

In August 2018, the FASB issued ASU No. 2018-13 (“ASU 2018-13”), Fair Value Measurement (Topic 820): Disclosure Framework which modifies the disclosure requirements on fair value measurements. Ciena adopted ASU 2018-13 beginning the first quarter of fiscal year 2020. Adoption of ASU 2018-13 did not have a material effect on Ciena’s financial position or results of operations.

Newly Issued Accounting Standards - Not Yet Effective

In June 2016, the FASB issued ASU No. 2016-13 (“ASU 2016-13”), Financial Instruments - Credit Losses, which requires measurement and recognition of expected credit losses for financial assets held based on historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the reported amount. ASU 2016-13 is effective for Ciena beginning in the first quarter of fiscal 2021, and early adoption is permitted. Ciena is currently evaluating the impact of this accounting standard update on its Consolidated Financial Statements and related disclosures.
XML 73 R6.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Statements of Cash Flows - USD ($)
6 Months Ended
May 02, 2020
May 04, 2019
Cash flows provided by operating activities:    
Net income $ 153,983,000 $ 86,354,000
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation of equipment, building, furniture and fixtures, and amortization of leasehold improvements 48,381,000 42,995,000
Share-based compensation costs 33,579,000 29,362,000
Amortization of intangible assets 19,361,000 17,778,000
Deferred taxes 25,420,000 18,293,000
Provision for inventory excess and obsolescence 12,640,000 10,245,000
Provision for warranty 13,793,000 9,276,000
Other 16,190,000 (2,259,000)
Changes in assets and liabilities:    
Accounts receivable 15,865,000 43,174,000
Inventories 5,618,000 (109,554,000)
Prepaid expenses and other (54,839,000) (33,241,000)
Operating lease right-of-use assets 8,642,000 0
Accounts payable, accruals and other obligations (151,713,000) (26,971,000)
Deferred revenue (5,679,000) 4,560,000
Short and long-term operating lease liabilities (10,311,000) 0
Net cash provided by operating activities 130,930,000 90,012,000
Cash flows provided by (used in) investing activities:    
Payments for equipment, furniture, fixtures and intellectual property (45,458,000) (35,289,000)
Purchase of available for sale securities (40,894,000) (97,897,000)
Proceeds from maturities of available for sale securities 60,000,000 90,000,000
Proceeds from sales of available for sale securities 0 98,263,000
Settlement of foreign currency forward contracts, net (3,836,000) (2,741,000)
Acquisition of business, net of cash acquired (28,300,000) 0
Purchase of equity investment 0 (2,667,000)
Net cash provided by (used in) investing activities (58,488,000) 49,669,000
Cash flows used in financing activities:    
Payment of long-term debt (1,733,000) (3,500,000)
Payment of debt issuance costs (382,000) 0
Payment of finance lease obligations (1,381,000)  
Payment of finance lease obligations   (1,679,000)
Payment for debt conversion liability 0 (111,268,000)
Shares repurchased for tax withholdings on vesting of stock unit awards (18,200,000) (15,865,000)
Repurchases of common stock - repurchase program (74,535,000) (65,103,000)
Proceeds from issuance of common stock 12,290,000 11,235,000
Net cash used in financing activities (83,941,000) (186,180,000)
Effect of exchange rate changes on cash, cash equivalents and restricted cash (4,876,000) 224,000
Net decrease in cash, cash equivalents and restricted cash (16,375,000) (46,275,000)
Cash, cash equivalents and restricted cash at beginning of period 904,161,000 745,423,000
Cash, cash equivalents and restricted cash at end of period 887,786,000 699,148,000
Supplemental disclosure of cash flow information    
Cash paid during the period for interest 17,590,000 19,978,000
Cash paid during the period for income taxes, net 22,011,000 9,258,000
Operating lease payments 11,409,000 0
Non-cash investing and financing activities    
Purchase of equipment in accounts payable 4,480,000 2,793,000
Repurchase of common stock in accrued liabilities from repurchase program 0 1,441,000
Conversion of debt conversion liability into 1,585,140 shares of common stock 0 52,944,000
Operating lease right-of-use assets subject to lease liability $ 4,887,000 $ 0
XML 74 R13.htm IDEA: XBRL DOCUMENT v3.20.1
Restructuring Costs
6 Months Ended
May 02, 2020
Restructuring and Related Activities [Abstract]  
Restructuring Costs RESTRUCTURING COSTS
Ciena has undertaken a number of restructuring activities intended to reduce expense and to better align its workforce and costs with market opportunities, product development and business strategies. The following table sets forth the restructuring activity and balance of the restructuring liability accounts, which are included in Accrued liabilities and other short-term obligations on Ciena’s Condensed Consolidated Balance Sheets, for the six months ended May 2, 2020 (in thousands):
 
Workforce
reduction
 
Consolidation
of excess
facilities and other restructuring activities
 
Total
Balance at November 2, 2019
$
3,983

 
$
11,160

 
$
15,143

Charges
4,426

(1) 
3,857

(2) 
8,283

Adjustments related to ASC 842

 
(11,160
)
(3) 
(11,160
)
Cash payments
(5,982
)
 
(3,857
)
 
(9,839
)
Balance at May 2, 2020
$
2,427

 
$

 
$
2,427

Current restructuring liabilities
$
2,427

 
$

 
$
2,427

Non-current restructuring liabilities
$

 
$

 
$


(1) Reflects a global workforce reduction of 86 employees during the six months ended May 2, 2020 as part of a business optimization strategy to improve gross margin, constrain operating expense and redesign certain business processes.
(2) Primarily represents variable costs and imputed interest expense related to restructured facilities.
(3) Represents restructuring reserve liability recognized as a reduction to Operating right-of-use assets, net in relation to adoption of ASC 842. See Notes 2 and 15 for further discussion.

The following table sets forth the restructuring activity and balance of the restructuring liability accounts, which are included in Accrued liabilities and other short-term obligations on Ciena’s Condensed Consolidated Balance Sheets for the six months ended May 4, 2019 (in thousands):
 
Workforce
reduction
 
Consolidation
of excess
facilities
 
Total
Balance at November 3, 2018
$
2,108

 
$
1,739

 
$
3,847

Charges
5,661

(1) 
680

(2) 
6,341

Cash payments
(6,667
)
 
(847
)
 
(7,514
)
Balance at May 4, 2019
$
1,102

 
$
1,572

 
$
2,674

Current restructuring liabilities
$
1,102

 
$
347

 
$
1,449

Non-current restructuring liabilities
$

 
$
1,225

 
$
1,225


(1) Reflects a global workforce reduction of approximately 95 employees during the six months ended May 4, 2019 as part of a business optimization strategy to improve gross margin, constrain operating expense and redesign certain business processes.
(2) Reflects unfavorable lease commitments in connection with a portion of the facilities for certain locations in the United States and India where Ciena has vacated unused space.
XML 75 R17.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements
6 Months Ended
May 02, 2020
Fair Value Disclosures [Abstract]  
Fair Value Measurements FAIR VALUE MEASUREMENTS

As of the date indicated, the following table summarizes the assets and liabilities that are recorded at fair value on a recurring basis (in thousands):
 
May 2, 2020
 
Level 1
 
Level 2
 
Level 3
 
Total
Assets:
 
 
 
 
 
 
 
Money market funds
$
699,957

 
$

 
$

 
$
699,957

Bond mutual fund
50,165

 

 

 
50,165

Deferred compensation plan assets
6,428

 

 

 
6,428

U.S. government obligations

 
100,742

 

 
100,742

Foreign currency forward contracts

 
345

 

 
345

Total assets measured at fair value
$
756,550

 
$
101,087

 
$

 
$
857,637

 
 
 
 
 
 
 
 
Liabilities:
 
 
 
 
 
 
 
Foreign currency forward contracts
$

 
$
9,747

 
$

 
$
9,747

Forward starting interest rate swaps

 
32,665

 

 
32,665

Contingent consideration

 

 
3,705

 
3,705

Total liabilities measured at fair value
$


$
42,412

 
$
3,705

 
$
46,117



 
November 2, 2019
 
Level 1
 
Level 2
 
Level 3
 
Total
Assets:
 
 
 
 
 
 
 
Money market funds
$
759,114

 
$

 
$

 
$
759,114

Deferred compensation plan assets
4,974

 
 
 
 
 
4,974

U.S. government obligations

 
119,954

 

 
119,954

Foreign currency forward contracts

 
1,570

 

 
1,570

Total assets measured at fair value
$
764,088

 
$
121,524

 
$

 
$
885,612

 
 
 
 
 
 
 
 
Liabilities:
 
 
 
 
 
 
 
Foreign currency forward contracts
$

 
$
35

 
$

 
$
35

Forward starting interest rate swaps

 
21,093

 

 
21,093

Contingent consideration

 

 
3,705

 
3,705

Total liabilities measured at fair value
$

 
$
21,128

 
$
3,705

 
$
24,833



As of the date indicated, the assets and liabilities above are presented on Ciena’s Condensed Consolidated Balance Sheets as follows (in thousands):
 
May 2, 2020
 
Level 1
 
Level 2
 
Level 3
 
Total
Assets:
 
 
 
 
 
 
 
Cash equivalents
$
750,122

 
$

 
$

 
$
750,122

Short-term investments

 
100,742

 

 
100,742

Prepaid expenses and other

 
345

 

 
345

Other long-term assets
6,428

 

 

 
6,428

Total assets measured at fair value
$
756,550

 
$
101,087

 
$

 
$
857,637

 
 
 
 
 
 
 
 
Liabilities:
 
 
 
 
 
 
 
Accrued liabilities and other short-term obligations
$

 
$
9,747

 
$
3,705

 
$
13,452

Other long-term obligations

 
32,665

 

 
32,665

Total liabilities measured at fair value
$


$
42,412

 
$
3,705

 
$
46,117



 
November 2, 2019
 
Level 1
 
Level 2
 
Level 3
 
Total
Assets:
 
 
 
 
 
 
 
Cash equivalents
$
759,114

 
$

 
$

 
$
759,114

Short-term investments

 
109,940

 

 
109,940

Prepaid expenses and other

 
1,570

 

 
1,570

Long-term investments

 
10,014

 

 
10,014

Other long-term assets
4,974

 

 

 
4,974

Total assets measured at fair value
$
764,088

 
$
121,524

 
$

 
$
885,612

 
 
 
 
 
 
 
 
Liabilities:
 
 
 
 
 
 
 
Accrued liabilities and other short-term obligations
$

 
$
35

 
$

 
$
35

Other long-term obligations

 
21,093

 
3,705

 
24,798

Total liabilities measured at fair value
$

 
$
21,128

 
$
3,705

 
$
24,833



Ciena did not have any transfers between Level 1 and Level 2 fair value measurements during the periods presented.

Ciena’s Level 3 liability includes $3.7 million in accrued liabilities and other short-term obligations as of May 2, 2020. This reflects a contingent consideration element of a three-year payout arrangement associated with Ciena’s purchase of DonRiver Holdings, LLC (“DonRiver”) in the fourth quarter of fiscal 2018. As of May 2, 2020, there was no material change to the fair value.
XML 76 R2.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
May 02, 2020
May 04, 2019
May 02, 2020
May 04, 2019
Revenue:        
Total revenue $ 894,053 $ 865,011 $ 1,726,965 $ 1,643,538
Cost of goods sold:        
Total cost of goods sold 480,727 490,334 943,104 945,520
Gross profit 413,326 374,677 783,861 698,018
Operating expenses:        
Research and development 131,530 137,969 262,430 266,602
Selling and marketing 101,214 103,502 208,280 201,615
General and administrative 42,030 42,154 84,498 81,397
Amortization of intangible assets 5,839 5,529 11,692 11,057
Significant asset impairments and restructuring costs 3,811 4,068 8,283 6,341
Acquisition and integration costs 1,414 1,135 3,233 2,743
Total operating expenses 285,838 294,357 578,416 569,755
Income from operations 127,488 80,320 205,445 128,263
Interest and other income (loss), net (2,665) (244) 981 4,009
Interest expense (7,860) (9,471) (16,675) (18,912)
Loss on extinguishment and modification of debt 0 0 (646) 0
Income before income taxes 116,963 70,605 189,105 113,360
Provision for income taxes 25,308 17,867 35,122 27,006
Net income $ 91,655 $ 52,738 $ 153,983 $ 86,354
Basic net income (loss) per common share (in dollars per share) $ 0.60 $ 0.34 $ 1.00 $ 0.55
Diluted net income (loss) per potential common share (in dollars per share) $ 0.59 $ 0.33 $ 0.99 $ 0.55
Weighted average basic common shares outstanding (in shares) 153,858 156,170 154,099 156,244
Weighted average dilutive potential common shares outstanding (in shares) 155,141 158,289 155,443 158,211
Products        
Revenue:        
Total revenue $ 739,892 $ 710,688 $ 1,427,107 $ 1,353,220
Cost of goods sold:        
Total cost of goods sold 405,138 411,050 794,151 791,492
Services        
Revenue:        
Total revenue 154,161 154,323 299,858 290,318
Cost of goods sold:        
Total cost of goods sold $ 75,589 $ 79,284 $ 148,953 $ 154,028
XML 77 R76.htm IDEA: XBRL DOCUMENT v3.20.1
Short-Term and Long-Term Debt - Debt Components (Details) - Secured debt - USD ($)
$ in Thousands
May 02, 2020
Jan. 23, 2020
Nov. 02, 2019
Debt Instrument [Line Items]      
Deferred Debt Issuance Costs $ (3,200)   $ (3,600)
New 2025 Term Loan      
Debt Instrument [Line Items]      
Principal Balance 691,268 $ 693,000  
Unamortized Debt Discount (1,742)    
Deferred Debt Issuance Costs (3,240)    
Net Carrying Value 686,286   0
Old 2025 Term Loan      
Debt Instrument [Line Items]      
Principal Balance 0 $ 693,000  
Unamortized Debt Discount 0    
Deferred Debt Issuance Costs 0    
Net Carrying Value $ 0   $ 687,406
XML 78 R86.htm IDEA: XBRL DOCUMENT v3.20.1
Segments and Entity-Wide Disclosures - Revenue, Geographic Distribution (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
May 02, 2020
May 04, 2019
May 02, 2020
May 04, 2019
Segment Reporting Information [Line Items]        
Total revenue $ 894,053 $ 865,011 $ 1,726,965 $ 1,643,538
Americas        
Segment Reporting Information [Line Items]        
Total revenue 650,381 615,492 1,224,385 1,131,973
EMEA        
Segment Reporting Information [Line Items]        
Total revenue 141,431 114,993 271,396 244,183
APAC        
Segment Reporting Information [Line Items]        
Total revenue $ 102,241 $ 134,526 $ 231,184 $ 267,382
XML 79 R82.htm IDEA: XBRL DOCUMENT v3.20.1
Share-Based Compensation Expense (Details) - USD ($)
$ in Millions
6 Months Ended
Apr. 02, 2020
May 02, 2020
Restricted stock units (RSUs)    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized share-based compensation   $ 135.1
Weighted-average period for recognition of share-based compensation (in years)   1 year 7 months 6 days
2017 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Increase in number of shares authorized (in shares) 12,200,000  
Number of shares authorized (in shares)   21,100,000
Number of shares available for issuance thereafter (in shares)   14,900,000
XML 80 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 81 R72.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Leases Maturity (Details) - USD ($)
$ in Thousands
May 02, 2020
Nov. 03, 2019
Operating Leases    
Remaining fiscal 2020 $ 10,052  
2021 18,592  
2022 14,030  
2023 10,867  
2024 8,805  
Thereafter 12,464  
Total lease payments 74,810  
Less: Imputed interest (5,614)  
Present value of lease liabilities 69,196 $ 76,000
Less: Current portion of present value of minimum lease payments (18,096) (20,498)
Long-term portion of present value of minimum lease payments 51,100 $ 55,564
Finance Leases    
Remaining fiscal 2020 7,039  
2021 7,089  
2022 7,524  
2023 7,524  
2024 7,584  
Thereafter 58,786  
Total lease payments 95,546  
Present value of lease liabilities (33,394)  
Present value of lease liabilities 62,152  
Less: Current portion of present value of minimum lease payments (2,585)  
Long-term portion of present value of minimum lease payments 59,567  
Lease, Liability, Payment, Due [Abstract]    
Remaining fiscal 2020 17,091  
2021 25,681  
2022 21,554  
2023 18,391  
2024 16,389  
Thereafter 71,250  
Total lease payments 170,356  
Less: Imputed interest (39,008)  
Present value of lease liabilities 131,348  
Less: Current portion of present value of minimum lease payments (20,681)  
Long-term portion of present value of minimum lease payments $ 110,667  
XML 82 a20200502-10q_htm.xml IDEA: XBRL DOCUMENT 0000936395 2019-11-03 2020-05-02 0000936395 2020-06-05 0000936395 2020-02-02 2020-05-02 0000936395 us-gaap:ProductMember 2020-02-02 2020-05-02 0000936395 2019-02-03 2019-05-04 0000936395 us-gaap:ProductMember 2019-02-03 2019-05-04 0000936395 us-gaap:ServiceMember 2018-11-04 2019-05-04 0000936395 us-gaap:ServiceMember 2019-11-03 2020-05-02 0000936395 2018-11-04 2019-05-04 0000936395 us-gaap:ServiceMember 2019-02-03 2019-05-04 0000936395 us-gaap:ProductMember 2019-11-03 2020-05-02 0000936395 us-gaap:ProductMember 2018-11-04 2019-05-04 0000936395 us-gaap:ServiceMember 2020-02-02 2020-05-02 0000936395 us-gaap:ForeignExchangeForwardMember 2019-11-03 2020-05-02 0000936395 us-gaap:ForeignExchangeForwardMember 2018-11-04 2019-05-04 0000936395 us-gaap:ForeignExchangeForwardMember 2020-02-02 2020-05-02 0000936395 us-gaap:InterestRateSwapMember 2019-11-03 2020-05-02 0000936395 us-gaap:InterestRateSwapMember 2018-11-04 2019-05-04 0000936395 us-gaap:InterestRateSwapMember 2020-02-02 2020-05-02 0000936395 us-gaap:InterestRateSwapMember 2019-02-03 2019-05-04 0000936395 us-gaap:ForeignExchangeForwardMember 2019-02-03 2019-05-04 0000936395 2019-11-02 0000936395 2020-05-02 0000936395 2019-05-04 0000936395 2018-11-03 0000936395 us-gaap:AdditionalPaidInCapitalMember 2018-11-03 0000936395 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-05-04 0000936395 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-11-03 0000936395 us-gaap:CommonStockMember 2018-11-03 0000936395 us-gaap:CommonStockMember 2018-11-04 2019-05-04 0000936395 us-gaap:AdditionalPaidInCapitalMember 2018-11-04 2019-05-04 0000936395 us-gaap:RetainedEarningsMember 2018-11-04 0000936395 us-gaap:RetainedEarningsMember 2018-11-03 0000936395 us-gaap:CommonStockMember 2019-05-04 0000936395 us-gaap:RetainedEarningsMember 2019-05-04 0000936395 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-11-04 2019-05-04 0000936395 2018-11-04 0000936395 us-gaap:AdditionalPaidInCapitalMember 2018-11-04 0000936395 us-gaap:RetainedEarningsMember 2018-11-04 2019-05-04 0000936395 us-gaap:AdditionalPaidInCapitalMember 2019-05-04 0000936395 us-gaap:AdditionalPaidInCapitalMember 2019-11-03 2020-05-02 0000936395 us-gaap:CommonStockMember 2019-11-03 2020-05-02 0000936395 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-05-02 0000936395 us-gaap:AdditionalPaidInCapitalMember 2019-11-02 0000936395 us-gaap:RetainedEarningsMember 2019-11-03 2020-05-02 0000936395 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-11-02 0000936395 us-gaap:RetainedEarningsMember 2019-11-02 0000936395 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-11-03 2020-05-02 0000936395 us-gaap:CommonStockMember 2019-11-02 0000936395 us-gaap:CommonStockMember 2020-05-02 0000936395 us-gaap:RetainedEarningsMember 2020-05-02 0000936395 us-gaap:AdditionalPaidInCapitalMember 2020-05-02 0000936395 us-gaap:AccountingStandardsUpdate201602Member 2019-11-03 0000936395 2019-11-03 0000936395 cien:FacilityClosingVacatedOfficeSpaceMember 2019-11-02 0000936395 2020-05-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:PacketNetworkingMember cien:NetworkingPlatformsSegmentMember 2019-02-03 2019-05-04 0000936395 cien:GlobalServicesMember us-gaap:TransferredOverTimeMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:BluePlanetAutomationSoftwareandServicesMember cien:GlobalServicesMember 2019-02-03 2019-05-04 0000936395 cien:GlobalServicesMember us-gaap:TransferredAtPointInTimeMember 2019-02-03 2019-05-04 0000936395 cien:BluePlanetAutomationSoftwareandServicesSegmentMember us-gaap:TransferredAtPointInTimeMember 2019-02-03 2019-05-04 0000936395 cien:NetworkingPlatformsSegmentMember us-gaap:TransferredOverTimeMember 2019-02-03 2019-05-04 0000936395 cien:InstallationAndDeploymentMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:ConsultingAndNetworkDesignMember cien:NetworkingPlatformsSegmentMember 2019-02-03 2019-05-04 0000936395 cien:PlatformSoftwareandServicesSegmentMember 2019-02-03 2019-05-04 0000936395 us-gaap:TransferredOverTimeMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:MaintenanceSupportAndTrainingMember cien:NetworkingPlatformsSegmentMember 2019-02-03 2019-05-04 0000936395 cien:BluePlanetAutomationSoftwareandServicesMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:ConvergedPacketOpticalMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2019-02-03 2019-05-04 0000936395 us-gaap:TransferredAtPointInTimeMember 2019-02-03 2019-05-04 0000936395 cien:PacketNetworkingMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:InstallationAndDeploymentMember cien:GlobalServicesMember 2019-02-03 2019-05-04 0000936395 cien:NetworkingPlatformsSegmentMember us-gaap:TransferredAtPointInTimeMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:ConvergedPacketOpticalMember cien:PlatformSoftwareandServicesSegmentMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:PacketNetworkingMember cien:PlatformSoftwareandServicesSegmentMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:PlatformSoftwareandServicesMember cien:GlobalServicesMember 2019-02-03 2019-05-04 0000936395 cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:PlatformSoftwareandServicesMember cien:PlatformSoftwareandServicesSegmentMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:PacketNetworkingMember cien:GlobalServicesMember 2019-02-03 2019-05-04 0000936395 cien:PlatformSoftwareandServicesMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:ConvergedPacketOpticalMember cien:NetworkingPlatformsSegmentMember 2019-02-03 2019-05-04 0000936395 cien:PlatformSoftwareandServicesSegmentMember us-gaap:TransferredAtPointInTimeMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:ConsultingAndNetworkDesignMember cien:GlobalServicesMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:PacketNetworkingMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2019-02-03 2019-05-04 0000936395 cien:BluePlanetAutomationSoftwareandServicesSegmentMember us-gaap:TransferredOverTimeMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:PlatformSoftwareandServicesMember cien:NetworkingPlatformsSegmentMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:ConvergedPacketOpticalMember cien:GlobalServicesMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:BluePlanetAutomationSoftwareandServicesMember cien:NetworkingPlatformsSegmentMember 2019-02-03 2019-05-04 0000936395 cien:ConvergedPacketOpticalMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:ConsultingAndNetworkDesignMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:MaintenanceSupportAndTrainingMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2019-02-03 2019-05-04 0000936395 cien:NetworkingPlatformsSegmentMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:ConsultingAndNetworkDesignMember cien:PlatformSoftwareandServicesSegmentMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:GlobalServicesMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:NetworkingPlatformsSegmentMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:MaintenanceSupportAndTrainingMember cien:PlatformSoftwareandServicesSegmentMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:BluePlanetAutomationSoftwareandServicesMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:BluePlanetAutomationSoftwareandServicesMember cien:PlatformSoftwareandServicesSegmentMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:PlatformSoftwareandServicesMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:MaintenanceSupportAndTrainingMember cien:GlobalServicesMember 2019-02-03 2019-05-04 0000936395 cien:PlatformSoftwareandServicesSegmentMember us-gaap:TransferredOverTimeMember 2019-02-03 2019-05-04 0000936395 cien:ConsultingAndNetworkDesignMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:InstallationAndDeploymentMember cien:NetworkingPlatformsSegmentMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:InstallationAndDeploymentMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:InstallationAndDeploymentMember cien:PlatformSoftwareandServicesSegmentMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:PlatformSoftwareandServicesSegmentMember 2019-02-03 2019-05-04 0000936395 cien:GlobalServicesMember 2019-02-03 2019-05-04 0000936395 cien:MaintenanceSupportAndTrainingMember 2019-02-03 2019-05-04 0000936395 cien:ConvergedPacketOpticalMember 2019-11-03 2020-05-02 0000936395 cien:InstallationAndDeploymentMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:PacketNetworkingMember cien:PlatformSoftwareandServicesSegmentMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:PacketNetworkingMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:InstallationAndDeploymentMember cien:GlobalServicesMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:PlatformSoftwareandServicesMember cien:PlatformSoftwareandServicesSegmentMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:BluePlanetAutomationSoftwareandServicesMember cien:GlobalServicesMember 2019-11-03 2020-05-02 0000936395 cien:PlatformSoftwareandServicesSegmentMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:InstallationAndDeploymentMember cien:PlatformSoftwareandServicesSegmentMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:ConvergedPacketOpticalMember cien:GlobalServicesMember 2019-11-03 2020-05-02 0000936395 cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2019-11-03 2020-05-02 0000936395 cien:BluePlanetAutomationSoftwareandServicesSegmentMember us-gaap:TransferredAtPointInTimeMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:PlatformSoftwareandServicesSegmentMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:NetworkingPlatformsSegmentMember 2019-11-03 2020-05-02 0000936395 cien:PlatformSoftwareandServicesSegmentMember us-gaap:TransferredAtPointInTimeMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:ConsultingAndNetworkDesignMember cien:PlatformSoftwareandServicesSegmentMember 2019-11-03 2020-05-02 0000936395 cien:PlatformSoftwareandServicesSegmentMember us-gaap:TransferredOverTimeMember 2019-11-03 2020-05-02 0000936395 cien:NetworkingPlatformsSegmentMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:ConsultingAndNetworkDesignMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2019-11-03 2020-05-02 0000936395 us-gaap:TransferredAtPointInTimeMember 2019-11-03 2020-05-02 0000936395 cien:BluePlanetAutomationSoftwareandServicesMember 2019-11-03 2020-05-02 0000936395 cien:PacketNetworkingMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:ConsultingAndNetworkDesignMember cien:NetworkingPlatformsSegmentMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:MaintenanceSupportAndTrainingMember cien:PlatformSoftwareandServicesSegmentMember 2019-11-03 2020-05-02 0000936395 us-gaap:TransferredOverTimeMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:GlobalServicesMember 2019-11-03 2020-05-02 0000936395 cien:GlobalServicesMember us-gaap:TransferredOverTimeMember 2019-11-03 2020-05-02 0000936395 cien:BluePlanetAutomationSoftwareandServicesSegmentMember us-gaap:TransferredOverTimeMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:InstallationAndDeploymentMember cien:NetworkingPlatformsSegmentMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:ConvergedPacketOpticalMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2019-11-03 2020-05-02 0000936395 cien:MaintenanceSupportAndTrainingMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:InstallationAndDeploymentMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:ConvergedPacketOpticalMember cien:NetworkingPlatformsSegmentMember 2019-11-03 2020-05-02 0000936395 cien:GlobalServicesMember us-gaap:TransferredAtPointInTimeMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:PacketNetworkingMember cien:GlobalServicesMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:PlatformSoftwareandServicesMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:PacketNetworkingMember cien:NetworkingPlatformsSegmentMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:BluePlanetAutomationSoftwareandServicesMember cien:PlatformSoftwareandServicesSegmentMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:PlatformSoftwareandServicesMember cien:NetworkingPlatformsSegmentMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:BluePlanetAutomationSoftwareandServicesMember cien:NetworkingPlatformsSegmentMember 2019-11-03 2020-05-02 0000936395 cien:GlobalServicesMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:PlatformSoftwareandServicesMember cien:GlobalServicesMember 2019-11-03 2020-05-02 0000936395 cien:NetworkingPlatformsSegmentMember us-gaap:TransferredAtPointInTimeMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:ConvergedPacketOpticalMember cien:PlatformSoftwareandServicesSegmentMember 2019-11-03 2020-05-02 0000936395 cien:ConsultingAndNetworkDesignMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:MaintenanceSupportAndTrainingMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:ConsultingAndNetworkDesignMember cien:GlobalServicesMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:BluePlanetAutomationSoftwareandServicesMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2019-11-03 2020-05-02 0000936395 cien:PlatformSoftwareandServicesMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:MaintenanceSupportAndTrainingMember cien:NetworkingPlatformsSegmentMember 2019-11-03 2020-05-02 0000936395 cien:NetworkingPlatformsSegmentMember us-gaap:TransferredOverTimeMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:MaintenanceSupportAndTrainingMember cien:GlobalServicesMember 2019-11-03 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:MaintenanceSupportAndTrainingMember cien:GlobalServicesMember 2018-11-04 2019-05-04 0000936395 us-gaap:TransferredAtPointInTimeMember 2018-11-04 2019-05-04 0000936395 cien:InstallationAndDeploymentMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2018-11-04 2019-05-04 0000936395 cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:ConsultingAndNetworkDesignMember cien:GlobalServicesMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:PlatformSoftwareandServicesMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:InstallationAndDeploymentMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:ConvergedPacketOpticalMember cien:NetworkingPlatformsSegmentMember 2018-11-04 2019-05-04 0000936395 cien:PlatformSoftwareandServicesSegmentMember 2018-11-04 2019-05-04 0000936395 cien:PlatformSoftwareandServicesMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:BluePlanetAutomationSoftwareandServicesMember cien:GlobalServicesMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:InstallationAndDeploymentMember cien:PlatformSoftwareandServicesSegmentMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:BluePlanetAutomationSoftwareandServicesMember cien:NetworkingPlatformsSegmentMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:MaintenanceSupportAndTrainingMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:PacketNetworkingMember cien:NetworkingPlatformsSegmentMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:PlatformSoftwareandServicesSegmentMember 2018-11-04 2019-05-04 0000936395 us-gaap:TransferredOverTimeMember 2018-11-04 2019-05-04 0000936395 cien:ConvergedPacketOpticalMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:BluePlanetAutomationSoftwareandServicesMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2018-11-04 2019-05-04 0000936395 cien:PlatformSoftwareandServicesSegmentMember us-gaap:TransferredOverTimeMember 2018-11-04 2019-05-04 0000936395 cien:ConsultingAndNetworkDesignMember 2018-11-04 2019-05-04 0000936395 cien:BluePlanetAutomationSoftwareandServicesSegmentMember us-gaap:TransferredAtPointInTimeMember 2018-11-04 2019-05-04 0000936395 cien:PacketNetworkingMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:BluePlanetAutomationSoftwareandServicesMember cien:PlatformSoftwareandServicesSegmentMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:ConsultingAndNetworkDesignMember cien:PlatformSoftwareandServicesSegmentMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:NetworkingPlatformsSegmentMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:PlatformSoftwareandServicesMember cien:GlobalServicesMember 2018-11-04 2019-05-04 0000936395 cien:NetworkingPlatformsSegmentMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:InstallationAndDeploymentMember cien:NetworkingPlatformsSegmentMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:ConvergedPacketOpticalMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2018-11-04 2019-05-04 0000936395 cien:NetworkingPlatformsSegmentMember us-gaap:TransferredOverTimeMember 2018-11-04 2019-05-04 0000936395 cien:BluePlanetAutomationSoftwareandServicesSegmentMember us-gaap:TransferredOverTimeMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:MaintenanceSupportAndTrainingMember cien:NetworkingPlatformsSegmentMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:ConvergedPacketOpticalMember cien:GlobalServicesMember 2018-11-04 2019-05-04 0000936395 cien:PlatformSoftwareandServicesSegmentMember us-gaap:TransferredAtPointInTimeMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:ConsultingAndNetworkDesignMember cien:NetworkingPlatformsSegmentMember 2018-11-04 2019-05-04 0000936395 cien:GlobalServicesMember us-gaap:TransferredAtPointInTimeMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:PacketNetworkingMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:PacketNetworkingMember cien:GlobalServicesMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:GlobalServicesMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:PacketNetworkingMember cien:PlatformSoftwareandServicesSegmentMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:PlatformSoftwareandServicesMember cien:NetworkingPlatformsSegmentMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:PlatformSoftwareandServicesMember cien:PlatformSoftwareandServicesSegmentMember 2018-11-04 2019-05-04 0000936395 cien:GlobalServicesMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:MaintenanceSupportAndTrainingMember cien:PlatformSoftwareandServicesSegmentMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:ConvergedPacketOpticalMember cien:PlatformSoftwareandServicesSegmentMember 2018-11-04 2019-05-04 0000936395 cien:MaintenanceSupportAndTrainingMember 2018-11-04 2019-05-04 0000936395 cien:BluePlanetAutomationSoftwareandServicesMember 2018-11-04 2019-05-04 0000936395 cien:GlobalServicesMember us-gaap:TransferredOverTimeMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:ConsultingAndNetworkDesignMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2018-11-04 2019-05-04 0000936395 cien:NetworkingPlatformsSegmentMember us-gaap:TransferredAtPointInTimeMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember cien:InstallationAndDeploymentMember cien:GlobalServicesMember 2018-11-04 2019-05-04 0000936395 cien:PlatformSoftwareandServicesSegmentMember us-gaap:TransferredAtPointInTimeMember 2020-02-02 2020-05-02 0000936395 cien:BluePlanetAutomationSoftwareandServicesMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:MaintenanceSupportAndTrainingMember cien:NetworkingPlatformsSegmentMember 2020-02-02 2020-05-02 0000936395 cien:NetworkingPlatformsSegmentMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:GlobalServicesMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:PacketNetworkingMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2020-02-02 2020-05-02 0000936395 cien:PlatformSoftwareandServicesSegmentMember us-gaap:TransferredOverTimeMember 2020-02-02 2020-05-02 0000936395 cien:ConsultingAndNetworkDesignMember 2020-02-02 2020-05-02 0000936395 cien:PlatformSoftwareandServicesSegmentMember 2020-02-02 2020-05-02 0000936395 cien:PacketNetworkingMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:PacketNetworkingMember cien:PlatformSoftwareandServicesSegmentMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:ConvergedPacketOpticalMember cien:GlobalServicesMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:MaintenanceSupportAndTrainingMember cien:PlatformSoftwareandServicesSegmentMember 2020-02-02 2020-05-02 0000936395 cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:PacketNetworkingMember cien:GlobalServicesMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:BluePlanetAutomationSoftwareandServicesMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2020-02-02 2020-05-02 0000936395 cien:BluePlanetAutomationSoftwareandServicesSegmentMember us-gaap:TransferredAtPointInTimeMember 2020-02-02 2020-05-02 0000936395 cien:BluePlanetAutomationSoftwareandServicesSegmentMember us-gaap:TransferredOverTimeMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:PlatformSoftwareandServicesMember cien:PlatformSoftwareandServicesSegmentMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:PlatformSoftwareandServicesMember cien:GlobalServicesMember 2020-02-02 2020-05-02 0000936395 cien:GlobalServicesMember us-gaap:TransferredAtPointInTimeMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:PlatformSoftwareandServicesSegmentMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:InstallationAndDeploymentMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2020-02-02 2020-05-02 0000936395 cien:NetworkingPlatformsSegmentMember us-gaap:TransferredAtPointInTimeMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:PlatformSoftwareandServicesMember cien:NetworkingPlatformsSegmentMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:ConvergedPacketOpticalMember cien:NetworkingPlatformsSegmentMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:InstallationAndDeploymentMember cien:PlatformSoftwareandServicesSegmentMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:MaintenanceSupportAndTrainingMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:ConsultingAndNetworkDesignMember cien:PlatformSoftwareandServicesSegmentMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:PlatformSoftwareandServicesMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2020-02-02 2020-05-02 0000936395 cien:NetworkingPlatformsSegmentMember us-gaap:TransferredOverTimeMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:ConsultingAndNetworkDesignMember cien:GlobalServicesMember 2020-02-02 2020-05-02 0000936395 cien:ConvergedPacketOpticalMember 2020-02-02 2020-05-02 0000936395 us-gaap:TransferredAtPointInTimeMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:BluePlanetAutomationSoftwareandServicesMember cien:NetworkingPlatformsSegmentMember 2020-02-02 2020-05-02 0000936395 cien:PlatformSoftwareandServicesMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:BluePlanetAutomationSoftwareandServicesMember cien:PlatformSoftwareandServicesSegmentMember 2020-02-02 2020-05-02 0000936395 us-gaap:TransferredOverTimeMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:InstallationAndDeploymentMember cien:NetworkingPlatformsSegmentMember 2020-02-02 2020-05-02 0000936395 cien:InstallationAndDeploymentMember 2020-02-02 2020-05-02 0000936395 cien:MaintenanceSupportAndTrainingMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:ConvergedPacketOpticalMember cien:PlatformSoftwareandServicesSegmentMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:BluePlanetAutomationSoftwareandServicesMember cien:GlobalServicesMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:ConvergedPacketOpticalMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:InstallationAndDeploymentMember cien:GlobalServicesMember 2020-02-02 2020-05-02 0000936395 cien:GlobalServicesMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:ConsultingAndNetworkDesignMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:PacketNetworkingMember cien:NetworkingPlatformsSegmentMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:MaintenanceSupportAndTrainingMember cien:GlobalServicesMember 2020-02-02 2020-05-02 0000936395 cien:GlobalServicesMember us-gaap:TransferredOverTimeMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:ConsultingAndNetworkDesignMember cien:NetworkingPlatformsSegmentMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:NetworkingPlatformsSegmentMember 2020-02-02 2020-05-02 0000936395 srt:AsiaPacificMember 2018-11-04 2019-05-04 0000936395 srt:AmericasMember 2019-02-03 2019-05-04 0000936395 srt:AmericasMember 2018-11-04 2019-05-04 0000936395 us-gaap:EMEAMember 2019-02-03 2019-05-04 0000936395 srt:AsiaPacificMember 2020-02-02 2020-05-02 0000936395 us-gaap:EMEAMember 2018-11-04 2019-05-04 0000936395 srt:AmericasMember 2020-02-02 2020-05-02 0000936395 us-gaap:EMEAMember 2020-02-02 2020-05-02 0000936395 srt:AsiaPacificMember 2019-02-03 2019-05-04 0000936395 srt:AsiaPacificMember 2019-11-03 2020-05-02 0000936395 us-gaap:EMEAMember 2019-11-03 2020-05-02 0000936395 srt:AmericasMember 2019-11-03 2020-05-02 0000936395 cien:CentinaSystemsInc.Member us-gaap:DevelopedTechnologyRightsMember 2019-11-02 2019-11-02 0000936395 cien:CentinaSystemsInc.Member 2019-11-02 2019-11-02 0000936395 cien:CentinaSystemsInc.Member cien:CustomerRelationshipsAndContractsMember 2019-11-02 2019-11-02 0000936395 cien:CentinaSystemsInc.Member 2019-11-03 2020-05-02 0000936395 cien:CentinaSystemsInc.Member 2019-11-02 0000936395 cien:CentinaSystemsInc.Member us-gaap:DevelopedTechnologyRightsMember 2019-11-02 0000936395 cien:CentinaSystemsInc.Member cien:CustomerRelationshipsAndContractsMember 2019-11-02 0000936395 us-gaap:EmployeeSeveranceMember 2018-11-04 2019-05-04 0000936395 us-gaap:EmployeeSeveranceMember 2019-11-03 2020-05-02 0000936395 us-gaap:EmployeeSeveranceMember 2020-05-02 0000936395 us-gaap:FacilityClosingMember 2020-05-02 0000936395 us-gaap:FacilityClosingMember 2019-11-03 2020-05-02 0000936395 us-gaap:FacilityClosingMember 2019-11-02 0000936395 us-gaap:EmployeeSeveranceMember 2019-11-02 0000936395 us-gaap:FacilityClosingMember 2018-11-04 2019-05-04 0000936395 us-gaap:FacilityClosingMember 2019-05-04 0000936395 us-gaap:EmployeeSeveranceMember 2019-05-04 0000936395 us-gaap:FacilityClosingMember 2018-11-03 0000936395 us-gaap:EmployeeSeveranceMember 2018-11-03 0000936395 us-gaap:USTreasuryAndGovernmentMember us-gaap:OtherLongTermInvestmentsMember 2019-11-02 0000936395 us-gaap:USTreasuryAndGovernmentMember 2019-11-02 0000936395 us-gaap:USTreasuryAndGovernmentMember us-gaap:ShortTermInvestmentsMember 2019-11-02 0000936395 us-gaap:USTreasuryAndGovernmentMember 2020-05-02 0000936395 us-gaap:USTreasuryAndGovernmentMember us-gaap:ShortTermInvestmentsMember 2020-05-02 0000936395 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-05-02 0000936395 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:FixedIncomeFundsMember 2020-05-02 0000936395 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:FixedIncomeFundsMember 2020-05-02 0000936395 us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FixedIncomeFundsMember 2020-05-02 0000936395 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:FixedIncomeFundsMember 2020-05-02 0000936395 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-05-02 0000936395 us-gaap:InterestRateSwapMember us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-05-02 0000936395 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-05-02 0000936395 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 cien:OtherLongTermLiabilitiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 cien:OtherLongTermLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 cien:OtherLongTermLiabilitiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:AccruedLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 cien:OtherLongTermLiabilitiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:AccruedLiabilitiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:AccruedLiabilitiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:AccruedLiabilitiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-05-02 0000936395 us-gaap:AccruedLiabilitiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 cien:OtherLongTermLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 cien:OtherLongTermLiabilitiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 cien:OtherLongTermLiabilitiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 cien:MarketableSecuritiesNoncurrentMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:AccruedLiabilitiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:AccruedLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 cien:MarketableSecuritiesNoncurrentMember us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 cien:MarketableSecuritiesNoncurrentMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 cien:MarketableSecuritiesNoncurrentMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 cien:OtherLongTermLiabilitiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:AccruedLiabilitiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-11-02 0000936395 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FixedIncomeFundsMember 2019-11-02 0000936395 us-gaap:InterestRateSwapMember 2019-11-02 0000936395 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-11-02 0000936395 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:FixedIncomeFundsMember 2019-11-02 0000936395 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-11-02 0000936395 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-11-02 0000936395 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-11-02 0000936395 cien:CapitalizedContractAcquisitionCostsMember 2020-05-02 0000936395 cien:UnbilledAccountsReceivablesMember 2020-05-02 0000936395 cien:CapitalizedContractAcquisitionCostsMember 2019-11-02 0000936395 cien:UnbilledAccountsReceivablesMember 2019-11-02 0000936395 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-05-02 0000936395 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2019-11-03 2020-05-02 0000936395 cien:TermLoan2025Member us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SecuredDebtMember 2020-05-02 0000936395 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-11-02 0000936395 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2019-11-02 0000936395 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2020-05-02 0000936395 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-11-03 2020-05-02 0000936395 cien:TermLoan2025Member us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SecuredDebtMember 2019-11-02 0000936395 us-gaap:AccumulatedTranslationAdjustmentMember 2019-11-03 2020-05-02 0000936395 us-gaap:ForeignExchangeForwardMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-11-03 2020-05-02 0000936395 us-gaap:ForeignExchangeForwardMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-05-02 0000936395 us-gaap:InterestRateSwapMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-11-02 0000936395 us-gaap:AccumulatedTranslationAdjustmentMember 2020-05-02 0000936395 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-11-03 2020-05-02 0000936395 us-gaap:AccumulatedTranslationAdjustmentMember 2019-11-02 0000936395 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-05-02 0000936395 us-gaap:InterestRateSwapMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-11-03 2020-05-02 0000936395 us-gaap:InterestRateSwapMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-05-02 0000936395 us-gaap:ForeignExchangeForwardMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-11-02 0000936395 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-11-02 0000936395 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-11-03 0000936395 us-gaap:InterestRateSwapMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-05-04 0000936395 us-gaap:AccumulatedTranslationAdjustmentMember 2019-05-04 0000936395 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-11-04 2019-05-04 0000936395 us-gaap:AccumulatedTranslationAdjustmentMember 2018-11-04 2019-05-04 0000936395 us-gaap:AccumulatedTranslationAdjustmentMember 2018-11-03 0000936395 us-gaap:ForeignExchangeForwardMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-11-04 2019-05-04 0000936395 us-gaap:InterestRateSwapMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-11-04 2019-05-04 0000936395 us-gaap:ForeignExchangeForwardMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-05-04 0000936395 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-05-04 0000936395 us-gaap:InterestRateSwapMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-11-03 0000936395 us-gaap:ForeignExchangeForwardMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-11-03 0000936395 us-gaap:LeaseholdImprovementsMember 2019-11-03 2020-05-02 0000936395 us-gaap:LeaseholdImprovementsMember 2020-02-02 2020-05-02 0000936395 cien:TermLoan2025Member us-gaap:SecuredDebtMember 2020-05-02 0000936395 cien:NewTermLoan2025Member us-gaap:SecuredDebtMember 2020-05-02 0000936395 cien:NewTermLoan2025Member us-gaap:SecuredDebtMember 2019-11-02 0000936395 cien:TermLoan2025Member us-gaap:SecuredDebtMember 2019-11-02 0000936395 us-gaap:SecuredDebtMember 2019-11-03 2020-05-02 0000936395 us-gaap:SecuredDebtMember 2019-11-02 0000936395 us-gaap:SecuredDebtMember 2020-05-02 0000936395 cien:NewTermLoan2025Member us-gaap:SecuredDebtMember 2020-01-23 0000936395 cien:TermLoan2025Member us-gaap:SecuredDebtMember 2020-01-23 0000936395 us-gaap:SecuredDebtMember 2018-11-04 2019-05-04 0000936395 cien:SharesUnderlyingStockOptionsandRestrictedUnitsMember 2018-11-04 2019-05-04 0000936395 cien:SharesUnderlyingStockOptionsandRestrictedUnitsMember 2019-02-03 2019-05-04 0000936395 cien:SharesUnderlyingStockOptionsandRestrictedUnitsMember 2019-11-03 2020-05-02 0000936395 cien:SharesUnderlyingStockOptionsandRestrictedUnitsMember 2020-02-02 2020-05-02 0000936395 2018-12-13 0000936395 cien:ProductCostsMember 2019-02-03 2019-05-04 0000936395 cien:ProductCostsMember 2018-11-04 2019-05-04 0000936395 cien:ServiceCostsMember 2019-02-03 2019-05-04 0000936395 us-gaap:GeneralAndAdministrativeExpenseMember 2019-02-03 2019-05-04 0000936395 us-gaap:CostOfSalesMember 2019-11-03 2020-05-02 0000936395 us-gaap:SellingAndMarketingExpenseMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingExpenseMember 2020-02-02 2020-05-02 0000936395 us-gaap:GeneralAndAdministrativeExpenseMember 2020-02-02 2020-05-02 0000936395 us-gaap:SellingAndMarketingExpenseMember 2018-11-04 2019-05-04 0000936395 us-gaap:SellingAndMarketingExpenseMember 2020-02-02 2020-05-02 0000936395 us-gaap:CostOfSalesMember 2020-02-02 2020-05-02 0000936395 cien:ServiceCostsMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingExpenseMember 2019-02-03 2019-05-04 0000936395 cien:ServiceCostsMember 2020-02-02 2020-05-02 0000936395 cien:ProductCostsMember 2019-11-03 2020-05-02 0000936395 cien:ProductCostsMember 2020-02-02 2020-05-02 0000936395 us-gaap:ResearchAndDevelopmentExpenseMember 2019-02-03 2019-05-04 0000936395 cien:ServiceCostsMember 2019-11-03 2020-05-02 0000936395 us-gaap:ResearchAndDevelopmentExpenseMember 2019-11-03 2020-05-02 0000936395 us-gaap:ResearchAndDevelopmentExpenseMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingExpenseMember 2019-11-03 2020-05-02 0000936395 us-gaap:CostOfSalesMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingExpenseMember 2018-11-04 2019-05-04 0000936395 us-gaap:GeneralAndAdministrativeExpenseMember 2019-11-03 2020-05-02 0000936395 us-gaap:GeneralAndAdministrativeExpenseMember 2018-11-04 2019-05-04 0000936395 us-gaap:ResearchAndDevelopmentExpenseMember 2018-11-04 2019-05-04 0000936395 us-gaap:CostOfSalesMember 2019-02-03 2019-05-04 0000936395 us-gaap:SellingAndMarketingExpenseMember 2019-11-03 2020-05-02 0000936395 us-gaap:RestrictedStockUnitsRSUMember 2020-05-02 0000936395 cien:TwoThousandSeventeenPlanMember 2020-05-02 0000936395 us-gaap:RestrictedStockUnitsRSUMember 2019-11-03 2020-05-02 0000936395 cien:TwoThousandSeventeenPlanMember 2020-04-02 2020-04-02 0000936395 us-gaap:OperatingSegmentsMember 2019-02-03 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember 2020-02-02 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember 2018-11-04 2019-05-04 0000936395 us-gaap:OperatingSegmentsMember 2019-11-03 2020-05-02 0000936395 cien:PlatformandBluePlanetAutomationSoftwareandServicesSegmentsMember 2018-11-04 2019-05-04 0000936395 country:US 2019-02-03 2019-05-04 0000936395 country:US 2018-11-04 2019-05-04 0000936395 country:US 2020-02-02 2020-05-02 0000936395 country:US 2019-11-03 2020-05-02 0000936395 cien:AttMember us-gaap:CustomerConcentrationRiskMember 2020-02-02 2020-05-02 0000936395 cien:VerizonMember us-gaap:CustomerConcentrationRiskMember 2018-11-04 2019-05-04 0000936395 cien:AttMember us-gaap:CustomerConcentrationRiskMember 2019-02-03 2019-05-04 0000936395 us-gaap:CustomerConcentrationRiskMember 2020-02-02 2020-05-02 0000936395 us-gaap:CustomerConcentrationRiskMember 2019-11-03 2020-05-02 0000936395 cien:WebscaleProviderMember us-gaap:CustomerConcentrationRiskMember 2018-11-04 2019-05-04 0000936395 us-gaap:CustomerConcentrationRiskMember 2019-02-03 2019-05-04 0000936395 us-gaap:CustomerConcentrationRiskMember 2018-11-04 2019-05-04 0000936395 cien:VerizonMember us-gaap:CustomerConcentrationRiskMember 2019-11-03 2020-05-02 0000936395 cien:AttMember us-gaap:CustomerConcentrationRiskMember 2019-11-03 2020-05-02 0000936395 cien:VerizonMember us-gaap:CustomerConcentrationRiskMember 2019-02-03 2019-05-04 0000936395 cien:AttMember us-gaap:CustomerConcentrationRiskMember 2018-11-04 2019-05-04 0000936395 country:US 2020-05-02 0000936395 country:US 2019-11-02 0000936395 country:CA 2020-05-02 0000936395 country:CA 2019-11-02 0000936395 cien:OtherInternationalMember 2020-05-02 0000936395 cien:OtherInternationalMember 2019-11-02 0000936395 us-gaap:OperatingSegmentsMember cien:PlatformSoftwareandServicesSegmentMember 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:GlobalServicesMember 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:NetworkingPlatformsSegmentMember 2020-05-02 0000936395 us-gaap:OperatingSegmentsMember cien:BluePlanetAutomationSoftwareandServicesSegmentMember 2020-05-02 0000936395 us-gaap:GrantMember 2017-02-20 2020-05-02 0000936395 us-gaap:GrantMember 2019-11-03 2020-05-02 shares pure iso4217:USD shares iso4217:USD cien:employee iso4217:CAD cien:region cien:government_entity utreg:sqft cien:segment P3Y false --10-31 Q2 2020 0000936395 20100000 10400000 300000 0.01 0.01 290000000 290000000 154403850 153641565 154403850 153641565 1585140 350000000 0.01 0.01 20000000 20000000 0 0 0 0 10-Q true 2020-05-02 false 001-36250 Ciena Corp DE 7035 Ridge Road Hanover MD 23-2725311 21076 410 694-5700 Common Stock, $0.01 par value CIEN NYSE Yes Yes Large Accelerated Filer false false false 153644375 739892000 710688000 1427107000 1353220000 154161000 154323000 299858000 290318000 894053000 865011000 1726965000 1643538000 405138000 411050000 794151000 791492000 75589000 79284000 148953000 154028000 480727000 490334000 943104000 945520000 413326000 374677000 783861000 698018000 131530000 137969000 262430000 266602000 101214000 103502000 208280000 201615000 42030000 42154000 84498000 81397000 5839000 5529000 11692000 11057000 3811000 4068000 8283000 6341000 1414000 1135000 3233000 2743000 285838000 294357000 578416000 569755000 127488000 80320000 205445000 128263000 -2665000 -244000 981000 4009000 7860000 9471000 16675000 18912000 0 0 -646000 0 116963000 70605000 189105000 113360000 25308000 17867000 35122000 27006000 91655000 52738000 153983000 86354000 0.60 0.34 1.00 0.55 0.59 0.33 0.99 0.55 153858000 156170000 154099000 156244000 155141000 158289000 155443000 158211000 91655000 52738000 153983000 86354000 396000 112000 310000 413000 -6940000 -856000 -8019000 704000 -8623000 -2826000 -10103000 -10697000 -18508000 -4996000 -21490000 -3846000 -33675000 -8566000 -39302000 -13426000 57980000 44172000 114681000 72928000 887732000 904045000 100742000 109940000 693963000 724854000 325753000 345049000 332021000 297914000 2340211000 2381802000 0 10014000 260867000 286884000 47864000 0 310269000 297937000 115536000 112781000 689416000 714942000 92599000 88986000 3856762000 3893346000 292164000 344819000 288773000 382740000 107023000 111381000 18096000 6930000 7000000 712986000 845940000 42894000 45492000 129850000 148747000 51100000 679356000 680406000 1616186000 1720585000 0 0 1536000 1544000 6790856000 6837714000 -61386000 -22084000 -4490430000 -4644413000 2240576000 2172761000 3856762000 3893346000 153983000 86354000 48381000 42995000 33579000 29362000 19361000 17778000 25420000 18293000 12640000 10245000 13793000 9276000 -16190000 2259000 -15865000 -43174000 -5618000 109554000 54839000 33241000 -8642000 0 -151713000 -26971000 -5679000 4560000 -10311000 0 130930000 90012000 45458000 35289000 40894000 97897000 60000000 90000000 0 98263000 3836000 2741000 28300000 0 0 2667000 -58488000 49669000 1733000 3500000 382000 0 1381000 1679000 0 111268000 18200000 15865000 74535000 65103000 12290000 11235000 -83941000 -186180000 -4876000 224000 -16375000 -46275000 904161000 745423000 887786000 699148000 17590000 19978000 22011000 9258000 11409000 0 4480000 2793000 0 1441000 0 52944000 4887000 0 154403850 1544000 6837714000 -22084000 -4644413000 2172761000 153983000 153983000 -39302000 -39302000 1872446 19000 74516000 74535000 1562899 16000 12274000 12290000 33579000 33579000 452738 5000 18195000 18200000 153641565 1536000 6790856000 -61386000 -4490430000 2240576000 154318531 1543000 6881223000 -5780000 -4947652000 1929334000 0 49805000 49805000 86354000 86354000 -13426000 -13426000 1752525 17000 66527000 66544000 1875159 19000 11216000 11235000 29362000 29362000 1585140 16000 52928000 52944000 459604 5000 15860000 15865000 155566701 1556000 6892342000 -19206000 -4811493000 2063199000 INTERIM FINANCIAL STATEMENTS<div style="line-height:120%;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The interim financial statements included herein for Ciena Corporation and its wholly owned subsidiaries (“Ciena”) have been prepared by Ciena, without audit, pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (the “SEC”).</span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preparation of financial statements and related disclosures in conformity with GAAP requires Ciena to make judgments, assumptions, and estimates that affect the amounts reported in the Condensed Consolidated Financial Statements and accompanying notes. The inputs into certain of Ciena’s judgments, assumptions and estimates reflected the information available to Ciena regarding the economic implications of the COVID-19 pandemic, and expectations as to its impact on Ciena’s business. The actual results that Ciena experiences may differ materially from such inputs into Ciena’s critical and significant accounting estimates. As the duration and severity of the COVID-19 pandemic are unclear, certain of such estimates could require further judgment or modification and therefore carry a higher degree of variability and volatility as compared to prior periods. As events continue to evolve, Ciena’s estimates may change materially in future periods.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the opinion of management, the financial statements included in this report reflect all normal recurring adjustments that Ciena considers necessary for the fair statement of the results of operations of Ciena for the interim periods covered and of the financial position of Ciena at the date of the interim balance sheets. Certain information and footnote disclosures normally included in the annual financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) have been condensed or omitted pursuant to SEC rules and regulations. The Condensed Consolidated Balance Sheet as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November 2, 2019</span><span style="font-family:inherit;font-size:10pt;"> was derived from audited financial statements, but does not include all disclosures required by GAAP. However, Ciena believes that the disclosures are adequate to understand the information presented herein. The operating results for interim periods are not necessarily indicative of the operating results for the entire year. These financial statements should be read in conjunction with Ciena’s audited consolidated financial statements and the notes thereto included in Ciena’s annual report on Form 10-K for fiscal 2019 (the “2019 Annual Report”).</span></div><span style="font-family:inherit;font-size:10pt;">Ciena has a 52 or 53-week fiscal year, with quarters ending on the Saturday nearest to the last day of January, April, July and October, respectively, of each year. </span><span style="font-family:inherit;font-size:10pt;">Fiscal 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span> are 52-week fiscal years. Effective the second quarter of fiscal 2020, Ciena changed the presentation of reporting for its financial statements and notes thereto to reflect the actual dates on which fiscal years and quarterly periods ended. Because these dates can change from period to period, for consistency purposes, Ciena previously presented such information indicating that its quarters ended on January 31, April 30, July 31 and October 31. This change, affecting only the presentation of such information, was made on a prospective basis and it does not impact comparability of previous financial results. References to prior reported periods have been changed to reflect the actual period end dates of May 2, 2020, May 4, 2019, November 2, 2019 and November 3, 2018 for periods reported herein. SIGNIFICANT ACCOUNTING POLICIES<div style="line-height:120%;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Except for the changes in certain policies described below, there have been no material changes to Ciena’s significant accounting policies, compared to the accounting policies described in Note </span><span style="font-family:inherit;font-size:10pt;">1</span><span style="font-family:inherit;font-size:10pt;">, Ciena Corporation and Significant Accounting Policies and Estimates, in Notes to Consolidated Financial Statements in Item 8 of Part II of the 2019 Annual Report.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Newly Issued Accounting Standards - Effective</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Codification ASC 842</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">, Leases</span><span style="font-family:inherit;font-size:10pt;">, which requires an entity to recognize assets and liabilities on the balance sheet for the rights and obligations created by leased assets and to provide additional disclosures. </span><span style="font-family:inherit;font-size:10pt;color:#353535;">Effective </span><span style="font-family:inherit;font-size:10pt;color:#353535;">November 3, 2019</span><span style="font-family:inherit;font-size:10pt;color:#353535;">, Ciena adopted ASC 842 which requires right-of-use ("ROU") assets and lease liabilities to be recorded on the balance sheet for leases. The guidance specifies that at the inception of a contract, an entity must determine whether the contract is or contains a lease. The contract is or contains a lease if the contract conveys the right to control the use of the property, plant, or equipment for a designated term in exchange for consideration. Ciena’s evaluation of its contracts followed the assessment of whether there was a right to obtain substantially all of the economic benefits from the use and the right to direct the use of the identified asset in the contract. Operating leases are included in the Operating right-of-use assets (“Operating ROU assets”), Operating lease liabilities and Long-term operating lease liabilities in the </span><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Balance Sheets. Finance leases are included in Equipment, building, furniture and fixtures, net (“Finance ROU assets”), Accrued liabilities and other short-term obligations and Other long-term obligations are included in the Condensed Consolidated Balance Sheets.</span></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#353535;">Ciena adopted the guidance on a modified retrospective basis as of </span><span style="font-family:inherit;font-size:10pt;color:#353535;">November 3, 2019</span><span style="font-family:inherit;font-size:10pt;color:#353535;">, such that related amounts in prior periods have not been restated. Ciena has operating and finance leases that primarily relate to real property. As a practical expedient, Ciena has elected the “package of practical expedients” and, as a result, did not reassess existing lease identifications, lease classifications or initial direct costs. As a practical expedient, Ciena has elected not to capitalize leases with a term of 12 months or less without a purchase option that it is likely to exercise. Also as a practical expedient for disclosure, Ciena has elected not to separate lease and non-lease components on operating and finance leases. Lease components are payment items directly attributable to the use of the underlying asset, while non-lease components are explicit elements of a contract not directly related to the use of the underlying asset, including pass through operating expenses like common area maintenance and utilities.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#353535;">Operating ROU assets and lease liabilities and Finance ROU assets and lease liabilities are recognized on the Condensed Consolidated Balance Sheets at the present value of the future lease payments over the life of the lease term. Ciena uses discount rates based on incremental borrowing rates, on a collateralized basis, for the respective underlying assets, for terms similar to the respective leases when implicit rates for leases are not determinable. Operating lease costs are included as rent expense in the Condensed Consolidated Statements of Operations. Fixed base payments on operating leases paid directly to the lessor are recorded as lease expense on a straight-line basis. Related variable payments based on usage, changes in an index, or market rate are expensed as incurred. </span><span style="font-family:inherit;font-size:10pt;">Finance ROU assets are generally amortized on a straight line basis over the lease term with the interest expense on the lease liability recorded using the interest method. The amortization and interest expense are recorded separately in the Condensed Consolidated Statements of Operations. </span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#353535;">Upon adoption, Ciena recorded Operating ROU assets of </span><span style="font-family:inherit;font-size:10pt;color:#353535;"><span>$53.3 million</span></span><span style="font-family:inherit;font-size:10pt;color:#353535;"> and lease liabilities of </span><span style="font-family:inherit;font-size:10pt;color:#353535;"><span>$76.0 million</span></span><span style="font-family:inherit;font-size:10pt;color:#353535;"> related to its operating leases. As of </span><span style="font-family:inherit;font-size:10pt;color:#353535;">November 2, 2019</span><span style="font-family:inherit;font-size:10pt;color:#353535;">, the restructuring reserve liability for vacated office space of </span><span style="font-family:inherit;font-size:10pt;color:#353535;"><span>$11.1 million</span></span><span style="font-family:inherit;font-size:10pt;color:#353535;"> was included in Accrued liabilities and other short-term obligations and Other long-term obligations on the Condensed Consolidated Balance Sheet under prior accounting guidance. Upon adoption of the updated guidance, the existing lease reserve liability was reclassified as a reduction to the Operating ROU assets. ROU assets will be tested for impairment when circumstances indicate that the carrying values may not be recoverable. The adoption of this guidance did not require a cumulative effect adjustment or have an impact on the Condensed Consolidated Statements of Income or Condensed Consolidated Statements of Cash Flows.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Opening Balance Adjustments</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the cumulative effect of the changes made to Ciena’s Condensed Consolidated Balance Sheet in connection with the adoption of ASC 842 (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:43%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Balance at </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">November 2, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">New Lease Accounting Standard</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Adjusted Balance at November 3, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ASSETS:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating right-of-use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,334</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,334</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,893,346</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,334</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,946,680</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">LIABILITIES AND STOCKHOLDERS’ EQUITY:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued liabilities and other short-term obligations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>382,740</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,484</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>381,256</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,498</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,498</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term obligations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>148,747</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(21,244</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(4)</sup> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>127,503</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term operating lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,564</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(5)</sup> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,564</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities and stockholders’ equity</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,893,346</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,334</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,946,680</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></span><span style="font-family:inherit;font-size:10pt;">Represents </span><span style="font-family:inherit;font-size:10pt;"><span>$76.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of operating leases recognized as Operating ROU assets upon adoption of ASC 842, less </span><span style="font-family:inherit;font-size:10pt;"><span>$5.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> of deferred rent, </span><span style="font-family:inherit;font-size:10pt;"><span>$6.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> of tenant improvement allowances, </span><span style="font-family:inherit;font-size:10pt;"><span>$1.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> of short-term restructuring reserve liability and </span><span style="font-family:inherit;font-size:10pt;"><span>$9.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> of long-term restructuring reserve liability all recognized as a reduction to Right-of-use assets. </span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2) </sup></span><span style="font-family:inherit;font-size:10pt;">Represents </span><span style="font-family:inherit;font-size:10pt;"><span>$1.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> of short-term restructuring reserve liability recognized as a reduction to Operating ROU assets. </span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3) </sup></span><span style="font-family:inherit;font-size:10pt;">Represents </span><span style="font-family:inherit;font-size:10pt;"><span>$20.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> of lease liabilities for operating leases.</span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(4) </sup></span><span style="font-family:inherit;font-size:10pt;">Represents </span><span style="font-family:inherit;font-size:10pt;"><span>$9.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> of long-term restructuring reserve liability, </span><span style="font-family:inherit;font-size:10pt;"><span>$5.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> of deferred rent, and </span><span style="font-family:inherit;font-size:10pt;"><span>$6.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> of tenant improvement allowances recognized as a reduction to Right-of-use assets. </span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(5) </sup></span><span style="font-family:inherit;font-size:10pt;">Represents </span><span style="font-family:inherit;font-size:10pt;"><span>$55.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> of lease liabilities for operating leases.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#353535;">See Note </span><span style="font-family:inherit;font-size:10pt;color:#353535;">15</span><span style="font-family:inherit;font-size:10pt;color:#353535;"> for additional information.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurement</span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU No. 2018-13 (</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">“ASU 2018-13”</span><span style="font-family:inherit;font-size:10pt;">), </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurement (Topic 820): Disclosure Framework</span><span style="font-family:inherit;font-size:10pt;"> which modifies the disclosure requirements on fair value measurements. Ciena adopted ASU 2018-13 beginning the first quarter of fiscal year 2020. Adoption of ASU 2018-13 did not have a material effect on Ciena’s financial position or results of operations.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Newly Issued Accounting Standards - Not Yet Effective</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU No. 2016-13 (</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">“ASU 2016-13”</span><span style="font-family:inherit;font-size:10pt;">), </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments - Credit Losses, </span><span style="font-family:inherit;font-size:10pt;">which requires measurement and recognition of expected credit losses for financial assets held based on historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the reported amount. ASU 2016-13 is effective for Ciena beginning in the first quarter of fiscal 2021, and early adoption is permitted. Ciena is currently evaluating the impact of this accounting standard update on its Consolidated Financial Statements and related disclosures.</span></div> <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Newly Issued Accounting Standards - Effective</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Codification ASC 842</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">, Leases</span><span style="font-family:inherit;font-size:10pt;">, which requires an entity to recognize assets and liabilities on the balance sheet for the rights and obligations created by leased assets and to provide additional disclosures. </span><span style="font-family:inherit;font-size:10pt;color:#353535;">Effective </span><span style="font-family:inherit;font-size:10pt;color:#353535;">November 3, 2019</span><span style="font-family:inherit;font-size:10pt;color:#353535;">, Ciena adopted ASC 842 which requires right-of-use ("ROU") assets and lease liabilities to be recorded on the balance sheet for leases. The guidance specifies that at the inception of a contract, an entity must determine whether the contract is or contains a lease. The contract is or contains a lease if the contract conveys the right to control the use of the property, plant, or equipment for a designated term in exchange for consideration. Ciena’s evaluation of its contracts followed the assessment of whether there was a right to obtain substantially all of the economic benefits from the use and the right to direct the use of the identified asset in the contract. Operating leases are included in the Operating right-of-use assets (“Operating ROU assets”), Operating lease liabilities and Long-term operating lease liabilities in the </span><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Balance Sheets. Finance leases are included in Equipment, building, furniture and fixtures, net (“Finance ROU assets”), Accrued liabilities and other short-term obligations and Other long-term obligations are included in the Condensed Consolidated Balance Sheets.</span></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#353535;">Ciena adopted the guidance on a modified retrospective basis as of </span><span style="font-family:inherit;font-size:10pt;color:#353535;">November 3, 2019</span><span style="font-family:inherit;font-size:10pt;color:#353535;">, such that related amounts in prior periods have not been restated. Ciena has operating and finance leases that primarily relate to real property. As a practical expedient, Ciena has elected the “package of practical expedients” and, as a result, did not reassess existing lease identifications, lease classifications or initial direct costs. As a practical expedient, Ciena has elected not to capitalize leases with a term of 12 months or less without a purchase option that it is likely to exercise. Also as a practical expedient for disclosure, Ciena has elected not to separate lease and non-lease components on operating and finance leases. Lease components are payment items directly attributable to the use of the underlying asset, while non-lease components are explicit elements of a contract not directly related to the use of the underlying asset, including pass through operating expenses like common area maintenance and utilities.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#353535;">Operating ROU assets and lease liabilities and Finance ROU assets and lease liabilities are recognized on the Condensed Consolidated Balance Sheets at the present value of the future lease payments over the life of the lease term. Ciena uses discount rates based on incremental borrowing rates, on a collateralized basis, for the respective underlying assets, for terms similar to the respective leases when implicit rates for leases are not determinable. Operating lease costs are included as rent expense in the Condensed Consolidated Statements of Operations. Fixed base payments on operating leases paid directly to the lessor are recorded as lease expense on a straight-line basis. Related variable payments based on usage, changes in an index, or market rate are expensed as incurred. </span><span style="font-family:inherit;font-size:10pt;">Finance ROU assets are generally amortized on a straight line basis over the lease term with the interest expense on the lease liability recorded using the interest method. The amortization and interest expense are recorded separately in the Condensed Consolidated Statements of Operations. </span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#353535;">Upon adoption, Ciena recorded Operating ROU assets of </span><span style="font-family:inherit;font-size:10pt;color:#353535;"><span>$53.3 million</span></span><span style="font-family:inherit;font-size:10pt;color:#353535;"> and lease liabilities of </span><span style="font-family:inherit;font-size:10pt;color:#353535;"><span>$76.0 million</span></span><span style="font-family:inherit;font-size:10pt;color:#353535;"> related to its operating leases. As of </span><span style="font-family:inherit;font-size:10pt;color:#353535;">November 2, 2019</span><span style="font-family:inherit;font-size:10pt;color:#353535;">, the restructuring reserve liability for vacated office space of </span><span style="font-family:inherit;font-size:10pt;color:#353535;"><span>$11.1 million</span></span><span style="font-family:inherit;font-size:10pt;color:#353535;"> was included in Accrued liabilities and other short-term obligations and Other long-term obligations on the Condensed Consolidated Balance Sheet under prior accounting guidance. Upon adoption of the updated guidance, the existing lease reserve liability was reclassified as a reduction to the Operating ROU assets. ROU assets will be tested for impairment when circumstances indicate that the carrying values may not be recoverable. The adoption of this guidance did not require a cumulative effect adjustment or have an impact on the Condensed Consolidated Statements of Income or Condensed Consolidated Statements of Cash Flows.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Opening Balance Adjustments</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the cumulative effect of the changes made to Ciena’s Condensed Consolidated Balance Sheet in connection with the adoption of ASC 842 (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:43%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Balance at </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">November 2, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">New Lease Accounting Standard</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Adjusted Balance at November 3, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ASSETS:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating right-of-use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,334</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,334</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,893,346</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,334</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,946,680</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">LIABILITIES AND STOCKHOLDERS’ EQUITY:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued liabilities and other short-term obligations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>382,740</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,484</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>381,256</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,498</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,498</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term obligations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>148,747</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(21,244</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(4)</sup> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>127,503</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term operating lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,564</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(5)</sup> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,564</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities and stockholders’ equity</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,893,346</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,334</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,946,680</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></span><span style="font-family:inherit;font-size:10pt;">Represents </span><span style="font-family:inherit;font-size:10pt;"><span>$76.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of operating leases recognized as Operating ROU assets upon adoption of ASC 842, less </span><span style="font-family:inherit;font-size:10pt;"><span>$5.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> of deferred rent, </span><span style="font-family:inherit;font-size:10pt;"><span>$6.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> of tenant improvement allowances, </span><span style="font-family:inherit;font-size:10pt;"><span>$1.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> of short-term restructuring reserve liability and </span><span style="font-family:inherit;font-size:10pt;"><span>$9.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> of long-term restructuring reserve liability all recognized as a reduction to Right-of-use assets. </span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2) </sup></span><span style="font-family:inherit;font-size:10pt;">Represents </span><span style="font-family:inherit;font-size:10pt;"><span>$1.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> of short-term restructuring reserve liability recognized as a reduction to Operating ROU assets. </span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3) </sup></span><span style="font-family:inherit;font-size:10pt;">Represents </span><span style="font-family:inherit;font-size:10pt;"><span>$20.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> of lease liabilities for operating leases.</span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(4) </sup></span><span style="font-family:inherit;font-size:10pt;">Represents </span><span style="font-family:inherit;font-size:10pt;"><span>$9.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> of long-term restructuring reserve liability, </span><span style="font-family:inherit;font-size:10pt;"><span>$5.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> of deferred rent, and </span><span style="font-family:inherit;font-size:10pt;"><span>$6.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> of tenant improvement allowances recognized as a reduction to Right-of-use assets. </span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(5) </sup></span><span style="font-family:inherit;font-size:10pt;">Represents </span><span style="font-family:inherit;font-size:10pt;"><span>$55.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> of lease liabilities for operating leases.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#353535;">See Note </span><span style="font-family:inherit;font-size:10pt;color:#353535;">15</span><span style="font-family:inherit;font-size:10pt;color:#353535;"> for additional information.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurement</span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU No. 2018-13 (</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">“ASU 2018-13”</span><span style="font-family:inherit;font-size:10pt;">), </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurement (Topic 820): Disclosure Framework</span><span style="font-family:inherit;font-size:10pt;"> which modifies the disclosure requirements on fair value measurements. Ciena adopted ASU 2018-13 beginning the first quarter of fiscal year 2020. Adoption of ASU 2018-13 did not have a material effect on Ciena’s financial position or results of operations.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Newly Issued Accounting Standards - Not Yet Effective</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU No. 2016-13 (</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">“ASU 2016-13”</span><span style="font-family:inherit;font-size:10pt;">), </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments - Credit Losses, </span><span style="font-family:inherit;font-size:10pt;">which requires measurement and recognition of expected credit losses for financial assets held based on historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the reported amount. ASU 2016-13 is effective for Ciena beginning in the first quarter of fiscal 2021, and early adoption is permitted. Ciena is currently evaluating the impact of this accounting standard update on its Consolidated Financial Statements and related disclosures.</span></div> 53300000 76000000.0 11100000 <div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the cumulative effect of the changes made to Ciena’s Condensed Consolidated Balance Sheet in connection with the adoption of ASC 842 (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:43%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Balance at </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">November 2, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">New Lease Accounting Standard</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Adjusted Balance at November 3, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ASSETS:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating right-of-use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,334</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,334</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,893,346</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,334</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,946,680</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">LIABILITIES AND STOCKHOLDERS’ EQUITY:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued liabilities and other short-term obligations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>382,740</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,484</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>381,256</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,498</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,498</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term obligations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>148,747</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(21,244</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(4)</sup> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>127,503</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term operating lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,564</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(5)</sup> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,564</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities and stockholders’ equity</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,893,346</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,334</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,946,680</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></span><span style="font-family:inherit;font-size:10pt;">Represents </span><span style="font-family:inherit;font-size:10pt;"><span>$76.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of operating leases recognized as Operating ROU assets upon adoption of ASC 842, less </span><span style="font-family:inherit;font-size:10pt;"><span>$5.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> of deferred rent, </span><span style="font-family:inherit;font-size:10pt;"><span>$6.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> of tenant improvement allowances, </span><span style="font-family:inherit;font-size:10pt;"><span>$1.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> of short-term restructuring reserve liability and </span><span style="font-family:inherit;font-size:10pt;"><span>$9.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> of long-term restructuring reserve liability all recognized as a reduction to Right-of-use assets. </span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2) </sup></span><span style="font-family:inherit;font-size:10pt;">Represents </span><span style="font-family:inherit;font-size:10pt;"><span>$1.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> of short-term restructuring reserve liability recognized as a reduction to Operating ROU assets. </span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3) </sup></span><span style="font-family:inherit;font-size:10pt;">Represents </span><span style="font-family:inherit;font-size:10pt;"><span>$20.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> of lease liabilities for operating leases.</span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(4) </sup></span><span style="font-family:inherit;font-size:10pt;">Represents </span><span style="font-family:inherit;font-size:10pt;"><span>$9.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> of long-term restructuring reserve liability, </span><span style="font-family:inherit;font-size:10pt;"><span>$5.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> of deferred rent, and </span><span style="font-family:inherit;font-size:10pt;"><span>$6.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> of tenant improvement allowances recognized as a reduction to Right-of-use assets. </span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(5) </sup></span><span style="font-family:inherit;font-size:10pt;">Represents </span><span style="font-family:inherit;font-size:10pt;"><span>$55.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> of lease liabilities for operating leases.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 53334000 53334000 3893346000 53334000 3946680000 382740000 -1484000 381256000 20498000 20498000 148747000 -21244000 127503000 55564000 55564000 3893346000 53334000 3946680000 76000000.0 -5400000 -6200000 -1500000 -9600000 -1500000 20500000 -9600000 -5400000 -6200000 55600000 REVENUE<div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Disaggregation of Revenue</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ciena’s disaggregated revenue represents similar groups that depict the nature, amount, and timing of revenue and cash flows for Ciena’s various offerings. The sales cycle, contractual obligations, customer requirements, and go-to-market strategies may differ for each of its product categories, resulting in different economic risk profiles for each category. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The tables below (in thousands) set forth Ciena’s disaggregated revenue for the respective period:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="19" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Quarter Ended May 2, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Networking Platforms</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Platform Software and Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Blue Planet Automation Software and Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Global Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Product lines:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Converged Packet Optical</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>654,294</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>654,294</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Packet Networking</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,167</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,167</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Platform Software and Services</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,985</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,985</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Blue Planet Automation Software and Services</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,017</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,017</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Maintenance Support and Training</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,479</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,479</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Installation and Deployment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,242</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,242</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consulting and Network Design</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,869</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,869</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue by product line</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>718,461</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,985</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,017</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,590</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>894,053</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Timing of revenue recognition:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Products and services at a point in time</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>718,461</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,978</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,745</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,677</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>744,861</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Services transferred over time</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,007</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,272</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>110,913</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,192</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue by timing of revenue recognition</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>718,461</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,985</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,017</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,590</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>894,053</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.51219512195122%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="19" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Quarter Ended May 4, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Networking Platforms</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Platform Software and Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Blue Planet Automation Software and Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Global Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Product lines:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Converged Packet Optical</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>623,838</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>623,838</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Packet Networking</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73,138</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73,138</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Platform Software and Services</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,229</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,229</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Blue Planet Automation Software and Services</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,473</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,473</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Maintenance Support and Training</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,788</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,788</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Installation and Deployment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,322</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,322</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consulting and Network Design</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,223</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,223</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue by product line</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>696,976</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,229</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,473</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,333</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>865,011</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Timing of revenue recognition:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Products and services at a point in time</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>696,976</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,101</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,047</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,575</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>716,699</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Services transferred over time</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,128</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,426</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>114,758</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>148,312</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue by timing of revenue recognition</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>696,976</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,229</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,473</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,333</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>865,011</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="19" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Six Months Ended May 2, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Networking Platforms</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Platform Software and Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Blue Planet Automation Software and Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Global Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Product lines:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Converged Packet Optical</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,245,844</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,245,844</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Packet Networking</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>131,675</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>131,675</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Platform Software and Services</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96,873</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96,873</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Blue Planet Automation Software and Services</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,482</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,482</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Maintenance Support and Training</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>133,271</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>133,271</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Installation and Deployment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,196</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,196</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consulting and Network Design</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,624</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,624</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue by product line</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,377,519</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96,873</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,482</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>222,091</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,726,965</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Timing of revenue recognition:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Products and services at a point in time</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,377,518</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,092</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,482</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,874</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,424,966</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Services transferred over time</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,781</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,001</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>213,217</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>301,999</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue by timing of revenue recognition</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,377,518</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96,873</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,483</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>222,091</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,726,965</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.51219512195122%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="19" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Six Months Ended May 4, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Networking Platforms</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Platform Software and Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Blue Planet Automation Software and Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Global Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Product lines:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Converged Packet Optical</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,172,835</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,172,835</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Packet Networking</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>144,707</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>144,707</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Platform Software and Services</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76,827</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76,827</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Blue Planet Automation Software and Services</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,447</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,447</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Maintenance Support and Training</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>130,065</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>130,065</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Installation and Deployment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,944</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,944</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consulting and Network Design</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,713</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,713</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue by product line</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,317,542</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76,827</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,447</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>221,722</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,643,538</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Timing of revenue recognition:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Products and services at a point in time</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,317,542</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,145</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,275</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,141</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,363,103</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Services transferred over time</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,682</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,172</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>212,581</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>280,435</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue by timing of revenue recognition</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,317,542</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76,827</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,447</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>221,722</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,643,538</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective the beginning of fiscal 2020, Ciena’s Global Sales and Marketing organization combined its previous North America and Caribbean and Latin America (“CALA”) regions into a new “Americas” sales region. Accordingly, Ciena reflects its sales geographically around the following markets: (i) Americas; (ii) Europe, Middle East and Africa (“EMEA”); and (iii) Asia Pacific, Japan and India (“APAC”). Within each geographic area, Ciena maintains specific teams or personnel that focus on a particular region, country, customer or market vertical. These teams include sales management, account salespersons and sales engineers, as well as services professionals and commercial management personnel.</span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the periods below, Ciena’s geographic distribution of revenue was as follows (in thousands):</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.1219512195122%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Quarter Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 4,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 4,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Geographic distribution:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Americas</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>650,381</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>615,492</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,224,385</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,131,973</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">EMEA</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>141,431</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>114,993</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>271,396</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>244,183</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">APAC</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>102,241</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>134,526</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>231,184</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>267,382</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue by geographic distribution</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>894,053</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>865,011</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,726,965</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,643,538</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Networking Platforms </span><span style="font-family:inherit;font-size:10pt;">reflects sales of Ciena’s Converged Packet Optical and Packet Networking product lines</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Converged Packet Optical</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> - </span><span style="font-family:inherit;font-size:10pt;">includes the 6500 Packet-Optical Platform, 5430 Reconfigurable Switching System, Waveserver® stackable interconnect system (“Waveserver”), the family of CoreDirector® Multiservice Optical Switches and the OTN configuration for the 5410 Reconfigurable Switching System. This product line also includes sales of the Z-Series Packet-Optical Platform.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Packet Networking </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">-</span><span style="font-family:inherit;font-size:10pt;"> includes the 3000 family of service delivery switches and service aggregation switches and the 5000 family of service aggregation switches. This product line also includes the 8700 Packetwave Platform, the Ethernet packet configuration for the 5410 Service Aggregation Switch, and the 6500 Packet Transport System (PTS), which combines packet switching, control plane operation, and integrated optics.</span></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Networking Platforms segment also includes sales of operating system software and enhanced software features embedded in each of the product lines above. Revenue from this segment is included in product revenue on the Condensed Consolidated Statements of Operations. Operating system software and enhanced software features embedded in Ciena hardware are each considered distinct performance obligations for which the revenue is generally recognized upfront at a point in time upon transfer of control. </span></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Platform Software and Services</span><span style="font-family:inherit;font-size:10pt;"> provides analytics, data, and planning tools to assist customers in managing Ciena’s Networking Platforms products in their networks. Ciena’s platform software includes its Manage, Control and Plan (MCP) domain controller solution, OneControl Unified Management System, ON-Center® Network and Service Management Suite, Ethernet Services Manager, Optical Suite Release and Planet Operate. Platform software-related services revenue includes sales of subscription, installation, support, and consulting services related to Ciena’s software platforms, operating system software and enhanced software features embedded in each of the Networking Platforms product lines above. Revenue from the software portion of this segment is included in product revenue on the Condensed Consolidated Statements of Operations. Revenue from services portions of this segment is included in services revenue on the Condensed Consolidated Statements of Operations. </span></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Blue Planet® Automation Software and Services </span><span style="font-family:inherit;font-size:10pt;">is a comprehensive, open software suite, together with related services, that allows customers to use enhanced knowledge about their networks to drive adaptive optimization of their services and operations. Ciena’s Blue Planet Automation Platform includes multi-domain service orchestration (MDSO), network function virtualization (NFV), management and orchestration (NFV MANO), analytics, network health predictor (NHP), route optimization and assurance (ROA), inventory management, unified assurance and analytics (UAA) and Ciena’s SDN Multilayer Controller and virtual wide area network (V-WAN) application. Services revenue includes sales of subscription, installation, support, consulting and design services related to Ciena’s Blue Planet Automation Platform. Revenue from the software portion of this segment is included in product revenue on the Condensed Consolidated Statements of Operations. Revenue from services portions of this segment is included in services revenue on the Condensed Consolidated Statements of Operations. </span></div></td></tr></table><div style="line-height:120%;padding-bottom:4px;text-align:left;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:4px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ciena’s software platform revenue typically reflects sales of either perpetual or term-based software licenses, and these sales are considered a distinct performance obligation where revenue is generally recognized upfront at a point in time upon transfer of control. Revenue from software subscription and support are recognized ratably over the period during which the services are performed. Revenue from professional services for solution customization, software and solution support services, consulting and design, and build-operate-transfer services relating to Ciena’s software offerings are recognized over time with Ciena applying the input method to determine the amount of revenue to be recognized in a given period. </span></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Global Services </span><span style="font-family:inherit;font-size:10pt;">reflects sales of a broad range of Ciena’s services for maintenance support and training, installation and deployment, and consulting and network design activities. Revenue from this segment is included in services revenue on the Condensed Consolidated Statements of Operations. Ciena’s Global Services are considered a distinct performance obligation where revenue is generally recognized over time. Revenue from maintenance support is recognized ratably over the period during which the services are performed. Revenue from installation and deployment services and consulting and network design services are recognized over time with Ciena applying the input method to determine the amount of revenue to be recognized in a given period. Revenue from training services is generally recognized at a point in time upon completion of the service.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contract Balances</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides information about receivables, contract assets and contract liabilities (deferred revenue) from contracts with customers (in thousands):</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.53658536585365%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:65%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Balance at May 2, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Balance at November 2, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>693,963</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>724,854</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract assets for unbilled accounts receivable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87,746</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>84,046</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,917</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>156,873</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our contract assets represent unbilled accounts receivable where transfer of a product or service has occurred but invoicing is conditional upon completion of future performance obligations. These amounts are primarily related to installation and deployment and professional services arrangements where transfer of control has occurred, but Ciena has not yet invoiced the customer. Contract assets are included in prepaid expenses and other current assets in the Condensed Consolidated Balance Sheets. </span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liabilities consist of deferred revenue and represent advanced payments against non-cancelable customer orders received prior to revenue recognition. Ciena recognized approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$76.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$73.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of revenue during the first </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;"> months of fiscal </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> that was included in the deferred revenue balance at </span><span style="font-family:inherit;font-size:10pt;">November 2, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">November 3, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. Revenue recognized due to changes in transaction price from performance obligations satisfied or partially satisfied in previous periods was immaterial during the </span><span style="font-family:inherit;font-size:10pt;">six months ended May 2,</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">May 4,</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Capitalized Contract Acquisition Costs</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capitalized contract acquisition costs consist of deferred sales commissions, and were </span><span style="font-family:inherit;font-size:10pt;"><span>$13.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$15.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">May 2, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">November 2, 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively, and were included in other current assets and other assets. The amortization expense associated with these costs was </span><span style="font-family:inherit;font-size:10pt;"><span>$10.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$8.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> during the first </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;"> months of fiscal </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively, and was included in sales and marketing expense.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Remaining Performance Obligations</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remaining Performance Obligations (RPO) are comprised of non-cancelable customer purchase orders for products and services that are awaiting transfer of control for revenue recognition under the applicable contract terms. As of </span><span style="font-family:inherit;font-size:10pt;">May 2, 2020</span><span style="font-family:inherit;font-size:10pt;">, the aggregate amount of RPO was </span><span style="font-family:inherit;font-size:10pt;"><span>$1.078 billion</span></span><span style="font-family:inherit;font-size:10pt;">. As of </span><span style="font-family:inherit;font-size:10pt;">May 2, 2020</span><span style="font-family:inherit;font-size:10pt;">, Ciena expects approximately </span><span style="font-family:inherit;font-size:10pt;"><span>83%</span></span><span style="font-family:inherit;font-size:10pt;"> of the RPO to be recognized as revenue within the next </span><span style="font-family:inherit;font-size:10pt;"><span>twelve months</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div> <div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The tables below (in thousands) set forth Ciena’s disaggregated revenue for the respective period:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="19" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Quarter Ended May 2, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Networking Platforms</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Platform Software and Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Blue Planet Automation Software and Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Global Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Product lines:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Converged Packet Optical</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>654,294</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>654,294</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Packet Networking</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,167</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,167</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Platform Software and Services</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,985</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,985</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Blue Planet Automation Software and Services</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,017</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,017</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Maintenance Support and Training</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,479</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,479</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Installation and Deployment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,242</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,242</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consulting and Network Design</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,869</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,869</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue by product line</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>718,461</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,985</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,017</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,590</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>894,053</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Timing of revenue recognition:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Products and services at a point in time</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>718,461</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,978</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,745</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,677</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>744,861</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Services transferred over time</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,007</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,272</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>110,913</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,192</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue by timing of revenue recognition</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>718,461</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,985</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,017</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,590</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>894,053</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.51219512195122%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="19" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Quarter Ended May 4, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Networking Platforms</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Platform Software and Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Blue Planet Automation Software and Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Global Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Product lines:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Converged Packet Optical</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>623,838</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>623,838</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Packet Networking</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73,138</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73,138</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Platform Software and Services</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,229</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,229</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Blue Planet Automation Software and Services</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,473</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,473</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Maintenance Support and Training</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,788</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,788</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Installation and Deployment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,322</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,322</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consulting and Network Design</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,223</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,223</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue by product line</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>696,976</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,229</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,473</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,333</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>865,011</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Timing of revenue recognition:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Products and services at a point in time</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>696,976</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,101</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,047</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,575</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>716,699</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Services transferred over time</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,128</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,426</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>114,758</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>148,312</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue by timing of revenue recognition</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>696,976</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,229</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,473</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,333</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>865,011</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="19" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Six Months Ended May 2, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Networking Platforms</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Platform Software and Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Blue Planet Automation Software and Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Global Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Product lines:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Converged Packet Optical</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,245,844</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,245,844</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Packet Networking</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>131,675</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>131,675</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Platform Software and Services</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96,873</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96,873</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Blue Planet Automation Software and Services</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,482</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,482</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Maintenance Support and Training</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>133,271</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>133,271</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Installation and Deployment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,196</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,196</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consulting and Network Design</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,624</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,624</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue by product line</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,377,519</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96,873</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,482</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>222,091</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,726,965</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Timing of revenue recognition:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Products and services at a point in time</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,377,518</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,092</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,482</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,874</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,424,966</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Services transferred over time</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,781</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,001</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>213,217</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>301,999</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue by timing of revenue recognition</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,377,518</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96,873</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,483</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>222,091</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,726,965</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.51219512195122%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="19" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Six Months Ended May 4, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Networking Platforms</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Platform Software and Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Blue Planet Automation Software and Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Global Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Product lines:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Converged Packet Optical</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,172,835</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,172,835</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Packet Networking</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>144,707</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>144,707</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Platform Software and Services</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76,827</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76,827</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Blue Planet Automation Software and Services</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,447</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,447</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Maintenance Support and Training</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>130,065</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>130,065</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Installation and Deployment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,944</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,944</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consulting and Network Design</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,713</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,713</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue by product line</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,317,542</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76,827</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,447</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>221,722</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,643,538</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Timing of revenue recognition:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Products and services at a point in time</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,317,542</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,145</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,275</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,141</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,363,103</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Services transferred over time</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,682</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,172</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>212,581</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>280,435</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue by timing of revenue recognition</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,317,542</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76,827</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,447</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>221,722</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,643,538</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective the beginning of fiscal 2020, Ciena’s Global Sales and Marketing organization combined its previous North America and Caribbean and Latin America (“CALA”) regions into a new “Americas” sales region. Accordingly, Ciena reflects its sales geographically around the following markets: (i) Americas; (ii) Europe, Middle East and Africa (“EMEA”); and (iii) Asia Pacific, Japan and India (“APAC”). Within each geographic area, Ciena maintains specific teams or personnel that focus on a particular region, country, customer or market vertical. These teams include sales management, account salespersons and sales engineers, as well as services professionals and commercial management personnel.</span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the periods below, Ciena’s geographic distribution of revenue was as follows (in thousands):</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.1219512195122%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Quarter Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 4,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 4,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Geographic distribution:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Americas</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>650,381</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>615,492</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,224,385</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,131,973</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">EMEA</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>141,431</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>114,993</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>271,396</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>244,183</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">APAC</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>102,241</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>134,526</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>231,184</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>267,382</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue by geographic distribution</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>894,053</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>865,011</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,726,965</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,643,538</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 654294000 0 0 0 654294000 64167000 0 0 0 64167000 0 44985000 0 0 44985000 0 0 15017000 0 15017000 0 0 0 71479000 71479000 0 0 0 34242000 34242000 0 0 0 9869000 9869000 718461000 44985000 15017000 115590000 894053000 718461000 16978000 4745000 4677000 744861000 0 28007000 10272000 110913000 149192000 718461000 44985000 15017000 115590000 894053000 623838000 0 0 0 623838000 73138000 0 0 0 73138000 0 35229000 0 0 35229000 0 0 12473000 0 12473000 0 0 0 68788000 68788000 0 0 0 41322000 41322000 0 0 0 10223000 10223000 696976000 35229000 12473000 120333000 865011000 696976000 11101000 3047000 5575000 716699000 0 24128000 9426000 114758000 148312000 696976000 35229000 12473000 120333000 865011000 1245844000 0 0 0 1245844000 131675000 0 0 0 131675000 0 96873000 0 0 96873000 0 0 30482000 0 30482000 0 0 0 133271000 133271000 0 0 0 69196000 69196000 0 0 0 19624000 19624000 1377519000 96873000 30482000 222091000 1726965000 1377518000 30092000 8482000 8874000 1424966000 0 66781000 22001000 213217000 301999000 1377518000 96873000 30483000 222091000 1726965000 1172835000 0 0 0 1172835000 144707000 0 0 0 144707000 0 76827000 0 0 76827000 0 0 27447000 0 27447000 0 0 0 130065000 130065000 0 0 0 71944000 71944000 0 0 0 19713000 19713000 1317542000 76827000 27447000 221722000 1643538000 1317542000 27145000 9275000 9141000 1363103000 0 49682000 18172000 212581000 280435000 1317542000 76827000 27447000 221722000 1643538000 650381000 615492000 1224385000 1131973000 141431000 114993000 271396000 244183000 102241000 134526000 231184000 267382000 894053000 865011000 1726965000 1643538000 <div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides information about receivables, contract assets and contract liabilities (deferred revenue) from contracts with customers (in thousands):</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.53658536585365%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:65%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Balance at May 2, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Balance at November 2, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>693,963</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>724,854</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract assets for unbilled accounts receivable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87,746</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>84,046</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,917</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>156,873</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 693963000 724854000 87746000 84046000 149917000 156873000 76500000 73000000.0 13300000 15700000 10100000 8400000 1078000000.000 0.83 P12M BUSINESS COMBINATIONS<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Centina Systems, Inc. Acquisition</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On November 2, 2019 Ciena acquired Centina Systems, Inc. (“Centina”), a provider of service assurance analytics and network performance management solutions, for approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$34.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in cash. This transaction has been accounted for as the acquisition of a business.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the first six months of fiscal 2020, Ciena incurred approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> of acquisition-related costs associated with this transaction. These costs primarily reflect fees associated with financial, legal and accounting advisors.</span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the final purchase price allocation related to the acquisition based on the estimated fair value of the acquired assets and assumed liabilities (in thousands): </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:77%;"/><td style="width:1%;"/><td style="width:21%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,718</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>610</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>536</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equipment, furniture and fixtures</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,055</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships and contracts</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>400</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,200</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts payable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(47</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(286</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,493</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax liability</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,692</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total purchase consideration</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,018</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships and contracts represent agreements with existing Centina customers and have an estimated useful life of </span><span style="font-family:inherit;font-size:10pt;"><span>two years</span></span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:8px;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology represents purchased technology that has reached technological feasibility and for which Centina had substantially completed development as of the date of acquisition. Fair value was determined using future discounted cash flows related to the projected income stream of the developed technology for a discrete projection period. Cash flows were discounted to their present value as of the closing date. Developed technology is amortized on a straight-line basis over its estimated useful life of </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The goodwill generated from the acquisition of Centina is primarily related to expected synergies. The total goodwill amount was recorded in the Blue Planet Automation Software and Services segment. The goodwill is not deductible for income tax purposes.</span></div><div style="line-height:120%;padding-top:8px;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pro forma disclosures have not been included due to immateriality.</span></div> 34000000.0 700000 <div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the final purchase price allocation related to the acquisition based on the estimated fair value of the acquired assets and assumed liabilities (in thousands): </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:77%;"/><td style="width:1%;"/><td style="width:21%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,718</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>610</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>536</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equipment, furniture and fixtures</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,055</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships and contracts</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>400</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,200</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts payable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(47</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(286</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,493</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax liability</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,692</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total purchase consideration</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,018</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 5718000 610000 536000 17000 13055000 400000 22200000 47000 286000 1493000 6692000 34018000 P2Y P5Y RESTRUCTURING COSTS<div style="line-height:120%;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ciena has undertaken a number of restructuring activities intended to reduce expense and to better align its workforce and costs with market opportunities, product development and business strategies. The following table sets forth the restructuring activity and balance of the restructuring liability accounts, which are included in Accrued liabilities and other short-term obligations on Ciena’s Condensed Consolidated Balance Sheets, for the </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">May 2, 2020</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:53%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Workforce</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">reduction</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Consolidation</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">of excess</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">facilities and other restructuring activities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at November 2, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,983</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,160</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,143</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Charges</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,426</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,857</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,283</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjustments related to ASC 842</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,160</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,160</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash payments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,982</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,857</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,839</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at May 2, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,427</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,427</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current restructuring liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,427</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,427</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-current restructuring liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></span><span style="font-family:inherit;font-size:10pt;">Reflects a global workforce reduction of </span><span style="font-family:inherit;font-size:10pt;"><span>86</span></span><span style="font-family:inherit;font-size:10pt;"> employees during the </span><span style="font-family:inherit;font-size:10pt;">six months ended May 2,</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> as part of a business optimization strategy to improve gross margin, constrain operating expense and redesign certain business processes.</span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2) </sup></span><span style="font-family:inherit;font-size:10pt;">Primarily represents variable costs and imputed interest expense related to restructured facilities.</span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3) </sup></span><span style="font-family:inherit;font-size:10pt;">Represents restructuring reserve liability recognized as a reduction to Operating right-of-use assets, net in relation to adoption of ASC 842. See Notes </span><span style="font-family:inherit;font-size:10pt;">2</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#353535;">15</span><span style="font-family:inherit;font-size:10pt;"> for further discussion.</span></div><div style="line-height:120%;padding-top:4px;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the restructuring activity and balance of the restructuring liability accounts, which are included in Accrued liabilities and other short-term obligations on Ciena’s Condensed Consolidated Balance Sheets for the </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">May 4, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:53%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Workforce</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">reduction</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Consolidation</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">of excess</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">facilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at November 3, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,108</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,739</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,847</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Charges</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,661</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>680</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,341</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash payments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,667</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(847</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,514</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at May 4, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,102</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,572</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,674</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current restructuring liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,102</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>347</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,449</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-current restructuring liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,225</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,225</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></span><span style="font-family:inherit;font-size:10pt;">Reflects a global workforce reduction of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>95</span></span><span style="font-family:inherit;font-size:10pt;"> employees during the </span><span style="font-family:inherit;font-size:10pt;">six months ended May 4,</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> as part of a business optimization strategy to improve gross margin, constrain operating expense and redesign certain business processes.</span></div><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2) </sup></span>Reflects unfavorable lease commitments in connection with a portion of the facilities for certain locations in the United States and India where Ciena has vacated unused space. The following table sets forth the restructuring activity and balance of the restructuring liability accounts, which are included in Accrued liabilities and other short-term obligations on Ciena’s Condensed Consolidated Balance Sheets, for the <span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">May 2, 2020</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:53%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Workforce</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">reduction</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Consolidation</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">of excess</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">facilities and other restructuring activities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at November 2, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,983</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,160</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,143</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Charges</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,426</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,857</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,283</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjustments related to ASC 842</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,160</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,160</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash payments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,982</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,857</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,839</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at May 2, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,427</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,427</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current restructuring liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,427</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,427</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-current restructuring liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></span><span style="font-family:inherit;font-size:10pt;">Reflects a global workforce reduction of </span><span style="font-family:inherit;font-size:10pt;"><span>86</span></span><span style="font-family:inherit;font-size:10pt;"> employees during the </span><span style="font-family:inherit;font-size:10pt;">six months ended May 2,</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> as part of a business optimization strategy to improve gross margin, constrain operating expense and redesign certain business processes.</span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2) </sup></span><span style="font-family:inherit;font-size:10pt;">Primarily represents variable costs and imputed interest expense related to restructured facilities.</span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3) </sup></span><span style="font-family:inherit;font-size:10pt;">Represents restructuring reserve liability recognized as a reduction to Operating right-of-use assets, net in relation to adoption of ASC 842. See Notes </span><span style="font-family:inherit;font-size:10pt;">2</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#353535;">15</span><span style="font-family:inherit;font-size:10pt;"> for further discussion.</span></div><div style="line-height:120%;padding-top:4px;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the restructuring activity and balance of the restructuring liability accounts, which are included in Accrued liabilities and other short-term obligations on Ciena’s Condensed Consolidated Balance Sheets for the </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">May 4, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:53%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Workforce</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">reduction</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Consolidation</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">of excess</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">facilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at November 3, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,108</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,739</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,847</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Charges</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,661</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>680</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,341</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash payments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,667</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(847</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,514</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at May 4, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,102</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,572</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,674</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current restructuring liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,102</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>347</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,449</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-current restructuring liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,225</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,225</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></span><span style="font-family:inherit;font-size:10pt;">Reflects a global workforce reduction of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>95</span></span><span style="font-family:inherit;font-size:10pt;"> employees during the </span><span style="font-family:inherit;font-size:10pt;">six months ended May 4,</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> as part of a business optimization strategy to improve gross margin, constrain operating expense and redesign certain business processes.</span></div><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2) </sup></span>Reflects unfavorable lease commitments in connection with a portion of the facilities for certain locations in the United States and India where Ciena has vacated unused space. 3983000 11160000 15143000 4426000 3857000 8283000 0 -11160000 -11160000 5982000 3857000 9839000 2427000 0 2427000 2427000 0 2427000 0 0 0 86 2108000 1739000 3847000 5661000 680000 6341000 6667000 847000 7514000 1102000 1572000 2674000 1102000 347000 1449000 0 1225000 1225000 95 INTEREST AND OTHER INCOME (LOSS), NET<div style="line-height:120%;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of interest and other income (loss), net, are as follows (in thousands):</span></div><div style="line-height:120%;padding-top:8px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Quarter Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 4,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 4,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,023</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,519</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,413</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,391</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gains (losses) on non-hedge designated foreign currency forward contracts</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,086</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(898</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,723</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(877</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency exchange losses</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,067</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,995</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,839</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,212</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,707</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>130</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,316</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(293</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest and other income (loss), net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,665</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(244</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>981</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,009</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ciena Corporation, as the U.S. parent entity, uses the U.S. Dollar as its functional currency; however, some of its foreign branch offices and subsidiaries use local currencies as their functional currencies. Ciena recorded </span><span style="font-family:inherit;font-size:10pt;"><span>$4.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$2.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> in foreign currency exchange rate losses during the first </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;"> months of fiscal </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively, as a result of monetary assets and liabilities that were transacted in a currency other than the entity’s functional currency, and the related remeasurement adjustments were recorded in interest and other income (loss), net, on the Condensed Consolidated Statements of Operations. From time to time, Ciena uses foreign currency forwards to hedge this type of balance sheet exposure. See Note 13 for further discussion. These forwards are not designated as hedges for accounting purposes, and any net gain or loss associated with these derivatives is reported in interest and other income (loss), net, on the Condensed Consolidated Statements of Operations. During the first </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;"> months of fiscal </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;">, Ciena recorded gains of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> from non-hedge designated foreign currency forward contracts. During the first </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;"> months of fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, Ciena recorded losses of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> from non-hedge designated foreign currency forward contracts.</span></div> <div style="line-height:120%;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of interest and other income (loss), net, are as follows (in thousands):</span></div><div style="line-height:120%;padding-top:8px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Quarter Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 4,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 4,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,023</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,519</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,413</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,391</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gains (losses) on non-hedge designated foreign currency forward contracts</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,086</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(898</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,723</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(877</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency exchange losses</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,067</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,995</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,839</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,212</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,707</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>130</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,316</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(293</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest and other income (loss), net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,665</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(244</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>981</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,009</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 2023000 3519000 5413000 7391000 1086000 -898000 1723000 -877000 -4067000 -2995000 -4839000 -2212000 -1707000 130000 -1316000 -293000 -2665000 -244000 981000 4009000 -4800000 -2200000 1700000 -900000 INCOME TAXES<div style="line-height:120%;text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On December 2, 2019, the U.S. Department of the Treasury released final regulations and proposed regulations under Section 59A of the Internal Revenue Code, the Base Erosion and Anti-Abuse Tax (“BEAT”). BEAT, which requires certain U.S. corporations to pay a minimum tax associated with deductible payments to non-U.S. related parties, was enacted as part of the Tax Cuts and Jobs Act (the “Tax Act”). Also, on December 2, 2019, the U.S. Department of the Treasury released final regulations that provide additional guidance with respect to the foreign tax credit regime under the Tax Act.</span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The effective tax rate for the </span><span style="font-family:inherit;font-size:10pt;">second quarter</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">six months ended May 2,</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> was lower than the effective tax rate for the </span><span style="font-family:inherit;font-size:10pt;">second quarter</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">six months ended May 4,</span><span style="font-family:inherit;font-size:10pt;"> 2019, primarily due to reduced BEAT and the effect of the final regulations released on December 2, 2019.</span></div> SHORT-TERM AND LONG-TERM INVESTMENTS<div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of the dates indicated, investments are comprised of the following (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Amortized Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Gross Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Gross Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Estimated Fair</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government obligations:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Included in short-term investments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,116</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>626</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,742</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,116</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>626</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,742</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">November 2, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Amortized Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Gross Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Gross Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Estimated Fair</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government obligations:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Included in short-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>109,715</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>225</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>109,940</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Included in long-term investments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,017</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,014</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>119,732</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>225</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>119,954</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the final legal maturities of debt investments at </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">May 2, 2020</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:79%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Amortized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Estimated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less than one year</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,116</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,742</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,116</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,742</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of the dates indicated, investments are comprised of the following (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Amortized Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Gross Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Gross Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Estimated Fair</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government obligations:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Included in short-term investments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,116</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>626</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,742</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,116</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>626</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,742</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">November 2, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Amortized Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Gross Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Gross Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Estimated Fair</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government obligations:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Included in short-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>109,715</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>225</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>109,940</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Included in long-term investments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,017</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,014</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>119,732</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>225</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>119,954</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 100116000 626000 0 100742000 100116000 626000 0 100742000 109715000 225000 0 109940000 10017000 0 3000 10014000 119732000 225000 3000 119954000 <div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the final legal maturities of debt investments at </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">May 2, 2020</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:79%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Amortized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Estimated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less than one year</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,116</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,742</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,116</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,742</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 100116000 100742000 100116000 100742000 FAIR VALUE MEASUREMENTS<div style="line-height:120%;text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:17px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of the date indicated, the following table summarizes the assets and liabilities that are recorded at fair value on a recurring basis (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Level 3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>699,957</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>699,957</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Bond mutual fund</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,165</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,165</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred compensation plan assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,428</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,428</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government obligations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,742</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,742</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency forward contracts</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>345</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>345</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets measured at fair value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>756,550</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>101,087</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>857,637</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency forward contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,747</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,747</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forward starting interest rate swaps</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,665</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,665</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contingent consideration</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,705</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,705</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities measured at fair value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,412</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,705</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,117</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">November 2, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Level 3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>759,114</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>759,114</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred compensation plan assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,974</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,974</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government obligations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>119,954</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>119,954</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency forward contracts</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,570</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,570</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets measured at fair value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>764,088</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>121,524</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>885,612</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency forward contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forward starting interest rate swaps</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,093</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,093</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contingent consideration</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,705</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,705</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities measured at fair value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,128</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,705</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,833</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of the date indicated, the assets and liabilities above are presented on Ciena’s Condensed Consolidated Balance Sheets as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Level 3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>750,122</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>750,122</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term investments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,742</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,742</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>345</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>345</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,428</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,428</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets measured at fair value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>756,550</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>101,087</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>857,637</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued liabilities and other short-term obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,747</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,705</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,452</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term obligations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,665</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,665</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities measured at fair value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,412</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,705</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,117</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">November 2, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Level 3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>759,114</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>759,114</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term investments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>109,940</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>109,940</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,570</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,570</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term investments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,014</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,014</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,974</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,974</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets measured at fair value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>764,088</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>121,524</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>885,612</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued liabilities and other short-term obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term obligations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,093</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,705</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,798</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities measured at fair value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,128</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,705</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,833</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ciena did not have any transfers between Level 1 and Level 2 fair value measurements during the periods presented.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ciena’s Level 3 liability includes </span><span style="font-family:inherit;font-size:10pt;"><span>$3.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> in accrued liabilities and other short-term obligations as of </span><span style="font-family:inherit;font-size:10pt;">May 2, 2020</span><span style="font-family:inherit;font-size:10pt;">. This reflects a contingent consideration element of a three-year payout arrangement associated with Ciena’s purchase of DonRiver Holdings, LLC (“DonRiver”) in the fourth quarter of fiscal 2018. As of </span><span style="font-family:inherit;font-size:10pt;">May 2, 2020</span><span style="font-family:inherit;font-size:10pt;">, there was no material change to the fair value.</span></div> <div style="line-height:120%;text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:17px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of the date indicated, the following table summarizes the assets and liabilities that are recorded at fair value on a recurring basis (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Level 3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>699,957</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>699,957</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Bond mutual fund</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,165</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,165</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred compensation plan assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,428</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,428</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government obligations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,742</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,742</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency forward contracts</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>345</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>345</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets measured at fair value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>756,550</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>101,087</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>857,637</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency forward contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,747</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,747</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forward starting interest rate swaps</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,665</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,665</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contingent consideration</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,705</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,705</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities measured at fair value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,412</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,705</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,117</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">November 2, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Level 3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>759,114</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>759,114</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred compensation plan assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,974</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,974</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government obligations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>119,954</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>119,954</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency forward contracts</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,570</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,570</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets measured at fair value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>764,088</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>121,524</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>885,612</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency forward contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forward starting interest rate swaps</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,093</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,093</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contingent consideration</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,705</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,705</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities measured at fair value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,128</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,705</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,833</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 699957000 0 0 699957000 50165000 0 0 50165000 6428000 0 0 6428000 0 100742000 0 100742000 0 345000 0 345000 756550000 101087000 0 857637000 0 9747000 0 9747000 0 32665000 0 32665000 0 0 3705000 3705000 0 42412000 3705000 46117000 759114000 0 0 759114000 4974000 4974000 0 119954000 0 119954000 0 1570000 0 1570000 764088000 121524000 0 885612000 0 35000 0 35000 0 21093000 0 21093000 0 0 3705000 3705000 0 21128000 3705000 24833000 <div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of the date indicated, the assets and liabilities above are presented on Ciena’s Condensed Consolidated Balance Sheets as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Level 3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>750,122</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>750,122</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term investments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,742</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,742</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>345</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>345</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,428</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,428</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets measured at fair value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>756,550</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>101,087</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>857,637</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued liabilities and other short-term obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,747</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,705</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,452</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term obligations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,665</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,665</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities measured at fair value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,412</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,705</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,117</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">November 2, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Level 3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>759,114</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>759,114</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term investments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>109,940</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>109,940</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,570</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,570</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term investments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,014</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,014</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,974</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,974</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets measured at fair value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>764,088</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>121,524</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>885,612</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued liabilities and other short-term obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term obligations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,093</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,705</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,798</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities measured at fair value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,128</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,705</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,833</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 750122000 0 0 750122000 0 100742000 0 100742000 0 345000 0 345000 6428000 0 0 6428000 756550000 101087000 0 857637000 0 9747000 3705000 13452000 0 32665000 0 32665000 0 42412000 3705000 46117000 759114000 0 0 759114000 0 109940000 0 109940000 0 1570000 0 1570000 0 10014000 0 10014000 4974000 0 0 4974000 764088000 121524000 0 885612000 0 35000 0 35000 0 21093000 3705000 24798000 0 21128000 3705000 24833000 3700000 INVENTORIES<div style="line-height:120%;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of the dates indicated, inventories are comprised of the following (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2, <br/>2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">November 2, <br/>2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Raw materials</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106,193</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,041</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Work-in-process</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,471</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,657</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finished goods</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>194,532</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>226,622</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred cost of goods sold</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,904</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,051</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross inventories</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>369,100</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>392,371</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision for excess and obsolescence</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(43,347</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(47,322</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>325,753</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>345,049</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ciena writes down its inventory for estimated obsolescence or unmarketable inventory by an amount equal to the difference between the cost of inventory and the estimated net realizable value based on assumptions about future demand, which are affected by changes in Ciena’s strategic direction, discontinuance of a product or introduction of newer versions of products, declines in the sales of or forecasted demand for certain products, and general market conditions. During the first </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">six</span><span style="font-family:inherit;font-size:10pt;"> months of fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2020</span><span style="font-family:inherit;font-size:10pt;">, Ciena recorded a provision for excess and obsolescence of </span><span style="font-family:inherit;font-size:10pt;"><span>$12.6 million</span></span><span style="font-family:inherit;font-size:10pt;">, primarily related to a decrease in the forecasted demand for certain Networking Platforms products. Deductions from the provision for excess and obsolete inventory relate primarily to disposal activities.</span></div> <div style="line-height:120%;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of the dates indicated, inventories are comprised of the following (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2, <br/>2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">November 2, <br/>2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Raw materials</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106,193</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,041</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Work-in-process</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,471</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,657</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finished goods</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>194,532</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>226,622</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred cost of goods sold</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,904</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,051</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross inventories</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>369,100</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>392,371</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision for excess and obsolescence</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(43,347</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(47,322</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>325,753</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>345,049</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 106193000 99041000 11471000 13657000 194532000 226622000 56904000 53051000 369100000 392371000 43347000 47322000 325753000 345049000 12600000 PREPAID EXPENSES AND OTHER<div style="line-height:120%;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of the dates indicated, prepaid expenses and other are comprised of the following (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2, <br/>2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">November 2, <br/>2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract assets for unbilled accounts receivable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87,746</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>84,046</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid VAT and other taxes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78,275</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>84,706</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,127</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,680</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other non-trade receivables</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,269</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,136</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Product demonstration equipment, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,212</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,900</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capitalized contract acquisition costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,424</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,677</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred deployment expense</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>623</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>125</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivative assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>345</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,570</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted cash</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>332,021</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>297,914</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation of product demonstration equipment was </span><span style="font-family:inherit;font-size:10pt;"><span>$4.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$4.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> during the first </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">six</span><span style="font-family:inherit;font-size:10pt;"> months of fiscal </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For further discussion on contract assets and capitalized contract acquisition costs, see Note </span><span style="font-family:inherit;font-size:10pt;">3</span><span style="font-family:inherit;font-size:10pt;"> above.</span></div> <div style="line-height:120%;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of the dates indicated, prepaid expenses and other are comprised of the following (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2, <br/>2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">November 2, <br/>2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract assets for unbilled accounts receivable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87,746</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>84,046</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid VAT and other taxes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78,275</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>84,706</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,127</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,680</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other non-trade receivables</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,269</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,136</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Product demonstration equipment, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,212</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,900</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capitalized contract acquisition costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,424</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,677</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred deployment expense</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>623</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>125</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivative assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>345</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,570</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted cash</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>332,021</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>297,914</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 87746000 84046000 78275000 84706000 65127000 48680000 54269000 28136000 36212000 38900000 9424000 11677000 623000 125000 345000 1570000 0 74000 332021000 297914000 4200000 4300000 OTHER BALANCE SHEET DETAILS<div style="line-height:120%;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of the dates indicated, accrued liabilities and other short-term obligations are comprised of the following (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2, <br/>2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">November 2, <br/>2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Compensation, payroll related tax and benefits</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt"> (1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96,195</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>182,363</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Warranty</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,863</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,498</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vacation</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,363</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,290</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency forward contracts</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,747</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contingent consideration</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,705</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,372</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contingent compensation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,420</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease obligations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,585</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,764</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest payable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>808</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,007</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97,087</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>121,411</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>288,773</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>382,740</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span><span style="font-family:inherit;font-size:10pt;"> Reduction is primarily due to the timing of bonus payments to employees under Ciena’s annual cash incentive compensation plan.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the activity in Ciena’s accrued warranty for the fiscal periods indicated (in thousands):</span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Beginning Balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Current Period Provisions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Settlements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Ending Balance</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Six Months Ended May 4, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,740</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,276</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,109</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,907</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Six Months Ended May 2, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,498</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,793</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,428</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,863</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> <div style="line-height:120%;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of the dates indicated, accrued liabilities and other short-term obligations are comprised of the following (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2, <br/>2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">November 2, <br/>2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Compensation, payroll related tax and benefits</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt"> (1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96,195</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>182,363</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Warranty</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,863</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,498</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vacation</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,363</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,290</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency forward contracts</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,747</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contingent consideration</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,705</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,372</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contingent compensation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,420</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease obligations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,585</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,764</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest payable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>808</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,007</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97,087</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>121,411</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>288,773</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>382,740</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span><span style="font-family:inherit;font-size:10pt;"> Reduction is primarily due to the timing of bonus payments to employees under Ciena’s annual cash incentive compensation plan.</span></div> 96195000 182363000 51863000 48498000 23363000 22290000 9747000 35000 3705000 4372000 3420000 0 2585000 2764000 808000 1007000 97087000 121411000 288773000 382740000 <div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the activity in Ciena’s accrued warranty for the fiscal periods indicated (in thousands):</span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Beginning Balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Current Period Provisions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Settlements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Ending Balance</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Six Months Ended May 4, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,740</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,276</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,109</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,907</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Six Months Ended May 2, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,498</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,793</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,428</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,863</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 44740000 9276000 9109000 44907000 48498000 13793000 10428000 51863000 DERIVATIVE INSTRUMENTS<div style="line-height:120%;text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Foreign Currency Derivatives   </span><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;color:#000000;">May 2, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;">November 2, 2019</span><span style="font-family:inherit;font-size:10pt;">, Ciena had forward contracts to hedge its foreign exchange exposure in order to reduce the variability in its Canadian Dollar- and Indian Rupee-denominated expense, which principally relates to research and development activities. The notional amount of these contracts was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$162.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;"><span>$197.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;">May 2, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;">November 2, 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively. These foreign exchange contracts have maturities of </span><span style="font-family:inherit;font-size:10pt;"><span>24</span></span><span style="font-family:inherit;font-size:10pt;"> months or less and have been designated as cash flow hedges.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">May 2, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">November 2, 2019</span><span style="font-family:inherit;font-size:10pt;">, Ciena had forward contracts to hedge its foreign exchange exposure in order to reduce the variability in various currencies of certain balance sheet items. The notional amount of these contracts was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$202.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;"><span>$206.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;">May 2, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;">November 2, 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively. These foreign exchange contracts have maturities of </span><span style="font-family:inherit;font-size:10pt;"><span>12</span></span><span style="font-family:inherit;font-size:10pt;"> months or less and have not been designated as hedges for accounting purposes.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Interest Rate Derivatives</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ciena is exposed to floating rates of LIBOR interest on its term loan borrowings (see Note </span><span style="font-family:inherit;font-size:10pt;">16</span><span style="font-family:inherit;font-size:10pt;"> below) and has hedged such risk by entering into floating to fixed interest rate swap arrangements (“interest rate swaps”). The interest rate swaps fix the LIBOR rate for </span><span style="font-family:inherit;font-size:10pt;"><span>$350.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of the New 2025 Term Loan (as defined in Note </span><span style="font-family:inherit;font-size:10pt;">16</span><span style="font-family:inherit;font-size:10pt;"> below) at </span><span style="font-family:inherit;font-size:10pt;"><span>2.957%</span></span><span style="font-family:inherit;font-size:10pt;"> through September 2023. The total notional amount of interest rate swaps in effect was </span><span style="font-family:inherit;font-size:10pt;"><span>$350.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">May 2, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">November 2, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ciena expects the variable rate payments to be received under the terms of the interest rate swaps to offset exactly the forecasted variable rate payments on the equivalent notional amounts of the term loan. These derivative contracts have been designated as cash flow hedges.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other information regarding Ciena’s derivatives is immaterial for separate financial statement presentation. See Note </span><span style="font-family:inherit;font-size:10pt;">6</span><span style="font-family:inherit;font-size:10pt;"> and Note </span><span style="font-family:inherit;font-size:10pt;">9</span><span style="font-family:inherit;font-size:10pt;"> above.</span></div> 162900000 197400000 P24M 202000000.0 206000000.0 P12M 350000000.0 0.02957 350000000.0 ACCUMULATED OTHER COMPREHENSIVE INCOME<div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:24px;font-size:12pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the changes</span><span style="font-family:inherit;font-size:12pt;"> </span><span style="font-family:inherit;font-size:10pt;">in accumulated balances of other comprehensive income (“AOCI”), net of tax, for the </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">May 2, 2020</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Unrealized Gain/(Loss) on</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Cumulative</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Available-for-sale Securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Foreign Currency Forward Contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Forward Starting Interest Rate Swaps</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Foreign Currency </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Translation Adjustment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at November 2, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>152</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>925</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,686</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,475</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(22,084</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive gain (loss) before reclassifications</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>310</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,559</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,932</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(21,490</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(41,671</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts reclassified from AOCI</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,540</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>829</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,369</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at May 2, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>462</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,094</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(23,789</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(30,965</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(61,386</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:12pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the changes</span><span style="font-family:inherit;font-size:12pt;"> </span><span style="font-family:inherit;font-size:10pt;">in AOCI, net of tax, for the </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">May 4, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Unrealized Gain/(Loss) on</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Cumulative</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Available-for-sale Securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Foreign Currency Forward Contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Forward Starting Interest Rate Swaps</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Foreign Currency </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Translation Adjustment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at November 3, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(425</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,060</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,417</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,712</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,780</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive income (loss) before reclassifications</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>413</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,613</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,013</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,846</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(15,059</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts reclassified from AOCI</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,317</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(684</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,633</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at May 4, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,356</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,280</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,558</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(19,206</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All amounts reclassified from AOCI related to settlement (gains) losses on foreign currency forward contracts designated as cash flow hedges impacted research and development expense on the Condensed Consolidated Statements of Operations. All amounts reclassified from AOCI related to settlement (gains) losses on forward starting interest rate swaps designated as cash flow hedges impacted interest and other income (loss), net, on the Condensed Consolidated Statements of Operations.</span></div> <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:24px;font-size:12pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the changes</span><span style="font-family:inherit;font-size:12pt;"> </span><span style="font-family:inherit;font-size:10pt;">in accumulated balances of other comprehensive income (“AOCI”), net of tax, for the </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">May 2, 2020</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Unrealized Gain/(Loss) on</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Cumulative</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Available-for-sale Securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Foreign Currency Forward Contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Forward Starting Interest Rate Swaps</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Foreign Currency </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Translation Adjustment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at November 2, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>152</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>925</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,686</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,475</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(22,084</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive gain (loss) before reclassifications</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>310</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,559</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,932</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(21,490</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(41,671</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts reclassified from AOCI</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,540</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>829</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,369</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at May 2, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>462</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,094</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(23,789</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(30,965</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(61,386</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:12pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the changes</span><span style="font-family:inherit;font-size:12pt;"> </span><span style="font-family:inherit;font-size:10pt;">in AOCI, net of tax, for the </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">May 4, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Unrealized Gain/(Loss) on</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Cumulative</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Available-for-sale Securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Foreign Currency Forward Contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Forward Starting Interest Rate Swaps</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Foreign Currency </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Translation Adjustment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at November 3, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(425</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,060</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,417</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,712</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,780</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive income (loss) before reclassifications</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>413</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,613</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,013</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,846</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(15,059</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts reclassified from AOCI</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,317</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(684</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,633</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at May 4, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,356</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,280</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,558</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(19,206</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 152000 925000 -13686000 -9475000 -22084000 310000 -9559000 -10932000 -21490000 -41671000 0 -1540000 -829000 0 -2369000 462000 -7094000 -23789000 -30965000 -61386000 -425000 -3060000 6417000 -8712000 -5780000 413000 -1613000 -10013000 -3846000 -15059000 0 -2317000 684000 0 -1633000 -12000 -2356000 -4280000 -12558000 -19206000 LEASES<div style="line-height:120%;text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ciena leases over </span><span style="font-family:inherit;font-size:10pt;"><span>1.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> square feet of facilities globally related to the ongoing operations of its business segments and related functions. Ciena’s principal executive offices are located in Hanover, Maryland. Ciena’s largest facilities are research and development centers located in Ottawa, Canada and Gurgaon, India. Ciena also has engineering and/or service delivery facilities located in San Jose, California; Petaluma, California; Alpharetta, Georgia; Quebec, Canada; Austin, Texas; and Pune and Bangalore, India. In addition, Ciena leases various smaller offices in regions throughout the world to support sales and services operations. Office facilities are leased under various non-cancelable operating or finance leases. Ciena's current leases have remaining terms that vary up to </span><span style="font-family:inherit;font-size:10pt;"><span>13 years</span></span><span style="font-family:inherit;font-size:10pt;">. Certain leases provide for options to extend up to </span><span style="font-family:inherit;font-size:10pt;"><span>10 years</span></span><span style="font-family:inherit;font-size:10pt;"> and/or options to terminate within </span><span style="font-family:inherit;font-size:10pt;"><span>eight years</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As discussed in Note </span><span style="font-family:inherit;font-size:10pt;">2</span><span style="font-family:inherit;font-size:10pt;">, the restructuring reserve liability related to Ciena’s subleased space and vacated space for which subleases are being pursued was </span><span style="font-family:inherit;font-size:10pt;color:#353535;"><span>$11.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;color:#353535;">November 2, 2019</span><span style="font-family:inherit;font-size:10pt;">. Upon Ciena’s adoption of ASC 842 on </span><span style="font-family:inherit;font-size:10pt;color:#353535;">November 3, 2019</span><span style="font-family:inherit;font-size:10pt;">, the existing Accrued liabilities and other short-term obligations and Other long-term obligations were reclassified as a reduction of the Operating right-of-use assets recorded in accordance with the updated guidance.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Leases included in the Condensed Consolidated Balance Sheets were as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:40%;"/><td style="width:42%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Classification</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As of May 2, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating ROU Assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating right-of-use assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,864</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease liabilities and Long-term operating lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,196</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Buildings, gross</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equipment, building, furniture and fixtures, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,931</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: accumulated depreciation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equipment, building, furniture and fixtures, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14,734</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Buildings, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,197</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued liabilities and other short-term obligations and other long-term obligations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,152</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of lease expense included in the Condensed Consolidated Statement of Operations were as follows:</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:48%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Quarter Ended</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Classification</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">May 2, 2020</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">May 2, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,744</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,201</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease cost:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of finance ROU asset</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,093</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,233</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest on finance lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,168</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,412</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total finance lease cost</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,261</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,645</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-capitalized lease cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>707</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,328</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Variable lease cost</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,324</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,635</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net lease cost</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,036</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,809</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;padding-left:18px;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></span><span style="font-family:inherit;font-size:10pt;">Variable lease costs include expenses relating to insurance, taxes, maintenance and other costs required by the applicable operating lease. Variable lease costs are determined by whether they are to be included in base rent and if amounts are based on a consumer price index.</span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2) </sup></span><span style="font-family:inherit;font-size:10pt;">Excludes other operating expense of </span><span style="font-family:inherit;font-size:10pt;"><span>$2.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$6.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">quarter and six months ended May 2,</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;">, respectively, related to amortization of leasehold improvements.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future minimum lease payments and the present value of minimum lease payments related to operating and finance leases as of </span><span style="font-family:inherit;font-size:10pt;">May 2, 2020</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:47%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating Leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance Leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remaining fiscal 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,052</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,039</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,091</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,592</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,089</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,681</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,030</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,524</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,554</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,867</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,524</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,391</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,805</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,584</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,389</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,464</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,786</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,250</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74,810</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>95,546</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>170,356</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Imputed interest</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,614</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(33,394</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(39,008</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Present value of lease liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,196</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,152</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>131,348</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Current portion of present value of minimum lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(18,096</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,585</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(20,681</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term portion of present value of minimum lease payments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,100</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,567</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>110,667</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">May 2, 2020</span><span style="font-family:inherit;font-size:10pt;">, the weighted average remaining lease terms and weighted average discount rates for operating and finance leases were as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"/></tr><tr><td style="width:83%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average remaining lease term in years:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.79</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.22</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average discount rates:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.12</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.56</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Calibri,sans-serif;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">November 2, 2019</span><span style="font-family:inherit;font-size:10pt;">, minimum aggregate rentals under operating leases were as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="29"/></tr><tr><td style="width:24%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2022</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2024</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt"> (1)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,776</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,184</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,767</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,393</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,632</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,110</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>119,862</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></span><span style="font-family:inherit;font-size:10pt;">The amount for operating lease commitments above include estimated variable expenses relating to insurance, taxes, maintenance and other costs required by the applicable operating lease.</span></div> LEASES<div style="line-height:120%;text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ciena leases over </span><span style="font-family:inherit;font-size:10pt;"><span>1.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> square feet of facilities globally related to the ongoing operations of its business segments and related functions. Ciena’s principal executive offices are located in Hanover, Maryland. Ciena’s largest facilities are research and development centers located in Ottawa, Canada and Gurgaon, India. Ciena also has engineering and/or service delivery facilities located in San Jose, California; Petaluma, California; Alpharetta, Georgia; Quebec, Canada; Austin, Texas; and Pune and Bangalore, India. In addition, Ciena leases various smaller offices in regions throughout the world to support sales and services operations. Office facilities are leased under various non-cancelable operating or finance leases. Ciena's current leases have remaining terms that vary up to </span><span style="font-family:inherit;font-size:10pt;"><span>13 years</span></span><span style="font-family:inherit;font-size:10pt;">. Certain leases provide for options to extend up to </span><span style="font-family:inherit;font-size:10pt;"><span>10 years</span></span><span style="font-family:inherit;font-size:10pt;"> and/or options to terminate within </span><span style="font-family:inherit;font-size:10pt;"><span>eight years</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As discussed in Note </span><span style="font-family:inherit;font-size:10pt;">2</span><span style="font-family:inherit;font-size:10pt;">, the restructuring reserve liability related to Ciena’s subleased space and vacated space for which subleases are being pursued was </span><span style="font-family:inherit;font-size:10pt;color:#353535;"><span>$11.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;color:#353535;">November 2, 2019</span><span style="font-family:inherit;font-size:10pt;">. Upon Ciena’s adoption of ASC 842 on </span><span style="font-family:inherit;font-size:10pt;color:#353535;">November 3, 2019</span><span style="font-family:inherit;font-size:10pt;">, the existing Accrued liabilities and other short-term obligations and Other long-term obligations were reclassified as a reduction of the Operating right-of-use assets recorded in accordance with the updated guidance.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Leases included in the Condensed Consolidated Balance Sheets were as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:40%;"/><td style="width:42%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Classification</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As of May 2, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating ROU Assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating right-of-use assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,864</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease liabilities and Long-term operating lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,196</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Buildings, gross</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equipment, building, furniture and fixtures, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,931</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: accumulated depreciation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equipment, building, furniture and fixtures, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14,734</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Buildings, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,197</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued liabilities and other short-term obligations and other long-term obligations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,152</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of lease expense included in the Condensed Consolidated Statement of Operations were as follows:</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:48%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Quarter Ended</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Classification</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">May 2, 2020</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">May 2, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,744</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,201</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease cost:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of finance ROU asset</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,093</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,233</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest on finance lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,168</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,412</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total finance lease cost</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,261</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,645</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-capitalized lease cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>707</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,328</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Variable lease cost</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,324</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,635</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net lease cost</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,036</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,809</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;padding-left:18px;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></span><span style="font-family:inherit;font-size:10pt;">Variable lease costs include expenses relating to insurance, taxes, maintenance and other costs required by the applicable operating lease. Variable lease costs are determined by whether they are to be included in base rent and if amounts are based on a consumer price index.</span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2) </sup></span><span style="font-family:inherit;font-size:10pt;">Excludes other operating expense of </span><span style="font-family:inherit;font-size:10pt;"><span>$2.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$6.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">quarter and six months ended May 2,</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;">, respectively, related to amortization of leasehold improvements.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future minimum lease payments and the present value of minimum lease payments related to operating and finance leases as of </span><span style="font-family:inherit;font-size:10pt;">May 2, 2020</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:47%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating Leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance Leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remaining fiscal 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,052</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,039</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,091</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,592</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,089</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,681</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,030</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,524</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,554</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,867</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,524</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,391</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,805</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,584</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,389</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,464</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,786</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,250</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74,810</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>95,546</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>170,356</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Imputed interest</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,614</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(33,394</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(39,008</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Present value of lease liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,196</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,152</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>131,348</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Current portion of present value of minimum lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(18,096</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,585</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(20,681</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term portion of present value of minimum lease payments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,100</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,567</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>110,667</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">May 2, 2020</span><span style="font-family:inherit;font-size:10pt;">, the weighted average remaining lease terms and weighted average discount rates for operating and finance leases were as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"/></tr><tr><td style="width:83%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average remaining lease term in years:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.79</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.22</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average discount rates:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.12</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.56</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Calibri,sans-serif;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">November 2, 2019</span><span style="font-family:inherit;font-size:10pt;">, minimum aggregate rentals under operating leases were as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="29"/></tr><tr><td style="width:24%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2022</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2024</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt"> (1)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,776</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,184</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,767</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,393</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,632</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,110</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>119,862</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></span><span style="font-family:inherit;font-size:10pt;">The amount for operating lease commitments above include estimated variable expenses relating to insurance, taxes, maintenance and other costs required by the applicable operating lease.</span></div> 1400000 P13Y P10Y P8Y 11100000 <div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Leases included in the Condensed Consolidated Balance Sheets were as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:40%;"/><td style="width:42%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Classification</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As of May 2, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating ROU Assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating right-of-use assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,864</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease liabilities and Long-term operating lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,196</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Buildings, gross</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equipment, building, furniture and fixtures, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,931</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: accumulated depreciation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equipment, building, furniture and fixtures, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14,734</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Buildings, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,197</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued liabilities and other short-term obligations and other long-term obligations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,152</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">May 2, 2020</span><span style="font-family:inherit;font-size:10pt;">, the weighted average remaining lease terms and weighted average discount rates for operating and finance leases were as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"/></tr><tr><td style="width:83%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average remaining lease term in years:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.79</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.22</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average discount rates:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.12</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.56</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 47864000 69196000 66931000 14734000 52197000 62152000 <div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of lease expense included in the Condensed Consolidated Statement of Operations were as follows:</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:48%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Quarter Ended</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Classification</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">May 2, 2020</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">May 2, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,744</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,201</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease cost:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of finance ROU asset</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,093</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,233</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest on finance lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,168</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,412</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total finance lease cost</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,261</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,645</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-capitalized lease cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>707</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,328</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Variable lease cost</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,324</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,635</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net lease cost</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,036</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,809</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;padding-left:18px;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></span><span style="font-family:inherit;font-size:10pt;">Variable lease costs include expenses relating to insurance, taxes, maintenance and other costs required by the applicable operating lease. Variable lease costs are determined by whether they are to be included in base rent and if amounts are based on a consumer price index.</span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2) </sup></span><span style="font-family:inherit;font-size:10pt;">Excludes other operating expense of </span><span style="font-family:inherit;font-size:10pt;"><span>$2.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$6.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">quarter and six months ended May 2,</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;">, respectively, related to amortization of leasehold improvements.</span></div> 4744000 9201000 1093000 2233000 1168000 2412000 2261000 4645000 707000 1328000 1324000 2635000 9036000 17809000 2200000 6500000 <div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future minimum lease payments and the present value of minimum lease payments related to operating and finance leases as of </span><span style="font-family:inherit;font-size:10pt;">May 2, 2020</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:47%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating Leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance Leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remaining fiscal 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,052</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,039</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,091</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,592</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,089</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,681</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,030</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,524</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,554</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,867</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,524</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,391</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,805</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,584</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,389</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,464</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,786</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,250</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74,810</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>95,546</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>170,356</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Imputed interest</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,614</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(33,394</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(39,008</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Present value of lease liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,196</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,152</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>131,348</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Current portion of present value of minimum lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(18,096</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,585</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(20,681</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term portion of present value of minimum lease payments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,100</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,567</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>110,667</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future minimum lease payments and the present value of minimum lease payments related to operating and finance leases as of </span><span style="font-family:inherit;font-size:10pt;">May 2, 2020</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:47%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating Leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance Leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remaining fiscal 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,052</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,039</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,091</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,592</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,089</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,681</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,030</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,524</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,554</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,867</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,524</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,391</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,805</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,584</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,389</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,464</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,786</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,250</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74,810</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>95,546</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>170,356</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Imputed interest</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,614</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(33,394</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(39,008</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Present value of lease liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,196</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,152</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>131,348</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Current portion of present value of minimum lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(18,096</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,585</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(20,681</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term portion of present value of minimum lease payments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,100</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,567</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>110,667</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 10052000 7039000 17091000 18592000 7089000 25681000 14030000 7524000 21554000 10867000 7524000 18391000 8805000 7584000 16389000 12464000 58786000 71250000 74810000 95546000 170356000 5614000 33394000 39008000 69196000 62152000 131348000 18096000 2585000 20681000 51100000 59567000 110667000 P4Y9M14D P12Y2M19D 0.0312 0.0756 <div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">November 2, 2019</span><span style="font-family:inherit;font-size:10pt;">, minimum aggregate rentals under operating leases were as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="29"/></tr><tr><td style="width:24%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2022</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2024</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt"> (1)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,776</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,184</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,767</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,393</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,632</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,110</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>119,862</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></span><span style="font-family:inherit;font-size:10pt;">The amount for operating lease commitments above include estimated variable expenses relating to insurance, taxes, maintenance and other costs required by the applicable operating lease.</span></div> 28776000 24184000 16767000 13393000 10632000 26110000 119862000 SHORT-TERM AND LONG-TERM DEBT <div style="line-height:120%;text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">New 2025 Term Loan</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;"/><span style="font-family:inherit;font-size:10pt;color:#212529;">On January 23, 2020, Ciena entered into a Refinancing Amendment to Credit Agreement pursuant to which Ciena refinanced the entire outstanding amount of its then existing senior secured term loan with an outstanding aggregate principal amount of </span><span style="font-family:inherit;font-size:10pt;color:#212529;"><span>$693.0 million</span></span><span style="font-family:inherit;font-size:10pt;color:#212529;"> as of January 23, 2020 and maturing on September 28, 2025 (the “Old 2025 Term Loan”) and incurred new senior secured term loans in an aggregate principal amount of </span><span style="font-family:inherit;font-size:10pt;color:#212529;"><span>$693.0 million</span></span><span style="font-family:inherit;font-size:10pt;color:#212529;"> and maturing on September 28, 2025 (the “New 2025 Term Loan”). </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The net carrying values of Ciena’s term loans were comprised of the following for the fiscal periods indicated (in thousands):</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="21"/></tr><tr><td style="width:35%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">November 2, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Principal Balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Unamortized Discount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Deferred Debt Issuance Costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Net Carrying Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Net Carrying Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">New 2025 Term Loan</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>691,268</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,742</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,240</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>686,286</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Old 2025 Term Loan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>687,406</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred debt issuance costs that were deducted from the carrying amounts of the term loans totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$3.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;">May 2, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$3.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;">November 2, 2019</span><span style="font-family:inherit;font-size:10pt;">. Deferred debt issuance costs are amortized using the straight-line method, which approximates the effect of the effective interest rate, through the maturity of the term loans. The amortization of deferred debt issuance costs for these term loans are included in interest expense, and were </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> during the first </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;"> months of fiscal </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> and fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">. The carrying value of the term loans listed above is also net of any unamortized debt discounts.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">May 2, 2020</span><span style="font-family:inherit;font-size:10pt;">, the estimated fair value of the New 2025 Term Loan was </span><span style="font-family:inherit;font-size:10pt;"><span>$677.4 million</span></span><span style="font-family:inherit;font-size:10pt;">. Ciena’s term loan is categorized as Level 2 in the fair value hierarchy. Ciena estimated the fair value of its term loan using a market approach based on observable inputs, such as current market transactions involving comparable securities.</span></div> 693000000.0 693000000.0 <div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The net carrying values of Ciena’s term loans were comprised of the following for the fiscal periods indicated (in thousands):</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="21"/></tr><tr><td style="width:35%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">November 2, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Principal Balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Unamortized Discount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Deferred Debt Issuance Costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Net Carrying Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Net Carrying Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">New 2025 Term Loan</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>691,268</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,742</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,240</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>686,286</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Old 2025 Term Loan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>687,406</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 691268000 1742000 3240000 686286000 0 0 0 0 0 687406000 3200000 3600000 300000 677400000 EARNINGS PER SHARE CALCULATION<div style="line-height:120%;padding-top:8px;text-align:left;text-indent:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables (in thousands except per share amounts) reconcile basic net income per common share (“Basic EPS”) and diluted net income per potential common share (“Diluted EPS”). Basic EPS is computed using the weighted average number of common shares outstanding. Diluted EPS is computed using the weighted average number of the following, in each case, to the extent the effect is not anti-dilutive: (i) common shares outstanding; (ii) shares issuable upon vesting of stock unit awards; and (iii) shares issuable under Ciena’s employee stock purchase plan and upon exercise of outstanding stock options, using the treasury stock method.</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Quarter Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 4,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 4,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Numerator</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income used to calculate Basic and Diluted EPS</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91,655</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,738</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>153,983</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>86,354</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:45%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Quarter Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 4,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 4,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Denominator</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic weighted average shares outstanding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>153,858</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>156,170</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>154,099</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>156,244</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Add: Shares underlying outstanding stock options and stock unit awards and issuable under employee stock purchase plan </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,283</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,119</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,344</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,967</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dilutive weighted average shares outstanding</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>155,141</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>158,289</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>155,443</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>158,211</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Quarter Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 4,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 4,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">EPS</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic EPS</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.60</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.34</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.00</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.55</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted EPS</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.59</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.33</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.99</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.55</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the weighted average shares excluded from the calculation of the denominator for Diluted EPS due to their anti-dilutive effect for the periods indicated (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:45%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Quarter Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 4,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 4,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares underlying stock options and stock unit awards</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>203</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>283</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>467</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>257</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total shares excluded due to anti-dilutive effect</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>203</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>283</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>467</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>257</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-top:8px;text-align:left;text-indent:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables (in thousands except per share amounts) reconcile basic net income per common share (“Basic EPS”) and diluted net income per potential common share (“Diluted EPS”). Basic EPS is computed using the weighted average number of common shares outstanding. Diluted EPS is computed using the weighted average number of the following, in each case, to the extent the effect is not anti-dilutive: (i) common shares outstanding; (ii) shares issuable upon vesting of stock unit awards; and (iii) shares issuable under Ciena’s employee stock purchase plan and upon exercise of outstanding stock options, using the treasury stock method.</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Quarter Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 4,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 4,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Numerator</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income used to calculate Basic and Diluted EPS</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91,655</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,738</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>153,983</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>86,354</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:45%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Quarter Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 4,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 4,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Denominator</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic weighted average shares outstanding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>153,858</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>156,170</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>154,099</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>156,244</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Add: Shares underlying outstanding stock options and stock unit awards and issuable under employee stock purchase plan </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,283</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,119</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,344</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,967</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dilutive weighted average shares outstanding</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>155,141</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>158,289</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>155,443</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>158,211</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Quarter Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 4,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 4,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">EPS</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic EPS</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.60</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.34</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.00</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.55</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted EPS</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.59</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.33</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.99</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.55</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 91655000 52738000 153983000 86354000 153858000 156170000 154099000 156244000 1283000 2119000 1344000 1967000 155141000 158289000 155443000 158211000 0.60 0.34 1.00 0.55 0.59 0.33 0.99 0.55 <div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the weighted average shares excluded from the calculation of the denominator for Diluted EPS due to their anti-dilutive effect for the periods indicated (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:45%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Quarter Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 4,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 4,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares underlying stock options and stock unit awards</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>203</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>283</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>467</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>257</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total shares excluded due to anti-dilutive effect</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>203</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>283</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>467</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>257</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 203000 283000 467000 257000 203000 283000 467000 257000 STOCKHOLDERS’ EQUITY<div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Stock Repurchase Program</span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On December 13, 2018, Ciena announced that its Board of Directors authorized a program to repurchase up to </span><span style="font-family:inherit;font-size:10pt;"><span>$500 million</span></span><span style="font-family:inherit;font-size:10pt;"> of Ciena’s common stock. The program may be modified, suspended, or discontinued at any time. Due to the continued uncertainty surrounding the duration and severity of potential macroeconomic impacts of COVID-19, Ciena considered it prudent to temporarily suspend purchases of our common stock under our stock repurchase program effective as of March 17, 2020. The reinstatement of the program and the amount and timing of repurchases are subject to a variety of factors including liquidity, cash flow, stock price, and general business and market conditions.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes activity of the stock repurchase program, reported based on trade date:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"/></tr><tr><td style="width:61%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Shares Repurchased</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Weighted-Average Price per Share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Amount Repurchased (in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cumulative balance at November 2, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,838,466</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39.10</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>150,076</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Repurchase of common stock under the stock repurchase program</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,872,446</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39.81</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74,535</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cumulative balance at May 2, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,710,912</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39.33</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>224,611</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The purchase price for the shares of Ciena’s stock repurchased is reflected as a reduction of common stock and additional paid-in capital.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Stock Repurchases Related to Stock Unit Award Tax Withholdings</span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ciena repurchases shares of common stock to satisfy employee tax withholding obligations due on vesting of stock unit awards. The purchase price of $</span><span style="font-family:inherit;font-size:10pt;"><span>18.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the shares of Ciena’s stock repurchased during the first </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;"> months of </span><span style="font-family:inherit;font-size:10pt;">fiscal 2020</span><span style="font-family:inherit;font-size:10pt;"> is reflected as a reduction to stockholders’ equity. Ciena is required to allocate the purchase price of the repurchased shares as a reduction of common stock and additional paid-in capital.</span></div> 500000000 <div style="line-height:120%;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes activity of the stock repurchase program, reported based on trade date:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"/></tr><tr><td style="width:61%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Shares Repurchased</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Weighted-Average Price per Share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Amount Repurchased (in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cumulative balance at November 2, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,838,466</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39.10</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>150,076</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Repurchase of common stock under the stock repurchase program</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,872,446</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39.81</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74,535</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cumulative balance at May 2, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,710,912</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39.33</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>224,611</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 3838466 39.10 150076000 1872446 39.81 74535000 5710912 39.33 224611000 18200000 SHARE-BASED COMPENSATION EXPENSE<div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At Ciena’s 2020 Annual Meeting of Stockholders on April 2, 2020, Ciena’s stockholders approved an amendment to Ciena's 2017 Omnibus Incentive Plan (the “2017 Plan”) to increase the number of shares available for issuance thereunder by </span><span style="font-family:inherit;font-size:10pt;"><span>12.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares, which became effective as of such date. As of </span><span style="font-family:inherit;font-size:10pt;">May 2, 2020</span><span style="font-family:inherit;font-size:10pt;">, the total number of shares authorized for issuance under the 2017 Plan is </span><span style="font-family:inherit;font-size:10pt;"><span>21.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and approximately </span><span style="font-family:inherit;font-size:10pt;"><span>14.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares remained available for issuance thereunder.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes share-based compensation expense for the periods indicated (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Quarter Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 4,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 4,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Product costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>827</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>702</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,498</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,339</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service costs</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,036</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>907</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,878</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,677</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Share-based compensation expense included in cost of goods sold</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,863</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,609</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,376</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,016</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,822</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,083</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,671</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,474</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,264</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,346</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,877</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,131</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,975</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,491</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,502</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,603</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Share-based compensation expense included in operating expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,061</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,920</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,050</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,208</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Share-based compensation expense capitalized in inventory, net</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>153</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>138</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total share-based compensation</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,977</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,607</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,579</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,362</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">May 2, 2020</span><span style="font-family:inherit;font-size:10pt;">, total unrecognized share-based compensation expense was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$135.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, which relates to unvested stock unit awards and is expected to be recognized over a weighted-average period of </span><span style="font-family:inherit;font-size:10pt;"><span>1.6</span></span> years. 12200000 21100000 14900000 <div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes share-based compensation expense for the periods indicated (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Quarter Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 4,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 4,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Product costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>827</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>702</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,498</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,339</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service costs</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,036</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>907</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,878</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,677</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Share-based compensation expense included in cost of goods sold</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,863</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,609</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,376</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,016</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,822</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,083</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,671</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,474</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,264</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,346</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,877</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,131</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,975</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,491</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,502</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,603</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Share-based compensation expense included in operating expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,061</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,920</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,050</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,208</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Share-based compensation expense capitalized in inventory, net</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>153</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>138</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total share-based compensation</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,977</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,607</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,579</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,362</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 827000 702000 1498000 1339000 1036000 907000 1878000 1677000 1863000 1609000 3376000 3016000 4822000 4083000 8671000 7474000 5264000 4346000 9877000 8131000 5975000 5491000 11502000 10603000 16061000 13920000 30050000 26208000 53000 78000 153000 138000 17977000 15607000 33579000 29362000 135100000 P1Y7M6D SEGMENTS AND ENTITY-WIDE DISCLOSURES<div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Segment Reporting</span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ciena has the following operating segments for reporting purposes: (i) Networking Platforms; (ii) Platform Software and Services; (iii) Blue Planet Automation Software and Services; and (iv) Global Services. During fiscal 2019, Ciena separated its previous Software and Software-Related Services segment into </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> stand-alone operating segments. Because Ciena previously disclosed its Platform Software and Services and Blue Planet Automation Software and Services as distinct product lines in its presentation of segment revenue for Software and Software-Related Services, there is no significant change to the presentation of segment revenues as a result of this separation. Comparative periods have been retrospectively adjusted to disclose segment profit for Platform Software and Services and Blue Planet Automation Software and Services. See Note </span><span style="font-family:inherit;font-size:10pt;">3</span><span style="font-family:inherit;font-size:10pt;"> to Ciena’s Condensed Consolidated Financial Statements.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ciena's long-lived assets, including equipment, building, furniture and fixtures, right-of-use assets, finite-lived intangible assets and maintenance spares, are not reviewed by Ciena's chief operating decision maker for purposes of evaluating performance and allocating resources. As of </span><span style="font-family:inherit;font-size:10pt;">May 2, 2020</span><span style="font-family:inherit;font-size:10pt;">, equipment, building, furniture and fixtures, net, totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$260.9 million</span></span><span style="font-family:inherit;font-size:10pt;">, and operating right-of-use assets totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$47.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> both of which support asset groups within Ciena’s </span><span style="font-family:inherit;font-size:10pt;"><span>four</span></span><span style="font-family:inherit;font-size:10pt;"> operating segments and unallocated selling and general and administrative activities. As of </span><span style="font-family:inherit;font-size:10pt;">May 2, 2020</span><span style="font-family:inherit;font-size:10pt;">, finite-lived intangible assets, goodwill and maintenance spares are assigned to asset groups within the following segments (in thousands): </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="19" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Networking Platforms</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Platform Software and Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Blue Planet Automation Software and Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Global Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other intangible assets, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,586</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,950</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,536</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,029</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>156,191</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>89,049</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>310,269</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Maintenance spares, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,476</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,476</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Segment Revenue</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below sets forth Ciena’s segment revenue for the respective periods (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Quarter Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 4,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 4,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Networking Platforms</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Converged Packet Optical</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>654,294</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>623,838</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,245,844</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,172,835</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Packet Networking</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,167</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73,138</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>131,675</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>144,707</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Networking Platforms</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>718,461</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>696,976</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,377,519</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,317,542</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Platform Software and Services</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,985</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,229</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96,873</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76,827</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Blue Planet Automation Software and Services</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,017</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,473</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,482</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,447</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Global Services</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Maintenance Support and Training</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,479</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,788</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>133,271</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>130,065</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Installation and Deployment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,242</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,322</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,196</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,944</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consulting and Network Design</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,869</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,223</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,624</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,713</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Global Services</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,590</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,333</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>222,091</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>221,722</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>894,053</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>865,011</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,726,965</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,643,538</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">    </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Segment Profit (Loss)</span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Segment profit (loss) is determined based on internal performance measures used by Ciena’s chief executive officer to assess the performance of each operating segment in a given period. In connection with that assessment, the chief executive officer excludes the following items: selling and marketing costs; general and administrative costs; amortization of intangible assets; significant asset impairments and restructuring costs; acquisition and integration costs; interest and other income (loss), net; interest expense; loss on extinguishment and modification of debt and provision for income taxes.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below sets forth Ciena’s segment profit (loss) and the reconciliation to consolidated net income during the respective periods indicated (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Quarter Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 4,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 4,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Segment profit (loss):</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Networking Platforms</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>210,987</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>175,191</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>379,256</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>311,782</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Platform Software and Services</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,668</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,477</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,619</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,940</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Blue Planet Automation Software and Services</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,399</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,941</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,512</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,988</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Global Services</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,540</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,981</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,068</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94,682</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total segment profit</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>281,796</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>236,708</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>521,431</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>431,416</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Non-performance operating expenses</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  Selling and marketing</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>101,214</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>103,502</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>208,280</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>201,615</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  General and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,030</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,154</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>84,498</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81,397</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  Amortization of intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,839</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,529</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,692</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,057</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  Significant asset impairments and restructuring costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,811</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,068</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,283</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,341</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  Acquisition and integration costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,414</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,135</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,233</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,743</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Add: Other non-performance financial items</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  Interest expense and other income (loss), net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,525</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,715</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(15,694</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14,903</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Loss on extinguishment and modification of debt</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(646</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Provision for income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,308</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,867</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,122</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,006</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated net income </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91,655</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,738</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>153,983</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>86,354</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Entity-Wide Reporting</span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ciena’s operating segments each engage in business across </span><span style="font-family:inherit;font-size:10pt;"><span>three</span></span><span style="font-family:inherit;font-size:10pt;"> geographic regions: Americas; Europe, Middle East and Africa (“EMEA”); and Asia-Pacific, Japan and India (“APAC”). Americas include activities in North America and South America (previously, Caribbean and Latin America (“CALA”)). The following table reflects Ciena’s geographic distribution of revenue principally based on the relevant location for Ciena’s delivery of products and performance of services. For the periods below, Ciena’s geographic distribution of revenue was as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.70731707317073%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Quarter Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 4,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 4,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Americas</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>650,381</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>615,492</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,224,385</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,131,973</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">EMEA</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>141,431</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>114,993</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>271,396</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>244,183</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">APAC</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>102,241</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>134,526</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>231,184</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>267,382</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>894,053</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>865,011</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,726,965</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,643,538</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ciena’s revenue includes </span><span style="font-family:inherit;font-size:10pt;"><span>$598.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$545.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> of United States revenue for the </span><span style="font-family:inherit;font-size:10pt;">second</span><span style="font-family:inherit;font-size:10pt;"> quarter of fiscal </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively. For the </span><span style="font-family:inherit;font-size:10pt;">six months ended May 2,</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">May 4, 2019</span><span style="font-family:inherit;font-size:10pt;">, United States revenue was </span><span style="font-family:inherit;font-size:10pt;"><span>$1.1 billion</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.0 billion</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. No other country accounted for 10% or more of total revenue for the periods presented above.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects Ciena’s geographic distribution of equipment, building, furniture and fixtures, net, and operating right-of-use assets, with any country accounting for at least 10% of total equipment, building, furniture and fixtures, net, and operating right-of-use assets specifically identified. Equipment, building, furniture and fixtures, net, and operating right-of-use assets attributable to geographic regions outside of the U.S. and Canada are reflected as “Other International.” For the periods below, Ciena’s geographic distribution of equipment, building, furniture and fixtures, net, and operating right-of-use assets was as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2, <br/>2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">November 2, <br/>2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Canada</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>198,334</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>211,901</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,110</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,119</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other International</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,287</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,864</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>308,731</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>286,884</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the periods below, the only customers that accounted for at least 10% of Ciena’s revenue were as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Quarter Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 4,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 4,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">AT&amp;T</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105,630</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>108,416</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>189,640</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>195,125</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Verizon</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">n/a</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106,350</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>203,630</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>202,587</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Web-scale provider</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">n/a</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">n/a</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">n/a</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>174,853</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105,630</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>214,766</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>393,270</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>572,565</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.51219512195122%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:7%;"/><td style="width:93%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">n/a</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Denotes revenue representing less than 10% of total revenue for the period</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Web-scale provider noted above contributed greater than 10% of total revenue for the first time in fiscal 2019 and purchased products from each of Ciena’s operating segments excluding Blue Planet Automation Software and Services. The other customers identified above purchased products and services from each of Ciena’s operating segments.</span></div> 2 260900000 47900000 4 As of <span style="font-family:inherit;font-size:10pt;">May 2, 2020</span><span style="font-family:inherit;font-size:10pt;">, finite-lived intangible assets, goodwill and maintenance spares are assigned to asset groups within the following segments (in thousands): </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="19" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Networking Platforms</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Platform Software and Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Blue Planet Automation Software and Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Global Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other intangible assets, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,586</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,950</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,536</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,029</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>156,191</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>89,049</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>310,269</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Maintenance spares, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,476</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,476</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span> 15586000 0 99950000 0 115536000 65029000 156191000 89049000 0 310269000 0 0 0 58476000 58476000 <div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below sets forth Ciena’s segment revenue for the respective periods (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Quarter Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 4,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 4,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Networking Platforms</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Converged Packet Optical</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>654,294</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>623,838</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,245,844</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,172,835</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Packet Networking</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,167</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73,138</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>131,675</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>144,707</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Networking Platforms</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>718,461</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>696,976</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,377,519</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,317,542</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Platform Software and Services</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,985</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,229</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96,873</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76,827</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Blue Planet Automation Software and Services</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,017</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,473</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,482</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,447</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Global Services</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Maintenance Support and Training</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,479</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,788</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>133,271</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>130,065</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Installation and Deployment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,242</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,322</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,196</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,944</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consulting and Network Design</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,869</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,223</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,624</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,713</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Global Services</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,590</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,333</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>222,091</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>221,722</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>894,053</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>865,011</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,726,965</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,643,538</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 654294000 623838000 1245844000 1172835000 64167000 73138000 131675000 144707000 718461000 696976000 1377519000 1317542000 44985000 35229000 96873000 76827000 15017000 12473000 30482000 27447000 71479000 68788000 133271000 130065000 34242000 41322000 69196000 71944000 9869000 10223000 19624000 19713000 115590000 120333000 222091000 221722000 894053000 865011000 1726965000 1643538000 <div style="line-height:120%;padding-top:8px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below sets forth Ciena’s segment profit (loss) and the reconciliation to consolidated net income during the respective periods indicated (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Quarter Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 4,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 4,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Segment profit (loss):</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Networking Platforms</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>210,987</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>175,191</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>379,256</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>311,782</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Platform Software and Services</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,668</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,477</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,619</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,940</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Blue Planet Automation Software and Services</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,399</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,941</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,512</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,988</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Global Services</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,540</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,981</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,068</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94,682</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total segment profit</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>281,796</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>236,708</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>521,431</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>431,416</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Non-performance operating expenses</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  Selling and marketing</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>101,214</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>103,502</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>208,280</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>201,615</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  General and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,030</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,154</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>84,498</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81,397</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  Amortization of intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,839</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,529</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,692</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,057</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  Significant asset impairments and restructuring costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,811</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,068</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,283</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,341</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  Acquisition and integration costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,414</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,135</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,233</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,743</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Add: Other non-performance financial items</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  Interest expense and other income (loss), net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,525</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,715</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(15,694</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14,903</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Loss on extinguishment and modification of debt</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(646</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Provision for income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,308</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,867</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,122</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,006</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated net income </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91,655</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,738</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>153,983</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>86,354</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 210987000 175191000 379256000 311782000 21668000 12477000 50619000 32940000 -4399000 -5941000 -7512000 -7988000 53540000 54981000 99068000 94682000 281796000 236708000 521431000 431416000 101214000 103502000 208280000 201615000 42030000 42154000 84498000 81397000 5839000 5529000 11692000 11057000 3811000 4068000 8283000 6341000 1414000 1135000 3233000 2743000 -10525000 -9715000 -15694000 -14903000 0 0 -646000 0 25308000 17867000 35122000 27006000 91655000 52738000 153983000 86354000 3 650381000 615492000 1224385000 1131973000 141431000 114993000 271396000 244183000 102241000 134526000 231184000 267382000 894053000 865011000 1726965000 1643538000 598400000 545600000 1100000000 1000000000.0 For the periods below, Ciena’s geographic distribution of equipment, building, furniture and fixtures, net, and operating right-of-use assets was as follows (in thousands):<div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2, <br/>2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">November 2, <br/>2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Canada</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>198,334</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>211,901</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,110</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,119</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other International</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,287</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,864</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>308,731</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>286,884</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div>For the periods below, Ciena’s geographic distribution of revenue was as follows (in thousands):<div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.70731707317073%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Quarter Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 4,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 4,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Americas</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>650,381</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>615,492</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,224,385</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,131,973</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">EMEA</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>141,431</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>114,993</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>271,396</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>244,183</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">APAC</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>102,241</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>134,526</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>231,184</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>267,382</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>894,053</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>865,011</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,726,965</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,643,538</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 198334000 211901000 75110000 58119000 35287000 16864000 308731000 286884000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the periods below, the only customers that accounted for at least 10% of Ciena’s revenue were as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Quarter Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Six Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 4,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 2,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">May 4,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">AT&amp;T</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105,630</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>108,416</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>189,640</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>195,125</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Verizon</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">n/a</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106,350</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>203,630</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>202,587</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Web-scale provider</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">n/a</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">n/a</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">n/a</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>174,853</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105,630</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>214,766</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>393,270</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>572,565</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.51219512195122%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:7%;"/><td style="width:93%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">n/a</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Denotes revenue representing less than 10% of total revenue for the period</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 105630000 108416000 189640000 195125000 106350000 203630000 202587000 174853000 105630000 214766000 393270000 572565000 COMMITMENTS AND CONTINGENCIES<div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Canadian Grant</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During fiscal 2018, Ciena entered into agreements related to the Evolution of Networking Services through a Corridor in Quebec and Ontario for Research and Innovation (“ENCQOR”) project with the Canadian federal government, the government of the province of Ontario and the government of the province of Quebec to develop a 5G technology corridor between Quebec and Ontario to promote research and development, small business enterprises and entrepreneurs in Canada. Under these agreements, Ciena can receive up to an aggregate CAD$</span><span style="font-family:inherit;font-size:10pt;"><span>57.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> (approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$40.9 million</span></span><span style="font-family:inherit;font-size:10pt;">) in reimbursement from the </span><span style="font-family:inherit;font-size:10pt;"><span>three</span></span><span style="font-family:inherit;font-size:10pt;"> Canadian government entities for eligible costs over a period commencing on February 20, 2017 and ending on March 31, 2022. Ciena anticipates receiving recurring disbursements over this period. Amounts received under the agreements are subject to recoupment in the event that Ciena fails to achieve certain minimum investment, employment and project milestones. As of </span><span style="font-family:inherit;font-size:10pt;">May 2, 2020</span><span style="font-family:inherit;font-size:10pt;">, Ciena has recorded CAD</span><span style="font-family:inherit;font-size:10pt;"><span>$34.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> (approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$24.5 million</span></span><span style="font-family:inherit;font-size:10pt;">) in cumulative benefits as a reduction in research and development expense of which CAD</span><span style="font-family:inherit;font-size:10pt;"><span>$5.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> (</span><span style="font-family:inherit;font-size:10pt;"><span>$4.2 million</span></span><span style="font-family:inherit;font-size:10pt;">) was recorded in the first </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;"> months of fiscal 2020. As of </span><span style="font-family:inherit;font-size:10pt;">May 2, 2020</span><span style="font-family:inherit;font-size:10pt;">, amounts receivable from this grant were CAD</span><span style="font-family:inherit;font-size:10pt;"><span>$7.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> (</span><span style="font-family:inherit;font-size:10pt;"><span>$5.2 million</span></span><span style="font-family:inherit;font-size:10pt;">).</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Tax Contingencies </span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ciena is subject to various tax liabilities arising in the ordinary course of business. Ciena does not expect that the ultimate settlement of these tax liabilities will have a material effect on its results of operations, financial position or cash flows. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Litigation</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ciena is subject to various legal proceedings, claims and other matters arising in the ordinary course of business, including those that relate to employment, commercial, tax and other regulatory matters. Ciena is also subject to intellectual property related claims, including claims against third parties that may involve contractual indemnification obligations on the part of Ciena. Ciena does not expect that the ultimate costs to resolve such matters will have a material effect on its results of operations, financial position or cash flows.</span></div> 57600000 40900000 3 34500000 24500000 5600000 4200000 7300000 5200000 XML 83 R51.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue - Geographical Distribution of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
May 02, 2020
May 04, 2019
May 02, 2020
May 04, 2019
Disaggregation of Revenue [Line Items]        
Total revenue $ 894,053 $ 865,011 $ 1,726,965 $ 1,643,538
Americas        
Disaggregation of Revenue [Line Items]        
Total revenue 650,381 615,492 1,224,385 1,131,973
EMEA        
Disaggregation of Revenue [Line Items]        
Total revenue 141,431 114,993 271,396 244,183
APAC        
Disaggregation of Revenue [Line Items]        
Total revenue $ 102,241 $ 134,526 $ 231,184 $ 267,382
XML 84 R55.htm IDEA: XBRL DOCUMENT v3.20.1
Business Combinations - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Nov. 02, 2019
May 02, 2020
May 04, 2019
May 02, 2020
May 04, 2019
Business Acquisition [Line Items]          
Acquisition and integration costs   $ 1,414 $ 1,135 $ 3,233 $ 2,743
Centina Systems, Inc.          
Business Acquisition [Line Items]          
Cash transaction for acquisition $ 34,000        
Acquisition and integration costs       $ 700  
Customer relationships and contracts | Centina Systems, Inc.          
Business Acquisition [Line Items]          
Estimated useful lives 2 years        
Developed technology | Centina Systems, Inc.          
Business Acquisition [Line Items]          
Estimated useful lives 5 years        
XML 85 R59.htm IDEA: XBRL DOCUMENT v3.20.1
Short-Term and Long-Term Investments - Components of Investments (Details) - USD ($)
$ in Thousands
May 02, 2020
Nov. 02, 2019
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 100,116  
Estimated Fair Value 100,742  
U.S. government obligations    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 100,116 $ 119,732
Gross Unrealized Gains 626 225
Gross Unrealized Losses 0 (3)
Estimated Fair Value 100,742 119,954
Included in short-term investments | U.S. government obligations    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 100,116 109,715
Gross Unrealized Gains 626 225
Gross Unrealized Losses 0 0
Estimated Fair Value $ 100,742 109,940
Included in long-term investments | U.S. government obligations    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost   10,017
Gross Unrealized Gains   0
Gross Unrealized Losses   (3)
Estimated Fair Value   $ 10,014
XML 86 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Interest and Other Income (Loss), Net (Tables)
6 Months Ended
May 02, 2020
Other Income and Expenses [Abstract]  
Interest and Other Income (Loss), Net
The components of interest and other income (loss), net, are as follows (in thousands):
 
Quarter Ended
 
Six Months Ended
 
May 2,
 
May 4,
 
May 2,
 
May 4,
 
2020
 
2019
 
2020
 
2019
Interest income
$
2,023

 
$
3,519

 
$
5,413

 
$
7,391

Gains (losses) on non-hedge designated foreign currency forward contracts
1,086

 
(898
)
 
1,723

 
(877
)
Foreign currency exchange losses
(4,067
)
 
(2,995
)
 
(4,839
)
 
(2,212
)
Other
(1,707
)
 
130

 
(1,316
)
 
(293
)
Interest and other income (loss), net
$
(2,665
)
 
$
(244
)
 
$
981

 
$
4,009


XML 87 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Significant Accounting Policies (Tables)
6 Months Ended
May 02, 2020
Accounting Policies [Abstract]  
Schedule of New Accounting Pronouncements and Changes in Accounting Principles
The following table summarizes the cumulative effect of the changes made to Ciena’s Condensed Consolidated Balance Sheet in connection with the adoption of ASC 842 (in thousands):
 
 
Balance at
November 2, 2019
 
New Lease Accounting Standard
 
 
Adjusted Balance at November 3, 2019
ASSETS:
 
 
 
 
 
 
 
Operating right-of-use assets
 
$

 
$
53,334

(1) 
 
$
53,334

 
 
 
 
 
 
 
 
Total assets
 
$
3,893,346

 
$
53,334

 
 
$
3,946,680

 
 
 
 
 
 
 
 
LIABILITIES AND STOCKHOLDERS’ EQUITY:
 

 
 
 
 
 
Accrued liabilities and other short-term obligations
 
$
382,740

 
$
(1,484
)
(2) 
 
$
381,256

Short-term lease liabilities
 
$

 
20,498

(3) 
 
$
20,498

Other long-term obligations
 
$
148,747

 
(21,244
)
(4) 
 
$
127,503

Long-term operating lease liabilities
 
$

 
55,564

(5) 
 
$
55,564

 
 
 
 
 
 
 
 
Total liabilities and stockholders’ equity
 
$
3,893,346

 
$
53,334

 
 
$
3,946,680

(1) Represents $76.0 million of operating leases recognized as Operating ROU assets upon adoption of ASC 842, less $5.4 million of deferred rent, $6.2 million of tenant improvement allowances, $1.5 million of short-term restructuring reserve liability and $9.6 million of long-term restructuring reserve liability all recognized as a reduction to Right-of-use assets.
(2) Represents $1.5 million of short-term restructuring reserve liability recognized as a reduction to Operating ROU assets.
(3) Represents $20.5 million of lease liabilities for operating leases.
(4) Represents $9.6 million of long-term restructuring reserve liability, $5.4 million of deferred rent, and $6.2 million of tenant improvement allowances recognized as a reduction to Right-of-use assets.
(5) Represents $55.6 million of lease liabilities for operating leases.

XML 88 R39.htm IDEA: XBRL DOCUMENT v3.20.1
Prepaid Expenses and Other (Tables)
6 Months Ended
May 02, 2020
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Prepaid Expenses and Other
As of the dates indicated, prepaid expenses and other are comprised of the following (in thousands):

 
May 2,
2020
 
November 2,
2019
Contract assets for unbilled accounts receivable
$
87,746

 
$
84,046

Prepaid VAT and other taxes
78,275

 
84,706

Prepaid expenses
65,127

 
48,680

Other non-trade receivables
54,269

 
28,136

Product demonstration equipment, net
36,212

 
38,900

Capitalized contract acquisition costs
9,424

 
11,677

Deferred deployment expense
623

 
125

Derivative assets
345

 
1,570

Restricted cash

 
74

 
$
332,021

 
$
297,914


XML 89 R7.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Statements of Cash Flows (Parenthetical)
6 Months Ended
May 04, 2019
shares
Statement of Cash Flows [Abstract]  
Conversion of debt conversion liability into 1,585,140 shares of common stock (in shares) 1,585,140
XML 90 R12.htm IDEA: XBRL DOCUMENT v3.20.1
Business Combinations
6 Months Ended
May 02, 2020
Business Combinations [Abstract]  
Business Combinations BUSINESS COMBINATIONS

Centina Systems, Inc. Acquisition

On November 2, 2019 Ciena acquired Centina Systems, Inc. (“Centina”), a provider of service assurance analytics and network performance management solutions, for approximately $34.0 million in cash. This transaction has been accounted for as the acquisition of a business.

During the first six months of fiscal 2020, Ciena incurred approximately $0.7 million of acquisition-related costs associated with this transaction. These costs primarily reflect fees associated with financial, legal and accounting advisors.

The following table summarizes the final purchase price allocation related to the acquisition based on the estimated fair value of the acquired assets and assumed liabilities (in thousands):
 
Amount
Cash and cash equivalents
$
5,718

Accounts receivable
610

Prepaid expenses and other
536

Equipment, furniture and fixtures
17

Goodwill
13,055

Customer relationships and contracts
400

Developed technology
22,200

Accounts payable
(47
)
Accrued liabilities
(286
)
Deferred revenue
(1,493
)
Deferred tax liability
(6,692
)
Total purchase consideration
$
34,018



Customer relationships and contracts represent agreements with existing Centina customers and have an estimated useful life of two years.
Developed technology represents purchased technology that has reached technological feasibility and for which Centina had substantially completed development as of the date of acquisition. Fair value was determined using future discounted cash flows related to the projected income stream of the developed technology for a discrete projection period. Cash flows were discounted to their present value as of the closing date. Developed technology is amortized on a straight-line basis over its estimated useful life of five years.
The goodwill generated from the acquisition of Centina is primarily related to expected synergies. The total goodwill amount was recorded in the Blue Planet Automation Software and Services segment. The goodwill is not deductible for income tax purposes.
Pro forma disclosures have not been included due to immateriality.
XML 91 R16.htm IDEA: XBRL DOCUMENT v3.20.1
Short-Term and Long-Term Investments
6 Months Ended
May 02, 2020
Investments, Debt and Equity Securities [Abstract]  
Short-Term and Long-Term Investments SHORT-TERM AND LONG-TERM INVESTMENTS

As of the dates indicated, investments are comprised of the following (in thousands):

 
May 2, 2020
 
Amortized Cost
 
Gross Unrealized
Gains
 
Gross Unrealized
Losses
 
Estimated Fair
Value
U.S. government obligations:
 
 
 
 
 
 
 
Included in short-term investments
$
100,116

 
$
626

 
$

 
$
100,742

 
$
100,116

 
$
626

 
$

 
$
100,742


 
November 2, 2019
 
Amortized Cost
 
Gross Unrealized
Gains
 
Gross Unrealized
Losses
 
Estimated Fair
Value
U.S. government obligations:
 
 
 
 
 
 
 
Included in short-term investments
$
109,715

 
$
225

 
$

 
$
109,940

Included in long-term investments
10,017

 

 
(3
)
 
10,014

 
$
119,732

 
$
225

 
$
(3
)
 
$
119,954



The following table summarizes the final legal maturities of debt investments at May 2, 2020 (in thousands):
 
Amortized
Cost
 
Estimated
Fair Value
Less than one year
$
100,116

 
$
100,742

 
$
100,116

 
$
100,742


XML 92 R3.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
May 02, 2020
May 04, 2019
May 02, 2020
May 04, 2019
Net income $ 91,655 $ 52,738 $ 153,983 $ 86,354
Change in unrealized gain on available-for-sale securities, net of tax 396 112 310 413
Change in cumulative translation adjustments (18,508) (4,996) (21,490) (3,846)
Other comprehensive loss (33,675) (8,566) (39,302) (13,426)
Total comprehensive income 57,980 44,172 114,681 72,928
Change in unrealized gain (loss) on foreign currency forward contracts, net of tax        
Change in unrealized gain (loss) on foreign currency forward contracts and forward starting interest rate swaps, net of tax (6,940) (856) (8,019) 704
Change in unrealized loss on forward starting interest rate swaps, net of tax        
Change in unrealized gain (loss) on foreign currency forward contracts and forward starting interest rate swaps, net of tax $ (8,623) $ (2,826) $ (10,103) $ (10,697)
XML 93 R77.htm IDEA: XBRL DOCUMENT v3.20.1
Earnings Per Share Calculation - Earnings Per Share Calculation (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
May 02, 2020
May 04, 2019
May 02, 2020
May 04, 2019
Numerator        
Net income used to calculate Basic and Diluted EPS $ 91,655 $ 52,738 $ 153,983 $ 86,354
Denominator        
Basic weighted average shares outstanding (in shares) 153,858 156,170 154,099 156,244
Add: Shares underlying outstanding stock options and restricted stock units and issuable under employee stock purchase plan (in shares) 1,283 2,119 1,344 1,967
Dilutive weighted average shares outstanding (in shares) 155,141 158,289 155,443 158,211
EPS        
Basic EPS (in dollars per share) $ 0.60 $ 0.34 $ 1.00 $ 0.55
Diluted EPS (in dollars per share) $ 0.59 $ 0.33 $ 0.99 $ 0.55
XML 94 R87.htm IDEA: XBRL DOCUMENT v3.20.1
Segments and Entity-Wide Disclosures - Geographic Distribution of Equipment, Building, Furniture and Fixtures (Details) - USD ($)
$ in Thousands
May 02, 2020
Nov. 02, 2019
Revenues from External Customers and Long-Lived Assets [Line Items]    
Equipment, building, furniture and fixtures, net $ 308,731  
Equipment, building, furniture and fixtures, net   $ 286,884
Canada    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Equipment, building, furniture and fixtures, net 198,334  
Equipment, building, furniture and fixtures, net   211,901
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Equipment, building, furniture and fixtures, net 75,110  
Equipment, building, furniture and fixtures, net   58,119
Other International    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Equipment, building, furniture and fixtures, net $ 35,287  
Equipment, building, furniture and fixtures, net   $ 16,864
XML 95 R83.htm IDEA: XBRL DOCUMENT v3.20.1
Segments and Entity-Wide Disclosures (Details)
$ in Thousands
3 Months Ended 6 Months Ended
May 02, 2020
USD ($)
region
May 04, 2019
USD ($)
May 02, 2020
USD ($)
region
segment
May 04, 2019
USD ($)
segment
Nov. 03, 2019
USD ($)
Nov. 02, 2019
USD ($)
Segment Reporting Information [Line Items]            
Number of operating segments | segment     4      
Equipment, building, furniture and fixtures, net $ 260,867   $ 260,867      
Operating right-of-use assets $ 47,864   $ 47,864   $ 53,334 $ 0
Number of geographic regions | region 3   3      
Net revenue $ 894,053 $ 865,011 $ 1,726,965 $ 1,643,538    
United States            
Segment Reporting Information [Line Items]            
Net revenue $ 598,400 $ 545,600 $ 1,100,000 $ 1,000,000    
Software and Software-Related Services            
Segment Reporting Information [Line Items]            
Number of operating segments | segment       2    
XML 96 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.1 html 512 444 1 false 80 0 false 10 false false R1.htm 0001000 - Document - Cover Page Sheet http://www.ciena.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001000 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.ciena.com/role/CondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 2 false false R3.htm 1002000 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) Sheet http://www.ciena.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss Condensed Consolidated Statements of Comprehensive Income (Loss) Statements 3 false false R4.htm 1003000 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.ciena.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 4 false false R5.htm 1003001 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.ciena.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 5 false false R6.htm 1004000 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 1004001 - Statement - Condensed Consolidated Statements of Cash Flows (Parenthetical) Sheet http://www.ciena.com/role/CondensedConsolidatedStatementsOfCashFlowsParenthetical Condensed Consolidated Statements of Cash Flows (Parenthetical) Statements 7 false false R8.htm 1005000 - Statement - Condensed Consolidated Statements of Changes in Stockholders??? Equity Sheet http://www.ciena.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity Condensed Consolidated Statements of Changes in Stockholders??? Equity Statements 8 false false R9.htm 2101100 - Disclosure - Interim Financial Statements Sheet http://www.ciena.com/role/InterimFinancialStatements Interim Financial Statements Notes 9 false false R10.htm 2101100 - Disclosure - Significant Accounting Policies Sheet http://www.ciena.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 10 false false R11.htm 2102100 - Disclosure - Revenue Sheet http://www.ciena.com/role/Revenue Revenue Notes 11 false false R12.htm 2106100 - Disclosure - Business Combinations Sheet http://www.ciena.com/role/BusinessCombinations Business Combinations Notes 12 false false R13.htm 2107100 - Disclosure - Restructuring Costs Sheet http://www.ciena.com/role/RestructuringCosts Restructuring Costs Notes 13 false false R14.htm 2108100 - Disclosure - Interest and Other Income (Loss), Net Sheet http://www.ciena.com/role/InterestAndOtherIncomeLossNet Interest and Other Income (Loss), Net Notes 14 false false R15.htm 2109100 - Disclosure - Income Taxes Sheet http://www.ciena.com/role/IncomeTaxes Income Taxes Notes 15 false false R16.htm 2110100 - Disclosure - Short-Term and Long-Term Investments Sheet http://www.ciena.com/role/ShortTermAndLongTermInvestments Short-Term and Long-Term Investments Notes 16 false false R17.htm 2111100 - Disclosure - Fair Value Measurements Sheet http://www.ciena.com/role/FairValueMeasurements Fair Value Measurements Notes 17 false false R18.htm 2112100 - Disclosure - Inventories Sheet http://www.ciena.com/role/Inventories Inventories Notes 18 false false R19.htm 2113100 - Disclosure - Prepaid Expenses and Other Sheet http://www.ciena.com/role/PrepaidExpensesAndOther Prepaid Expenses and Other Notes 19 false false R20.htm 2114100 - Disclosure - Other Balance Sheet Details Sheet http://www.ciena.com/role/OtherBalanceSheetDetails Other Balance Sheet Details Notes 20 false false R21.htm 2115100 - Disclosure - Derivative Instruments Sheet http://www.ciena.com/role/DerivativeInstruments Derivative Instruments Notes 21 false false R22.htm 2116100 - Disclosure - Accumulated Other Comprehensive Income Sheet http://www.ciena.com/role/AccumulatedOtherComprehensiveIncome Accumulated Other Comprehensive Income Notes 22 false false R23.htm 2119100 - Disclosure - Leases Sheet http://www.ciena.com/role/Leases Leases Notes 23 false false R24.htm 2121100 - Disclosure - Short-Term and Long-Term Debt Sheet http://www.ciena.com/role/ShortTermAndLongTermDebt Short-Term and Long-Term Debt Notes 24 false false R25.htm 2123100 - Disclosure - Earnings Per Share Calculation Sheet http://www.ciena.com/role/EarningsPerShareCalculation Earnings Per Share Calculation Notes 25 false false R26.htm 2124100 - Disclosure - Stockholders' Equity Sheet http://www.ciena.com/role/StockholdersEquity Stockholders' Equity Notes 26 false false R27.htm 2125100 - Disclosure - Share-Based Compensation Expense Sheet http://www.ciena.com/role/ShareBasedCompensationExpense Share-Based Compensation Expense Notes 27 false false R28.htm 2126100 - Disclosure - Segments and Entity-Wide Disclosures Sheet http://www.ciena.com/role/SegmentsAndEntityWideDisclosures Segments and Entity-Wide Disclosures Notes 28 false false R29.htm 2127100 - Disclosure - Commitments and Contingencies Sheet http://www.ciena.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 29 false false R30.htm 2201201 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.ciena.com/role/SignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://www.ciena.com/role/SignificantAccountingPolicies 30 false false R31.htm 2301302 - Disclosure - Significant Accounting Policies (Tables) Sheet http://www.ciena.com/role/SignificantAccountingPoliciesTables Significant Accounting Policies (Tables) Tables http://www.ciena.com/role/SignificantAccountingPolicies 31 false false R32.htm 2302301 - Disclosure - Revenue (Tables) Sheet http://www.ciena.com/role/RevenueTables Revenue (Tables) Tables http://www.ciena.com/role/Revenue 32 false false R33.htm 2306301 - Disclosure - Business Combinations (Tables) Sheet http://www.ciena.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.ciena.com/role/BusinessCombinations 33 false false R34.htm 2307301 - Disclosure - Restructuring Costs (Tables) Sheet http://www.ciena.com/role/RestructuringCostsTables Restructuring Costs (Tables) Tables http://www.ciena.com/role/RestructuringCosts 34 false false R35.htm 2308301 - Disclosure - Interest and Other Income (Loss), Net (Tables) Sheet http://www.ciena.com/role/InterestAndOtherIncomeLossNetTables Interest and Other Income (Loss), Net (Tables) Tables http://www.ciena.com/role/InterestAndOtherIncomeLossNet 35 false false R36.htm 2310301 - Disclosure - Short-Term and Long-Term Investments (Tables) Sheet http://www.ciena.com/role/ShortTermAndLongTermInvestmentsTables Short-Term and Long-Term Investments (Tables) Tables http://www.ciena.com/role/ShortTermAndLongTermInvestments 36 false false R37.htm 2311301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.ciena.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.ciena.com/role/FairValueMeasurements 37 false false R38.htm 2312301 - Disclosure - Inventories (Tables) Sheet http://www.ciena.com/role/InventoriesTables Inventories (Tables) Tables http://www.ciena.com/role/Inventories 38 false false R39.htm 2313301 - Disclosure - Prepaid Expenses and Other (Tables) Sheet http://www.ciena.com/role/PrepaidExpensesAndOtherTables Prepaid Expenses and Other (Tables) Tables http://www.ciena.com/role/PrepaidExpensesAndOther 39 false false R40.htm 2314301 - Disclosure - Other Balance Sheet Details (Tables) Sheet http://www.ciena.com/role/OtherBalanceSheetDetailsTables Other Balance Sheet Details (Tables) Tables http://www.ciena.com/role/OtherBalanceSheetDetails 40 false false R41.htm 2316301 - Disclosure - Accumulated Other Comprehensive Income (Tables) Sheet http://www.ciena.com/role/AccumulatedOtherComprehensiveIncomeTables Accumulated Other Comprehensive Income (Tables) Tables http://www.ciena.com/role/AccumulatedOtherComprehensiveIncome 41 false false R42.htm 2319301 - Disclosure - Leases (Tables) Sheet http://www.ciena.com/role/LeasesTables Leases (Tables) Tables http://www.ciena.com/role/Leases 42 false false R43.htm 2321301 - Disclosure - Short-Term and Long-Term Debt (Tables) Sheet http://www.ciena.com/role/ShortTermAndLongTermDebtTables Short-Term and Long-Term Debt (Tables) Tables http://www.ciena.com/role/ShortTermAndLongTermInvestments 43 false false R44.htm 2323301 - Disclosure - Earnings Per Share Calculation (Tables) Sheet http://www.ciena.com/role/EarningsPerShareCalculationTables Earnings Per Share Calculation (Tables) Tables http://www.ciena.com/role/EarningsPerShareCalculation 44 false false R45.htm 2324301 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.ciena.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.ciena.com/role/StockholdersEquity 45 false false R46.htm 2325301 - Disclosure - Share-Based Compensation Expense (Tables) Sheet http://www.ciena.com/role/ShareBasedCompensationExpenseTables Share-Based Compensation Expense (Tables) Tables http://www.ciena.com/role/ShareBasedCompensationExpense 46 false false R47.htm 2326301 - Disclosure - Segments and Entity-Wide Disclosures (Tables) Sheet http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresTables Segments and Entity-Wide Disclosures (Tables) Tables http://www.ciena.com/role/SegmentsAndEntityWideDisclosures 47 false false R48.htm 2401403 - Disclosure - Significant Accounting Policies - Opening Balance Adjustments (Details) Sheet http://www.ciena.com/role/SignificantAccountingPoliciesOpeningBalanceAdjustmentsDetails Significant Accounting Policies - Opening Balance Adjustments (Details) Details 48 false false R49.htm 2401404 - Disclosure - Significant Accounting Policies - Narrative (Details) Sheet http://www.ciena.com/role/SignificantAccountingPoliciesNarrativeDetails Significant Accounting Policies - Narrative (Details) Details 49 false false R50.htm 2402402 - Disclosure - Revenue - Disaggregation of Revenue (Details) Sheet http://www.ciena.com/role/RevenueDisaggregationOfRevenueDetails Revenue - Disaggregation of Revenue (Details) Details 50 false false R51.htm 2402403 - Disclosure - Revenue - Geographical Distribution of Revenue (Details) Sheet http://www.ciena.com/role/RevenueGeographicalDistributionOfRevenueDetails Revenue - Geographical Distribution of Revenue (Details) Details 51 false false R52.htm 2402404 - Disclosure - Revenue - Contract Balances (Details) Sheet http://www.ciena.com/role/RevenueContractBalancesDetails Revenue - Contract Balances (Details) Details 52 false false R53.htm 2402405 - Disclosure - Revenue - Narrative (Details) Sheet http://www.ciena.com/role/RevenueNarrativeDetails Revenue - Narrative (Details) Details 53 false false R54.htm 2402406 - Disclosure - Revenue - Performance Obligation (Details) Sheet http://www.ciena.com/role/RevenuePerformanceObligationDetails Revenue - Performance Obligation (Details) Details 54 false false R55.htm 2406402 - Disclosure - Business Combinations - Narrative (Details) Sheet http://www.ciena.com/role/BusinessCombinationsNarrativeDetails Business Combinations - Narrative (Details) Details 55 false false R56.htm 2406403 - Disclosure - Business Combinations - Purchase Price Allocation (Details) Sheet http://www.ciena.com/role/BusinessCombinationsPurchasePriceAllocationDetails Business Combinations - Purchase Price Allocation (Details) Details 56 false false R57.htm 2407402 - Disclosure - Restructuring Costs (Details) Sheet http://www.ciena.com/role/RestructuringCostsDetails Restructuring Costs (Details) Details http://www.ciena.com/role/RestructuringCostsTables 57 false false R58.htm 2408402 - Disclosure - Interest and Other Income (Loss), Net (Details) Sheet http://www.ciena.com/role/InterestAndOtherIncomeLossNetDetails Interest and Other Income (Loss), Net (Details) Details http://www.ciena.com/role/InterestAndOtherIncomeLossNetTables 58 false false R59.htm 2410402 - Disclosure - Short-Term and Long-Term Investments - Components of Investments (Details) Sheet http://www.ciena.com/role/ShortTermAndLongTermInvestmentsComponentsOfInvestmentsDetails Short-Term and Long-Term Investments - Components of Investments (Details) Details 59 false false R60.htm 2410403 - Disclosure - Short-Term and Long-Term Investments - Legal Maturities of Debt Investments (Details) Sheet http://www.ciena.com/role/ShortTermAndLongTermInvestmentsLegalMaturitiesOfDebtInvestmentsDetails Short-Term and Long-Term Investments - Legal Maturities of Debt Investments (Details) Details 60 false false R61.htm 2411402 - Disclosure - Fair Value Measurements - Fair Value Measurements (Details) Sheet http://www.ciena.com/role/FairValueMeasurementsFairValueMeasurementsDetails Fair Value Measurements - Fair Value Measurements (Details) Details 61 false false R62.htm 2411403 - Disclosure - Fair Value Measurements - Condensed Consolidated Balance Sheet (Details) Sheet http://www.ciena.com/role/FairValueMeasurementsCondensedConsolidatedBalanceSheetDetails Fair Value Measurements - Condensed Consolidated Balance Sheet (Details) Details 62 false false R63.htm 2412402 - Disclosure - Inventories (Details) Sheet http://www.ciena.com/role/InventoriesDetails Inventories (Details) Details http://www.ciena.com/role/InventoriesTables 63 false false R64.htm 2413402 - Disclosure - Prepaid Expenses and Other (Details) Sheet http://www.ciena.com/role/PrepaidExpensesAndOtherDetails Prepaid Expenses and Other (Details) Details http://www.ciena.com/role/PrepaidExpensesAndOtherTables 64 false false R65.htm 2414402 - Disclosure - Other Balance Sheet Details (Details) Sheet http://www.ciena.com/role/OtherBalanceSheetDetailsDetails Other Balance Sheet Details (Details) Details http://www.ciena.com/role/OtherBalanceSheetDetailsTables 65 false false R66.htm 2414403 - Disclosure - Other Balance Sheet Details - Accrued Warranty (Details) Sheet http://www.ciena.com/role/OtherBalanceSheetDetailsAccruedWarrantyDetails Other Balance Sheet Details - Accrued Warranty (Details) Details 66 false false R67.htm 2415401 - Disclosure - Derivative Instruments (Details) Sheet http://www.ciena.com/role/DerivativeInstrumentsDetails Derivative Instruments (Details) Details http://www.ciena.com/role/DerivativeInstruments 67 false false R68.htm 2416402 - Disclosure - Accumulated Other Comprehensive Income (Details) Sheet http://www.ciena.com/role/AccumulatedOtherComprehensiveIncomeDetails Accumulated Other Comprehensive Income (Details) Details http://www.ciena.com/role/AccumulatedOtherComprehensiveIncomeTables 68 false false R69.htm 2419402 - Disclosure - Leases - Narrative (Details) Sheet http://www.ciena.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 69 false false R70.htm 2419403 - Disclosure - Leases - Leases Included in the Balance Sheet (Details) Sheet http://www.ciena.com/role/LeasesLeasesIncludedInBalanceSheetDetails Leases - Leases Included in the Balance Sheet (Details) Details 70 false false R71.htm 2419404 - Disclosure - Leases - Lease Cost (Details) Sheet http://www.ciena.com/role/LeasesLeaseCostDetails Leases - Lease Cost (Details) Details 71 false false R72.htm 2419405 - Disclosure - Leases - Leases Maturity (Details) Sheet http://www.ciena.com/role/LeasesLeasesMaturityDetails Leases - Leases Maturity (Details) Details 72 false false R73.htm 2419406 - Disclosure - Leases - Weighted Average Remaining Lease Terms and Discount Rates (Details) Sheet http://www.ciena.com/role/LeasesWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails Leases - Weighted Average Remaining Lease Terms and Discount Rates (Details) Details 73 false false R74.htm 2419407 - Disclosure - Leases - Minimum Aggregate Rentals Under Operating Leases (Details) Sheet http://www.ciena.com/role/LeasesMinimumAggregateRentalsUnderOperatingLeasesDetails Leases - Minimum Aggregate Rentals Under Operating Leases (Details) Details 74 false false R75.htm 2421402 - Disclosure - Short-Term and Long-Term Debt (Details) Sheet http://www.ciena.com/role/ShortTermAndLongTermDebtDetails Short-Term and Long-Term Debt (Details) Details http://www.ciena.com/role/ShortTermAndLongTermInvestmentsTables 75 false false R76.htm 2421403 - Disclosure - Short-Term and Long-Term Debt - Debt Components (Details) Sheet http://www.ciena.com/role/ShortTermAndLongTermDebtDebtComponentsDetails Short-Term and Long-Term Debt - Debt Components (Details) Details 76 false false R77.htm 2423402 - Disclosure - Earnings Per Share Calculation - Earnings Per Share Calculation (Details) Sheet http://www.ciena.com/role/EarningsPerShareCalculationEarningsPerShareCalculationDetails Earnings Per Share Calculation - Earnings Per Share Calculation (Details) Details 77 false false R78.htm 2423403 - Disclosure - Earnings Per Share Calculation - Antidilutive Securities Excluded (Details) Sheet http://www.ciena.com/role/EarningsPerShareCalculationAntidilutiveSecuritiesExcludedDetails Earnings Per Share Calculation - Antidilutive Securities Excluded (Details) Details 78 false false R79.htm 2424402 - Disclosure - Stockholders' Equity (Details) Sheet http://www.ciena.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://www.ciena.com/role/StockholdersEquityTables 79 false false R80.htm 2424403 - Disclosure - Stockholders' Equity - Summary of the Stock Repurchase Program (Details) Sheet http://www.ciena.com/role/StockholdersEquitySummaryOfStockRepurchaseProgramDetails Stockholders' Equity - Summary of the Stock Repurchase Program (Details) Details 80 false false R81.htm 2425402 - Disclosure - Share-Based Compensation Expense - Expense in Period (Details) Sheet http://www.ciena.com/role/ShareBasedCompensationExpenseExpenseInPeriodDetails Share-Based Compensation Expense - Expense in Period (Details) Details 81 false false R82.htm 2425403 - Disclosure - Share-Based Compensation Expense (Details) Sheet http://www.ciena.com/role/ShareBasedCompensationExpenseDetails Share-Based Compensation Expense (Details) Details http://www.ciena.com/role/ShareBasedCompensationExpenseTables 82 false false R83.htm 2426402 - Disclosure - Segments and Entity-Wide Disclosures (Details) Sheet http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresDetails Segments and Entity-Wide Disclosures (Details) Details http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresTables 83 false false R84.htm 2426403 - Disclosure - Segments and Entity-Wide Disclosures - Other Intangibles Assets, Goodwill and Maintenance Spares (Details) Sheet http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresOtherIntangiblesAssetsGoodwillAndMaintenanceSparesDetails Segments and Entity-Wide Disclosures - Other Intangibles Assets, Goodwill and Maintenance Spares (Details) Details 84 false false R85.htm 2426404 - Disclosure - Segments and Entity-Wide Disclosures - Revenue, Profit (Loss) and Net Income (Loss) Reconciliation (Details) Sheet http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueProfitLossAndNetIncomeLossReconciliationDetails Segments and Entity-Wide Disclosures - Revenue, Profit (Loss) and Net Income (Loss) Reconciliation (Details) Details 85 false false R86.htm 2426405 - Disclosure - Segments and Entity-Wide Disclosures - Revenue, Geographic Distribution (Details) Sheet http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueGeographicDistributionDetails Segments and Entity-Wide Disclosures - Revenue, Geographic Distribution (Details) Details 86 false false R87.htm 2426406 - Disclosure - Segments and Entity-Wide Disclosures - Geographic Distribution of Equipment, Building, Furniture and Fixtures (Details) Sheet http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresGeographicDistributionOfEquipmentBuildingFurnitureAndFixturesDetails Segments and Entity-Wide Disclosures - Geographic Distribution of Equipment, Building, Furniture and Fixtures (Details) Details 87 false false R88.htm 2426407 - Disclosure - Segments and Entity-Wide Disclosures - Revenue by Major Customers (Details) Sheet http://www.ciena.com/role/SegmentsAndEntityWideDisclosuresRevenueByMajorCustomersDetails Segments and Entity-Wide Disclosures - Revenue by Major Customers (Details) Details 88 false false R89.htm 2427401 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.ciena.com/role/CommitmentsAndContingenciesDetails Commitments and Contingencies (Details) Details http://www.ciena.com/role/CommitmentsAndContingencies 89 false false R9999.htm Uncategorized Items - a20200502-10q.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - a20200502-10q.htm Cover 90 false false All Reports Book All Reports a20200502-10q.htm cien-20200502.xsd cien-20200502_cal.xml cien-20200502_def.xml cien-20200502_lab.xml cien-20200502_pre.xml ex311certofceo6-10x20.htm ex312certofcfo6-10x20.htm ex321certofceosection9.htm ex322certofcfosection9.htm http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 true true XML 97 R73.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Weighted Average Remaining Lease Terms and Discount Rates (Details)
May 02, 2020
Weighted-average remaining lease term in years:  
Operating leases 4 years 9 months 14 days
Finance leases 12 years 2 months 19 days
Weighted-average discount rates:  
Operating leases 3.12%
Finance leases 7.56%
XML 98 R58.htm IDEA: XBRL DOCUMENT v3.20.1
Interest and Other Income (Loss), Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
May 02, 2020
May 04, 2019
May 02, 2020
May 04, 2019
Other Income and Expenses [Abstract]        
Interest income $ 2,023 $ 3,519 $ 5,413 $ 7,391
Gains (losses) on non-hedge designated foreign currency forward contracts 1,086 (898) 1,723 (877)
Foreign currency exchange losses (4,067) (2,995) (4,839) (2,212)
Other (1,707) 130 (1,316) (293)
Interest and other income (loss), net $ (2,665) $ (244) $ 981 $ 4,009
EXCEL 99 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "AURE ?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ *'7*4"?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " H=&ULS9+/2L0P$(=?17)O)_W#@J&;B^))07!!\1:2V=U@TX9DI-VW-XV[ M740?P&-F?OGF&YA.>Z''@,]A]!C(8KR973]$H?V6'8F\ (CZB$[%,B6&U-R/ MP2E*SW K_2'.B#4G&_ (2FC2,$"+/Q*9+(S6NB BL9PQAN]XOUGZ#/,:, > M'0X4H2HK8'*9Z$]SW\$5L, (@XO?!30K,5?_Q.8.L'-RCG9-3=-43DW.I1TJ M>'MZ?,GK%G:(I :-Z5>T@DX>M^PR^;6YN]\],%GSFA=\4U1\5[6BN15M^[ZX M_O"["KO1V+W]Q\870=G!K[N07U!+ P04 " H=621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( "AURE!(9?M9- , #L/ 8 >&PO=V]R:W-H965T&UL?5?;CILP%/P5Q O[4DI$[U59=VNXY,QY_LD:77MG3ZK MVOYST$V5&WO9')/VW*A\[TA5F? TG2557M3Q9N7&GIK-2E],6=3JJ8G:2U7E MS>]'5>K;.F;Q^\!S<3R9;B#9K,[Y47U3YOOYJ;%7R5AE7U2J;@M=1XTZK.,' M=K\5O",XQ(]"W=K)>=0MY47KU^[B\WX=I]V,5*EVIBN1V\-5;559=I7L/'X- M1>-1LR-.S]^K?W2+MXMYR5NUU>7/8F].ZW@11WMUR"^E>=:W3VI84!9'P^J_ MJ*LJ+;R;B=78Z;)UO]'NTAI=#57L5*K\K3\6M3O>^G^D'&B8P <"'PDB_2]! M# 0Q$IA32/J9N:5^R$V^637Z%C6]6^>\VQ3L7MB;N>L&W;US_]G5MG;TNDE7 MR;4K,R >>P2?(-B(2&SM48 C@4=.Z/Q?@2U%""P@X J$HXL)76*ZA'3IZ')" MS[P;0!$S+)!!@8S0YYX 12RPP P*S A]Z0E0!$NQPAPJS"F?>1( PK'$ DHL M*%]X$@ 2<'H))9:4[UL-( &O68KCE-(*OMT($S"YEK[["!-2P=GG-->2^RH $_@^X#C[ MG.9:2E^%8D+O+XZSSVFNI;_' ":H@K//::[ES%#IC, M8>KA=2IF4HIY%A##CP!.XRT7_I( 9AE0P8\ 3N.=^5^Z"!/XUA7X$2!HO#-_ M0R-,Z(,7/P($C7?F;VB$"?@B\"- T'AG_E8#&++5DDDK4JGFZ+JV-MKI2^U: MQLGHV!D^N,8P^0OOV\JO>7,LZC9ZT<8V1*YM.6AME)U*>F=WXLEVLN-%J0ZF M.YW;\Z9OY_H+H\]#JYJ,_?+F#U!+ P04 " H=K*4S?+GQ= M/SZUW879]>6^>"S_+-N_]E_J_&MV;.5^O2UWS;K:3>KRX6IZ Q.E7)2;3==2'L>_0Z/38Y]= MX.GWM]9_Z<5G,;=%4RZJS3_K^_;I:AJGD_ORH7C>M%^KUU_+09";3@;UOYF[;:#JWDH6R+[X?/]:[_?!W:?PO3 W (P&- [ON] M !H"Z$< O1M@AP#[T1[<$.!8#[.#]GXRET5;7%_6U>ND/JR'?=$M.[AP^7;= M=1?[N]/_+\]GDZ^^7+MP.7OIVAF0^0'!4R2>(TN)P)&8Y?Z/@T!M$',4X7C> MP4(2+K$Q_+21U;N-G V3U+FB/IY.XKW1XZT:;_MX>QH/;*X/B.^178_$9(TC M-AT*YIT!UMI28A#0)^_8Q"BH:HOROCL]/JGQ23*6')J(D0M4.? P5(5?F9#\Q MK\C(M2E513GD$+TH!0J6+'^(EQH&WO->5RH7$XP5<]VI@+0J@5L5D+9! M:/LILE203]Z*!^Z]ALZW7;H[0>E.N).,I8*EGUX$D5P\X$) MIX_ 9[YG4B&Q'1RH,VUQ5*F4N#*U MQS%ENC=!Z4TB]R8H/4)>0)$?*"U4S@/WITN5LT;J4]L[K97G"G5O@M*;\*4_ M1\4D. >6>V:5RWY8'&NI[5DK'CF]/1@[B-/-"4IS$L?F2##,EI0]HLO;(_[$ZUS>*/)95O:)*8DK _(9FIV\+=F6]6/_ZJJ9 MW%7/N[:;FI.KQ]=C-]B];6'7YW"Q .7Z$BY6AY=?/YH_O(O[HZ@?U[MF8V.?^4FU3]U>2AV\U%73+<*]UH=9%'7KO:R+[D8= M9&/^V:JV+K09MKNH.[2RV%BCNHIP'/.H+LHF7,[MW'V[G*NCKLI&WK=!=ZSK MHOV;R4J=%B$*7R<>RMU>]Q/1P.60-+_"KEJ3M[#WHICTH]]8.OFT48]QG)2JYU[Z(PCV>9RZKJ/9D\_HQ. MPREF;WC^_NK]LQ5OQ#P6G9V)BK%75V=]@?>RTJD!F>96.?I]'_JYG? (\&>#(PL=\S(*,! M>3,@[QK0T8#^;P0V&C 0(1JTVV*N"ETLYZTZ!>VP'PY%O^W0C)GE6O>3=G7L M?Z:>G9E]7@H^CYY[/R.2#0@^0YBX1%8N@B8B,O&G)+ OB0P[YO@R0.X2+ 4Y M?.CD[ETG%VD2;ZV(M:=G]@E((AL0;I'&(BGBC $U+L5P0F!170HQD@H"5+F8 MX(11OS#J%48=82(!P@:$G44A*=@HNY>D!Q M,^;$^(0$BP&6>S":0N$K#X413:$N#T8$Y7YEW*N,N\K@%N2>*(0G< ]Z,,$X M5.9SEI(8?ED>#!&*KTA+O-(21QHL8)8X85B2"D#E+D4I2N!&="F$*!<(*'.Q M!*=8^(4)KS#A"KMR.J9>^]2U!V*RU*T_3RDLC(',_](#?BW97 M-EWPJ+3I+6P'L%5*2Y-^?&/6=6_:SFE0R:WN7Q/SW@Z]US#0ZC#VE='4W"[_ M 5!+ P04 " H=6[:+]TNA'[V]5 ?N_OYKN]/=XM% M][@+AZK[V)S",?[RU+2'JH^7[?.B.[6AVHY!AWK!2I6+0[4_SE?+\=ZG=K5L M7OIZ?PR?VEGWXVV@T!H^+/?3AW-]]G0RH/3?-EN/AE>S]7@Z-0 MA\=^:***'Z]A$^IZ:"GZ^'MJ='[M?F_//84JHF,^F['\-KZ&.\L%)[..QJ;OQ_^SQI>N;P]1*M'*H MOEX^]\?Q\SRU_Q:& W@*X&L Z6\&Z"E _Q=@QN0OSL94?ZSZ:K5LF_.LO8S6 MJ1I>"KK3\6$^#C?'9S?^%K/MXMW7E3?+Q>O0SB197R1\(^'WBHU4^.(J6<3^ MKR88FN Q7M_&ESA>PW@]QIO;>)LD<9&4H^0X2IRS5J>92)E71IE,-@:Z,=*- M2]Q<),5--Z24-:D;)//>*.RF@&X*Z<8G;@K13>FU+W7B1LHL&U<8[*:$;DKA M)B:>V"E%/YH+6Z1V@,P4RGALQT([%MBAQ(Z5_6A6G,@V4L;>>LH\'0?M.& G M>2?63O:C3;23^D$Z1^ZFO7>&/#3D@:%D'-9>=)0,Z$8JXJ#GG@PIS"D%K A2 M*9ETJ5QI,UUED$C?[VHSB=YUY4KGM*X4C*,J @3%&2 M&"55IF:TG [Q)2U]ZD;JAOF@8)@-45I2U%=8&$7FN3,X7A2DY4&42YL<1\E3IMC*/, M L:8BPRX2"FB&7!Q+'\22T"G'=M M42$&#>B,LR:S[C$&* . <@I0EEPLB+(O"*8B@YHSK6W7+(O),J[EA7A!@,[% M_5-N"F'*,J LIY1E4%26\4^^M$!H614NLZ?3F+,:<#:%U1J*TG?V.Z+W9C!A M- (Z9I7;N6@,30V@ MF:Y@:RUA^,$8KXQ8ZZ"R-,;),@[TZ&U58\:B ,,+#EIGJ M0V/&:L#8].1I/8ENCYYP.0R%J!Q>W)P!#H>ROU7M\_[8S1Z:OF\.XZ'?4]/T M(3:J/L8<=Z':7B_J\-0/7VW\WEX.0R\7?7.:#GH7U]/FU;]02P,$% @ M*'7*4.)_3(QB @ D@@ !@ !X;"]W;W)K6Q?X@:Q!>EP*]X<"6T0%UUZ\EA' M,3JHHJ;VH._'7H.JUBUR-;:E14[.O*Y:O*4..S<-HG_7N";]R@7NQ\!+=2JY M'/"*O$,G_!/S7]V6BIXWNARJ!K>L(JU#\7'E?@++#8"R0"E>*]RSJ[8CH^P( M>9.=;X>5ZTLB7.,]EQ9(/"YX@^M:.@F./X.I.\XI"Z_;'^Y?5'@19H<8WI#Z M=W7@Y> C^A<\Q?2?\5#H,AUAO3?\0770BY)Q!Q[4C/UZ^S/C)-F]0_=_J MD-P48!F(Q=S+0;5VZIU(R\3HI0!!D'L7:31HUEH#KS1PJMC,%5DT2CP!,%) M*P54]<&$(K0;!%:#0!F$$X/(B*$UJ=*T6N,O0B/)7 3]!;"CA%:4<)X%WEB, MR&H06;+$1A:M2:XP_84/C"P/1!.4V(H26U 2 T5KHLF*Z3\#YPGA!"FQ(B46 MI-1 2F8SF2SW%!.(U J16B R R)]"'%/,8'(K!#9'"(TIEAGS^R3!Z()"O#M MQXAO@0'F.>+/=T!FWRM/2:=@-\XW8 &#)AB8S0:B( Y!%$@!:PVS2>U@WM7E(&_K'XB>JI8Y.\+%/:-N@R,A' M;?R$,2_&! M,'9J?.2RF8@VU;>D[G#2#5\ WO@94OP#4$L#!!0 ( "AURE#B!!L[QP4 M +H> 8 >&PO=V]R:W-H965T&ULA9E;;^,V$(7_BN%W MK\69X2U( FQ2%"W0 HLMVCYK$R4QUK9<24FV_[Z4[/7:G$/W)9:4P^$92OQX MNWYONZ_]2],,LV^;];:_F;\,P^YJN>P?7II-W7]H=\TV_>>I[3;UD&Z[YV6_ MZYKZ<2JT62^IJMQR4Z^V\]OKZ=FG[O:Z?1W6JVWSJ9OUKYM-W?U[UZS;]YNY MF7]_\'GU_#*,#Y:WU[OZN?FC&?[K2W?(8Y7&U:;;]JMW.NN;I9O[17-U; M'@M,BK]6S7M_CY&2CW\. M0>?'.L>"I]??H_\\)9^2^5+WS7V[_GOU.+SFG62CTY2'0_MNI_^SAY>^Z'='*(D*YOZV_YWM9U^WP_QOQ?#!>A0 M@(X%4MV7"O"A /\H,+7FJAOK[OV?=;MW]:N'C\*<\6I,1_&AU/; M3?]+V?;IZ=NM$;E>OHV!#IJ[O89.-4?%,D4_5D&HBCM2Q>F\@GNML!'7P# ) MGLKS61(6!Q 80*8 0=Q\- M 5>4NR+MRIF(&DLK%T0VEFUA2!I 2075B'ABR@%.NJHBO"-"9$XWP<),6D)8,80X3XG ^9A'B M<#5Q6!D"(*XJ4Q[;"9.82"//E4)@:A+KU%S>AP^BL[86*Q;0!4G94BCCG#"+ M";#8Y:,,:<(NI I1@#$@C3Y$7S:&:4R QHYS8QJR4S\ OK0RYLIS6QC&!&#L M\JY,FK#*CY;$0*X\I2+,8 (,=OF@11JM"P[L0#,!)?D+0P-A%A-@L6E@QA!!- L,L'!])@548 I>S? ;34>,9C,)(R?9"S^7"ZAX@V.<(9L35 &8K M0%BR@\'+ +P^!R\#FIIL97U>&88I YCFE=TSFK%F$Y#SRC B&2#2Y^3F_TOWRD31?G)P;PYAD@$F?TYL!)KU8!DLA M)'4VS=?*QC N&>#2Y_QFL"U A!:?2&F(R^TEF)H"J.ESB@N@9EH("9BR(JD) M^_5]>"CNX@,HA'R1$4SD$[P-ZCUKJ8C12 M1IA@@@O8R U4"(&Y+(#+(>>R:.@F(J$^C90Q7MBG% QG 7 ..9P%;--2A5:A M0!G)7G"%R2R S"$GLX"M6B,56+(#9(8FA;F=Y3I\0#V M(XTGAMGS.W-UOS]&_1%F?ZK[>]T]K[;][$L[#.UF.C5\:MNA20ZK#ZG%7IKZ M\7BS;IZ&\=*GZVY_FKJ_&=K=X:1X>3RNOOT/4$L#!!0 ( "AURE _4FJ* MO@$ -@# 8 >&PO=V]R:W-H965T&UL;5/;;IPP$/T5 MRQ\0@Y=MLRM RJ:J6JF55JF:/GMA "N^4-LLZ=_7-BPE*2]X9CASYLQXG(_: MO-@.P*%7*90M<.=8V=3YGIP@BLX&V0'*9GY<]:^ 'N9W\VWB,+ M2\TE*,NU0@:: C^DQU,6\!'PS&&T*QN%3BY:OP3G:UW@) @" 94+#,P?5W@$ M(0*1E_%[YL1+R9"XMF_LGV/OOI<+L_"HQ2]>NZ[ ]QC5T+!!N"<]?H&YGSU& M<_/?X K"PX,27Z/2PL8OJ@;KM)Q9O!3)7J>3JWB.,_\M;3N!S@ET24@/L9>I M4%3^B3E6YD:/R$RS[UFXXO1(_6RJ$(RCB/^\>.NCUS(]I#FY!J(9%R&JR$DP;=\JB2@\J[O,JNJSM XTW\P\^[?QW9EJN++IHY^\WWD*C MM0,O)[GS2CK_S!9'0.."^=';9EJVR7&ZG]\161YS^1=02P,$% @ *'7* M4"!VW4>Y! #18 !@ !X;"]W;W)KW:OO9"9N KL'4=I+;?]^U<;AX9ARB2/&# M,X^=W3USO/.WLOI>;T-H)C_VQ:&^G6Z;YGB3)/7C-NSS^DMY#(?XRU-9[?,F M/E;/27VL0K[IC/9%@FEJDWV^.TP7\^[=UVHQ+U^:8G<(7ZM)_;+?Y]5_RU"4 M;[=3F+Z_^+9[WC;MBV0Q/^;/X<_0_'7\6L6GY.QEL]N'0[TK#Y,J/-U.?X&; MM>H,.L3?N_!67]Q/VJ$\E.7W]N&WS>TT;3,*17AL6A=YO+R&52B*UE/,X]_> MZ?0,I?BN9;^?9KZ =DII-^ M]+^'UU!$>)M)C/%8%G7W?_+X4C?EOO<24]GG/T[7W:&[OO7^W\UD ^P-\&P M^*&!Z@W43P/UH8'N#?39 -V'!J8W,&<#];&![0WLSPC=H)-3L;KJW^5-OIA7 MY=ND.BV@8]ZN4[BQ<7X?VY?==':_Q0FHX]O7!61FGKRVCGK,\H3! <8.,2L) MXX:8.PGCAYA["9,-,6N.B3OIC$GB>,^#1G'0V#G0 P= !G3"F YS."5BM )O M%,BAE!A*":&0U/>$L9>A,LR4TB0E 1=3(D7F(.L](!+U* (2G9@1 >&5=&11;$T;+Z\58:4<'T--"1KC:8).3Z/0+>G[ J=G+(74_9"RI0J/-]9WADP MF1PH$P-E0B RH&7& P$J4L%5)NP^4AG1$5@Y7TAEHDV%C#UEVE18.$JCI2QY M%3=,:83[04B)[JL>=!DJ,5B&;,7U==PP MHQ%%+TEZ2M/(.\J1OHMPZ4!+U=)TCY_N9TX;)#Q0D-A,@(\[&) C* MW0.%[L'4&?+N <:BST;D&/'+Y6,\@#RYL':J^S*C;0\E'L' M2MJ>:C04Q+W*%/VJN[^.&Z8D-QB4/@+87N,$KI2A6_+N*FR8D$SR*)$\E2#( MF3M*$'1J1.Z@S-O(>9M+$.1T''?UY8E GY. HQ($!8X%?WDB,OSDEQE6"5*? M?FTM%9?PD?>LCIN-4L2GH,/$9-Y6@N 'NKY[T* /HDZ-HTPA -NTZ'D$1UF7 MI9[*FGL!.+.@/%4K$D[K+-6*BH+DXA"L/2C](Z^>=X=Z\E V3;GO3KV>RK() MT6OZ)59W&_+-^:$(3TU[Z^)]=3J@/#TTY;$_?$W.)\"+_P%02P,$% @ M*'7*4$".W.>T 0 T@, !@ !X;"]W;W)K!_ Z^?L"=ERKL?(" MS'#.F0M#-J)YLBV (R]:=3:GK7/]@3%;MJ"%O<(>.G]3H]'">=,TS/8&1!5) M6C&>)-=,"]G1(HN^DRDR')R2'9P,L8/6PKP>0>&8TY2^.1YET[K@8$76BP9^ M@OO5GXRWV*)220V=E=@1 W5.;]/#<1_P$?!;PFA79Q(J.2,^!>-[E=,D) 0* M2A<4A-\N< =*!2&?QO.L29>0@;@^OZG?Q]I]+6=AX0[5'UFY-JIEUV<1^GF]WU3-LF M\)G %\)-C,.F0#'SK\*)(C,X$C/UOA?AB=,#][TI@S.V(M[YY*WW7@J>?LG8 M)0C-F..$X2M,NB"85U]"\*T01_Z.SK?IN\T,=Y&^6]-YLBVPWQ381X']AR5N M8/C_1;)53S68)DZ3)24.79SDE7<9V%L>W^0??)KV!V$:V5ER1N=?-O:_1G3@ M4TFN_ BU_H,MAH+:A>-G?S;3F$V&PW[^06SYQL5?4$L#!!0 ( "AURE"% ML4C3M $ -(# 9 >&PO=V]R:W-H965TO&K5N9RVWO<'QES9@A;NRO30X4UMK!8>3=LPUUL0501IQ?AN M=\.TD!TMLN@[V2(S@U>R@Y,E;M!:V-]'4&;,Z9Z^.9YDT_K@8$76BP:^@__1 MGRQ:;&&II(;.2=,1"W5.[_:'8QKB8\!/":-;G4FHY&S,2S"^5#G=!4&@H/2! M0>!V@7M0*A"AC%\S)UU2!N#Z_,;^.=:.M9R%@WNCGF7EVYS>4E)!+0;EG\SX M"',]UY3,Q7^%"R@,#THP1VF4BRLI!^>-GEE0BA:OTRZ[N(_33<)GV#: SP"^ M &YC'C8EBLH?A!=%9LU([-3[7H0GWA\X]J8,SMB*>(?B'7HO!><\8Y= -,<< MIQB^BMDO$0S9EQ1\*\61_P/GV_!D4V$2XQY1L7?P!02P,$% @ *'7*4"!:D1>U M 0 T@, !D !X;"]W;W)K&UL?5-A;]L@$/TK MB!]0$N(V561;:EI5G;1)4:MMGXE]ME'!N(#C[M_WP*[G;=:^ '?<>_?N.-+! MV%?7 'CRKE7K,MIXWQT8)9UXX.#Y6DG:G@!_[T[6;38 MS%)*#:V3IB46JHS>;0_'),3'@!\2!KF;C-Y24D(E>N6?S? $4SW7 ME$S%?X4+* P/2C!'892+*REZYXV>6%"*%N_C+MNX#^--LI]@ZP ^ ?@,N(UY MV)@H*G\07N2I-0.Q8^\[$9YX>^#8FR(X8ROB'8IWZ+WDG%^G[!*(IICC&,,7 M,=LY@B'[G(*OI3CR?^!\';Y;5;B+\-T?"F_6"9)5@B02)/\M<2UF_U<2MNBI M!EO':7*D,'T;)WGAG0?VCL7#<8]G.X[9:'C333^(S=\X_P!02P,$% @ *'7*4 V/J1&U 0 MT@, !D !X;"]W;W)K&UL?5-A;]P@#/TKB!]0 M$T:W.)%1R,>8I&%^JG"9!$"@H?6 0N%WA'I0* M1"CC>>:D2\H 7)_?V#_%VK&6BW!P;]1/6?DVIP=**JC%H/RC&3_#7,\[2N;B MO\(5%(8')9BC-,K%E92#\T;/+"A%BY=IEUWA"?>'3GVI@S.V(IXA^(=>J\%YX>,70/1''.:8O@J9K=$ M,&1?4O"M%"?^#YQOP]--A6F$IW\H_+!-L-\DV$>"_7]+W(A)D[^2L%5/-=@F M3I,CI1FZ.,DK[S*P=SR^R>_P:=H?A&UDY\C%>'S9V/_:& \H);G!$6KQ@RV& M@MJ'XWL\VVG,)L.;?OY!;/G&Q2]02P,$% @ *'7*4'KZ/4JS 0 T@, M !D !X;"]W;W)K&UL?5-A;]P@#/TKB!]0[DBV MG4Y)I%ZK:9,VZ=1IZV^C\38U&"^=-TS#;&Q!5!&G%^&[WGFDA.UIDT7_/QEML8:FDALY* M[(B!.J>W^^,I#?$QX(>$T:[.)%1R07P*QNU7(2%.U2/LG)M3@^45%"+0;D''#_!7,\[2N;BO\ 5 ME \/2GR.$I6-*RD'ZU#/+%Z*%L_3+KNXC]-->IAAVP ^ _@".,0\;$H4E=\+ M)XK,X$C,U/M>A"?>'[GO31F++/V#40S3&G*8:O8EXCF&=? M4O"M%"?^#YQOPY--A4F$)W\H_ ]!NDF01H+TS1*W8I*_DK!53S68)DZ3)24. M79SDE7<9V%L>W^0U?)KVK\(TLK/D@LZ_;.Q_C>C 2]G=^!%J_0=;# 6U"\&PO=V]R:W-H965T MJVF3-NG4:>MG+G$25(@S()?NWP](FF9;M"^ C=_SLS'9B.;%M@".O&K5V9RV MSO5'QFS9@A;V!GOH_$V-1@OG3=,PVQL0501IQ?AN=\>TD!TMLN@[FR+#P2G9 MP=D0.V@MS*\3*!QSNJ=OCB?9M"XX6)'UHH%OX+[W9^,MMK!44D-G)7;$0)W3 M^_WQE(;X&/!#PFA79Q(JN2"^!.-SE=-=$ 0*2A<8A-^N\ !*!2(OX^?,29>4 M ;@^O[%_C+7[6B["P@.J9UFY-J<'2BJHQ:#<$XZ?8*[GEI*Y^"]P!>7#@Q*? MHT1EXTK*P3K4,XN7HL7KM,LN[N-TDQQFV#: SP"^ XQ#YL21>6/PHDB,S@2 M,_6^%^&)]T?N>U,&9VQ%O//BK?=>"YZD&;L&HCGF-,7P5?4G!MU*< M^#]PO@U/-A4F$9[\H?!VFR#=)$@C0?K?$K=B[OY*PE8]U6":.$V6E#AT<9)7 MWF5@[WE\D_?P:=J_"M/(SI(+.O^RL?\UH@,O97?C1ZCU'VPQ%-0N'#_XLYG& M;#(<]O,/8LLW+GX#4$L#!!0 ( "AURE! G'H:M0$ -(# 9 >&PO M=V]R:W-H965T-\= M&'-% UJX*]-!BS>5L5IX-&W-7&=!E!&D%>.;S3730K8T3Z/O9//4]%[)%DZ6 MN%YK8?\<09DAHUOZZGB0=>.#@^5I)VKX"?Y7=[)HL9FEE!I:)TU++%09O=T> MCKL0'P,>)0QN<2:ADK,QS\'X5F9T$P2!@L('!H';!>Y J4"$,GY/G'1.&8#+ M\RO[?:P=:SD+!W=&/F)!*5J\C+MLXSZ,-TDRP=8!? +P&;"/>=B8*"K_(KS(4VL&8L?> M=R(\\?; L3=%<,96Q#L4[]![R7ERD[)+()IBCF,,7\1LYPB&[',*OI;BR-_! M^3H\65681'CRC\+].L%NE6 7"78?EK@6\_F_)&S14PVVCM/D2&'Z-D[RPCL/ M["V/;_(6/D[[#V%KV3IR-AY?-O:_,L8#2ME&PO=V]R M:W-H965T-FMQ>T[1)FVRN M:>\SJZ.2 \<"KM=_7T#/VM;V"S##O#=OAB&?T#S;#L"1%ZUZ6]#.N>'(F*TZ MT,+>X "]OVG0:.&\:5IF!P.BCB"M&$^2-TP+V=,RC[ZS*7,I\=3%N)C MP#<)D]V<2:CD@O@U7(2%!U1/LG9=0>\HJ:$1HW*/.'V I9Y;2I;B/\$5E \/2GR."I6-*ZE& MZU O+%Z*%B_S+ONX3_/-;;K ]@%\ ? 5N2^-U5PQE;$.R_>>N^UY%F2LVL@6F).,T65+AV,=)WGC7@;WG\4U^ MA<_3_EF85O:67-#YEXW];Q =>"G)C1^ASG^PU5#0N'!\Z\]F'K/9<#@L/XBM MW[C\"5!+ P04 " H=URVGK?'QAS90M*N"O3 M@\:;VE@E/)JV8:ZW(*H(4I+QW>Z&*=%I6F31=[)%9@8O.PTG2]R@E+"_CB#- MF-,]?7<\=TWK@X,562\:^ ;^>W^R:+&%I>H4:-<932S4.;W;'XYIB(\!/SH8 MW>I,0B5G8UZ"\53E=!<$@832!P:!VP7N09TZZI S ]?F=_7.L'6LY M"P?W1O[L*M_F]):2"FHQ2/]LQD>8Z[FF9"[^"UQ 8GA0@CE*(UU<23DX;]3, M@E*4>)OV3L=]G&Z2=(9M _@,X O@-N9A4Z*H_$%X4636C,1.O>]%>.+]@6-O MRN",K8AW*-ZA]U+P-,G8)1#-,<3_P?DV/-E4F$1X M\I?"=)L@W21((T'Z88E;,=?_)&&KGBJP39PF1THSZ#C)*^\RL'<\OLF?\&G: MOPK;=-J1L_'XLK'_M3$>4,KN"D>HQ0^V&!)J'XZ?\&RG,9L,;_KY!['E&Q>_ M 5!+ P04 " H=&=##VU34 GKPIJ5U&&^^[ V.N:$ )=V4ZT'A3 M&:N$1]/6S'461!E)2C*^V5PS)5I-\S3Z3C9/3>]EJ^%DB>N5$O;]"-(,&=W2 M3\=S6S<^.%B>=J*&%_ _NY-%B\TJ9:M N]9H8J'*Z-WV<$P"/@)^M3"XQ9F$ M2L[&O ;C>YG134@()!0^* C<+G /4@8A3.//I$GGD(&X/'^J/\;:L9:S<'!O MY.^V]$U&;RDIH1*]],]F^ 93/7M*IN)_P 4DPD,F&*,PTL65%+WS1DTJF(H2 M;^/>ZK@/X\V.3[1U I\(?";Y*DU [%C[SL1GGA[X-B;(CAC M*^(=)N_0>\FW^WW*+D%HPAQ'#%]B9@1#]3D$7PMQY%_H?)V^6\UP%^F[)3VY M7A=(5@62*)#\M\2O&)[<_!.$+7JJP-9QFAPI3*_C)"^\\\#>Q4=D?^'CM#\) M6[?:D;/Q^+*Q_Y4Q'C"5S16.4(,?;#8D5#X<;_!LQS$;#6^ZZ0>Q^1OG'U!+ M P04 " H=,)IILSJB?V7;:DH-.!;H] M_[U >[5JXQ=@AGEOW@Q#-J)YMBV (R]:=3:GK7/]B3%;MJ"%O<,>.G]3H]'" M>=,TS/8&1!5!6C&>)&^8%K*C119]%U-D.#@E.[@88@>MA?EY!H5C3G?TU?$D MF]8%!RNR7C3P!=S7_F*\Q1:62FKHK,2.&*AS^K [G=,0'P.^21CMZDQ")5?$ MYV!\K'*:!$&@H'2!0?CM!H^@5"#R,G[,G'1)&8#K\RO[^UB[K^4J+#RB^BXK MU^;T2$D%M1B4>\+Q \SUW%,R%_\);J!\>%#BF;Q4K1XF7;9 MQ7V<;@Z'&;8-X#. +X!CS,.F1%'Y.^%$D1D-_:\1'7@IR9T?H=9_L,504+MP//BSF<9L,ASV\P]BRSK; :T 0 T@, !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]0$N)T561;:CI-K;1)4:=MGXE]ME'!N(#C[M_O MP*[K;6Z_ '?<>_?N.-+!V"?7 'CRHE7K,MIXWQT8)1U MXX.#Y6DG:O@._D=WLFBQF:64&EHG34LL5!F]W1Z.28B/ 3\E#&YQ)J&2LS%/ MP7@H,[H)@D!!X0.#P.T"=Z!4($(9SQ,GG5,&X/+\ROXEUHZUG(6#.Z-^R=(W M&;VAI(1*],H_FN$>IGKVE$S%?X4+* P/2C!'892+*REZYXV>6%"*%B_C+MNX M#^--LI]@ZP ^ ?@,N(EYV)@H*O\LO,A3:P9BQ]YW(CSQ]L"Q-T5PQE;$.Q3O MT'O)^7Z;LDL@FF*.8PQ?Q+Q%,&2?4_"U%$?^'YROPW>K"G<1OOM+X3L$R2I! M$@F2#TMJK!UG&:'"E,W\9)7GCG@;WE\4W>PL=I_R9L+5M'SL;C MR\;^5\9X0"F;*QRA!C_8;"BH?#A^PK,=QVPTO.FF'\3F;YS_ 5!+ P04 M" H=; M) MS=/HNY@\Q=XIV<+%$-MK+ M=J*&;^"^=Q?C+3:SE%)#:R6VQ$"5T?OMZ9R$^!CP0\)@%V<2*KDBO@3C,T65)@W\9)7GCG@;WG\4W>P\=I_RI,+5M+KNC\R\;^ M5X@.O)3-G1^AQG^PV5!0N7#\X,]F'+/1<-A-/XC-WSC_#5!+ P04 " H M=W<NC@Q59)QKX M OYK=[;!8C-+)348)]$0"W5.'[?'TS[&IX!O$@:W.)-8R07Q)1H?JYQNHB!0 M4/K((,)VA2=0*A(%&3\F3CJGC,#E^8W]?:H]U'(1#IY0?9>5;W-ZH*2"6O3* M/^/P :9Z;BF9BO\$5U A/"H).4I4+JVD[)U'/;$$*5J\CKLT:1_&F[N'";8. MX!. SX!#RL/&1$GY.^%%D5D_DK"%CW58)LT38Z4V)LTR0OO/+"//+W)[_!QVC\+VTCCR 5]>-G4_QK1 M0Y"RN0DCU(8/-AL*:A^/]^%LQS$;#8_=](/8_(V+7U!+ P04 " H=,]#+\! W! &0 'AL+W=O8>M[F3OUCX'+N M.><"U_FHS9/M !QZED+9 G?.]4=";-6!9/9&]Z#\3J.-9,XO34ML;X#5,4D* M0K/LEDC&%2[S&#N;,M>#$US!V2 [2,G,SQ,(/19X@U\"C[SM7 B0,N]9"U_ M?>W/QJ_(S%)S"U7)B%>RV^\]IU!3Y@5$/#!N$> M]?@!4CU[C%+QG^ *PL.#$Z]1:6'C%U6#=5HF%F]%LN=IY"J.8]HYI+3U!)H2 MZ)QPB#ID$HK.'YAC96[TB,QT]CT+5[PY4G\V50C&HXA[WKSUT6M);[.<7 -1 MPIPF#%U@-C.">/99@JY)G.@_Z70]?;OJ&UL?5-A;]P@#/TKB!]0[DC:5:^C\38U&"^=-TS#; M&Q!5!&G%^&YWQ[20'2VRZ#N9(L/!*=G!R1 [:"W,KR,H''.ZIU?'LVQ:%QRL MR'K1P#=PW_N3\19;6"JIH;,2.V*@SNG#_G!,0WP,^"%AM*LS"96<$5^#\;G* MZ2X( @6E"PS";Q=X!*4"D9?Q<^:D2\H 7)^O[!]C[;Z6L[#PB.I%5J[-Z3TE M%=1B4.X9QT\PUW-+R5S\%[B \N%!B<]1HK)Q)>5@'>J9Q4O1XFW:91?W<;I) MKK!M )\!? '<1P";$D7E3\*)(C,X$C/UOA?AB?<'[GM3!F=L1;SSXJWW7@I^ MEV3L$HCFF.,4PU?8E!=]*<>3_P/DV/-E4F$1X\H?"=)L@W21((T'Z MWQ*W8F[_2L)6/=5@FCA-EI0X='&25]YE8!]X?)/W\&G:OPK3R,Z2,SK_LK'_ M-:(#+V5WXT>H]1]L,134+AP_^+.9QFPR'/;S#V++-RY^ U!+ P04 " H M=/*B5>LRVGC?'1ES10-:N!O308LWE;%:>#1MS5QG0901 MI!7CF\V>:2%;FJ?1=[9Y:GJO9 MG2UROM;!_3J#,D-&$OCD>9-WXX&!YVHD: M'L'_[,X6+3:SE%)#ZZ1IB84JHW?)\;0+\3'@EX3!+7YC_Q)KQUHNPL&]44^R]$U&#Y244(E> M^0Y*DU [%C[SL1GC@Y>&=!_:.QS?Y&SY.^P]A:]DZ7S;VOS+& M TK9W. (-?C!9D-!Y&;$3S8EL 1UZUZFQ.6^?Z(V.V;$$+>X,]=/ZF1J.%\Z9IF.T-B"J2M&(\ M2>Z8%K*C119]9U-D.#@E.S@;8@>MA?E] H5C3E/ZYGB23>N"@Q59+QKX#NY' M?S;>8HM*)35T5F)'#-0Y?4B/IWW 1\"SA-&NSB14'X M&>9Z;BF9B_\*5U >'C+Q,4I4-JZD'*Q#/:OX5+1XG7;9Q7V<;G@ZT[8)?";P MA7 ?X[ I4,S\HW"BR R.Q$R][T5XXO3(?6_*X(RMB'<^>>N]UX+??H7P,;O^=F8 M;$3S8EL 1]ZTZFQ.6^?Z V.V;$$+>X4]=/ZF1J.%\Z9IF.T-B"J"M&)\M[MF M6LB.%EGTG4R1X>"4[.!DB!VT%N;7$12..=W3=\>S;%H7'*S(>M' -W#?^Y/Q M%EM8*JFALQ([8J#.Z=W^<$Q#? SX(6&TJS,)E9P17X+QN_*4PV29(-PG22)!^6.)63/I/$K;J MJ0;3Q&FRI,2ABY.\\BX#>\?CF_P)GZ;]JS"-["PYH_,O&_M?(SKP4G97?H1: M_\$60T'MPO'&G\TT9I/AL)]_$%N^&PO=V]R:W-H965TO&EE7$Y;[[LC8ZYL00MW@QV8<%.CU<('TS;,=19$E4!:,;[9W#$MI*%% MEGQG6V38>R4-G"UQO=;"_CR!PB&G6_KN>)%-ZZ.#%5DG&O@"_FMWML%B,TLE M-1@GT1 +=4X?ML?3/L:G@&\2!K,P.7YG?TYU1YJN0@'CZB^R\JW.;VGI():],J_X/ !IGIN*9F* M_P174"$\*@DY2E0NK:3LG4<]L00I6KR-NS1I'\:;W6&"K0/X!. SX#[E86.B MI/Q)>%%D%@=BQ]YW(C[Q]LA#;\KH3*U(=T&\"]YKP0^W&;M&HBGF-,;P1&PO=V]R:W-H965T-\=&'-% UJX*]-!BS>5L5IX-&W-7&=!E!&D%>-)\HEI(5N:I]%W MLGEJ>J]D"R=+7*^UL*]'4&;(Z(:^.9YDW?C@8'G:B1J^@__1G2Q:;&8II8;6 M2=,2"U5&;S>'XR[$QX"?$@:W.)-0R=F8YV#7S;VOS+& TI)KG"$&OQ@LZ&@ M\N%X@V<[CMEH>---/XC-WSC_ U!+ P04 " H=? L0R*M6 MQN>T#:$[,N;+%K3P-[8#@S>U=5H$-%W#?.= 5(FD%>.;S1W30AI:9,EW=D5F M^Z"D@;,COM=:N#\G4';(Z9:^.9YDTX;H8$76B09^0/C9G1U:;%:II ;CI37$ M09W3^^WQM(_X!/@E8?"+,XF57*Q]B<;7*J>;F! H*$-4$+A=X0&4BD*8QN]) MD\XA(W%Y?E/_G&K'6B["PX-5S[(*;4X/E%10BUZ%)SM\@:F>6TJFXK_!%13" M8R88H[3*IY64O0]63RJ8BA:OXRY-VH?QYNXPT=8)?"+PF7!(<=@8*&7^*((H M,F<'XL;>=R(^\?;(L3=E=*96I#M,WJ/W6O##-F/7*#1A3B.&+S#O"(;JE M[4V:Y(5W'MA[GM[D'3Y.^W?A&FD\N=B +YOZ7UL; %/9W. (M?C!9D-!'>+Q M$Y[=.&:C$6PW_2 V?^/B+U!+ P04 " H=:IZ;V2 M+9PL<;W6POXY@C)#1K?TW?$HZ\8'!\O33M3P"_SO[F318K-**36T3IJ66*@R M>K<]'). CX G"8-;G$FHY&S,2S"^EQG=A(1 0>&#@L#M O>@5!#"-%XG33J' M#,3E^5W]6ZP=:SD+!_=&/N>-GE0P%2W>QEVV<1_&F]LO$VV=P"<"GPG[&(>-@6+F7X47>6K- M0.S8^TZ$)]X>./:F",[8BGB'R3OT7G*^3U)V"4(3YCAB^ *SG1$,U><0?"W$ MD?]'Y^OTW6J&NTC?+>E\MRZ0K HD42#YI\3K3R6N86X^!6&+GFJP=9PF1PK3 MMW&2%]YY8.]X?),/^#CM/X6M9>O(V7A\V=C_RA@/F,KF"D>HP0\V&PHJ'XZW M>+;CF(V&-]WT@]C\C?._4$L#!!0 ( "AURE!JVQ8JQ@$ #<$ 9 M>&PO=V]R:W-H965TRZ7LH?P[V<<^X'7*>#TB^F ;#H58K69+BQ MMCL08HH&)#,WJH/6G51*2V:=J6MB.@VL#"0I"$V26R(9;W&>!M])YZGJK> M MG#0RO91,OQU!J"'#*_SA>.1U8[V#Y&G':O@#]F]WTLXBLTK));2&JQ9IJ#)\ MOSHQY6W81W&D\UNHL4)="+0F; /<<@8*&3^C5F6IUH- M2(^][YB_XM6!NMX4WAE:$CK)9W>Q@4V48%-$-C\5^+^JL08YBX>9!L-LOTJ<)=GS+HV%5-XTIF?\5^3M02P,$% @ *'7*4 (. M:\VW 0 T@, !D !X;"]W;W)K&UL;5/;;MP@ M$/T5Q >$7=9MDI5M*9NJ:J566J5J^\S:8QN%BPMXG?Y]!^RX;NH78(9SSEP8 M\M&Z9]\!!/*BE?$%[4+HCXSYJ@,M_(WMP>!-8YT6 4W7,M\[$'4B:<7X;O>> M:2$-+?/D.[LRMT-0TL#9$3]H+=SO$R@[%G1/7QU/LNU"=+ R[T4+WR!\[\\. M+;:HU%*#\=(:XJ IZ,/^>,HB/@%^2!C]ZDQB)1=KGZ/QN2[H+B8$"JH0%01N M5W@$I:(0IO%KUJ1+R$A4S,5_@2LHA,=,,$9EE4\KJ08?K)Y5,!4M7J9=FK2/T\UM-M.V"7PF\(5P ME^*P*5#*_(,(HLR='8F;>M^+^,3[(\?>5-&96I'N,'F/WFO)[WG.KE%HQIPF M#%]A]@N"H?H2@F^%./'_Z'R;?MC,\)#HAS6=WV\+9)L"61+(_BGQ\*;$+4SV M)@A;]52#:],T>5+9P:1)7GF7@7W@Z4W^PJ=I_RI<*XTG%QOP95/_&VL#8"J[ M&QRA#C_88BAH0CS>XME-8S89P?;S#V++-R[_ %!+ P04 " H=M6IO1QKGNP)@M&M#"7F$'K;^IT&CAO&EJ9CL#HHPDK1C?;&Z8 M%K*E>1I])Y.GV#LE6S@98GNMA7D]@L(AHUOZ[GB2=>."@^5I)VKX#NY'=S+> M8K-**36T5F)+#%09O=\>CKN CX"?$@:[.)-0R1GQ.1A?RXQN0D*@H'!!0?CM M @^@5!#R:?R>-.D<,A"7YW?US[%V7\M96'A ]4N6KLGH+24E5*)7[@F'+S#5 M+-/)MHZ@4\$/A-N M8QPV!HJ9?Q).Y*G!@9BQ]YT(3[P]<-^;(CAC*^*=3]YZ[R7G=]B5?S;#9YCJ MN:5D*OXK7$$A/&2",0JC7%Q)T3MO]*2"J6CQ-NZRC?LPWB1W$VV=P"<"GPG[ M&(>-@6+FC\*+/+5F(';L?2?"$V^/''M3!&=L1;S#Y!UZKSD_[%-V#4(3YC1B M^ *SG1$,U><0?"W$B?]'Y^OTW6J&NTC?+>F[VW6!9%4@B0+)/P+)AQ)7,(?# MAR!LT5,-MH[3Y$AA^C9.\L([#^P]CV_R%SY.^S=A:]DZ7S;VOS+& Z:R MN<$1:O"#S8:"RH?C'9[M.&:CX4TW_2 V?^/\#U!+ P04 " H=+>F/% B*Y[X%3?R!&$W6FEXM38I>J('A70QI,X(TD4W1). M!X&KPL=.JBKD9-@@X*20GCBGZO<1F)Q+'./WP//0]<8%2%6,M(/O8'Z,)V57 M9%-I!@Y"#U(@!6V)[^/#,7=X#_@YP*QW<^0J.4OYXA9/38DC9P@8U,8I4#M< MX $84CKB?OZM_\;7;6LY4PX-DOX;&]"6^PZB!ED[,/,OY$=9Z M,@_#@O.WF\TL*$9"4D&^'. MYR%+(N_\,S6T*I2JG2*"K(Q0FMF.." M27:8>$,0J[ZE2$(ICLE_]"1,3X,.4T]/]_3L@_Q94"#S MD_)<97)88P'[C, M@TGR@$!ZE22$R:Z2D-W%<5"=?[(:U7(2OEUVT:TK[A-_\7_A2TM]HZH;A$9G M:>SS\9?<2FG 6HENK)?>=O&V8- :-_UDYVIYR\O"R'%M4[+]*ZH_4$L#!!0 M ( "AURE"%WJ=HP@$ #<$ 9 >&PO=V]R:W-H965TOWMP +6^8/:)ES?OK8A ME*;^$WN7F=E9VYMB4OK-] 6O0LN38E[:X<#(:;N05!SIP:0[DNKM*#6A;HC M9M! FT 2G*1)NL3 MI"H&VL%WL#^&DW81654:)D :IB32T);X:7"WIB=O]5?U3Z-WUP'ZJ]X=TC=V=0^&8XB?'/FCJGV2 M%^3BA1;,<<:D&\QN11"GOI9(8R6.Z7_T-$[?1QWN WV_I6=97""+"F1!(/NG MQ?N;%F.8AWB1/%HDCP@\WA2)83[<%"&;BQ.@N_!D#:K5*,.X;++K5#REX>+_ MPN>1^D9UQZ1!9V7=\PF7W"IEP5E)[IR7WDWQ&G!HK=\^N+V>W_(<6#4L8TK6 M_XKJ#U!+ P04 " H=I-"V1+WS@T'0FS=@V3V2@^@ M_$VKC63.FZ8C=C# F@B2@M DN2&2<86K(OI.IBKTZ 17<#+(CE(R\WX$H:<2 MI_C#\<*[W@4'J8J!=? =W(_A9+Q%5I:&2U"6:X4,M"6^2P_'/,3'@)\<)KLY MHU#)6>O78'QM2IP$02"@=H&!^>T"]R!$(/(R?B^<>$T9@-OS!_MCK-W7@"VP?0!4!7P&W,0^9$4?D#'ZS3Y#O$N21(/^GQ/13B7LQGU6234\EF"Y.DT6U'E6.7_S9S&,V&TX/RP\BZS>N M_@!02P,$% @ *'7*4+BQG':Y 0 T@, !D !X;"]W;W)K&UL;5/;;MP@$/T5Q >$-7:[VY5M*9NJ:J566J5J^LS:8QN% MBPMXG?Y] 7L=-_$+,,,Y9RX,^:C-L^T ''J10MD"=\[U1T)LU8%D]D[WH/Q- MHXUDSINF);8WP.I(DH+0W>XCD8PK7.;1=S9EK@:W*SR $$'(I_%GUL1+R$!NZ[ !XQJ:-@@W*,>O\),YN*_PQ6$AX=,?(Q*"QM75 W6:3FK^%0D M>YEVKN(^3C?[_4S;)M"90!?"(<8A4Z"8^6?F6)D;/2(S];YGX8F3(_6]J8(S MMB+>^>2M]U[+-$ES<@U",^8T8>@*DRP(XM67$'0KQ(F^H]-M>KJ981KIZ9J> M?=H6R#8%LBB0_2=P>%/B>TR:9&^"D%5/)9@V3I-%E1Y4G.25=QG8>QK?Y!4^ M3?L/9EJN++IHYU\V]K_1VH%/97?G1ZCS'VPQ!#0N'/?^;*8QFPRG^_D'D>4; ME_\ 4$L#!!0 ( "AURE#""8DUQ0$ #<$ 9 >&PO=V]R:W-H965T M&8>7P _& PFM4< M^4K.2KWZQ6-=X(U/"#A4UBM0-US@ 3CW0BZ-7[,F7BP]<3W_4/\2:G>UG*F! M!\5_LMIV!=YC5$-#!VY?U/@5YGHRC.;BG^ "W,%])LZC4MR$+ZH&8Y6855PJ M@KY-(Y-A'*>=73;3XH1T)J0+81]\R&04,O],+2USK4:DI[/OJ;_BY)"ZLZE\ M,!Q%V'/)&Q>]E-LDR\G%"\V8XX1)5YAD01"GOEBD,8MC^@\]C=.WT0RW@;Y= MT[/_".RB KL@L/NKQ-NK$F.8N[A)%C7)(@+[*Y,8YM.5"5E=G #=AB=K4*4& M&=IE%5VZXCX-%_\'/K74,]4MDP:=E77/)UQRHY0%E\KFQN72N2Y>%AP:ZZ=W M;JZGMSPMK.KG-B7+OZ+\#5!+ P04 " H=;0O@R(N2VN:T M=:X_,F;+%I2P-]B#]C4Z#0MLN@[FR+#P4 M ;@^O[)_BK7[6B["P@/*7UWEVIP>**F@%H-T3SA^AKF>6TKFXK_"%:0/#TI\ MCA*EC2LI!^M0S2Q>BA(OT][IN(_3S=W'&;8-X#. +X!#S,.F1%'YHW"BR R. MQ$R][T5XXO3(?6_*X(RMB'=>O/7>:['C2<:N@6B..4TQ?!63+A',LR\I^%:* M$W\'Y]OPW:;"783OUO#;PS;!?I-@'PGV_Y68OBEQ*^:M2K;JJ0+3Q&FRI,1! MQTE>>9>!O>?Q3?Z%3]/^39BFTY9O\[0$ &8% 9 M>&PO=V]R:W-H965T0/B+DL+%T!4C91 MU$JMM$K5]MD+PT6Q,;7-DOY];4,H)M M4L,)8UFVP(B\XP/T^J3F@A&E3=%@.0@@E0UB%(>^GV!&NAX5F?5=1)'Q4=&N MAXOPY,@8$7_.0/F4HP"].9Z[IE7&@8ML( U\!_5CN AMX96EZACTLN.])Z#. MT7UP.J<&;P$_.YCD9N^92JZ;O E!HBG<;OA1.M MDB9PNW]C?[*UZUJN1,(#I[^Z2K4Y2I%704U&JI[Y]!F6>F+D+<5_A1M0#3>9 M:(V24VF_7CE*Q=G"HE-AY'5>N]ZNTWP2ATN8.R!< L(U(+4Z>!:RF3\218I, M\,D3\]T/Q#QQ< KUW93&::_"GNGDI?;>BBB,,GPS1 OF/&/"#298$5BSKQ*A M2^(&1,\/(AD?;\.0#_8.3X& )#O^5>-B5Z,+$;I'8*1([")*=B MS M=(LD3I'$09#N1%R83VZ1HU/D^)X@\G-=A\B];2S\#SY/H&]$-%TOO2M7NMML3]2<*]"I^'?ZZ5H] M]%:#0JW,]JCW8F[]V5!\6*8:7D=K\1=02P,$% @ *'7*4&)_(9>W 0 MT@, !D !X;"]W;W)K&UL;5/;;MP@$/T5Q >$ M7>Q-HY5M*9LJ2J566J5J^\S:8QL%/"[@=?KW!>PX;NH78(9SSEP8LA'-BVT! M''G5JK,Y;9WKCXS9L@4M[ WVT/F;&HT6SINF8;8W(*I(THKQW>Z6:2$[6F31 M=S9%AH-3LH.S(7;06I@_)U XYG1/WQS/LFE=<+ BZT4#W\']Z,_&6VQ1J:2& MSDKLB($ZI_?[XRD-^ CX*6&TJS,)E5P07X+QI-*RL$ZU+.*3T6+UVF77=S'Z>;38:9M$_A,X OA+L9A4Z"8 M^6?A1)$9'(F9>M^+\,3[(_>]*8,SMB+>^>2M]UZ+)$DR=@U",^8T8?@*LU\0 MS*LO(?A6B!/_C\ZWZ>5=!O:>QS=YAT_3_DV81G:67-#YEXW]KQ$=^%1V-WZ$6O_! M%D-![<+1#P0QTYA-AL-^_D%L^<;%7U!+ P04 " H=^"2U/@SMK^2(BI.A#4/*@>I/O2*"VH=:%NB>DUT#J0!"=IDNR)H$SB,@^Y MLRYS-5C.))PU,H,05/\^ 5=C@3?XEGAA;6=]@I1Y3UOX#O9'?]8N(HM*S01( MPY1$&IH"/VV.IYW'!\ K@]&L]LAWN)Z?U/_%'IWO5RH@6?%?[+:=@5^Q*B&A@[AJG9U&'6:!G:_K^$!?81@6V06#[3XN'NQ9CF,=XD5VTR"XB\.&N M2 2S3>Z*D-7%"=!M>+(&56J085Q6V64JGM)P\7_ATTA]H[IETJ"+LN[YA$MN ME++@K"0/SDOGIG@).#36;P]NKZ>W/ 56]?.8DN6_HOP#4$L#!!0 ( "AU MRE"J%!_!M@$ -(# 9 >&PO=V]R:W-H965TI5"VP)US_8$06W4@F;W2/2A_TV@CF?.F:8GM#; ZDJ0@ M-$ENB&1L*?(M1#0T;A'O6 MXQ/,]5QC-!?_'2X@/#QDXF-46MBXHFJP3LM9Q:A2?>':CO316M<_V1,5NVH(2]P1ZTOZG1*.&\:1IF>P.BBB0E&=_M M;ID2G:9%%GUG4V0X.-EI.!MB!Z6$^7T"B6-.]_3=\=(UK0L.5F2]:. ;N._] MV7B++2I5IT#;#C4Q4.?T87\\I0$? 3\Z&.WJ3$(E%\378'RNY-J?WE%10BT&Z%QP_ MP5S/@9*Y^"]P!>GA(1,?HT1IXTK*P3I4LXI/18FW:>]TW,?I)CW,M&T"GPE\ M(=S'.&P*%#-_$DX4F<&1F*GWO0A/O#]RWYLR.&,KXIU/WGKOM4C2-&/7(#1C M3A.&KS#[!<&\^A*";X4X\?_H?)N>;&:81'JRIM\EVP+IID :!=)_2CQ\*'$+ M<_LA"%OU5(%IXC194N*@XR2OO,O /O#X)G_AT[1_%:;IM"47=/YE8_]K1 <^ ME=V-'Z'6?[#%D%"[<+SS9S.-V60X[.&PO=V]R:W-H965T0'J!,30A81I*;3M$F;%'5:]]DA%T"U,;--Z-Y^MB&,T=L7;!^_/W>& MNZQ7^M54 #9ZDZ(Q!U)9V^XI-44%DIL'U4+CWER5EMRZHRZI:37P2R!)0=EJ MM:62UPW)LQ [Z3Q3G15U R<=F4Y*KG\?0:C^0-;D'GBNR\KZ ,VSEI?P'>R/ M]J3=B4XJEUI"8VK51!JN!_*XWA]W'A\ +S7T9K:/?"5GI5[]X>.BMSS>I!F]>:$1 M"R2KA0F&^<]-;E&3+2+ %B88)L9-4M0D100V"Q,,D^ F.]1DAPAL M%R88)EV8T-E_+D&7H<--5*BN"=-E%IV&R",+??(7/DR@;UR7=6.BL[*NVT)/ M7)6RX%)9/;A/5[FA-QT$7*W?IFZOA]8?#E:UXU2CTVC-_P!02P,$% @ M*'7*4&[B=%"5 P NP\ !D !X;"]W;W)K&UL MC5?;CJ-&$/T5Q+L7NOH&(]O2&F^42(DTVE629\9NC]%R<8 9;_X^#>YQ<%?A M]8NA\:FJ4W2?T_3RW+3?NZ,Q??"C*NMN%1[[_O041=WN:*J\^]2<3&W_.31M ME?=VV+Y&W:DU^7X,JLH(XEA%55[4X7HY/GMNU\OFK2^+VCRW0?=657G[[\:4 MS7D5LO#CP=?B]=@/#Z+U\I2_FF^F__/TW-I1=,VR+RI3=T53!ZTYK,+/[.D+ MZ"%@1/Q5F',WN0^&5EZ:YOLP^&V_"N.!D2G-KA]2Y/;R;C)3ED,FR^,?ES2\ MUAP"I_KV>7_R.,#@ 7 -< QN\&8+<:D\A;R!4,F62+;Q[49 M()N!,9Y/::B83L#)!'Q,("8)6.R1W%PP:L34(T;H1 GOC6"4Y)Q[J"U&S= 5 M)%V!Z;+8HWO!R$D)GDBEE3^%!"X52B5>OBV5+[6=*9JX)(E+8J(8G4"1"131 M.?8-?A+/D5UI-6% M3YI 23G1\0T9%M/N&6,Z''S[C!^4( 4D->B ZE$1LAGO9X@]]TEM'.AFJ0G0 MOG,SQ(@),6/>C'9O!@0=7]0.1%NFXX(A#$#.<*$W H9W CZ[-FAS9N+QW8C1 M-LGDS_>CS(%N%O+-5G-;B?931AFJKQB&/?!>)=H#F7[<^QGM7(RR+M_6&7:; MA;6;.;*TVS#";GS'SAAVDCMF#+23 .$DOAUG@ UB 0S$3%- RQZP[)&'9H!E M?\<>8>9[#"L:V6/F0 ^N*J#U"I1>_8ERH&DEK>)X1I- RQKP1Q=7_O8,^"MI M(<5L)5K]@-7/E?8K8?4O%,Q6HM4/6/UH(\@ JW_!Y&PE6OV /X&0QV<.-#7P M1:I0I6ARQAF.M7_D[6M1=\%+T]OCTGBH.31-;VS*^).E?;0GZ>N@-(=^N-7V MOKT<)R^#OCFYHW)T/:^O_P-02P,$% @ *'7*4&R3DT]' @ 0 < !D M !X;"]W;W)K&ULC57O;ILP''P5Q ,4C,&0BB M MR:)-VJ2HT[;/3N($5,#,=D+W]K.-2PEVNWS!?[@[W_ULV7E/V3,O"1'>2U.W M?.F70G2/0< /)6DP?Z =:>6?$V4-%G+(S@'O&,%'36KJ( I#%#2X:OTBUW,[ M5N3T(NJJ)3OF\4O38/9W16K:+WW@OTX\5>=2J(F@R#M\)C^(^-GMF!P%H\JQ M:DC+*]IZC)R6_B?PN,T47@-^5:3GD[ZGDNPI?5:#K\>E'RI#I"8'H12P;*YD M3>I:"4D;?XRF/RZIB-/^J_I69Y=9]IB3-:U_5T=1+OW,]X[DA"^U>*+]%V+R M)+YGPG\C5U)+N'(BUSC0FNNO=[AP01NC(JTT^&5HJU:W_? G71B:FQ 90C02 M /R0 T!OA'B#PFQ(<3W$A)#2.ZUA P!S58(AF+IZF^PP$7.:.^QX?QT6!U3 M\(CD_A[4I-Y._4]N )>SUP*B+ ^N2LA@5@,FFF"B6\3:1L!D<8O9V)A%<@OY M;$/F*EO'2N@-$\BL8^#(&3C2 G JD(9N >@4@%H@G@B '%(HG=5W:X-@%J?N5,B9"CE216Z!U"F0 MWG\F,Z= ]O^Z;C(K)P# VKY@JY=Z>"GD'Z9OB1*D@4C%\D*4K MY7,V#FIR$JJ;RCX;+O5A(&AGWJM@?#2+?U!+ P04 " H=4 &0 'AL+W=O3J#_1 MJK)\S",=ZNI]M?YC\S0,VXL_EXN7S?7ETW;[^F4VV]P]#MZF-_O=UHN9EHI-UO.GU\N;Z[VV[ZO;ZY6;]O%\\OP?7VQ M>5LNY^O_?1L6J_?K2[K\V/#;\^/3=K=A=G/U.G\<_C5L__WZ?3W^-?L?+[K;\?3WC]%_W5<_5O-COAEN5XO? MG^^W3]>7X?+B?GB8ORVVOZW>_S8<*[*7%\?R_S'\'!8COCN2\37N5HO-_M^+ MN[?-=K4\CC(>RG+^Y^'G\\O^Y_MQ_(_=\ [ZN(/^W&%\[:D=S'$'\]<.9G(' M/N[ M:]@CSO8Y!5FA]KWS>SFV_G-U7KU?K$^G!"O\]UY1U_L^';=[3;NWYW] M_XW]W(Q;?]X8;ZYF/W<#'9EO!T:?,#:<(UV.T"4]N >:LHF2T+L?(:Q>=33H#.,?&FH"KL[ ZFU5GO,4#.#B J^^OAP/X<#FH\BX4*!4$DT&4O# '5["OI MACYCI2%3T6>3U>LLZ\AIGP&G33"9AN<<:;:!.6TT $=9"6*GL1A2KH;&"X)# M6''(-G0::PZYBDZ[O(-,SJ>-SC%O*.]SCI$91TLU&7',7DDG(Y9$RC71>.%; MC[#N4&CH,E8>BA5=CEF]S#'8M,LY9JS6J3(#++J0SFUZ@'D7M-!CC551YZIH M@A*&P+*CJ;['&LN.UN4>'YFSHP5 M4>>*:((TR<2"H[FAQUAP=#['R7MLP=R!?4Q[G&/C^1E2M0 8&:,]I4U&W&@8 M!4W66 UUKH;FY/T\'P(+CO8-7<:"H_.93M[ED)][X]0K\PTYQF1T.L< F!NG M+.DT#F">(DO582W4N1:.W\:"#\&"8U1]CPT6')//<[(>'YDS#0TN/9$!14KK M5"P0%IU.)Q<0\R3U!TNAR:70!*D_@M=K,'L&ZXVIL'M'YK1#,^0%N;%_T+NTT\G3>6PII MIQ%(WK*@JP:+H@'V+PCVSV#E,0T&D+'R<(4!Y-R(P4X##G8:<+C3$)SH-&-I M9& !@S!;82Q W& !&0L05UA SIV82IM<1+HRTD\BY]4(5[Z V0N"U#"6&FXP M>XREABO,'@,7!\]>8 KAV8OLWN[L3:]?0'#J[,5:R,#P!<'P,98:;C!\C*6& M*PP?Y]X+7L! '+J 3A\ 0.!4Q%I&NC/23R'DU6/$LL'51 ML"T."XIKL'4."XJKL'4NMUAI3\M(5T;Z2>2\&JQM#OBX*#4$RX=K\'$.RX>K M\'$NMU-93XM(5T;Z2>2\&JQD#CBV*-VF$^[3-3@VA^7#53@VEQNGK*=%I"LC M_21R7@U6,H=NS0ES+H?EPS5X,X_EPU=X,Y];)'21'6#H(CO T$5V@$U<9/=8 MV3QP95'POQ[+B6]P91[+B:]P91[<'QN-04A[C&ZCD4JOZ #,*)7>3>T!ICVQ M\,'V6.D\<&E1>INPO/@&E^:QO/@*E^9SLZ2#4NF,%F%,.IW1 LPY'])K[ #C M\7P7)DY>R"@ ?Q8%)^RQW/@&?^:QW/@*?^;K;L@!#&I%W0TY@$UH11\VJP\H5<^5A)0V!Y"0T^+&!Y M"14^+)1]6!GIRD@_B9Q7@Y4NY$K'2O"V G*2#^)G%>#E2WFRL9*:@B6D]C@RR*6DUCA MRV+9EY61KHSTD\AY-5C98JYLK(0I<10RDTVA22DU616;S%U2VM8*IJM@^FDF MJ4G(22ITETP<1$A*JI:HI!*RDJHF+*F VP+))\B!Z!/B=MFG+%\&N(GP$RDA M*ZERK6,EN%]26&$.VZN[+>0E54U@4@&GY#F+\@%L;*+/>IUC(8^9(2QJ*8%. M2LA+JEP!6F%>1%"<'>7)64@983&PW6#62,MM48=8^H**(( Z)".!0@!)Q4R(BA@^H.GNEF^M53#]-)/4)(@A2) S"5:9A)PVZ08C1T)2FW2%E?N )KM; M9KH*II]FDIJD%2O T)$DYD)"FW2#I2,AHTVZPM1]0$4=1AS28!H0*0O+2$Y3B ZSB0)NA#-)M-B]X1P-ID:NV? /3GGLR\^@%F; M!O0ZA(5PD5B:? G)<0+1<2;)ZPG1;.(6KR>$LXEKO!X##S?:7DI7 M9F"0??Z,! #J40K3:4N/06VEY6XD),@)1,B9)+\G!+>)6_R>$-TFKO%[G'LP MK"8(A&H"0*PF$)Q0$R%?3B!@SEKZ$A "W,0M'E"($"N\(!EIJM@^FDF MJ4E02! J9RU]*(30-MD6#RC$MLG6>$!;X0'+3%?!]--,4I.@BB!(SN('0 AK MDVWQ@$).0 PO',9>O')^= M/!IM.:P?]\^IVUSMKOVG&S]?!C>5[U[M%JR_1M]N26PO=L]/&__*+:_ MAC\\>>^?\_7C\\OFXL=JNUTMKW>/77M8K;;#>/CJE_'M>1KF]Y]_+(:'[>[7 M7:!V?7C@W>&/[>KU^O TO]GG(P5O_@]02P,$% @ *'7*4,W<_"/! @ MQ@D !D !X;"]W;W)K&ULE5;M;MHP%'V5* _0 MQ%_Y0(!4H-,F;5+5J=MO%PQ$3>+,-M"]_6PGI,$Q+?M#[)MSCN\],?:=GKAX ME7O&5/!6E;6553>\8;5^LV6BXHJ/16[2#:"T8TE564$XSB) M*EK4X7QJ8X]B/N4'518U>Q2!/%05%7\7K.2G60C"<^"IV.V5"43S:4-W["=3 MS\VCT+.H5]D4%:MEP>M L.TLO >3!X ,P2)^%>PD!^/ E/+"^:N9?-O,PMAD MQ$JV5D:"ZL>1+5E9&B6=QY].-.S7-,3A^*S^Q1:OBWFADBUY^;O8J/TLS,)@ MP[;T4*HG?OK*NH)(&'35?V='5FJXR42OL>:EM+_!^B 5KSH5G4I%W]IG4=OG MJ=,_T_P$V!%@3]!K?T1 '0&]$]"'!-P1\*TKD(Y G!6BMG9KYHHJ.I\*?@I$ MNQ\::K8=F!#]N=8F:+^.?:?]E#IZG&.83J.C$>HPBQ8#!QB274)68PCH$9%. MH,\"^K)8P!$=7BZP'"-([N3PJ@?QV?T'L/R[BSQWN,!?%8H"1:[$/!W">(_=L&>-@"E"> M.![[ S&O]I8[W[1CY[< @3 MF+@^CW$0 9!AUVW]MN5<,9U^?*B[:S:">*-UW7%/6MV_P?4$L#!!0 ( "AURE ^[V%<\ $ /($ 9 M >&PO=V]R:W-H965T0I MORK6=' 2CKRV+16_#\#XD+F^^UYX;BZU,@64ISV]P'=0/_J3T"LTJY1-"YUL M>.<(J#+WT=\?0X.W@)<&!KF8.R;)F?-7L_A29JYG# �AD%JH<;'($Q(Z1M M_)HTW;FE(2[G[^J?;':=Y4PE'#G[V92JSMR=ZY10T2M3SWSX#%.>T'6F\%_A M!DS#C1/=H^!,VE^GN$K%VTE%6VGIVS@VG1V'<2?"$VV;$$R$8";X_R?@B8#_ M$H@-/SJS49^HHGDJ^."(\<_JJ;D3_A[KPRQ,T9Z=W=-II:[>1DQD,9W% M1 E.(KS*<@^+ [(+R;8=LFF';-A9]3F,F'#19Q?')%JYV4 1C_SC;,)-,^&= M&=\G*S/A76B?)(D?K]QLP,)H%^.5';2X?>8U^$;%I>FD<^9*7V1[W2K.%6A) M[T%KUOH!FA<,*F6FL9Z+\3,<%XKWTPN#YF&UL?53;CILP M$/T5Q ?@<,U%!&F3J&JE5HJV:OOLD$E :V-J.V'[]_6%)02L?8GM\3EGSDSP MY!WC;Z("D-X[)8W8^I64[08A459 L0A8"XVZN3!.L51'?D6BY8#/AD0)BA:+ M#%%<-WZ1F]B1%SF[25(W<.2>N%&*^;\=$-9M_=#_"+S6UTKJ "KR%E_A)\A? M[9&K$QI4SC6%1M2L\3AR!$"RD;?WM-?TBIB>/]A_H74[NJY80%[!GY4Y]EM?57OG>&"[X1 M^7_QWN -1<.U$Y2@9$>;7*V]",MJK*"L4O]NU;LS:V9LT[6EN M0M03HH$0?DZ(>T+\(,2?$I*>D#P(B>F6+<7TYH E+G+..H_;?[?%^B,*-XGJ M?JF#IMGF3K5'J.B]2.(D1W1U&$DFQBQF/4H1Q@'\:2EZS62/UEC*+#1'J)]).8Q'?A9F\'RT/&CKD?F%_K M1G@G)M6#,\_BPI@$97$1J'95:K(.!P(7J;=+M>=VOMB#9&T_.M$POXO_4$L# M!!0 ( "AURE"VO1RZS0$ *<$ 9 >&PO=V]R:W-H965TE1 6Y\D."9QG&-!V8#JTL=.JB[EU7 VP$E%^BH$57^.P.54H03= R_L MTAL7P'4YT@O\ /-S/"F[PBNE90(&S>00*>@J]#$Y' NG]X)7!I/>S"/7R5G* M-[?XVE8H=@4!A\8X K7##9Z!

R9?Q>F&BU=(G;^9W^V?=N>SE3#<^2_V*M MZ2NT1U$+';UR\R*G+[#TLT/1TOPWN &W)]6@DU_X9-5=MI%@HMA1!W^>1 M#7Z<%OX]+9Q E@2R)A"?@&V M>&VCMSI+]R6^.="B.@SI,G")D70 MI @ =@\F(]47=B@H[,T]KCZ0]5):<#RXB>[-;V]-=8%A\ZX M:6'G:OYWYH61XW(MX/5NJO\"4$L#!!0 ( "AURE#LQ\!T5 ( #P( 9 M >&PO=V]R:W-H965T8 F!)+H3 MG>FZ.NU,.^-LI^UO5#29)2$%--NW+Q VU01=^T<^ M*E;+65@HU3P"(+<%K8A\X VM]9<]%Q51>B@.0#:"DITE50S$492"BI1U.,_M MW%K,S$(;O$R_EH5!F LSSAASH=ZI^-&NA1Z!7 MV945K67)ZT#0_2S\!!]7$!F"1?PL:2O/^H&QLN'\U0R^[&9A9%9$&=TJ(T%T M? MJ3.4A(%S_Y6>*--PLQ(=8\N9M+_!]B@5KYR*7DI%WKJVK&W;=E_2J:/Y";$C MQ#T!XIL$Y CH'P'=)&!'P/<2$D=([B6DCI ."*!+ELW^,U%DG@O>!J([0 TQ MYQ0^IGI_MV;2;J?]IC= ZMG3'.,L!R M$$2#I"['(!0C-$C)&!1G&/D]8:\G//*$\96L)EZ!Y/ZLIEZ!=+R")!HG\R8>0OZ=<42T8/>@S7^BGO!\PNE>FF^F^Z-ZS;J!XX]YJT/]AF/\%4$L#!!0 M ( "AURE#74M%(M0( $,* 9 >&PO=V]R:W-H965T=9Z7[6IS2@86'99(MTRFCU\]J3]HMH7C^RO[ M1VO>F'D1C5RK_&>VT\>EG_C>3N[%*=?/ZO))]H:X[_7NO\BSS V\[<1H;%7> MV%]O>VJT*GH6TTHAWKIK5MKKI>>_EN$%M"^@0P&$_RP(^X+P;P&SYKO.K-4/ M0HO5HE87K^Z>5B7:EP(>0[.8VW;2KIW]S[AMS.QYQ7BT",XM48]YZC!TA*&W MB+6+2/D "4P#0Q<4[8+:^G#1TD,83HQV$CXSR&&9$8E0D=E>= MLXE*[*A$0'"1!!5)D$<+$Y'$M1)&N$B*BJ3N ^/3]4H=$9AY*8#@62/_?TO7 M/>A&)B1\)DXPDVIPE< )+3A*[]B<(SRW0)%U2Z8ZU-6ARCF8T.IXS<8?E#8' _OYWBNEI:$D#V;ICN9$-PQR MN=?M;6SNZ^Y8TPVTJOHC6S"<&U=_ %!+ P04 " H=JRIO?2U'*T]P'_VW@:[';JVX@6,P. M^4Y\$^K[X;'11\$YRZ:H1-T6LO8:L9W[#W"_PJP+Z!4_"G%J+_:]KI4G*9^[ M@T^;N1]VCD0IUJI+D>O-BUB)LNPR:1^_QJ3^N687>+G_EOU#W[QNYBEOQ4J6 M/XN-VL_]U/YRA>S1IZ\9KA: MA[R[*>">ZM'GU91!QGP4N7:-0L!PU>:."L"'3V(KA)P8R(&#>\U]3 1,41F+[:* MI5%">XE)+S'A)3&\#)KXHDJ*J6G%%G$6.2X>)ZUPPDIJ6.%6E7< P$.Z3D+6 M28@ZF5$GL>MD*3-4*T*5Z*M$FTE),ZEM)@D-,ZE5!B,T+M**$/'$824CK62$ M%3"L9%.LV"*(HHRV B'-BI P8\$BM H94[%K!P2T@O#!'"I)+#X#3 MF0$T=8!-H,8HNFR79=:C2J@0PM1AAV884! SP3&*+@M%$7+3CJV*.7>@ VB, M <4Q$QY@,\H!#J )!12B3'0 P:@X2]'LFI!QSAWP!AIE0+#,P@?8F"(>6D(% M$*+##@TSH&AF(@0FX8Q0W;!# PTHHED0R:QWJ 616Y+KKQ*:9DC1+#*,H(VJ MU'Q4"$WFP C2,$,;9BQQ3"O2,,/_@!G2,,,I,!M%5]] 5^_Z<4X(6<(*IZW:A88938(8VS&Y]"B%--)Q"-"10175.R)Q?HT@# M#:< #6U463<%0;/8>9_3-,,I-$.;4Y876\*0#/]-,D)"? X%%RNZ M2C2[?O';>FMYK%6W;,KZM9[DDJO M-_M5X59*);3)\$[/U%[DF_-!*;:JVTWT?C.LEH<#)0_C/P'!^>^(Q1]02P,$ M% @ *'7*4!F:DX*G @ Z @ !D !X;"]W;W)K&ULC59=;]L@%/TKEM];&S#^B))(C9-IDS:I:K7MF20DL6H;#TC2_?L! M=ET'6+<7&Z[//?>>"^8ROS+^(DZ4RN"UJ5NQ"$]2=K,H$KL3;8BX9QUMU9<# MXPV1:LJ/D>@X)7OCU-01C.,T:DC5ALNYL3WRY9R=95VU])$'XMPTA/]>T9I= M%R$(WPQ/U?$DM2%:SCMRI,]4?N\>N9I%(\N^:F@K*M8&G!X6X0.8;7*--X ? M%;V*R3C02K:,O>C)E_TBC'5"M*8[J1F(>EUH2>M:$ZDT?@VS.0K)F8%&I-.2U?U>M>5_[+UDRN/D=X. 1P<5^R,'-#B@=P?TH4,R."3_ M&P$/#MB*$/7:33'71)+EG+-KP/OMT!&]Z\ ,J^7:::-9'?--U5,HZV699'@> M7331@%GU&#C!X/P6LG8A8$1$*H$Q"^C+8@4==W@;H'01N+!R^"?)YD.2FS21 MMUC(^*-I!(3]!(F7(#$$R4VU4ZO:/28UF+8/$D-DE<,%(0SL@K@@G "+:>." M,E3\9?&P5Q3VB,HL43T&3Z* .+>4ER[H+B_LG>9ARNSR;'Q,DYQN1*5>4:E' ME)7**G6C)'%J22\]*%@4UC^V]G'ER%K1C8\+ N@7EGF%98XP@*W_9)6Y84 6 MV\)<%$"Q).QKU<;[ MKOM.W]\!OA%^K%H1;)E4S<6T@ -CDJKLHO*!-ZS6_VRYJ*C26[$+9",8W=B@J@Q(&*9!18O:GT_MV4K,I_R@ MRJ)F*^')0U51\7?!2GZ:^>"?#YZ*W5Z9@V ^;>B._6#J9[,2>A=T639%Q6I9 M\-H3;#OS/\+CDA 38!&_"G:2%VO/M/+,^8O9?-W,_- P8B5;*Y."ZL>1+5E9 MFDR:QQ^7U.]JFL#+]3G[9]N\;N:92K;DY>]BH_8S?^)[&[:EAU(]\=,7YAI* M?,]U_XT=6:GAAHFNL>:EM+_>^B 5KUP63:6BK^VSJ.WSY/*?P_ X@)(%P#1 MS8#(!43_ V+;?,O,MOJ)*CJ?"G[R1/NV&FI$ 8^1OLRU.;1W9__3W4I]>IS' M63X-CB:1PRQ:#+G D&O$:89U>WFBKCFQX\9!GTQY@II>-I,!]"B;O4##N,(!9 M#/0;'CJ(4? (68*;",%,I"?,)1F:PT@_!/<%@OE"TJ\"=SLB&9DAR-MZ6CI0 M?PCH&UUP,3Z9>?8[%;NBEMXS5WH2L_/2EG/%=,KP07/>ZQ&ZVY1LJ\PRTVO1 MSI'M1O'&ST75 0 U@0 !D !X M;"]W;W)K&ULC53MCILP$'P5Y MR("?X">;7<% VP@M+2SD(3:6(%'05 M^I3L]H7#>\ SA5'?["/7R5'*%Q=\:RL4.T/ H#&.@=CE H_ F".R-O[,G&B1 M=(6W^RO[%]^[[>5(-#Q*]INVIJ_0!D4M=.3,S),6VSESK;;$I\<40S9C]ATEO,:KM@L.5?1-*@ M2.H)5F]$DC#!*DBP\@39&X+MGKK+Z'U!+ M P04 " H=O;:Q_P1,EF?V[)EOS<5>GO+B>[G)LFKV8[\[E/?S354=[Q:+\F63 M[=/R2W[,#O5_7O-BGU;U9?&V*(]%EJ[;F_:[A4P2N]BGV\-\M6Q_>RI6R_R] MVFT/V5,Q*]_W^[3X]R';Y:?[N9A__O!U^[:IFA\6J^4Q?[K-#N@VUN:!7?MMFIO/H^:YKRG.??FXO?UO?SI(DH MVV4O55-$6G]\9(_9;M>45,?Q3U?H_%)G<^/U]\_2?VD;7S?F.2VSQWSW]W9= M;>[G?CY;9Z_I^Z[ZFI]^S;H&F?FL:_WOV4>VJ^5-)'4=+_FN;/_.7M[+*M]W MI=2A[-,?Y\_MH?T\=>5_WH9OD-T-\G*#4(,WJ.X&]?\-NFW\.;*VJ3^G5;I: M%OEI5IQ[ZY@V@T+[:_]6M+>M?/U8Z),O%1U-0IWDX:^251O85 MCU01S$6RJ .X1"%A%+*]7_6B$+@ !0M0;0&Z5T 4Y,-98UO-H=6()'%:XGHT MK$>#0!4NP, "# A41X&>->8J4.62!-=B82T6U,)TB(,%N/$=XF$!'D1@HW9Z MTDX;0C N&ER>])LS00B-PPDPG #"B>IY""0<;YQ5<3A YHT5S# 2"<8N&3^0 M!$.N&#&4.E$TEDR,[PU5/QR,L) @'!^'(TE%V@H1IQC(I/:*RP^V!($\(3!% M8-H%PIW!0&#>!0(^!D%0XB$)0#>$@L#F() [Q#!THGY5UI@D#@GHK$Z\9T+" M=B.0WW#=C0U'(, M(AT8_MS8Q9XB_83AC]U (C<@P_^V&PQ*^@MD[ :*N@$=_IUH*)!!23\0["D* M>0HSZ!7V%(4\)1[TBAH&6/K<4O7#838?R%GBH:^H8Z!P;JCZX6!741H,?&9Y MJK"K*#-A0X;]0%$_,(F*DT)!5YKDA(J$<=R@PV:@)BPP%#8#11<8)B&#CJX> M@M/Q[ %4BNMC;"N*VHKAAHG&AJ#1%H3I8XU1UG0+0OM8T\U%["F#DGX@V! T M.D!@NE=CB#6%F':OIGB2M@Q)^H$P1PP(7\L4@?'5$_#5&%\]!E\]!E\@XO'5 M&%\] 5^-\=5C\-6C\ 4J#E^-\=4(7X>+,!A?,P%?@_$U8_ UM_$=E/0#P?B: M"?@:C*\9@Z^YC>^@I!\(QM<@?)F5JV'."!&^7#HPO@;AJ^.VHF5VPM:$T31H MFJ_[NY10V0 5ECF M!_QQ1\06@V4GS'D6@V7'S'GV]IG8H*0?",;3 CP%TQ:'N7,3YCN'N7/HQ#Q^ M2N3H9&82P9F$PW@Z@*>($^\H>U;+:-_X"%3UOITY9W(84H<@Y5J$(743CL(= MAM2AHRJ2?DK?4/HQ?0[11])/9S^4?G!BQ:>?>9@&IDC!K.@=)ME-.(ERF$&' M3J)(^D.OO1"TJ/ MR?-@04DSJD?7@N'T8 85S++58^J\G9!13(JGI(",.KJA[#_(/Z.+="($P\#K MF0?98 X5S/K68_)\&)^8@+$*Z/0V3DRX?7H[*.D'@LD+@#S)%8')"Q/("YB\ M,(:\@)[E@'&"= /C)&!, \!45YE=7')E[IEFRQ=7RYVV6O5?&VF^^+\ MKM7YHLJ/W7MDB\O+;*O_ %!+ P04 " H=+']O-KKI:OM;U_F*UJAY?\VU6?2GV^:[YSW-1;K.Z^5B^K*I]F6=/7:/M M9J6$<*MMMMXMKR^[:_?E]67Q5F_6N_R^7%1OVVU6_G>;;XJ/JZ5W$FIVQ:=Y-LZ M_ZA._EZT8WDHBN_MA]^?KI:B#2G?Y(]UVT?6_'K/[_+-INVJ">3?OM?E\:9M MP]._/WO_M1M],YJ'K,KOBLT_ZZ?Z]6H9EHNG_#E[V]1?BX_?\GY$=KGHA_]' M_IYO&GD;27./QV)3=3\7CV]576S[7II0MMF/P^_UKOO]T??_V0PW4'T#=6S0 MW'NL@>X;Z)\-3#?X0V3=4'_)ZNSZLBP^%N7AZ]IG[:J0%[J9S,?V8C=WW?^: MT5;-U?=KJ]3EZKWMJ-?<'C3J1"./BE73^_$6"MWB5I'FR0WNJ"):? <-!Z&[ M]OJDO8D:=V!@!Z;KP PZ,,DL'#2NT^PZC?9"X+M8>!=+[F*53NZ"- ;?Q,&; M.# 49C(][,"#R62^[P ["" "GPPSD,D,UCN=R.Z +%@G%0XGPG#B],4A!69$ M@!&%%)*#R)[$:IR4Z8B 3)F@N8 8:.6$]=J+['#!VC2>,ZIA.!#P&ZG HN6Z MP 1+A#"SZB1F6%*(K7+II!@R7&^%3+>\.ZB+4C(H2@R\1#1[I@N,LW0S)@8# M+3V)@JY>3\8KA?"&S O2Q6B8?5#B'4+2+<*JP'2!J98(:RXM8:P5Q=JJF$R, MHKQJDT($1-)Z9DX49EI1IJWFNL <*C5C3C"'2I,HI-#I<#5:+!P;"N.J *Z: M"Q;CI>R,\6*\%$V78 TX,EYG5$AGA:J:O,=-"D95452M9K*=PFRI,#W?*$C3= M$JQF]C:#.39B^FHSF&,#(8Z6FCQH(ZW> ;O"P9X7VZ#,YAD,\/[&N;Y ME293LEX-M;3I,AF5#./ VX$!AE<[I@N,KYEA> W&UX L2I*Z.8_OJ&08",;7 M )^K&?]O,'AFAL^U&#Q+$RCU=)9:6.YL [-ID7]E=FZ+6;(S_*O%+%F:%>E7 M;ZE_!7X.J'@_9S&7%IE<)DE;YM (F5PFG5F,E*4FE_HY2^UKRL.H9!@(!M," M,+E'1XN1LC/LK<5(661OR1JAOI5,QYAD>%*'P73 V7(GB@Y3YY"S99!QF#I' M,QBU<(Y:5BFD".GQ%M(IR1]A8HK=C -=A\ESZ$@W38F.YCNCC$R= I I*;D# M"X<^QG.%N/.?8T>Y+5ZJEAA6=T4,>?T7F\+7A@; W#H,<8 M^QG&UF.,/3K43?=J3_FD9W1 Q)_1>?H9_#1BO,.6<-HSYU_YETF2+&S"D 5AIFC1DIAQ! $ M\ZPC!5.0(.94) BF)$%, M.:+]5(VOA,F'M%(PU0@"V%S+E@@Q]0AB3IT15V@$*HVHMY.@A@A6]DSVNY*M M,P+ 6JX&AJL.DC,\K^3J@R1RO63!]"HWMF" !N3;U4D!Y38O7[I:TVKQ6+SM MFF9R>7+U6-!ZH[H"S)_R0S7LGUGYLMY5BX>BKHMMVWCQ7!1UWD0COC3?SFN> M/1T_;/+GNOVS?=0L#T6HAP]UL;\Z5-BNCF6^U_\#4$L#!!0 ( "AURE#] M)0O.IP( *<( 9 >&PO=V]R:W-H965TB]J5NYC(]*=?,DD=LC:ZA\X!UK]9<]%PU5NBL.B>P$HSMK MU-0)2%.2-+1JX]7"CCV)U8*?5%VU[$E$\M0T5/PK6J\-1F8%D MM>CH@?UBZJ5[$KJ7C%YV5<-:6?$V$FR_C!^S^2:S!E;QNV(7.6E')I57SM], MY_MN&:>&B-5LJXP+JE]GMF9U;3QICK^#TWB,:0RG[0_O7VWR.IE7*MF:UW^J MG3HNXUD<[=B>GFKUS"_?V) 0CJ,A^Q_LS&HM-R0ZQI;7TCZC[4DJW@Q>-$I# MW_MWU=KWI?^"\L$L; & S :Z-B?&<#! %X-X*<&:#! 5P-DJ]6G8FNSH8JN M%H)?(M%/;T?-*LKF2%=_:P9ML>TW71ZI1\\KC/$B.1M'@Z;L-6"BR49%HKV/ M(4 H1 D\[0]!H\I&^&$*A*&S$C:^# !" CCY$&K(-@%9 6!^!Z<(XA0!'&=%E(47YPN"$#G+:Q.2Y?#>5&5I M^/A)/2 O\7(0W60.<([=?37HIAL+(IRBX@[2G1,Q"]0(N$B9O]4!00[Y.B1+ M 7)/KF1R6C=,'.Q-**,M/[7*''J3T?&V?03FM'?&RVR^[N_,JYO^"O])Q:%J M9?3*E;Y+[(F_YUPQ39D^Z,H>]5_#V*G97IEFKMNBOSK[CN+=\%N0C/\FJ_]0 M2P,$% @ *'7*4*]+K8 # P 3@L !D !X;"]W;W)K&ULE59A;YLP$/TKB!]0?,9@B))(3:)IDS:IZK3M,TV M1*7?[&5=9DIOZT/0G&J1[8Q36024D#@HL[SREW-C>ZJ7_1/IGA=S$O6B+4L?N4[=5SXB>_MQ#X[%^I97C^+OJ#(]_KJOXJ+ M*#2\9:)S;&71F%]O>VZ4+/LHFDJ9O77/O#+/:_4M;<(9DQW?]L:3;/-.]V> M1ELORR@.Y\&E#=1C5AV&CC P( (=?4A!L10KZKC3^P1K%Q&E]Y"-"TDCG$2( MUAD:__"N3H8'8&@ 9@*PNP"1U:@.$QM,93 \H=Q";5Q4PCB)<3(12B9"R,06 MF0X3C=+$$5!ND7%1+(D3@I.)43(Q0L9*LXJ=-!&CL7W(+HHF$$YTAJ-D.$(F ML117>#0/C$!PT3T@<.$R .$W#;$E)" MP:;CXFC*4YBBA$KE(U"D.=2F1-UOEA*K/^L>-989%DY=7\!%$T*'#@O#B1"X M; +[=^$%7.P 43ON_$>Y0I9PSF+[F! 8(VQ"8@ 7/' 5CTVI%. R!?P_VH*+ M"R#JXK8E<6Y!RBBSN^*B &+.+3[!:*@H17TP UOC;>6Y4NU_\\@Z#(6/9DZR M["N8K;O1[A:FFS2_9?4AKQKO12H]\IC!9"^E$IHE>="G=M3#[; IQ%ZU2Z[7 M=3?A=1LE3_WT&@PC]/(O4$L#!!0 ( "AURE .!)V8T@( ( * 9 M>&PO=V]R:W-H965TWFH$K9WNE:5?;+3C>E-+;;[*.V;I3<]D%E$>$XYE$I\RIKX,R8-+YQ=X+3]FOVA-V_-K&6KEKKXG6_-81Z*,-BJG3P6 MYDF?OZC1$ N#T?TW=5*%A7=*+,=&%VW_##;'UNARS&*EE/)E>.=5_SX/7S@9 MP^ / ;@2P!Z/X", >0M@+X;0,< ^M$ -@:PCTKB8P!W&*)ALOK97TDC%[-& MGX-FV$"U[/8INN=V?3?=8+^<_3>[ *T=/2U80F?1J4LT8K(!@R<8?(U8^@C" MTFO,RL>D[!KRV8>X61X )OZ&B:S7BV$,&L9] C(UPS"<@( )2)^ 7LV88R0; M,+S'5(-7CER[*Q^%!": M^2#"8"$)*"3QA-#4/:Z)SY'$[M[S090D-\Z! *4(8$Z[FWV7S3ZOVF"MC?V%]S_:G=9&V9SQG9V( M@[T.7CJ%VIFNF=AV,]R)AH[1]7C?BRZ7SL4_4$L#!!0 ( "AURE"&KY=A M+0( T& 9 >&PO=V]R:W-H965T*%OI]X M%#>M6^8F=N!ESJZ2-"T$]84;N/? 2W.II0YX9=[A"WP'^:,[ M<+7S)I530Z$5#6L=#N?"?0ZV^U3C#>!G [V8K1U=R9&Q5[WYZ"LGHJ**L4/PV/)O6//M1_TZS$\*1 M$$X$E?M_A&@D1.^$R!0_.#.E?L02ESEGO<.'P^JP_B:";:2:6>F@Z9UYIZH5 M*GHKXTV4>SX;(6D1D^-%# M$<@N@*P"R B@!X%XT84!DQA,:S!H@[+-HA0+"J7(MYN)K69BBYED86; Q+,T M091FBX/;KU%9F"9V+XG52V+QDBZ\)*LL'P(?A989!^0WS2],*Y\BDNN/F)IX9DZ!,^D^J6;6:S=.&P%GJ9:K6?)A0PT:R M;AR^WO0/4/X%4$L#!!0 ( "AURE"TQZ ?5 ( .,' 9 >&PO=V]R M:W-H965T\(4S9\X2ZDWG#664/.\ /DSV;/UT\T(=8! O);1B-+=T*0?&7O7BZW%ENUH14,BEIB!JN,(.*-5,2L?OGM0> MA8EI2)OW5C69FQ[_EL8'N#W ?X0H'+_*R#H X+W ..F MTRDSI7XBDJPSSEJ+=U^K(?JG\)X"96:N-XUWYIVJ5JC=ZSI*TLRY:J(>L^TP M_@CC#0A'L0\I?"S%UO\0[M\GV'U$I!&>(4"+"$Q\."XB=7&"$"4(#4%P1S!3 M8X021(B"297;#I,83-W9&/N+B=D[!)4N%R$N)D;%Q(B88"(&P\PD6:))E@C! MS$=+4(+D<<]3E"!]P/,.$X_<]-WIW]=AHCM,C OQ7/P0N0\XCH#"<"[/S&'U MD#QS%.AAW'C^X[9[^&GSL.,V-;X'C9T/(G?B_'] ]V+PD^N%B)CE5 P&2B9Y MG-&560$_F^XBK)Q=:M/:1KM#!]OXYLI]AW?M[SOAY[(6UH%)=7&;Z_7$F 2E MQ5VH'ZU0'7=84#A)/5VJ.>_:3K>0K.E;JC/T]?5?4$L#!!0 ( "AURE!? MF7CQZ@, 'D2 9 >&PO=V]R:W-H965TF^$']OJNZN_-14KM_2B+JMGX%ZVO3T'0'"ZRS)I/ZBJK]I^3JLM,MY?U M.6BNMR"# ,15!F>>5OUWW;2[U=JYLN\DJ^U%YS*\NL_F\G"W7?^.#_ M;/B:GR^Z:PBVZVMVEG])_>WZ4K=7P2/*,2]EU>2J\FIYVOC/\+1GO.O0*_[. MY;V9G'O=4%Z5^MY=_'[<^&'G2!;RH+L067MXDWM9%%VDUL>_8U#_D;/K.#W_ M&?U+/_AV,*]9(_>J^"<_ZLO&3WSO*$_9K=!?U?TW.0Z(^]XX^C_DFRQ:>>>D MS7%01=/_>H=;HU4Y1FFME-F/X9A7_?$^_!-'8S>Z XX=\-$!^+L=V-B!_>K M^L$/SOJA?LYTMEW7ZN[5P]VZ9EU1P!-K)_/0-?9SU__7CK9I6]^V/$W7P5L7 M:-3L!@U.-/!0!&WT1PJD4NS0ZH[S!'M;P5,Z R,'P?K^;-)?A"$=("(#1'V M:!8 C%D8-*+75,,P(,98..:"DXDXD(86),RI[2\3AQ.7)@ !9,_RB:91+ $F$Z(G20 M8NBX34!BXQF0L,0=(6@NP ? #098 D:1M&L_+D).4*TBM U(!H?L(0?8 .$ M06BZL441.!Y8H.$!2^@!-ADL*^])YD9H=, 2=H -CTA8]\@6K0 =9FB\@,T7 MX:Q\&C#P <(@31A<0ABTR9%."G)\-Q-X8:%PV:'Q@A1>S+I% ALIY^:KAI*! M<-4NTG!!"BYF[8ZB^6,=F>5+J)!![+!#@PK9@@H>1;.!QV%JO@\H&3+N*$&D ML8<4]EQCHEF%_ -53!,&*<)856SC8P5,6&\E0B6(4(7H>O+ MAM$D9!0)$T<(FEX,EE[W-AKOH&Z5[I;&D];'_LDS=@M^HWT'3_MA%^17F&%3 MYL^L/N=5X[TJK579+_I/2FG9V@P_M38O,CL^+@IYTMUIW)[7PV;(<*'5==SH M"1Z[3=O_ 5!+ P04 " H=UYX*PZY;A=0FM3TP+XS_:/>2#-#@\JN*%FE"E$YDNV7[C-^ M>L668!$_"]:HT=AI4]D*\=Y.ONR6KM=&Q#C+="M!S>O$UHSS5LG$\;L7=0?/ MEC@>G]4_V>1-,ENJV%KP7\5.YTMW[CH[MJ='KM]$\YGU"86NTV?_E9T8-_ V M$N.1":[LT\F.2HNR5S&AE/2C>Q>5?3?=E_A,@PFD)Y"!0/R'!+\G^!<"?D@( M>D)P(3P.*>P)X<0!=;G;S7RAFJ:)%(TCNWJH:5MV^"DTQY6UB_9T[#>SG\JL MGM+(6R3HU KUF%6'(2,,'A#(J \6!+)8D1MZA+UKBS6$P=>8%PA#KC&O$,:' M@_7!_?"M@'\E$, " 2@06('@2B"<;&B'65A,U6WH[(Y)")J$@$DT,8$P,6P2 M@281(#"?F$"8!6P2@R;QK0"9%,<*PMRIP#EH,K\1\.-)=:TZ3#0Z$Q*0>%*F MMR -W%"HTNK9/)@.XAR,G&L;/L:K0Y=ZIG82^\"[UK<-RH/1:6&PO=V]R:W-H965T6VU[2EU1R* UIOWWZ UEGD M[DT%_/U['BH4/>.OHB)$>F\-;<7:KZ3L5@"(8T4:+)Y81UKUYLQX@Z6:\@L0 M'2?X9$@-!5$0(-#@NO7+PJSM>5FPJZ1U2_;<$]>FP?SOAE#6K_W0OR\\UY=* MZ@50%AV^D)]$OG1[KF9@4CG5#6E%S5J/D_/:_QRN=KG&&\"OFO1B-O9T)0?& M7O7DVVGM!SH0H>0HM0)6CQO9$DJUD(KQ9]3T)TM-G(_OZE],[:J6 Q9DR^CO M^B2KM9_YWHF<\97*9]9_)6,]B>^-Q7\G-T(57"=1'D=&A?GUCE=6N>_:A_I[D)T4B()D((/R3 D0#_$^(/"?%(B"T"&$HQO=EAB?#*G3^;PR2R?;.&31&&> MNFURITWNL+&^JTV^V%T4A4EDV8#9@:!/]!^87^I6> !) M9:[4)3)-*#E+/4S5F ]'Z3"1K!MO"3!=5>4_4$L#!!0 ( "AURE"?F>8- MF0( \) 9 >&PO=V]R:W-H965TFKI5Z_"L=?<816I_Y@U3#Z+CK?ER%+)AVDSE*5*=Y.Q@C9HZ M(@C1J&%5&VY6=NU9;E;BHNNJY<\R4)>F8?+OEM?BM@YQ^+[P4IW.NE^(-JN. MG?@/KG]VS]+,HLG+H6IXJRK1!I(?U^$3?BQQTAM8Q:^*W]1L'/2A[(1X[2=? M#^L0]42\YGO=NV#F=>4EK^O>D^'X,SH-ISU[P_GXW?MG&[P)9L<4+T7]NSKH M\SK,P^# C^Q2ZQ=Q^\+'@-(P&*/_QJ^\-O*>Q.RQ%[6RSV!_45HTHQ>#TK"W MX5VU]GT;OJ3I: 8;D-& 3 ;X8X-X-(@=@V@@LZ%^8IIM5E+< CG\K8[UAP(_ MQB:9^W[1YLY^,]$JLWK=T!BMHFOO:-1L!PV9:=+\7E+Z$CPI(@,P41"(8DL\ M<^)L\)'B;H,8##.VYO'%[TR>JE8%.Z%-D[.MZ"B$Y@8&/9B? M&PO=V]R:W-H965TQ/]#>?, MR#Q?2*TO7?]U.#HWKKZUS6G8),=Q/#^DZ; [NK8:/G9G=_)/#EW?5J._[%_2 MX=R[:C\/:IM4*V73MJI/R78]WWOJM^ON=6SJDWOJ5\-KVU;]OY]YFV[.[VY^YKL=_-VWKD[ [\I@G(!A IX39.\29$$? MUQ@[QYSF&%+*:"R309D,R)A YAIC[F4*4T9D#)0Q0,8&,D;*9(H5EK%0Q@*9 M/)"Q4D85-LI*8R15'V$X8,X0X$U*3)&AR5<2$,&@(D2;D)DG4Y$;' MWCYF#2'8A.0D29L?"&':$,"-8"U\C[X&ULC51A;]L@$/TK MB!]0'!+;661;:CI-F[1)4:=UGXE]CE'!>$#B[M\/L&NE&97ZQ=P=[]Z[.P/% MJ/2SZ0 L>I&B-R7NK!UVA)BZ \G,G1J@=SNMTI)9Y^H3,8,&UH0D*0A-DHQ( MQGM<%2%VT%6ASE;P'@X:F;.43/_=@U!CB5?X-?#(3YWU 5(5 SO!3["_AH-V M'EE8&BZA-USU2$-;XOO5;I][? \<1C-E8U\)T>EGKWSK2EQX@L" ;7U#,PM M%W@ (3R1*^//S(D729]X;;^R?PF]NUZ.S,"#$K]Y8[L2;S%JH&5G81_5^!7F M?E*,YN:_PP6$@_M*G$:MA E?5)^-57)F<:5(]C*MO _K..WDVSDMGD#G!+HD MT"ST,@F%RC\SRZI"JQ'I:?8#\[]XM:-N-K4/AE&$/5>\<=%+E:5Y02Z>:,;L M)PR]PM %01S[(D&C$C2DK]](;.,$ZRC!.A!LWA!\NJDQ@LF2N,@F*K*)$*QN M1&*8=T:11D72_T>1K>,$690@^\ H(IAL$Q?)HR+Y!T81PZ0W(N3J$/H[_H/I M$^\-.BKKSG,X=:U2%AQ?&UL=91MCYP@$,>_BO$#'#ZB;M2D>\VE3=ID,"N MUV]?0-<8I6^$&6;^OQD0\I'Q=]$ 2.>SH[THW$;*X8"0J!KHB'AB _1JY<)X M1Z0R^16)@0.I35)'4>!Y&'6D[=TR-[X3+W-VD[3MX<0=<>LZPO\>@;*Q<'WW MX7AMKXW4#E3F [G"+Y"_AQ-7%EI4ZK:#7K2L=SA<"O>+?SAF.MX$O+4PBM7< MT9V<&7O7QO>Z<#U=$%"HI%8@:KC#,U"JA509'[.FNR!UXGK^4'\QO:M>SD3 M,Z-_VEHVA9NZ3@T7I;D*R;E91 MI73DY/\_TLQ=MVT.H*ZA?N)^'7MA?.F4EUF\V=NS F M04EZ3ZKH1CVJBT'A(O4T47,^/2V3(=DPOYIH>;K+?U!+ P04 " H= M\)&TF'S0'"%F?%9E3==FSEBSLBR:Y:B"] 4WJ.;_G#"I(.-=!]^*<,S%@I4D# MS^@G8K^:-\)[5J]R+"I4TP+7!D&GM;D!JU?@"8)$_"Y02P=M0TSE@/&'Z'P[ MKDU;.$(ERIB0@/QQ13M4ED*)^_BK1,V^IB .VS?U+W+R?#('2-$.EW^*(\O7 M9F0:1W2"EY*]X_8K4A/R34/-_CNZHI+#A1->(\,EE;]&=J$,5TJ%6ZG@9_5B4'Y=N1_/$_*1Z]I$(2)=15""K/M,,X WJ$Q=7[ M$HZNQ-:9T9UQ@=TL%/*V )P6\ MH4!H3\+L,('$U!+C\F4]F8D&% Q (RN^UHJOL0(F5CJ,/ZPR=;+SYTX>&0FT M1@*-$49+/ A#;S8G:["15XBAY9QSS[W>_IA>N'B31\:4 M]UZ5M9SY1Z6:21#([9%55#[SAM7ZRYZ+BBH]%(= -H+1G25598##D 05+6I_ M/K5S:S&?\I,JBYJMA2=/547%GP4K^67F(_\Z\5(WCMQ/UNYB&>/M^5?]LD]?);*AD2U[^*G;J./,SW]NQ/3V5 MZH5?OC"74.)[+OMO[,Q*#3=.=(PM+Z7]];8GJ7CE5+25BKZWSZ*VSXO3O])@ M G8$W!%0]"$A*[5-->JBV&6$QM,4^17D2]5" 4N4'=F8E!,S%@)H,% M$E @&5\. @H0P$'>*T>+26X2)3G"_;]V20;U('D4/BI("MI)AW:R7MT7Z<#. M$TIC#(?)P##9B";(AF$B'#_()@?#Y$ VJ!>*:]7VD&Y1LK\QKJM]%>RBW \4;=^$(NEO/_"]02P,$% @ M*'7*4$@H=9[2 @ 60H !D !X;"]W;W)K&UL MC59M;]HP$/XK47Y $\=V7A @E91IDS:IZK3MLPL&HB8QLPUT_WZVDZ;!.;I] M(?;QW'/WG-]N?A'R11TXU\%K4[=J$1ZT/LZB2&T.O&'J3AQY:_[9"=DP;:9R M'ZFCY&SKG)HZ2N(XC1I6M>%R[FR/#N4400LOAW^2K#\DN4H3@\7"SA]? M%0O#! 0D((Z 7!$0K]H=)G68UF$*E%+JU6.*HDF&_669HA#%Q2CGKBY36)YB M2F!E%%1&@=)0F" %"5*@-*E7F@Y#K^7D_F8L(5B*LM@K#@0C<>%MJS7(EI ; MU)?58]^PK-2@38'VS?Y)[A=_JNZ?K& MY+YJ5? LM'G,W9.[$T)SD[Q)- P.IL\;)C7?:3O,S%AVS4XWT>+8-W+1T$TN M_P)02P,$% @ *'7*4.! V"@P @ WP8 !D !X;"]W;W)K&ULC57M;ILP%'T5Q /4X<,AC0A2D[3:I$V*.G7[[9";@&IC M9CNA>_O9AM $K#1_L'TYY_C> [Y.&R[>90&@O ]&*[GP"Z7J.4(R+X 1^,*+T4!R1K 61G28RB<#*9(D;*RL]2&]N(+.5'1S^+Y;^!.3$%#(E5$@>CC!"B@U0CJ-OYVFWV]IB)?SL_J+ MK5W7LB425IS^*7>J6/@SW]O!GARI>N7--^CJP;[7%?\#3D UW&2B]\@YE?;I MY4>I..M4="J,?+1C6=FQZ?3/-#B,+$47IY.!.-A6*;V< M'RMES+B(]MWX*32G>Q!?!O-5X(BO=?=NF^VG?-OZ?Q)Q*"OI;;G2/<6>_#WG M"G3JDP>==:%OFWY!8:_,--%ST?;<=J%XW5TGJ+_3LO]02P,$% @ *'7* M4-NQTE( @ + 4 !D !X;"]W;W)K&UL?53I MCILP$'X5Q .LN7.(("V)5JW42M%6;7\[9!+0VIBUG;!]^_I:0@+:_,#V^#MF M)K;SGO$W40-([X.25FS\6LINC9"H:J!8/+$.6K5S8IQBJ9;\C$3' 1\-B1(4 M!4&&*&Y:O\A-;,^+G%TD:5K8WYVJ%!I5C0Z$5#6L]#J>-_QRN=ZG&&\"?!GHQFGNZD@-C;WKQ_;CQ YT0 M$*BD5L!JN,(6"-%"*HUWI^D/EIHXGG^JOYC:52T'+&#+R-_F*.N-O_2](YSP MAZ[X'W %HN Z$^51,2+,UZLN0C+J5%0J%'_8L6G-V-N=)':T M>4+D"-% "-,O";$CQ#?"UPZ)(R0W0F*Z94LQO=EAB8N\AN"LE6B_DLXME"8R,0C[-8!/,"R:Q 8@22NPR6#UE:3&8PK2TD<+]YJW36 M*IVQ>FA(F4ZLPF5T[V2;.P-,EUDZ30F-S@P%?C;W47@5N[12MWX4':[\W-O,O8=^8GYN6F%=V!2G6AS[DZ,25!Y!D\JT5H]7<."P$GJZ4+- MN;W =B%9Y]XF-#R0Q7]02P,$% @ *'7*4 % ("!E @ IP< !D !X M;"]W;W)K&UL=57;CILP$/T5Q ZIJ(OP?*>+?SH?\X>*NNI3('09ZUY$I_4/6S/0J]"T:6R:5$^?O9O/UO/.!<409+92A(/IQIZ^4,<.D M??P92/U1TP1.UP_VSS9YG_JK,J=G_K>F5[(C:DWWGVA0T*1[PW9 M?Z-WRC3<.-$:!6?2_GK%32I>#RS:2DT^^F?5V&>Z(O?$O..X1;IVA3FT);"_J?-2WUZSQ, LN!NB ;,H<>@"0:. MB$"SCQ+()7% B_ $K!!@IT=L"? 3 7(3A$Z"T!*$3P1XEF2/B2RFL1B45CH3+DL/P0J%L_/V$"W-0C@WVX/BZ0<9 9"LO&7H[E&('5)H+H47GV02 M1CA:47(W,W1T,YQW\P":)H50&,/YRPXF]V1-Q=5.".D5_-;8\30Y':?0'ME[ M]C^\'V'?B;A6C?1.7.G;VMZI%\X5U7; BTZYU%-SW#!Z46:9Z+7H1T>_4;P= MQF(PSN;\'U!+ P04 " H=FJ"]5%7>_+M6I;XN0QJ^3WPMCB?3342KQ3D_JC^5^79^:>PHNF79 M%Y6JVT+70:,.R_"9/F4@NH >\5>AKNWD/NBHO&K]O1O\ME^&I*M(E6IGNA2Y MO;RIC2K++I.MXY\Q:7A;LPN ^)'5^!C '=6B ;NO9C;W.2K1:.O03/L MAW/>;3OZQ.WCVG63_=/I_[-ZMG;V;25IO(C>ND0C9CU@8(+AR3UDZT/H#1'9 M FY5 %;%&KQPN%]@XR-XZM3POTFR#Y/Y> M04#"S;3U08Q)9V-F"(A,=N\=J10EE2*RSKR E.!V11X7ELXX'GU VA$T)9N MNVD1D"3@.J,/HG'JO*X9AF)L3AO41)\I^/("F4F!&QS]A,-1W.*H[W&(O+%/ MES#AZNNC4L\3L%2):X<9AA(3%[IGAKL=1>P.9CYS%/<5*CZA+^XL5#ZBK\3> M>D%=@1$82R=[9I38AS%".'$U]F$@@,SX)L5]C_K&)V8\AN(F0]/'-0;<98 \ MH/$(FM*-$_#.+0B*)(Y);Q%4(J3SN#($)6,9SU##W0]\]Y,P\VT$W&< /B$P M[C/ 'A&8>70YB-@5V$?%+!:NP#XJ3=Q32(:@$LKF3K*X_X'O?V+F%0#<9X!_ M0E_<9\ _P"#Z"O^DF4KNZHN@XI2Z^OHH2KG[,2B2?=2J>;8MY)M ML-.7VG3"3&9O[>HS=-V/,[^F3QN*S&]M>SLTHS_3#[WQ'WES+.HV>-7&]EQ] M9W30VBA;/?EB'\S)MN.W0:D.IKN5]KX9>M)A8/1Y[+>C6]._^@]02P,$% M @ *'7*4/&[3'(- @ &08 !D !X;"]W;W)K&ULC57;CILP$/T5Q ?$8$,($4'JIJI:J96BK;I]=L@DH#68VD[8_GUMPZ)< M1JOR$-_.9<8PDV*0ZE77 "9X:T6G-V%M3+\F1%)]:BDT/XWJ,[:R'92L:&T M_&TQE5F[3WYT_L]EJNWLI,\H*K. M!L/DN,D2-5D^"K (%\A0@>S_;W.%"JR0".*[SVK$I->W26W_L0_NE*-..>)$ M[RXT?W"B[+X3H,:TDQ\S(58VZIOF#JU/3Z6 OC2UW7Y1' M*0U8U6AA]6K;I^>%@*-QT\S.U=BLQH61_=2(R?QO4/X#4$L#!!0 ( "AU MRE#7:'D*[@( .P* 9 >&PO=V]R:W-H965TS,ZS=Q8$PZ[T5>BKE[D+*:>I[8'%A!Q0.O6*F^['A=4*F:]=X3 M5?6?R1_52JY;71=EF!2M%QDNG9KNY^XBGSSC4!(/XF;&SZ+T[ MVLHKYV^Z\7D[=Y%6Q'*VD3H$58\36[$\UY&4CM]M4+?+J8G]]X_H3\:\,O-* M!5OQ_%>VE8>YF[C.ENWH,9??^/D3:PU%KM.Z_\).+%=PK43EV/!V'@:JP6QT9UF M_LTW-6-"]9X6<1#.O),.U&*6#<;O8:)D"$G'$-PA/"6@4^%#*I;^B!X'T3#% M:HPAV+=D0''($+.&,/$0\P1A+,O/D)XKI@-PZ ,3(!@DF< !0C! : *$_0 A MLD:DP40&4QI,"*>(P!31* 5&]O)H,*27PB004 X!Y%CK9$E& M><(X(9;H]"[4TQ@5!8&]/Y['* 2;BD%3,3"-V#(5CZ8QL S=0@Q$)*"(!!!A M[:YE,O*93$(464I6 (Q$"%N6TC$,QSZ9$&L^UP".A$'4VX\#>Q/0W@2P=V5\ M,((+);I_N^(KM1;?,<@M:+#F)DF(K(V]@G!A1&Q<"N P1OIGC3,$1$/@T"18 MRA^Q#YB\4G,P7!CQ?U1&#)=&?$=M7.-Q%AWI_T'8A M62UZMN??N?[1WTLS2RXJV[KEG:I%%TF^6\8?T.T:$YO@(AYK?E:3<61;>1+B MV4Z^;)=Q:AWQAF^TE6#F<>)KWC16R?CX-8K&EYHV<3I^5?_DFC?-/#'%UZ+Y M66_U81E7<;3E.W9L](,X?^9C0R2.QNZ_\A-O3+AU8FIL1*/<;[0Y*BW:4<58 M:=G+\*P[]SR/^J]I< (>$_ E 67_3,C&A.PM(7?-#\Y9V( M(9,Z&4IQ0:_V+)_9P;2D60G;(: =,K-3YM=VR,P.J?+2TW4!EBF ,AZ?)2A0 MAI]O!0I4 >=;S1HUQUMY&J5@&1IPO'16IB I]G2#4IBZ-.#@QJ!II=13Q<,V M JI4'@D83/0.,A&,)@IA9H(E(@BCRE8.A0"'5HCIVO(9@Y M!$'GVWF8.O0.[!#,'0H!#\W)HY027[\P>BB$/32'KZ*I;ULP#!\.@0\'PX=A M^# GV]+L.>K^ [X, P?#H$/!\.'8?AP"'QX#I^O"LP=#N%N#"K^\[E+)OV']QN2^[E3T)+2Y:KD+T4X(S8UD>F,D#^:.?)DT?*?ML#1C.5P4AXD6_7@) M3BXW\=4?4$L#!!0 ( "AURE#Z@&PO=V]R:W-H M965T6+WGSMM[\L7WJNMW5GZOE MR_;V^FFW>_TXFVT?GKK58OO;^K5[Z?_GZWJS6NSZCYMOL^WKIEL\[C=:+6?6 MF#A;+9Y?KN]N]M]]WMS=K+_OEL\OW>?-U?;[:K78_.^^6Z[?;J_I^N<7OS]_ M>]H-7\SN;EX7W[I_=KM_O7[>])]F[WMY?%YU+]OG]_V)/K84XK#% M'OGW<_>V/?G]:HCERWK]Q_#A;X^WUV8XI6[9/>R&?2SZ'S^Z>;=<#KOJ3^2_ MQ[U>OQ]TV/#T]Y][_\L^^CZ:+XMM-U\O__/\N'NZO<[75X_=U\7WY>[W]=M? MNV-$X?KJ&/[?NQ_=LL>',^F/\;!>;O?_7CU\W^[6J^->^E-9+?X\_'Q^V?]\ M.^[_YV9X WO%T,XXX^AO[/]3!\N?_K[/^OS^>V__;'70IT,_LQ[.C(W!\8 M>\*$?(XT$OFUDUE_ N]G8=%9W%NQN3T_P%P2H;!SF-Q).[J3L]-T,%ENO[T[ MV3X:O+V'V_O]]OYT>Y[K Q+WR,L>R<6;X%@Z !:#(;:W1F*4;"PQL,0 +GH7 M7,;1!1A=$-E)P>(=1+B#*-.36'H.2#@]44.6/$L/PEPP;#PT$K,FVVQ8=A!& MD0*.+<'8DHR-74/W21S&6^/8R@,N4&T7RFQ!,C%\[-T?H=-S_=#_ 2R+>XZXDHBG!^XN MQ,(.VT+.%Z-%"&>B3V1EA)$':,61^%4ZC30 ^1!]Y%&-[>@\(#QGD0-_LL C M4RF(\%Q6)A["LRK%ZJJ%\-Q%8/(2-:*< M2Q)ES[DYX/IZI/!KK $1AY>3ALI8@K,[6 MUJ<8RZ&5Y:P#FC!=R ;!^AO=:BK$:6JF&GA1!M5AQ MK"SCU11CP;&@CAJR%OD(+O=2D#]X5OGJ(L%"\6 X'6*^8(D$(*UD1,8]UT ,= M#-H(PCKHZW708QWT%3KHT2(E*,41ATIQP,%2'')Z*1ZP%H8+M#!@+0P56AB M>KG@>8X0UL\I?!P"K!3#E;5%F(_:?!RP%@:IA2XIUWK 6ACJM3!@+0P56AA MU==7:'R==XXXZ[)8IP-<+YHA>[YPC,!^'&:GK+,%Y?:77*I+0:GD U;$4+]4 M%[#JA(JEN@"6X&"B 0<3#5;@<*(!.)IH+(M!+M4E[?9.P+H8ZI?J(M:=6+%4 M%^6J&1>,::291MI1Y#P:+($1W==1YKN(=2;6+\U%+#.Q8FDNRE4RD=))I)E& MVE'D/!HL>1'0\&BQN$2R[ M)6V48NV(]255Q-(1*TJJ*$N;Z(G?)YL#+#D2^@HP^)H;XOJRWBC2F+"P M)2EL24M1PFJ2J#K)"8M)DD6+2'*2=T91D@&&D@PPF&3$C2492UT"-V6CXIA* M6%^2KT\REI0\&L7D)V7-&V6Z MREA+_!R"A66%/1A?V$Q@9O!=-4,.TXPV)2W+!&2IPG92HCHWA. M37WO108KR^'[R>1.MU\53%/!M.,,BTEQFAHI=IXT'Z91S*:FO@LCHY@Y344? M]A.:T@C( 9% '%()Q(W*A.(V-:@[TW:B/1( G@E0DZT^$U#1H1%PYXN1/,TT M%4P[SK"8%.D#CP&XK,F$YKRG^DZ--'L[\+>#Y")CE>>(Z^O9+!SNR.+N MG.7/P+08-$:KLDASN0.;>XK*RBYI/O=+C.Z:T[W*Z@XLYW(L3W=N%4P[SK"8 M%#$$UO84-6N[YFV_P-Q.BKN=:NSM!*SF\N&:Z;MF%4P[SK"8%/$#IO:4U)UH MSQS5=VZD^-JIQMA.P&0NDSO=O54P[3C#8E+$#]C94])46/&STP6&=E(<[51C M:2?@+8DJ:D"O^ M< (&<36YBD&<@$-<)A>YM9$& PYJ,."@!@-N3(,5FS@!G[C+FDPH1G&ZP"E. MBE6<:KSB!'S;)?.W+*P>T M>(HOFX Q&^2ZHL6;9IH*IAUG6$R*$GK0XFDF7U*\XN0O:/$4-S:%FA8O5+1X MTTQ3P;3C#(M)44+D#]=L9Z2XL"EJ&CQIIFF@FG'&1:3HGS M&9[4Y^X5YS6%"UH\Q7I-H:;%.T)Q0H(!!B48<4B"(2';RTJ]5M_FV?P/; M]NIA_?UE-V3GY-OWU[Q]LL-+P]CW]_1Q3N#[9G@MW/XE8[]V?WBGW#\6FV_/ M+]NK+^O=;KVZ'5XH]G6]WG7]Z9O?^K_.4[=X?/^P[+[NAE\'S]?F\"JWPX?= M^O7V\)ZZV?O+\N[^#U!+ P04 " H=DP3$M^T/LFW..[STQ]IV>N'B5>\94\%:5M9R% M>Z6:213)]9Y55-[QAM7ZS9:+BBH]%;M(-H+1C255903C.(DJ6M3A?&ICCV(^ MY0=5%C5[%($\5!45?Q>LY*=9",)SX*G8[94)1/-I0W?L)U//S:/0LZA7V105 MJV7!ZT"P[2R\!Y,'@ S!(GX5["0'X\"4\L+YJYE\V\S"V&3$2K961H+JQY$M M65D:)9W'GTXT[-:&2+7GYN]BH_2S,PF##MO10JB=^^LJZ M@D@8=-5_9T=6:KC)1*^QYJ6TO\'Z(!6O.A6=2D7?VF=1V^>ITS_3_ 38$6!/ MT&M_1$ = ;T3T(<$W!'PK2N0CD"<%:*V=FOFBBHZGPI^"D2['QIJMAV8$/VY MUB9HOXY]I_V4.GJ6D!@X:JLQ#*0PR1/B../!)1@1E/FK(][JR*@Z#*\()%Z!Y'9_4Z] M^KF_+80,*M6^HZ%4PLIRJFC:RXHTGZ#GW MWX'M#B0FP"*^5[23D[EG2CEP_FP6GTZY'YJ,**-'92B('FYT1QDS3#J/GP.I M/VJ:P.G\SO[!%J^+.1!)=YS]J$ZJS'WL>R=Z)E>FGGCWD0X%Q;XW5/^9WBC3 M<).)UCAR)NVO=[Q*Q>N!1:=2DY=^K!H[=@/_/W<>ILYHY&"XZ"T-TJX7I/P4*W@16N#J!I MN6D,0+B@Y.XH %?X.H"F2C'6SBXHN5L/S'LO7?K8@;NK0/0?SKH;!LP[QN%L M/#\"8HC3!25W9X%DC;/)3 DD.'EK2S YILV]^86(2]5([\"5/O'MN7SF7%%- M&3[HY$M]58\+1L_*3%,]%_U]U2\4;X>[.!C_$!2_ 5!+ P04 " H=8NGXA3?LEAO-S MS]T].,=-+UP\RP-C*GBIREK.PH-2QTD4R\2.K]9L=%Q55>BOVD3P* M1K?6J2HC&,OX(/0N:EFV1<5J6? Z$&PW"^_!9 V(<;"(WP6[R,XZ,*4\ MJ&1+ M7OXIMNHP"[,PV+(=/97JD5^^,E<0#@-7_7=V9J6&FTQTC TOI?T--B>I>.58 M="H5?6F>16V?%\?_ZN9W@,X!M@XZ]GL.R#F@-P?TKD/B')*/1L#. 0\B1$WM M5LP5570^%?P2B.9[.%+SV8$)UL>U,49[.O:=UE-JZWF>9G@:G0V1PRP:#.Q@ M<-:'K,80T"(BG4";!?1EL8 C=]@/L!PC<#[(X2;)^EV27IK(*Q:R_J@G%O$3 M)%Z"Q!(D'0("!F(W$&(AM85D>1)C--## R,X!@.VU1@&4DAR,CCBM0='$H11 MYJ\.>ZO#H^K2+/43$"\!^;B^J9<@O:UO \'=2F-,4#S0=PR#($D)&>@[AJ$< MP73 MA[#< IQYQ1ZM67>VC*/NE>.)_<2Y!]7%\3^9A'?UM=AR"V!':Y_$%D" MA@K[<%E.DJ'$/ER. ;RB,;C2#H%'Y2L] GA[V3V G]#9WV< NJGSTF'Z.A.$ MXZ%^8QR,T>@\U@[7^^)CB*_]@8&_P8%QATOS^ J%OXL _ G]_'T$D)OZK1VF MWQJ3K--HFTA1YR:MF-C;L48&&WZJEL&ULC5;;CML@$/T5RQ\0W\&.DDB;9'.16FFU5=MG M-B&)M;9Q@23;OR_8K&L#&_G%AO$Y9V9@,#.[$_K.+AASYZ,L*C9W+YS74\]C MAPLN$9N0&E?BRXG0$G$QI6>/U12C8T,J"R_T?>"5**_8U>B,?V#^LWZA8N9U*L>\Q!7+2>50 M?)J[3\%T'_B2T"!^Y?C.>F-'IO)&R+N<[(]SUY<1X0(?N)1 XG7#*UP44DG$ M\4>)NIU/2>R//]4W3?(BF3?$\(H4O_,CO\S=U'6.^(2N!7\E]QU6"26NH[+_ MAF^X$' 9B?!Q( 5KGL[ARC@IE8H(I40?[3NOFO>]_0(_:79"J AA1P@?$R)% MB,828D6(.T($'Q(214C&$H B@+$A046 8PFI(J1C"9DB9!K!:_>O*8@UXF@Q MH^3NT+:F:R2/3C#-1,D=I+&IL.:;J DFK+<%S(*9=Y-""K-L,6$/DZ1#R-J$ M:");$P&SL,-X(L@NTM 6Z3(T!.(H&SI9F1@0A%JH)@9FT1#S;,/$0\QFA*_M MB)AW-E_)$+-_C!DL7F3=YJ@1B 8"P"X06P7B1B >"$"M3EH,:#!5FZV?^;ZV M_J-0VU&H?8M*>Z@$3K[(*['FE5CRTHN[Q20]+WJ]/$(,@@#6(( E"*U,EL!P MD6:QGVB1K("Q;BE(_$ [C6L3%L 09$ KO(T%!^(HB5)[>M":'C322_6=7$+# M41(:I0.--3!!VS&@/30*!TZ^V++4FE-JR2FP"V16@6S\B13-A/77[1LQ 'V? M%69PCHS5>%:HP3GJ'2/U S>EPCC1M786K2B>Z#\KKW<_E9B>FX:'.0=RK;A, MJ6?MFJJG4-YOFGT93%>!Q;X.IAN;?1M,=VTK]=]MV]E]1_2<5\QY(US"*$8Y&4/Q'E=!'-9#R+OX!4$L#!!0 ( M "AURE!K]N$QW $ "X% 9 >&PO=V]R:W-H965T0'.!.^DD: =)>J:J56BJYJ^]N!):"S,;6=<'W[K@U'D]0Z MY0_VKF?&,V"YZ>U7F\F1XU\->!?HD!%-_GH#+L2 K\M9X[HZML0U: MY@,[PG

=[ ,%34$>5]M=9O$.\+.#45_, YOD(.6++;[4 M!0FM(>!0&:O <#C##CBW0FCC]ZQ)EBTM\7+^IO[)9<Y?@9YCPI">;P7^$,'.'6">Y12:[=,ZA.VD@QJZ 5P5ZGL>O=.$XK MV6:F^0G13(C^$=;O$N*9$"^$5>S"3\Y)KS&["1-=89(%0]'#8B3R&HF<0'(ED-X8 M\6&R&R,3)G.8WF&2#Z@4AJ'?3>QU$WMV6OL%$J] MVD MGITV?H',*Y#=$<>'N8V3_?=U;G/0BY-K;Y)O3!V[7@<':? G<,>PD=( JH4/ MF*O%RVLI.#3&3M&POL=*[3Q\PY=:JGM,RJ?_GC^M_^Y8_X,S^2.)^* MY?JIL$7N U?_O39CEPO+C[1^[Y_TSNJW693M?_M_G[ MNV*Z663+M7/WLLJ:/_K>Z9][7_CS)BW763E_<6ZR55&NFP^NRTVK0?WR=5;F MQ0SGZKQ+UZWG<+J!^__]C__1-24SY#)=5ODZ+Y8]0WA(YU6K[?/E.E^_.._S M>>9<;A;W6=E\PO/\TS )XE;/\NI-]ICCOUA. MX<>B3''HKG.[AA5PBM(APBE?X-]9>^7.>QJ[2[\Z%S-8COPAGU*+/;,*PM-@ M&,2A[_>T-)G-@"XK5_WA?,R7F7.U;(UEZ(6Q%XVG_TI72*![FI"+]%U67S)E],VP;S;U<1U4:W3N?._\U7G^@:^-TS:.XDM MP&'O?"7R6P3RL9A"']=/Q;*/MI)Q=!H/O=:;=_D:Z+%XVCQK--6>+1Y/-(G0 >3P696NY/J8ES&$RG6;P%#PSX^=[VKI=I/.Y\W93 =U7 M?>,[7V3E(T[L0UD\KY^ ,A:K=-GJ637YE$&3VY^I[^DMW0[.U68-]+K$_>M[ M#1:E!&J[@/OBJ_/O6:MY#_XW#I-P'+>V7G;I?5XAO?XE PKJ8\6GIW +A"V> MH9FPW<9[^+*U;EM9N+PMUT'G^W\.FM],X-49OSY/6\MS5L""+"O8:_BK*N;Y MC#:>6 B^5.$INUIES'XKN) _W[YSCH].Y&)V\J5S]U1L*EA]X!M'M<_-SL+= MMW:$%[,_;OYVDWW)EIOL3>O0%LBF2OZU/3>04V#XCT4QJQR8W*SG_6GKP>9S M0+[ XE=E\9"WSI:L#A!Y]G6%:UFUNKG)*MCQZ9,#J^+,8+3S8K7H.*:W0/_8 M$#ZV2,M?LW4'17_(EAF2,CZ4SA;YDJY79 'MK4>V\C>^YV!^^1(.R6-^#[PS MK:ILW=J@V_QQ231P%O.2*0$[A"T'466Z!L8'X\2%:S4RF?[')A=) M U^!7K-'II_N%W@3BM8R-I]#26"1.0]EL5!/ TFVGP*6"*.DOHOU$S"\G%\\ MGL,FGKC.,FLMO'Y)^FY?5;#],/[L*XX0IO=$)XKVJ9@980(6>9;==S1/ [C/ M0##.U'#6Z=?V'.G*KK I>'3KDY>X._1[\Y>W:95/<9;UB3NP9+ !Q#[I\#K' M<%AGQ7R>EA7]2-^>M-A//M\@3^AN<%6L49RB4W1PT[]D^>,3MIV"6(/R_CT- MW6X)EMTP=VJ6O][=U@S'C1=C]Q#W;ABV9 84WSXL6?DEG[8W9B^6BI=T]7A0YD+Z_GFQKO)\FTZ3T%%0-D++H2]:>^R^#(0';M]6RN) MB2^9UFUXEE9\$T[QCPQN"Q#(N\CI]@GNKU.8Y0+&\B7K(3H06%$5K.!NFF;0 M%-"\7@<048MGFA^RTUFQN5\_;.#J5*_ (T>^-XB<10XWKUQ81X$W\,TW]!3K MV&0TH&=@_AEJ+(XL@8LWXRHC27S^,FA? ""AK(M2G;TVC\G@GIWIJ\]<7CU' MI[;"[=MJ^;ASV(#2%;/L*#=#*,EEW1V^"Y[R,R1N?JY[7-3D7"]!]X!X&;M_ M4^0[S]/[?$X,LT7#FNA6Z0M27,?OY09/KVG#$D@J0]C%_3Q_[)9D](1[Y%NS M _,LA:6W^NJ;$NF9+*>8%>J26.IDMJ7ECU8S.X;;V)@M,S>-%OO/\6-M0IVT MP;/:MDX@(.1K(^XB?X?.@>?C!AY?@B3A!'Y31$!CZ)MJE4ZS?_T!;K0*!(/L MAW]S6NP,==8GT"ZRLOJG_SD*_.&/Q/W6+RWR GX@BUGA2PX][O]HK!=LS?@1 M>(\+BBO^7TDUZ68-U(57QX_.W[*RT(I:52%!$A'VJ\NB7N_J=;RU6S\.W23R MW3B)J3\_CMS("]U1[!TVFLEL1GH$;!JRQU,42M)5#IO8<=Y86LG4&=LMA=CO M /'FT[9NQP13]6[<3@*C&>[__GZ7]/%UBL?R"=3#:3IO"8R?^.9J7Z=* L7C M_SY?0I,H%%\7HJSUV[TGVZ_17=1KZ$>K GLJ",V66L2V77#O?%E([_ 7]]07 M:D?H]5.O-7/0O+O>W#WIKK?VGO$^&@\*>^^!CBPALU,R?*!G5J@(SZ"5^Q?K M$B!39\^-;-029UV@,%@ ?8-(8>FM\#U^(KGSX [>9@&&^ MAPW,JFG6X3>HOP[:"'IU6CSLJDML9=6&S(4L=%%G>TE81JS?(E7ODHWVD%&; M(IV+_*W9S4'@V>#F7.- V*5QORND3SAM5,660H!X:!HD.2IMFV:QB M8]\B7CW7%^>>UH9M5E%HY5[\)EI3I:U/\:&R;1JWUY$% M!TNSVXN0ME/#%I*2]V#S25[8BXAVJQ?6@_@S74\D7W0R->MI'D8FQVG+:53O MD,""7<#V? 'Y"]=?G<(6O8H["91Q67"RZ9#"^9ROGY!7PPJ0.48M(HR)K\P- M'!,G14IHC>5&MT?$-[5OVE.K-]RQQS)=;"=BO5:-IGKI8-L6MJP"#P]PIHG. ME%.3S$M3X=]X[T";;LMV8[P#^10O?_R]:T2S;%K2WN7?TM+9WF\ZZ=JYSQ[S MY5)V:T7>LV]K,,/[H*^IV\UJQ>P"..,LKZ:@>Z! H XYGBN8/GP%4O'%!I1['K1UJ-W7$$]Y!" MG&IS_U<\L%]=LO3@]VVV]8#-9W3_T<8?UXEVW]>*MYGOW M8D"P5A3Y&%OQ0Z*!T>ZW=[UQL13>?OQ.N/Q)<^W_6:WZ_[D!#=AYS[)3BXZV M'/>N"W,;I1S85&M.UFTK9$J<)5NLYL5+EBEY; 5+5&T;QT$-[>-8J_EB]]8: M>QS<=1FW_^!NF>">3?Q&,M>VD9VS!:/G$ ?'/0&GC1>W?7XGB>NQV^VY<3U MO+'/S'H"8?MFUO,X14CD"\MN:'AM\UD3[&J>INBT_HOCXO+N_.;BD_/^XG)R M>78Q^>CC_0N_>W_>.(\I5\P=B-; H_( M5FG)&A4]XQ*-%AN@P@TP>]WZF!C:@A>$Q::-2Y_IP_V+IUA(I78QP1%$2 MQ;.-4W$^3";7\"SIH94L(LQED?Z:.7_=S!ZI01>%E\UB1;-AXQ8>39!GX9WU M$]!2RGH$#CQ=*#L.>I]8%<'O>Z[P+@)C\]ETRI&!2+;+ KH:"&6L-D0#,,QI M5JXI .+!T7L(5WW5,_3&R,OL 2T::#VC=K6(;MD+H!->%-A/X#M*SD9K8['( MIVC*FTLTD-[GLZN?+]Z=^F,0;F'*\)0LV5=T&,NC*5DMD3PQY I5L&5C"LID MP+-.V?("F[29KV71>6#8+% S'.H*MNT%-ASVHD0C"GR=(N6S+60S?:JM7;VW M*=+D5,+,*CLNC"5U"M12*S=P)A7-%#0/<]:J#)@_A3/W+(.#UO -G-TL+5U[ M[VAL9E^@P_E,$25:I.@V5%N*DR=H2W@L*'LYU)>[!#5%%!N]_R=S& M,II)X%;(T;:V IG5ANS%NOD+/A[%*E_*F5ZDR_0Q8WL<_K2=!]+QRM5Y4T2- MH1!P:H"@D6C0>$6:FFTT-R0$\P*F"#+:K$;G(4Z'#E1SHSXSQ=-F=UMT64!E %-O #; MHVZKGB-=/1'CN\?CE<[DMOXK,$R: 1%:G=NH'9C:F]DK$>!0Z!YE;HG7CT7^ MC9;Y( A/@=Y!Z%J@:?X'2Y056MY( ^!C'9YVRUNLBSTU:0;:@D&/;* MZL6MW9S$0]L/64.! 5)4C>^X/2+[CN5EJ5E=LZYJD$>^4["$IR_@;V>$^WX- M1.9<7*@#W";>@7.9/0/Y7+ WW1K-+3(9TD-/';:AD]TF(YL_W.COL_L2R1 ; M3?@6-^/I;.=M@4XEQ?_?3V[?:OZ?;^G^S):$)K=GSB@*8&EE)'",F9P$ F0EL@=:$UG+WX#D5:2;5SD+7VH'%!KE6ADXS MS"5\?LI(SJ5C+8_#UB.CQ(]PM)%STA!X!#L>EMDG7FIS.;AO.G78DY? M;BI]F2D/KTOV*1BV[26FM4CQ4,-1IUJ+!*SLF2X3/9?BGA@@JOAP/M8L<:/((9/22ML] M"&8/V"?),6KJZH[4[8# MYBD@8_E1\06WV5$K$&VON,H=^GD]%FT@;"SKF]JA8<:&XTF[7?-\370MW_G] M,:B=F[+G&M39T-KF!GB)B7I*H;%PN)2T0=DN55.\-LR-M&#B(*O; M.BG?X2B2TCV.HA ^;\M85B2)]M7I3:-.H,4%R[+<'=\(5G0':;XI?$3_'DI% M:&F8Y;2WIJ/,,J'(5J[2Z:^8D8,NT_;+:E]Q8&B=P1-, K,+!VY<)? IYZ M>"FO+*K-:ZG<0$#\]13DO\I\[9 (GU,&D!QA"C,X;#XX#N2/[,'!2U(6CQ4^ M9GF4D@S;35F.=$%4E3$1.L83P5_PKB)QD2OF;E-$>F/IE7!2]( MQQ@YLD'?E%N&7+&!4 5-X/XOB^6IK!5(:\62/6;+K50R8"'"?@./C'B)81K9 MHI+U13:[7H. MUDKHUF#:9)F-B=3GH3RPZ6-P7I= \-N8-XH[ZUQP.6S9NZDA /1>I*XP5&@T)8 M:8FM,# >M!H9K3;JF21@S%'(I,4>@'K#!X9MHG-K!'H?-Q6P<-=6,%/:QW4EERQ6K;LOHH,/J\HQY)O M"%<[&Z2#3KZ"66QQ. AK66QMWH&/#9.!IQ^SV"0*OTU*H_NQR_+GJA-FI8)+ MVHNUQ'BVOJ133LEX@-L85:.4'>!'OF^EV#VG=?/U;R+>'< JF=&(B&69+Y10 MU]@D?;>LN"WU&"]30V1IK],S,1 EL_")P1W'I&,2$HJ&?F!V?F!3 >;7H=H* M?&TM3G23O<_<;YJ7T\T"E:$I'6$R66;&EDJ^$NR"[@;V6;!4212(B=7$%>ED MU&8/YU*+O$9J8X=-:F<29^P8-(X'9!XDOJ9+R_6U]]&1U&D"!#HH/(IX.SG; MU=[;&00X0U8[B3T03ZPV"Q20_\8&TXY)"1TH%KE(9UG;?K87 ;*I=YE9EMYU M8\V5L>.8&(W$+)V\T0UQZ$#]X%YFSR+$==B.9/[66.PFE%HRN;T]O[M]LT-= M/>+!'^"L.W3",G&/_Q'RPTR_AV] =C>&'*#%/X)?C*'&3D>=\O)B\O?AX M<8?VSLGE.^?V[NKLWW^Z^OCN_.96!W/]^?/%W5_>O(YW0&>CP!U&'OQU[+O1 M*').G./@A'[PW2!.'"L7N,V.Q/7)Q'%C-GLNRFV6B0*E+O.GZ[ I(*+L#'O;S#\%N.W^!2]YX-F 3_[199K9SJ'L+DZXM M3!I;J,=[L<1CQ(M^ZIP!38/BB['$R ;3A)K&R14@ Z$3G:D6"5T+7,K?Q,O:*A,]+<^0@,:\R6, M*\5(1WUOY934RZ$8BI[A.YDO/*D\'4KM%)E7I&A+W:B48,:*!1E3UM6>T7(= MX7XM5)*;;J &^9J=(6?*P,;A!L!H0-S>AI%Z<_[S^>7G<^02Z>,C1LDI&E+M MUH_7S#R7:>P(W#O%695AY[$L-BO9^UD&[(CW?IER=B)O,F_)&E[A.&'5GH:; MX:PVO>%Z&&CY "$:-=4,;QWQZG'&X/1EBOF@RMB(#F%+B$-BEF6Q^1P/Y;$X M71>G8ATAH#:@L'ID'F5<8LB!.+Y6##CE3!FGD9SJS&Z$+OD]LCDI#U:95[\R M/MUSP) MZC.+O8+?12:DZHW#*2J/,+;K=(J;1.Q[%K4;DZX-6IMF&'[N>/VQ^_&39LV^9\5(S=R7\ M@-/KF]<0=*;A6/V#UTXZGQN;V;L,4QSH:NEK(805!656_D$6)^1.8$N\P- . M.IA[VQB[HV0L_ZT!0V+LP+#7[*<1VH1X _X*QZC+C@:1ZX7 MA\Y=BY]8U^,;16&B5:DU3\GC4^21;-GYB6UKC'+F>-W1\SPV& 8S=<\=PO?G1V/7'07L=VJS1OND/ M79CV88^TJ>'O_; 'H.*&H]V'79YK'_9AZ/KP0^^AX)_W/.QA[ ;!N'TN^.MO M.^P!',NP^?'5AST9N^6X8!.J?UQUVI/<@5/_L.N[)&$\;VC)D M08_4,N ?GAN&^-D0TI]%]QV@];E]O\:PW!][_2[8[&M=@=1;MO=_-D^\C[ MH0]FXT"IH?7WWH_3"$^\77_[[FV"=X M)27JGU<>^[&;!)'Z9]>Q!P8S'+JQCW0MBWJDEN+("8+ ]<9T%[O# Y"$G_' MHZ_Z'G&7WAB['$G7(QA+1 ]%<*#'2;+O\4\2X+J^@R,';A+XL!MP-8>>[X[' M'5+/KO-O#[*^0&'/ G7R@/\RESXPX6$ UWF\!Q=03W9P 1"-AEZ_F*]^WY,+ M#&'A@W9K\O4W<8%@Z$;1L/GQ&[@ $#(0@?KW-5P E(0Q\%;YY]5<8(A"+O^S M!Q?P@<@C/'BRJ$=J*9#(D;@#>BZ)0C<&F>V[<@'=-W3IDZ0_!A;*__H1GZXP M 6'1"_?E B#<)\!'0%0'(@4N$+@Q,H41'%P@V-=P@0,7R)@N*3#:QEIL\G&B ^=+&"AZW2C?,766V;,VI?)K.A:1[3[\_( ,N93K MB0DB*B*#TNHJ&B,__9@A@L#J"7D-6@3+8B,1Q,:3S(8@8%+'^8D::_4C?(*/ MYQL,M'2=3_EL-L^<\U1 [".,J*RMT M4\_9*O> %2DX<&>%(-73#=KM>!'1>D8%>RQKF0D; @HG%JW2H;@'E27&RVMG M08J5E'_A4S)1!D!E]3/.DS5A6!?_5)13M91JG5"MP-H_HPZA*HTW1C MIC? ="<+3Z=2&31U^K96<(9%&3#^46R?ZN!1A+J*:*]:SONZ/MTG;\N56_]$ M0CC=PN:O#]T#>J,ICXQ9(.:/D TEH-Y'8S[H 8@E(6C_< V"2#L&N0#)#FXV MD%A"GQ2/\3@$)@&\ X2Y &X\'V0&I"[0R0(0H5%6C-P8M)0 6O!'D1,D0VBS M0TOI6S=C9S ZB"V+V!R):#KYL5L$T8=5 \"U8C*Z)0:DC?;];]\OE3/0??/'*J'E&#=9TX"CWG!BV[#_GCAB)NG-OG?#U](D?22[7.X*E? MTB_L%BW_Z7_ZP^A']!9,?Z6'*41-PD>W5TZ>M!KA1*)O\21OW-&>/+SJGYUIQC_K%=. M[QTV^;]/;S.";.A91K,I[>UK[$:(*,9F_FJ>LVP.]UOYXE3V1-6OMFNC:JY$ MW-UBUSN[IXT-CH::8)[1:VF(!7\]Q_@2% ]7/-4MFR#RA3.QAL([X>K16]3) M1>-(/KP5.KJ^NSU1SD.YIRO5<:7VU-5I1)@ME!D/J:MC*!^YPA0ZS:;B:^D\ MNE7V*+[Z3EHP_G0A],J6B[/E$PJY,_/M0Y8RAB5&-J7-9GX2A2FX1TFUC,1$%&(= MU.W:DN0)XBE+YR](-2X" :1,4DAG'!Q0%'-*X,-P2A"@E+!!$2S(S@O,3L)'ZN:J6LK-7"]'9I.43C\1 *%RY[40NX4&*YS_.GL^L29 M%2AAJ>7 ^FQ (!L^+%?+3+WU>**N@JO+4RQOIF\"I419RU=[;9.O M83B::^@5YF=*U[!X?!)CPW7>B.BA3)YP,*Z;4S]5?F6+NDJO[\KTIE6$JUF=>QR(S]9;8+:%DPS^-Y<8AO%;&4=F34^4XOA]V I MM8$849@'4>T:16L[7SL,==HMLX:0[4[C!D9'U#'0:&>79DDK)NUU\9YAW4[8RLVZP00H'Q3!+YQTEJX8]V&% MBK;!]^87C'T HU"ME:B3;8^91Q\P?7P6>!).A6LHT:(H49A8RY5__.G=[147 M.B-&\* @([[D)08OJ#$>7[[_&1ZS-!X:8[TM>,;Y-+G$]BS.JYI^RM+Y&J&& MLUF.$B,\_],U/ JZ[[JQ(H3A5%4@EQ!4VTNLHX MSH?SRP1*43<*9$))@5ILKI29 G^U)*QTEXR%F1GE;R1:U3?&<$E#M7:073.Y M$!865+47DW E8,("+VS$0L/B&,<*9XG!;[7N;:.+>8/@UT7>$5XL_,*M7]+Z M(358P\X[#QAO#*62C \):N9?:+&N0>(B#O)B,LM5& MI9/1?:&Q'=8:%\\V#AG8">D"D^R<1[A;EK+VYOYL>D+:I)PZ]V61XC8N.?>Z M,4%["^Q,ULKR"*S%(U!G;K+,RM3?$M(HPUA8J[ [ PE]@#;U&W&&YM+]1B=6 MTT=CQEUKG5>_W<';LG-UX63[#M;Z^D\_!G4:4GZKRA(5._>DCWNB5#G/[&0^ M:6I@ F E*ZH[-TQKIS6\.9(;3?V2RH20VEG>^CL[6>"X64[MA.=J4%%HN8WX MNB4/S [3V)8>UEM)$0-%0G>38S<.ZF);3A M#MTA)12-(M>#/YH%[B@;:NR..=@L9G_TU:9LK9J.#M[>(Y]3^V9,M#\V^W'%*R M;W3>GE2!YU%X7GNVR@AG3Y"!^ Q6!&9"O&1JSH+;H:AJT-KE)DC*JK=P9:-& MY:&(*EUG@IATM6XD_)@ ;T,6Z>P+*W$ZCSW%DJ[5F@ FIO@;P[E:OBC"NV3J MP1.;ZZL3D0H7 M0,^4R/30RSD,J ^S$+P(5YT1(FQW0H7F.C@U@^47=:.TV!0 A*9V$Q! MHU"D22 H"K'!IA_V$>D<#DO>@FG*/@Z\X.F=7G]Y>7$[N+JXNX0-"2<$4V:H.9_9B.1W4&,/5LGT01=R5NET] MC>A8%/[5>%Y3)3>6-3^A9?52%B];(+?YJF6[4QJRH.(T;J0PLNX?J;TDSD>; M?:-(0!AB(D\)D$3*?LBT7L0LM3#)W^U]VA4M*528YD@]BQUB)Z9/[5P0%)X6 M?ZI/1@E?_+0M=C$B]D.6M1O1V8R8=?XH(0!64AY(%GE5E,(W=T!$8&-SQRHQ M0ML+KP@^9P.GREY>G3])&"(";SJS$V?EQ&G:LQ@\0=PW0!":^L&$^4!O,78* M41^"2-"A%3B)[SG]-+8Y-?R(89(.:G?%77 MDBHG\CQ0'>""*%:X=MGT:5G,B\<7C(H-X+=F(4?G.!HZ)YW($,?!*(&?6HH( M@D",0_L7K$=BE4'!F/T ?N=8%KW#-8A+#*4%10>6<*]I6=(K0M2+4(\TJ2%D M%'LQ6A\VH=!3#)5LJ@SK\VK4KN>"$J,Q5J5SX:QL2U.%Q?J=+JXG8N/I],G^ MC?R$#UE:Y18X@G$:JP$_I;,&#*=H42A/\HA8U=$!'@KCW3H3D@//U,_HXV)( M4#!.HHPI*+*LEO/9.&S <_[**1;;86,:>25@;@3CH I]FA)X2.>K@@ 8KLO"H?NT!B5?1]34\J=,NG3/;2MVI[6*3NF8 M"G,DI0>;:A76DQ8VB]P<*L"I:>UX%;A0"U!B+Q.( 4#>N";;IOYD/"!*'$$D]T2CU-'_2C$0GPEV@HBREI#[*#0 M'<5#0K49N0$&CEK86Q8O42!7*O#]6%H^(4P:\TEJ7XJMYSB&<03T$'4#?XS= M43B&/WJLHD?P5T1A[R8#A+\Y$_6YFV08>JGO72J4N.;8:-!6%&E9.K]C>15&2$J0OT==>]',079GT$H(-P#!4&90.'7[(/CLSP M;>!4,JSVO!CR+3VA!7!@:H<@*:GZ !J6)'>#5MR)KT M_QXKW,X)E67O.W'"?C:G3*1XNGUOQ)'H(;.]$6@8BLG%;I+X=&X)* UH.G'# MR&_R*- @$F)-(]).CC$-+VISJ$@S5TP@YN#\>$CI1&XRC/;B3^K-D/)Y0+6) MQJ_@39@4$.M_#^)+=0U_'!_ I=3\_[ZX5&=UQ$SR=1CO3X ICQ%OZ<3%B,'N MHI[R'+YXKC3I'7420C\0A.'":4A/!AB.?P M??-E7<)"(*^.0:7G@QNX8R!EQ&L4X0*^@;,"?_#.'ON4!7J"Z9+X(?03>H@, M"Q?[; C,'-I,$NP%_R1XR"-G3.DZ, Y/&2"MFCFN,M91=,[!-XFXQ[5OI H02S^(Y/_T7E2Y; M1%N7;I NB4K4X'9_=#<^[]EV<$:8T ;X# M;V=K+.G34RR'O73:)YN*K8'@<&6HO._PH)CY:)?TY=BQ(29+0XDY"#9E(;=9 M8O1S9B-34RF\O7C :X-LWI.] $,JT-(!_RI#[T:0XCH/)072\A%F^^W+BNBL M7FP'F#3IY39<8KA-0*HRTX%!=M+TA8[A(UT9)1%3 MCUN,*N$1&G#EZ.*+O\NZ[V]Y=UIPXN049T!NR^I.EI]7LM;]QV,5<-+CD=.* M _(&X^\SH(XJY;CV=^G7=FTV\YN-E71RR7C&E;'87V!7"I;8#Z3)>@EA]@;>BODQ'D]4JW2Q+*EDF<#M M%3.!(G^+)NISD(@4+YT T9].[I%/XY25G^KM^>3.Y CCIQ91*?(7N.:TC89KE3 -6TIV\3?O'A<7B6O8U].VM M1VHYC858+*=L2IP15>G+K(Z?WEY5O> =6]8ZWXS4?8>Z)\$"(*HP?;I88@'Y MSHKEUD\N]'#/O/J77[@3Q>7/X.\SH7, M)S7WAD'@GW$BA+JY6Z$'ZYK&WY3*[>V<:.\ FIV=#Z3^?%YB'2?ZED7HUM<, M"JO+*,YL'& Z#8_H4UCR:3 *_1O47DQ@AE'Z[=F QNAYKN\G!*:6U'5*^&5( MN!.[GVF'*_Y]SA5!26+"S8@;\QB[X\BK-6,@K^U6?*^&SGB,^@)]1Y!!B'H2 M!KH#^I6_'L?1_EYI]FXO,-%-EP>9(>77*'&]U=KLL6X^]LQPZ_4?W_>3BQOEY\O'SN?/I?'+[^>:\Z[3: MAW6]>Y&W*07U*CWKFE-_23J&JL_-_KQM!_XC.D\<7_X-Y%\%BC.A4;Q!-3U[ M46X8T"MFA/PP1I*I&ZXMW$/Y]2TR_,6&DF'P32>&;4K:$&CRM7:8(P,#.99- M,YB>JY8D<:.@C9K(WVXY?Q;R'U-,\W-+.G&&< MN'%,;@T/#0CUE1O%0S<)A\Y'L]MO]AF3W<:8*D&TOWDO;U5KE(<(!%A4"KJ= MJ^=T94V.+0:-CV=4JOY1(+>M((46<)P[]&+Y;[MN1._BF"%'@1OY9&ZD-N"+ M!,[UL,V_OX%TA_$8VNS#\E._[J;%R!T/(_GO7K0G7+;Y^0#:0_.MU_BT)_TE M$5 =&9X#>"^H3W\TBMT$UOU;Z*^!BP8?#Z(\&)4W#IL??S_*@PX1&]-0'J8J MA.$.1M[#J2E_6P+V5:GX5_HOMEA4#V?E9^TXK2'R7D+HZCX-_.MMM\BRBZUN M"?/J8Z?-@C=[,/[?C ._LAY0FRFVDE$^[#4G43$ M,F[S\QY$U,47/W:*QZ9Q$HD;'WN(CWE\D_CXV]^,_7XS\;49\CYT)XR7205X MX' \^KX,E:UV]4(JRQ<=S8XAQ.MGC)M2U$B*N%!D3^T7VT2ODCXTYVVF<"JJ M-OYJG9Q_%%J6S)P"F5]13+ 5 2^QTJ5Q>4[[[C6I4,NNRO53F66GI/:LTA'#>%01;535P M#S>/V)SR)GW6,V.E';CI&!V-H/1XD4_! Z?Y\E3NL= M$Q7?"9<,4(^0C2I<,LTTAZ# 5UDGTX0V#.J^<09LPJ'>F'_H('D*>%_)V:6L M6Q4*G"U2+"MN@EBX;!"\!L.T3B50KOD5Z587CSS&Q5 4TLGS3%] MQPIZ6&9H584S62D4#)45!$UE4T8)DF-J\,Q*7>:(0J,7*IY:&=Q-&_B+)#DK M]<@44_HVMY#DI>RD.W(;*!"GO M&/#:)E"I;V^&BDGI>;4J*A0##%)!DU;A$(ZI,R0N*GB08TBRST^\=K-N3C+%D MBA\F&C8<")#C@OCV-GDKR'/"A&(ZPA'P;6_?K%"LSA#AI8$5730M6"G=*N@H MP1(6 5K-E/=8+2'J42P$4ZAX/M79#!I(FRIRAA@R@^$@P7CHCLGH 5N-,H6P MH=7V67(&8&3%5%"0161EJ7Y[[ 3CY[9=]4ZQ[$9$V&N97:=2P0"AP*UUAUC5 M:^N^@PLKG[>S"&L/J6C\_2S(?/K>3CY.+L_.G=N?SL_OG'?G=Y.+CUN%FM>) MIM_AM!IKF(M2*6)D&7:-[EJ,$X6KY0&E 2[<.T8)B?3?48!PY"Y!W[ M[@@^P_'#8K<_IY+;%H3T&.9DC;U]#%&L:(=;3)6LA40@& 7UARSK'FCG@5$C M5;UY1C"TEQ$ATT$Y!HX7&!M3[(L(@#D8C=\C% M$J1P,,=#JNN_EALCGD_<)X/$?E\L-U7-^6UB(MGK6Y=(TN42!2GB *#K8*C0 MEZQMV-PK+5'' [?D'D61SVISE>-7#KE2S#01MV%'-!:\.E J0O6:06RT1%LY MM]EZ/1?M[WPYLU_:6F:":E/AHB.0?H+!_;XW)B\8UJR"7=M:J.9(D2I(\T,0 M^H]]CTQ05"^9:+E]FVON;)74W.\I.DL_93."';5R>_:ZZM^=WUS A7CQ\[ES M<8G)/>R84H?I3!VF=U;P45NEZT$04*E!LXZSJ&.R[' _'5BGHK$(9*"D" 6= M(X3$PN'Z2B_GHI7I,IWEH!9PS.$I#8J0Z9?.S68%*O(LPTJ&'-4CUZ,2V^$H M+:?Y2L!\YL1&.;P?U.KID^"E6$E$%M@4'H=E(5$8)O==81EH,)VTF=1^Y">! M%8+$4 WCH05P\"JL!BLZK;ZH9BQD3ZD[9D&:4!=NR=6P=>(GY:?50]MTTJ,$ MN77I^?_91*'J;5J1H8B!H.*N:]%_.>;2?\M6PHRM['>.(O7LBN6_XU:",-FW ME3K=\)!(Q8&YOFY0J[%Y@:X^2YO#NAC0A:2KT#F"$7V\>'MU8QP[!9]8+G5? MP/F\+\J2;A.0!;3$Y2=< ^%$AB_#Q A@C!/#-2'Z/N/&QPZ%"GW$ M>1]3BO$#5R)9MJ:]=H _Q,,_H(FOV#P^P76V6@N]>$%H)[UV4&W7@!%DF".A M2"BOCW-/$ATTD#K,T9M+1+0M<]PK_0A3A'6L&6&)J(7I&BB\63P\5!28"W2. M&G1=I^_I4<$9:,=#G"RY6*S%7F:HT?*TLID.MTL-BR \U#/;)QC M21)YW5MV"@HN+T82]HL N@H>^;'OFD&A/V15X-< MN3PF['3R!51"G,0IM'J*UC@[ZJ\E;RFO^)FF1/7-K?*3UYGR+1V;5CM47D$2 M TT&[%ZIMGZ,WL QAX"A79J +(Y0&(Z&*E\D +4ETODH]76FF'8.0(W8 \%]9)4Z175RW)^8&R4XT6/0P,:13 OD]A'+^\>A1Y5@Z._$=T-:A<.( M$X=W &4I)>2_&669[,;C*) %#5V/LJN/T$E/H(S'H/92AM,1)ED/1UX/<=7R M&_K)"Y.[CH& _%#(R^._,*&28,BY.=*)#1_Y2 M6_#>?KEAKB,'QOC1_1B-12^_G;+3?J MQ_,)6NE9+)OSTX30XENZ9(4>6BP\P6S(2DCFS-JZ/P5G4RP?"[(EZ0&K]#R# MG\'0*)7DMO+K*JNL7<9$:=E +L"AN*2!2NTK.9-/,II^2I<%905^2LL7.%8M M__R<4J'7-8@)X@ ]!#HE1:&R^[A:K]-GK$*'E@.N]_=A4SZF:+,DPX&2=*DR MT%-JJKX)HLH?+8A778"YKK#SS(2O*1_SRSYOL/INJP6(M"P1L**6FQNE*1;L$J@!M$ 0#0IU&C;MPVMBK3^N=+HDS(?$MA+C<#(B@;% M1'_!3,K-"D<.=X"")CH3>X"\KA)K\((N5CK?*/N*4#7J;4_>%A*PGF.T*&0S M D.8(6*#[FQ2*=>$I? % J"X&R.BKQ[-YEY6DP![:">^I$QZ_(V!RU+/\B;< M9Z+G5VR21:1&WT; **@T^I(&]JRN#,=E8>W/"Q'[G# MD$ SS""YQSB R0P;_A][MJ^F[&(+96/RDHN:V5T+@(%'H 2Q/6E0BR9UR:1- MC#N &1JT:E/I%HH59_95"RH#L0>&443!L< U&JN,;^G4(.V&5A<$4C[1=D>[ M'+88N &(ZQ>6.?*A=QH*#[HVIE8[6 M335<'?=@%R\!*9LQ8UV.F7!K928,W7)3DL9+,5#K.J!P@T,,NL>24FB51E^$ M9IZ?,@$SR%[H9[8NVH2.T5I.J5#>\H<:*KX)Y>(Z%(2L3'BI.9#P5X9=.?\J M09X\F3:("P8D!^?'-D$@[*BF!HG3 CUAE)^@SY#P/7#>%1'R)[N>M 9CY,V^T&7>'O;C%-0RQRM6H#K)\Y -D +/M M2(\CBKP?48C]SA M*,&J\D&L\FD:"S>,W!$(A^/8C:,$!NN1NL]WTD433>P8H[DCLD6$,!3^"TZJ MAY: Z^96]5ZF4P&DEGRB%N5>G:=_./86&\,PA]C-TX(*0KV!$&J^D#%GTE^1OD-=*OTT9;LN766[QFXC/&)#WGTD_) />L()QYASXDFR\2@)J(V[)XTI7]]$ M=5\L%KG*)J:4*GV/Z=A>[2WZ?:^VO8$#$!"@'>UQO]XOB*,7&>#=^=N[+K_C MU=+Y4[K;".K>;=1IIFE94DDMXN0=1>RM$1.?V!(D>'!4E\W[ M6XSL6J^'TID_+PU*]3O%.W4<+!V=BZKB,'HNMX*2\9F:(2?O=W[5.BR8J Z7 M?D*>"Y\R%L5W$43BNQ@E+L*\F\2F-EGT9+UUYL6/AF[D)798+X(FJ.DP%S+8 M7XQTDUEPVGHC^US>%4<-P#M'H2W+KEO>?_@]L7_OL 5M'2;E0^B=8@QU(L!CZD9]ET=)8$/243,2WOJ'>5H[-(Z79,08JYJ*]B$ M*VW"Q-HE>;S7QSK;8%8\]/HQ[=C;>4X1$G(75FR^%N\C)M%MK+-#TU7"QY;J M+MOJ0W2<&3(E)D,[EJUIP#>L'$N@82Y,42H 7)7(IU(Y3)=/.=RPY?3I14>A MZ($UGE37B>Z&B2]5F2Q$95AP6^N%Q3V:7"75"*1U#/_&4*/4&)GE7:L$".4R M%?,OV#;RP[04M%SE@6T) >=IN:10IVN$UT)+/UK_IP)%M,?3_8+ ^>3F\N+R MPZUS?7[CW/XTN3EWSB8?SS#8XN+JLLMKW<@7I[26%96E=*HG.;Q(&2=D#04F M/.<2 %.!'297V(J]LPOT,M%+&N:+GCR_OJU=BK-\OE$)5U8+JV*=4>V&[K;> MR5M6:P-'=\!U]$3',FRFI1086'J[D\H6(X"CF:X.;[=V#[J.*NL^32NJ&R[6 M[S6)48:W234!+%YQ2NL#_.T-[,U)_SA_A)_A=_F!6!92'E40Q%1F"0.OUL7T M5ZQWO<:B4.5,G$7P;M?+'7'A*FI<6C*U9@CE@KPB5-(K*Z) M:RWA6F&=\1-\!0R^!0#V$DTZ*98([X*"O334MI% Q:DHOEQ[=3>C6*K59-R6*2MT\I6ZO )>3\ G6Z,5DH8B.^. M0?5[)Q2^Y]P0XM^'?Q'(?TR?HRCDS[[_+1N F]R_\$P"WH#J#, 53KKKP.-/ M0!5U4H&OQOQ<2/^,Q^JY/8*%^M8A^RH"AB7;Z:O"%)(Q9(2BBCTNDQF2EW7N MHCB/DM1WB^C?&9NY38[[D&#@ 4$!445 1D$\%-M#<[EDVIT3;K304J:Q2[2Q M9F7USP+0U[IG&;9OBT9^=W7V[S]=?7QW?G,KC-0Y__/GB[N_.-0^U@90)^6Z M+![+=%$#]_0E6$IIY>ER"=/N4/%^B/WL!VB1"%GFQJ MEF+D=6?LP3Z*O5IXE*92;84 T2+,&READ4[+ M H42(/ZI1.RPTGKU\\6[4\2&Y,6S*F_G&$(+%,)F"E"8$5644JAD)IJ!>Z8@7K&?-<$0>0FVH<@V1&*G/Z M-AIH6\"AT=.W*048'!^ M>"ZQ:P&"L%XMECEP6\RED)Q;+$Q7L][2<_BMUJ/):R& %_B@T3_5MJFH<"Y+ MIPQ:Z,?(F$'=OY SR@2(THO*"'>?36'(K=N,#")&D-B+# M+?4LD7 #OU'YN9YPYT=6YJ3TP.XY$J)WS'WG]5599%?+@%9A /]I4K."E&#+ M)&BA5!=L*'5[,.D8_PW#L:I?*$_Z% ,RIO"2T1"3SQ$YXG;7/&T+9P?8$"?F M0UL>WI8AW(NAZ_EX._:$X48N$# 6%@$!?$1Y'4,W&D;.;4?)[=@-$H3.#.&: M'+M8/ 51-7SG@X@HS'K0QQEC39>PC.$8,RX*^19#X#YII.^S# M3UPO(7BF,>Q$B($)'GHK V^TNVD[^HC@?L _?CBR]9FN)BD& M8CPD[VD,$R/$ MHI?U&P],\"U>CYQV4 M3 I.$=ARC9Q_$*SFRW<._ $JW.DO%^_.G7<7MVXN6OJC&/@.*72J#(-?3IP/7&Q+_:*QGBQO MA-*N5+[BC+3259E]H5#N>@_RX53)?\W:JNQNQBK"9/8Y3><(Y=U>K('S%NXE MC%[ESE5WB('!^RWCV+XZ'"5_2 W8E"*W82S3M<:[T?A:,G&=F4FWGDQ,U7O& M7=YO310^'IF$'4Q3H;A*S&&H(>3MZ%%+;JJ:$!6_D=VB]-$S=E<0XU3WF,EW M+;-U69BX-"G\P^=6K;7N$Y;D(6=;TG=>>2O+-6R'OO=$M;[7J;,F]<9D#%!D M[9PRDE4-1:,F9X>$"'?68WR "VF=20= U[!G5(;$0A^RPTNJ%8M=JH804G3V MS.$E.L?A*<\>K.,PRZ:,1+9(?\W8Z*?X!NYTAAXP?A)>H81D%(-[V$)0$I3V*0>)75J'[0IF\%U!Z/K5:&B]>5^LL?:73EW@=!..[7TL MB\VJ4FD6=:I 2,HN3DO.BJ52@]"N!/U(,-ACOU!A@WUTK=3V#7>M@M2=6R\E M\?"@BY[6,<'Z+:)GM#6*H@OB;L?I/(@G-BX)%08F27*M9>"P>9!:XE&]_ :5 M ?!J7_GX&,BK']32'2$&FQ=P7C("12%&TFA,$),U_%H0]Q" [5/'">,!;(^] MB$<@CB;F#W.S,QLGQ 72%@BDP:Z*VE $._B_9/D(3]4\]S?6&&3H;[H) O@F MB%F/I%Y/?Z6@^76.=SRN>.0&XXAR#L@41JI%$,7NB$+S?=;&L MX[<']KKB8+"F\345&,89RC!I0@.'/8S?!P&>L'J/0 MNINSH',W]F#*'NB0B*T6<,1U@"4L@_HMJT@;#R)H=#$[17'-?**.(>A'F#J/ M?R<1*"E ">H\7;/ ( GMMW4Q0I*Z\ZJ6 :#,P[DJ/V;?;8+S7+%O5UV=QJ5! M%V@SZ[14W+:JE#*O&\1K%/WVK6N$"RP^0BM+.<&47CDMEDLIE28)8NE:VN9+ ME#$!NH>1J:R#.ILG5*(WM6O*:,>DUO^X[=Z2)YJA3BW6_&--R.3;!]TI>6GG M]MK)B:IE"R^1HQW7V:/X;>21O?*G?VP%3_W(A1!)&<790C=/"Y77P>ZGJ16[ M)=6TZ@BMT@]%] X.9]QU6E1.&14%(PEE&$1@'PDKI,4R]';P_-_/R]HUG9Z[ M .'8/>"=9%T8QG++AL.Q&\3D _'A4(]V\E_@%4DR8K8YQ*H]"?I2 H+I/XC_ M'D=N."9]E4-ZX#_&(\P4Z+)P>*0X#]BO -\ MN&H0![2D8J7:NQP<$( M)@4,-0@3N)M&3HS((Z'OP/_=R%?I&YC$56,/30L18@UV'5,L(Q'XP':]D,Q1 M@3)LQ*PHHD27"#(\(L6G1N@>C#IT(Y:@>3]FZ+%<@0:F\ P\Q*XV!1A!\XW)30,#"B? MS8#TSE/A]),'?$#'[IU_.I\HUP5;F295GIZ"V(BK[#I_2E<22T9X!0::Z7IR M9H+]5+C^;?-2C M/NEV&>AB#?7%MA8-K4;0U491DA*:;,1)X_FFRV(.^CL"&A1"?TA(300Q 9NP M(-_Y!JQ+,)4VHKQO^"OH$FPZK_88-MF$?[?R[7K'$[A%0N#GP#&!"P:HA@1P M.8QB8BL@"H-\CD0&&@9S;Q]/.:;Z#I%? G>/,/L(> Y0%/#B "1J%+XCX!/( M^GU*30J2(;2I[HE#Q-KZ.JK%,A5#XO'(AO7$P/HXBJW0>EAB=(5GDI%=M?3& M1EW40U"Q=T*8X=LV8I';,Q8&B!CXSGT-LG3@Z2^:W5\6.G5JLUQCV06&EQ0G MH._] >.&%HC=A!9*6O?FS%NE6@3A[CL=R,/M7#O-6:[*3GIISENEQJ26M@)DX_;E09&=>$])P &5 MQ,.&%0A/J?>0@QY4GA51D52>YEB#@?#F;^9MO\6R[^"379CIO # 5<8CT+TC MDL:!LWE^XS2B8.Y[:*#"L-J.A2'+!X*))X3KH;@9R!X@0#"V./PRBOH6CK&? M@%RFFPHD=(QD8&VV=G:;)-S- AOYI+_YA7'W3^EB]>,=Y92"Q!=R&OF()'F, MW1D#RZ;OQBA^Q<[/,/6_ 1DL_YA2C9X0W;H@JN.;T*P;PSK^DMV?(JO-%#I0 M28^K__N8]AV'>IU-QP&BATCT&)I[*/5Y"(W"[8%O8ORWS5_+3'@<9Y"JJK8U M'M'-'8D7=HVS,)E A/:&9 _?/)898H[NT3X'*6$4)\I8=C92:D5+SHP80I'* M;#II$D67#/I5.5X.\7)FZ@4@ MU/1!#^^7Y7MV]>G3Q9UQ1I]=7=Y=7'XXOSS#RE8:_OP#PNJW_;6C[@1?E;Y; M0WW ?3__4LPUA[2L!5K15MEV*G9/60S4I=-%57F5W9551U.^R47.5@-15EQ MMC\MNP!SC#\XZFSXMBWGQB+>ZS%C5F.J8-KP.C2Z*=3\HG$Z7"G19 KYKV<5GDW?( MARSI\[@1YA'9_KL3QH++%_LVV"#0(2 MZ"&L"\,),\XPA][>9_$\4+,Y'<.IP:!G? (-$(?](;:%'-3G#E[ M.%65:[CR]>BE?W*'*P.N!?[9A*JVCD@CX!IM@9N5L@E3,M<73NM*);00\Q'G M%!>3HND7F;# S2E@!E-UTI7856V#4(< ]@$>*99][D<3:J(!RV"'G:,PLE!I MFCL7 M#/<\F0+1OY&6@4Y*7AMUU!7ASHJ,,_\X+(IIA\#EYIS7:F.=ZE($S7[)1&T?IB#<)VM'2R/]$(1@!5,*%N*6Y7K?]O M2"ZM\#G+UCPQ.O!U,<_I=!VKOTZ:;UYFS\"H$,0!5MUZ]18#Q"B@\-0Y-]') M2\*_=_X"TJ/^]MN:%(BJB]J=!#H5K;2),.ILAY.SE'3S?G+[UI1-W=+]F6UV M5B":KAJ)";>DF'X\67S-OJC;B (I^\J-"T75"Y_HL 34854Y0T.%4](3R*$J M$*-6XRSA$%RJE0$P,W&7 VLU.W! Y>I&W%!<$)EN8XXUY?KXAYNKSS^U^",'L:FU-,6[CI3*;)[[(=5G,F1=4F27<$A-S*2MW M3;EZICP?*?,V(+:"M=+59AYX0*9.6A/+006H!IV8NQ3T)2L"8,204,_XP"!$8EX(!49E_6EK14NE&'$2UM>$RJ\VEL75& M=H4M:^L\:,-:-8$_UCN!9!4?J*.S\H^F\L3WP5@]!')VT(03:T[M<+Q4Q?&: M6)S6/'\3Q-^N3=ES#>IL:&US P*+5-FN]8A80L%0&(@=S(TN7$M8F6DIE4KL M(A!4+>965V9"-V=J"I*38+\5MXXZ:1;%Y1O!$F!([1*I[^BAY!<3:V7U;[BP%P[XMC5Q=LQ28E";#2HEW T.7I3)5P( MG%NC@@/9%7+*^)4C3,+-8?/!<1#@@TK$T'AW9*AGEE=TE<["!ZBFNE4KG:\" MR<1&ACW/?\VXR*^"P<"*!E7!"](Q1F*IYJ;<,F1=#HA7!_4:^DX# "^W M4HE@4]MOX)$1<$;QLO/Z(IMMV/$;3--*V:?#38+)/.L>&'8#\T8I;ZT*UU?U M>Y3FJCMO&**V]FND\%5:&9M41W0&;I'*7(0AI2V(O\U:F-' Z>+3/<(&?MMF M=GT/E_5\ET/0P442:8%MDM+,\*\-O$VQ%8YZ.!IJ?;<>DV=4T0% MS!="1@;1T[JXB(A$ $/";5W=%B29OBK(!&&9+_9$RV[5+WE/Q>;NZQNP;.-K M4EUI3>HR760T1:G)HY2!U0&]:;7KL&FTV .=5*U!+O4(]#YN*F#A;JU@UI)A MCTD8E/Q^XC-R7GGV'&Q!$(:#3CHO,Q6!B&Q#PXK5!NN8P5I$:1!4M96W&06H M3DC])+V813)H0OI5A2-TUP1Y4[%)]3 B>\D5JYV_O)H,J"Z"JH30*GK?R5

D/8ZB0VSM]"$G/"N MG1_85$ FF7L\$)5RL)J@/.9^T[R<;A:H#'%]%@X@-<:?)GPG6IU8JB0*Q&1* MXHIT,FJS1RNI$GF-U$8*.')X8Q@6&U%JRGW!.-F0M!0$EH-*(4GY0(QOVN?Q M,[0SO6>S)*QHK0:T*4%6[56=K34IH0/%(A>(0;)OOEF= /.N:/"LLT!*J[;U M%C02A%ED(:[#=B3SM\;2+KTVAFYOS^]NW^RL"&+EPX04B\!0SO*!'=WZX= = MC4-*TM9/X)?C*'&3D>=\O)B\O?AX<8=.2G1;]D,CO7D=[S 5T@F?-:+*;%SX M(!SY%+I\:]YL2%U&R:MPKQ4-;:K&$UK3J MOL8V3:8J).ZR&G446_%O-MYJ21K;46*Y8? DHF"^MJL<4.;B,_$^%V/.8OMQ MBS)V76P4LC:N1]Z9W=WY]GS>6(P&L[]IGRJD0K1KRP";:_AG>-)*K2>U4V1>D:(M=:-2 M@ADK%LJONA.F0-91BI=9OK2#/:MWA._<\JO>3I^ /6'>CG/[A^C]#]'['Z+W/T3O?XC>_Q"]?U/1NWGQ*(".OFL/Y%X5 M 2L=R1M=-YB41N!,\09V;,7A(ZV\\9GIP,)&Z(7]:*8^_!T@MUS;N%9O]D,& MV5')1I[KQ0=IIM2J?^7G'7-63PO@1[,1^?J@E6FV(1 @C8\[P3[ZYB4@(/+/ M-M"/OA8$#$3^V0[_T=<&PX+P?^]J61_W+S5T,T26%#R6([6<1VH1CC1:B,F4 MO+. JE5.BU9%WB@*:Z1AI.1=+W*)H\X7]7Y]!(+!O&:Y]V 4%J/=0\,]['G:!]6F="_[ZVPX[ _TT/K[ZL O4 MC_SSFL,ND#_RS^L.NT+_X7]V'7<%NW2D%O1(+<.1!@4RZ=#?[[B;?GTL$DJX M(ZX7X6&"HS2,Z<"!"#T>[WW9'V! MPIX%ZN0!_V4N?8/MMYL+]*, *KR_7B*5W_?D H+AUY(?7@'MUVQ#4/T:'[^! M"S"LWS[P?EMT!43XVPOH;PL70+"_&N;?5BX@"(M':E&/U%(<:0Q &_?DNW(! MW3=TZ9.D/P86RO]B 3!Z* %A$>'<]^,"(-PC\!>(ZD"DP 4PH1^XP0@.+A#L M:[C @0MDW$24A*(=%/6TQB98A3J]&A3_D\83*\K'=*EBVJ;%XI[ $6O0VVT@ MI$/1CC1:AU2!QNK%RFTED#S*9U71&/GY 9G',9OOD3"65/UG1F3!,?+3!HN# MPP:I\E,#^Y!#$@4&W0!.$?3YJU&G&!,=L:>< [&G?F$87@(+L*!$,))8390" MBBEG1V&N..LL75 H^2HK*_1+S-G[]5!,-Q4'25*B(%9T*V417849XVIH RM$ M$RB<6#2%<5$ )?:@ +%X>1?I,N7R**[R2/$O/ HYC?1HM@2"S.!KBMU_SA"D MN#(G%2'RLJHBAS:_9G(LK6[,]/ZK DU]Z!Z0@3HC8Q9C4!UI%*JCWP6'RN)/ M?>MV %15&YA"8O#%>;671T_2_BH[R $Q-S9K*P<;,X!5XU98O/[.-O$>6X9H MFNT)9W.9-#+RY1FLCRW>.UO7VN;4$U>>G3:N,**3<0CKAJLY#!#%&#-TAN8%&L#615<[;X.:B\6G,%J.8A,KFXK]5R!!GQ.G% M^;6/:_?&&.8O3([;A$=/F(TX%+H.K'V WS>+;/8*KRX&$LR;5:44VGP]7)D\ MLA9J9 W^;ENAZ50/VY!3RB.N4U.#.*0@'(6/$@GB'^BQ@];9"4%UU49=) &' MW0,Y)J/ ?9U-8CRCB%)NIBW'8?V+S:Z MP(MSG!!VZ(EP([W#M8105(: ROT6>[FI>:3.* %C'_*=J/J!N![J% L9U-O\ MJ$>J%J/1KO-U,7]#P>O_^L-*?&(_=).TP01NQ\BG]HCNZR.J/VGY+&5$NK)] M(TOQ54[W5HS37@E$)B=G*Q1@\^C\ DH&O#C-+,^>Z47'%TV11SVDT_8D.A'^;PLX!""*2I\XC:QK/'=L,&PL<0Q54K&Q Z^UHDI5& MK4@-M!%&)RR4WD(0Q]DC)4")8QGK750HNY8@D9+D0.E#7;6X.$**$]8UH([N MB"!(*O:; SE<6XFQVNFL,Z4D(PQ3@Z3&>RM%R*(>L^9T/2EJ;SGZOU,H02>R M)&,#ZTN#L(7:H1\F,K5R IJ?!*C"_43'$B/+-B39]]3"^V_,"K=S0F6B^TZ< ML)_-28EG.MV^Q\4UAB&SO1%X#\$(U?P9M0=XKUOP?QI3J8 MU3@^@$NI^?]]<:FF*'1AETU0$)^,<_Z1<68HY=/\/!CPCG(C(^9#5^" MD<:TYD2-4\IEI +#1JSV70^NMN/1&"L(H)HX*6CT06@&\"*D[ &P:"-=JV3] (C!]"/Z&'2-B^V&=#8.;09I)@+_@G M13D>.6,R0L XO'&[7"[RR3ODDQHRA#Y=:)RY_>3O?1IJOL\)IY0\0/G9NL:% M:\'<<#>*]>JY/\+))4"]LA;\,R5B\^YFV>>+O M.RIA^AV4;ME#LWG8-1K=;U!JGFA UPEYO5:4:&]JY0Q\UZ"_6 MOZ1\&)MXN@A*OFM.K3L7:+_#3SDLYGT4*XW!Q387W5@@6RE^$KC-MYCKOYT] MV-QAO7L;>C#-.)>DAINPKAF.EB1>JW$Q!L$V#O,1C2V.+_\&\J]RG?$RO,%K M+WM1)OF'#31#1D.DT;K>9D5'R:]O$<5_L2'\/WP3Z^/X23M00K[61IE:A5Z$ M\5)+DH!JV(ZMXF^W''@K/HAIJOFY=1.VKU$3DQC7_JYE*4AN4G-GX%*/$S>. M&: ;+^3ZRH&>[2;AT":W-_N,J598D!($VM^\E[>J= QM]D7\J%]WTV+DCH>1_']*X#W@OKT M1R/0NV#=OX7^&M$3\/$@RH-1>>.P^?'WHSSH$"/H#.6A+R1L^2AJ9MON>P)T MBFM=O4,I[?^\I[I^V#W2+J6SP9?=R\F8:UQ[WSFUT K\Q2:U\)BJ3]T(WB8&NJV?:+X.^! MIW<2T3X$X<$/HL5X? M4.S%#+L,[675%#/LG>,(K_G/_[5OX'2(LU&Q_GMQ90^/BB\,1Q1*.,. T:7.P!,L! M#9UH1%FZIB@E#&F6V4$M6%D4"XP'(]<&L%0FH%P]CQ$.R4PL2%B"IW#H>& FS7G*9YXP!@9>%CC&E[.00[:Y4&&H\=,=^R\S"RU'/M'^7K:FVQ7[.?&:< M%C<]@.K25P'*?0=Z-$J.BWZ6LJ ,9/$&2GT!#3[-:?IC9#LD5XP"C%5U?DE+ MK#_QXL2^.X+/0&"8VOYS*F$Q04B/83C'V-M'OV !)MRB@3)WCX#;!/6'+*4- MI)[ 7,\U%.C:,F*\;(SE6I/(F*Q5K,D(BYE23AT3"! /"G%XGT8^UQD;N4.. ME!>8 /;RZ'HBE85;/-MHJ%D3AGM?+#>5<7+I@@_HZ6&F6,QV](;;4YR. M%)W#_3J$:Q@+\J)>0- *=!!:YW\JL""9NI_P_)79$^P;@^RP SINF#^"/[!$D M;=8@JTR^ '?&29Q"JZ<8[ ND,%76:\5GSA2?47:),\UGU#>WRE*AC_\-:MVW M9*EHM7.'T?@2F6!"TMR=U!9AQ I1 5&](+@G#_L".8S4A M>#F60Q11T?D3_A7(?R1_ WL'<;C%3Z7B3!^[U:5QZ@47:A)BSSNO*M+0+"/Z MQCFK+7Q'5;!FV8XW#8P6L53N@F.*AE1#=5MMCN]3MT.2/>L%.>"NE[(;H/)Q MZ,G!)3F.,!5R'/I2G]Z^N688LC;->0D/K_6!.=4AA1B907*/<0"3&3;D2GNV MKP:)+K9B0B70+UPC737BD-:>,]QC5"<1#/D1#_!"$OD,'#GWTWJT@9!?QZ1I MUUMH4^POTN+IML[Q5*#7MT:NTF(T&(Z;!5O\8! $[:;K@^UH*QP C_A#L[7A M -C%'SI*EUJ11 R#)O:$W8%'=0S[/0^_1L.KPZNWUW1'0%*#2=@$L855B/Y] MU8KH8@22B*S(P&H;Y(UO:2>_#@A\:&+F=[3+]CW0 (&IZ[L0#42]Q^>B&:2* M<=3INB85 M!A'&%(*JBK%J]@L$$#=VO9#B%X##@FJ!K72T;G+;M*F&0U]1#L):?=6F%+AV M-/.XK;(>2B*OZ*Z5_!%,]40E;87U)*C'!FL>=(\%K0JZQAJ&?N?J8 M3>CWC!POT)SY@RX$A(_KW!>JAH*I+*7DSE!U!HX./*MJZ1%@-J3*;2 M/$$^\EF\T9S>RODE*S4(@Y1+#&=AS&O #.BW0=Q%'^ -!O(R2H?P KX?<5(0@"EZ,WX,4Z2>@4XQ1HP!9_P%I M 7%,0,2)$:8FP73S(%8N],;"8:%ST)_&,:@\"0S6(_F2Y8J+9OS\,7I0")8Q M#&$H_!<<>@]%S^OF5O4*1'*E8W)E&(VD,V7OP(1\H<)]-_\8%L8;F=A:F)2M8R QO8%0*%$C49Y%9DQ1+4F$[:8!&@H3 M=DEA!BRA?@UY"9%Z0CXM"4<&HK/4DZC $6C3V(;4>]E(;:VFJ#VUZZ]3+("^ M5W0"F:<1\+V)FJ!/(S5P+!9KK"#;FH!H& K*D\-R6,= EU M*-8WZXL4#PW+)H.\%JF2U+;8WP^V>=8 E)HD+'#$EB'@\]+4(GJGA&'M1.&P MT*K:L/&4-@QEE/JZ=7_UC&.('=J0CS!7"NT#GIF0I<&G( NQ-021V!I&B8O) ME\87>P679:N9[3 K5B3A:.A&7M+PAYFU$49#/M$580J M(D@9"2POG5"0)XZ/BTE-)1>*##,KMMA@=3=^29E;>9#GU[<:VP('/),!-UI8 M ?U3J='NMO0T36L#1W= 0.&%7(.F,E5+DUQNB'AA >U.X#QMU@0:#B\.'*NK MP]NMG3774;@54[ILQ,>2?<6I\I^,PIUS36ET>9S2^H#HQ_ ;O>,4/ [Y 1'O MB<,1(#%&>(@7AP"3X3+)H74T_54V&D?KY0ZWCG+Z2$LFRWPNT!W4HZJ]2(9X M,TAYB7/D@&V;)5R7%#3Q(D^HTF'?D.9BSDM7PLNEH;9-Q0+H5(YHUG6:8.]! M3_+=)([9J#(D&$8_5GFQP%A"D/Z^8<#VD>X:,H^J16MM4J!1C1!B+X;K>>C! MOR"GCL?T&3-7)K/9&^8)E5T+L'>C#-2V33FL0]5I92MU^)0.#$(D3 9%2)" MW3$(%N^$PO><6TP(1'Z,V<5C^AQ%(7_V_6_9 -SD_H5G$O &E/SL#0A,W!]X M_ FHHDXJ\-68GPOIG_%8GMO&])7QR)G(_&6/1.D$>0&-TO950HD5AFSP+N\D MWE>XV/HV(U.#T36>I_4!4>1 8U#VXACO0[I\&US\0^ MYR#P@*J!LB.@Y2 >BGC=7"Z9=N>$&RVT:,1"N?]GL@XC&,0^J6,TUIM,G\/K M$E%K%@>2@_:@R^[R$I29!3%"S;JF5(@!$J&H'30F:I9CQC,S]E)%\M=D<5EI MP4D 0^QW&BC@ED/L?HM;DQ!Q0;TFX-#Q@+66&-1^4':L%;)D =GHF93)[)LU M<+'1$!1WT,.A75!>AQBR%O>,RY:>$>D$H8\#'E+(^(41*.M^6Q.!Q3A]F[*! MUHJA$//OGIF$VQLYD"R(PD]YIVMQ'6N0 5'(:+ MT7"^\X%+P3(PSPSM"AP2!]08N^-AC F]8P3%*/=3=LF\'RI S=?V)$5AP[N!_R#^-06A^UJDJQWXR&# M.<'$*,H\=./AF +KW#!IY>C=9H_&@GD./'K]NGPDXX!"H'A40$9,$\8&4JV(TW(2 M.:9CB[V8W!Z/9;%9,8R7*LZD#WFEUF&KUO^? YEZ);G9K65@3R<"O8_J&;V4 MZ.?5OB(\>#CD&@,*T>1D !U0*J6FO9*Z5T*WP*3(_BB>@ ME,:-)+-1'8VXNP012(5R*5-2V$;$=SV5RAB@])R5XK.2M/5B4\; ;]BV46J MY;$)Q"V;X,M35RJJU>KG6QTZWU-PI$$Z-]Q'F8T[)QM;E(UK.QO61IJEP$*T M^>^WK*(^Q],7P-T8-B?F-]#&)U/9'SH\VOZ8K\QF<]%L3N & M]PR6 #6_,Y75_H[8U&K!3RBR:=-DK.1\:O&7Q1Q":&T/GC;\(.(4^H QO_;" MLL+<[TU6/6[$8-G^VQ^1@_@\8JAY7+-#17G-0\PCF!T-\$KFS MY'D. JHGZ( %&IG9'!/D6%AS9GT@7)]8 .R%M5(XLVR0B6)68ACK"KQH*Q>) M^3D; <9P; +*4XC+"?VEI75E@^]*L6[PRU8),XN9_00*@(T$< \7CG? *?A& M;(69.R9V\1H>)YN#?25.>@3U8N#$X90?=CP2.AWBQ.%,1%]!BG;4\##GCFMG MK;]!3;&/^);9.;$W9MZ.FC@KL ) MCT\W4WZ!E0TGH]',[)UYO$[ V$QKHXXG1C22J4LMJ_O5S0J*LL?5W_&<'!EVNA*- G7<(95[L[!O)0?WF!S^RFK3'@3]KGW:U-86D-2A.^5 M6(\LX+VCU^UN1.7B>X<5G)5P;OG8FJ9'\O[=C^S!3Q>OJZ,_0Z295=VEJKIV M@JP;.*Y&$D>+]@$XG18=V4KFQ])G&%*8E"C-5)@E<8,(\[H_"?@RYT:/T/Y+ M^/"W/.2_,J6.F)(V/1/-NT/ _7Q?CLJ%O5HXXIS("&SDGHWWD(T-7G M=P />0NSE=_"ZL^R"@D%^NYRPCX<*&M&7O)G04GZ;86*(16#@O<'0Y 3HAS) M#0V4F_:>!7H@N,I!$O49"YOVN[&] RQ-X-TLH+S*NS_@[PC4EBQN)7C9F/), M]9(,P4DTE^<4'B-E'TR^R'Z8ZGDY-J->FF4LRZ-S+'?Q_IQTDM,+*S4MZ*HH;SVE/47+QE%9C(:&-EUCN."?VTN[(TNK3 LA1SVV)9*AFM MLMBCTMMGUO9E>6O-3":O[68:C[?DS@8SVG4?:45;>2^)'&SV>(@>H(_T<_N# M/M+,Z!UZ\M+TOJ(5F8C\ND-O@2WE=0CX_7B;3WDGHUDGFHNVW%0[68TST6B7 M]I>81&X32S2;T8K2ZSV]H9A-BE\L(J8W3I&_7:$VR]%=D;,W2_3LQ^6I/X,( M$UB2&P]PCUBZ9RG!!?9^$G;-SL056>\.D@7KX7OL$'11J%60K9)[@.@CDE3> M<(6YTOY)EAI-25UN=(+%.RI.U@74G MEL[C@)\/Y8IU!C)\P7ZUNUU=BP>X@$SU&C9X/R^_;7:_B8N(P]%T.$("4_TE M'-[J6V]!=0P.%7.8:5[IS)OCT0@),$A5KP)[XUK>\$9S I(KV6V76=NT ^.A MLCKE<915=?&\@]\/X!P+N@W)M6WY:"Y+GT>V3 KH^12L(NNG4](V=R:?=NO; M)Q!<_2\>PFJAV(&# P2V,3'A*6W25VL?S4E[.%:\--3-_%J,LBR)7KTMY>*- MDSAD210P"? E\49PZ]1'./(@N9-NK^,R$>E\E+DT64':!IR!'.T MWT&*TZ%&"1)#&0HB$LEVJ.ZZ!_*SOK\)Y"0&",.1JP2J6/LE@M2&[.J[DOKR MF &,O52^.DS$[X>WAS*[[]3 !D@2J*A#1%GWI'%G8"D.DE1-D(V:/)3%GF M$GTA!$A0M7RI M"NJF+=D=^+UWVM17W@+EWG<*N'+Z3H&JP:CH:,D[9?7>G^5@K?6=!E5O?:>! M:@X!TPI;6H1=U4^R_NKH: \5?4=[J)A#N*ZB$N]LT%^6_9E&Q=J?:=P%>>8? MPR0-W()IBF]2,>!*3>VG&WK/(>V3VP0B70O MD>@0U&R[S!3-0RJS52+"VT^N.QM47*RXY^7:Z]/'C-5T;\NUW*-O&:-]>IFQ M^OW\S?\E/9FN>_:\^B">5Q_,\^I#>%Y]$,^K_P#/H[ZD)]--SY[7',3SFH-Y M7G,(SVL.XGG-'^!YU)<$]P0MUE_V!-.A[E&[\!9Q#WV4@]P++-?:RC;T;NK& M#R%,(NYY7R+,^9%Z^5-T*[ZOCSUP/'SX/HF7<^=[5#5">G)+DNZ((HFB[KSU MB+EUL;TP.J1G&';X?0MFP66;@]FE%DO6H1.ZG#P(O(*560Y;#K4L20YK_UQ! MY:)1GFATC=,]32 M7]HN3XA]TN=SJ%BY38;:,0*Y^>*EB.N&@C$&\X9"7 [U+=#JX##<]BD2$_$= M%4K:P7UM8I6K707Q2\C91J>KIC:WH%,B?QW(<*B+;/#XDSD7D^TVJSX2*&E.Z1<2Z^XQIM3J5F ML\-!EK1F(IT.AZ\Y\L!SSL[U:M:R]C_\:7PR_RGSA*9ZK?VHN 1>.V>52'.3 MX"/.77+/,PKU(O$6K$NZWFX>H^5I[-G??@,ZZ'QU$'Q[1+]]R5% ,I@D!FF/A3EM0+K$4 %C@DB]@LX0 M8?#\#Q@J7G">ATVT&764._C!17I2NVV=Z7E=!S^@V3HDX0G-@T8U"F4"+X?X&0H> DT'5;>&Z]". MX/*)Z%;9QC81^P<14!-MMYS0A.QU8#+Y6BI=B9C&)/E*; @#A8_EU8Y/.9 3 M:D?#8OK&,40_=*D)DQI+<\X%M[1/HM5^'C^U[M!2/C7HF,DV-I>U"Z MP>\A;T+@(F14E_JCIC+1*VX0'C+\([#JW_A6V& M"PN!J_!BQN)808JJUZ!&89=5A2:Z83X4*X$808H<-5]I@,\]EQ!DKF9^8*UF M(@I5BIM#?5<>,@?7F*:"H*EF,MR&+T?XCU'_7,2UV9J];(/VR(?;!+*5Q;<) MV"%*U*!IX+V;A[L[Z/DUKXO.BN2PI+T1\<1AM;S?;S3/Q,+/:VB-[:SR@PFW M1'49,\LW5TXYC$MWFT1F0[VSF)LE$5H"U5($C4%&2,0+;N:X25T? W"!U).[ M\!%+5D][UEOSKHP>$!R:Y=9+1TGZ"M:]JGH)+J195)2L++H[A8FO1WC[V07".Y16-JF(OHOG\P$ MP\65:2P*)\HJ/I92O\5#&/1_/O%P%#HTU']C7RTC8P7W7-6XJF \-BO&C<]: M]VDE)%/J W24)_?C4-#CR ^$ TJ?'F"@G-\B(T7PRQ"N;8Q1?YUI8?C M1'"#LJLZ.PRY?-P>ZPX9^S4YZ3HZO_CD&6 )=ZB6$.+](F+ 5\^.V\@!K%KR MV$+((2!(H=THM2;1VEGN.(OADIM33NJE%!VIC0*\QHHL(5H);FDWD2->CCW-DB.0_AN?RK(U/ERC)#4"C6RGC2SF"G0RA M# SK"2PX^D4"DU5P](2&0/E[9DN7*$6_M@?%J-[UH4B#$8&QQ+K3BC"8NX.@ M.E6+PI-?>:DT%7)[(8D5X@TAI:!#Z.SZF1YXEN&A:7ETLE+\,==FGJOF6N_B MQ;EI11P<4\1_.3Z#B8YB?8\Y311Q7+GQVVGZ5V6\D='_') M$BL,I^6V<(A:$ZMH>EI8]X]#R-!,'S/&NM42@=!+9%!>,.NF3LX ML81]$2/.\/N:NT#HG=-E\3MH1?3 A1?M;P[YP-GJ&S^%(D)='+\&;K]9W5=? MX(Z(?T_$/&=D*'BN-WR6%?V62X="1NRP6\?&Y5TOT;C)?/T"/\2KV=75&C7/ M-^(&"G)6ZC2"%1)X(X*=[,L1BDHQILQ&/V#.;T20LVWR:3?\LEH]_FY,"\L? M;IE=8U9;?7LO;'ZX]5D\!Y<&BKD.\7X^XRA%? SQYF8CKY=\7&UNABS#\FH? M\Y$3T1P( %H+ - >&POU6I@*253>+,F_K^PN.$"AR'HN9W7%_VEEOKF%7+CY,UDXC^=W^SC9VW@'"/'\2&-<+"XQ-ZODU[XAWE- M;(]Z_GO4/V#>(UX<(!Z)#B1>V42OV]4XS*08-W>&'6"8"0>T)BS"MX31E:(V M*R.K9A0/GV0/O>#@54K6U707WN^JF[P5ZSPJD MC T"I]@!<5@2K4&).^.TDUOPNQ#J[.6F- IS13;!=(['A'8P1592I:"&,@'N MH3ADD%DYBN:%';4L/1O46G)CI)3D4I!60Y_1&88V <8>[=?P.=OA;C+DYM@C M\3&R*GK3K+HSQU/S6\G;;(Y[F_8X7E32M=3O:[,H^:7W.0;N_\^[_(\5SZ[^7'+[K[(O^ 4UVMYV B+G MIR!R<0HB3^!.SJ[_LD:O:XU;_7>G^PXH6M64:2HZM05-4W!Z[/,GPO?V7<5V M>N#8A V])BOST-WA-[DI9*1F^L$NL0U&>+0_6N'!8IBU'"@B/-J?(*4UOVX+ MCJ_I^!M02P,$% @ *'7*4%^ULZV=!@ 23L \ !X;"]W;W)K8F]O M:RYX;6S%FUUSVC@4AO^*AIO-7K" \5=H0M0%-;9F69 M-OWU*QE(Y*[SSMZ<^"H!#'XX^GATCL3K[Y7^MJJJ;^Q'6:CZ8K0U9O=J,JFS MK2AY_4>U$\J^LJYTR8U]J#>3>J<%S^NM$*8L)L%T&D]*+M7HS>O39RWTQ']0 M&9$962G[I'OBLQ3?ZZ?7W4/&[05[<<]7%Z/IB/'&5.]E882^XD;\J:MF)]7F M8C0;L;74M5FZ>[=7EE+)4OX4>?NHWE;?_ZJT_%DIPXMEIJNB:-_E7FC?9.]0 M/S[S66@CL\Z%AJ_NN&6]&,53^X%[6/F.*EN!B]J_9"LP7?"(=M[W*3 M'[Z"L<%YXF+ZE;0OZ)M\YA@I>50N5"UR9O^KJT+FEB-G2X=CW^I!!@ R&!#R M:^!!S@'D?!#(M[S@*A/,@PP!9#@@9">2$8",AFSNN0<9 \AX2,C0@TP 9#(D M9.1!I@ RI86\4=8-LF3OI;*=4/+BU[Y, M,B-6RIVHC6XRTVC7DN^JNM/79L@C,V*1M./!XC&NZ;(-W6ZG-X=&-VMN(^IA('3-B M=[SG4K//O&@$^R!XW>C_3'8S)(T9L35FY^P*V&X+/P@!L@/ ;$?KJQF]]SE9G8\N.GO MUUX7(%T$Q+JP8FW*IF@7*(=@6F_8['1K&]PB^Y@P%2$6QZT=L)UQ$2!7!,2N M>';"NQ(K?[H+D"D"8E-<9,WA4I\2N2.@=H>ILF_; MJLB%KG]CU_\TTCSX;$@8 ;$PVJ"-W_+#2KYT:"7EZH7Q;S ?)),&3. MT:UY(*?,B9V",?U6RS$U8F?WW-ZX_MWG0C:9$]ND-T?JI825+6++ M]"1+O8Q(,G/R= 1D3=WQ@BPS'S)#Z6(BXYC(N',7RY3Z>V0R#+S MP5*6%M7'1)Z9#Y>W.$Z_;(T\$Q)[!F8'G7$3(L^$Q)XY9 =]?3%$F@F)-0/3 M!';F8R+/A,2>P8E"9PL%[J$0JZ8O4^AM-CXF<$[U0;C-N$UG-,W/2N17152>: MR$$1^8[+8Z-_Y%H?ZI!GQZ6&/VU&2$$1>:ISHK0.:C_!+8L^K0K9]E ?$RDH M(E90?]XX/D76QX0;^<02>@YST>ALR_TT(D(2BH@EU)O?]O5,I*"(/-=!":Y? M:8F0@B)J!<$$MX.)%!11E]<@IB_T&"DH)E;06"]H+/:B)%Y8F+S(,PQ MN_0QX2$R8O/T;\D^=DX?$[DG)G8/KKYT3N0A]\3$[CE67Y[60<^L,&-DGIC8 M/$?(,3O^8R5>-+D-K%3,AM8_.(C,DQ";IXO9+HIZ8YD@[R0O4VY[C.4'[M9P MKAK3DOJ8R#O)BYP9<)G/%R$W6S>*+O="\XVPV6[IUU@39*"$V$"/F!_<0?RF M9)?'S-QA*M] "3)00EU^0\7,3LDH009*AMKI:6NN8Q\3&2@A-A"LN7:C"0\R M$QL(8_H&2I"!$NKLI[ 8*6]$TTDH93Z1!O$[$0322BEEA#$[/RR DDH MI980Q(Q]3"2A=-!=H,3'1!)*ASS?]C7U,>'O:88\W];9[4V1A5)B"_VM,GOG MC?N)IYTY;XPHW=J3!U/[EFCJKSS.D87.6PM-VHOK-Z]SL99*Y!_M+6K[?&87 M"0O-W!_W2;,@C-PQ\753%&[]\$G=5MP]WW[&Z5>L;_X%4$L#!!0 ( "AU MRE"8&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/% MVL%NXC 4A>%707F &E_;UV94NII-MYUY@0@,084$Q1FU??O)L)F,U.;, IUL MB!"1_:\^(N<^ON1S/9RZMC2G:UF]7\YMV5;-,%R_&5-V3;[4Y:&[YG;\Y=#U MEWH8O_9'N M?RU-SD,QMXM]&#<8;_FXYO_9OCL<3KO\O=O]NN1V^*3B[P:5^3Q(YH.$'N3F M@QP]R,\'>7I0F \*]""=#U)Z4)P/BO2@-!^4Z$&;^: -/EJ^W +V% MK[< O66!9VWTL,W76X#>PM=;@-["UUN WL+76X#>PM=;@-["UUN WL+76X#> MPM?; ;T=7V\']'9\O1W0VRUP5H(.2_AZ.Z"WX^OM@-Z.K[<#>CN^W@[H[?AZ M.Z"WX^OM@-Z.K[<'>GN^WA[H[?EZ>Z"WY^OM@=Y^@;-N=-C-U]L#O3U?;P_T M]GR]/=#;\_7V0&_/U]L#O3U?[P#T#GR] ] [\/4.0._ USL O0-?[P#T#@N\ MJT0O*_EZ!Z!WX.L=@-Z!KW< >@>^W@'H'?AZ*]!;^7HKT%OY>BO06_EZ*]!; M^7HKT%OY>BO06Q>8-4'#)GR]%>BM?+T5Z*U\O17HK7R](] [\O6.0._(USL" MO2-?[PCTCGR](] [\O6.0._(USL"O>,"LX)H6)"O=P1Z1[[>$>@=^7HGH'?B MZYV WHFO=P)Z)[[>">B=^'HGH'?BZYV WHFO=P)Z)[[>">B=%ICU1L/>?+T3 MT#OQ]=X O3=\O3<3O4M3]WG_8^A/[;'?@-02P,$% @ *'7*4&9&/-!" @ \#, M !, !;0V]N=&5N=%]4>7!E&ULS=O?;ILP%,?Q5XFXG8*# 9M.36_: MW6Z5MA?PP$E0^"?;[=*WGT/;2:LRJ5,3Z7L3 L><\X-8G[M<_WB:K%\<^F[P MZV07PO19"%_O;&]\.DYVB)7-Z'H3XJG;BLG4>[.U0JY62M3C$.P0EN'8([FY MOK,;\]"%Q>WS]6/K=6*FJ6MK$]IQ$(]#\Z;I\J5AZFPWK_&[=O*?XH)D\>40 MN_AX;9W$JD_$.R:\O?%X'N_[]FB=:QO[7]'&S::M;3/6#WV\)?63LZ;Q.VM# MWZ5^9YQMO@?7#MN7O/?&A:^FCXW%H1-_+4@OER,\=?9T@+ERSLDA;@M[:M1< M>/[,/C3P=3?4H[/+R<6J"^V)QXN1[F/5B^/"&UL4$L! A0# M% @ *'7*4$AE^UDT P .P\ !@ ( !]P@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ *'7*4(BK!).K M! >18 !@ ( !&PO=V]R:W-H965T&UL4$L! A0#% @ *'7*4#]2:HJ^ 0 V , !@ M ( !Z2( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ *'7*4(6Q2-.T 0 T@, !D ( !MBL 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ *'7*4'KZ M/4JS 0 T@, !D ( !>3$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *'7*4")H%L&S 0 T@, !D M ( !.S< 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ *'7*4.&PO=V]R:W-H965T&UL4$L! A0#% M @ *'7*4.2//T6U 0 T@, !D ( !P4( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *'7*4"1O$UNU 0 T@, !D M ( !44X 'AL+W=O&PO=V]R M:W-H965TU\('M0$ -(# M 9 " 2I2 !X;"]W;W)K&UL M4$L! A0#% @ *'7*4!88/R.W 0 T@, !D ( !%E0 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M*'7*4,M6#02X 0 T@, !D ( ![UD 'AL+W=O6P >&PO=V]R:W-H965T&UL4$L! A0#% @ *'7*4(7>IVC" 0 M-P0 !D ( !QU\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *'7*4,()B37% 0 -P0 !D M ( !G64 'AL+W=O&PO=V]R:W-H M965TO\[0$ &8% 9 M " 8=I !X;"]W;W)K&UL4$L! M A0#% @ *'7*4&)_(9>W 0 T@, !D ( !JVL 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *'7* M4$+I1V"W 0 T@, !D ( !@'$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *'7*4&R3DT]' @ 0 < M !D ( !6WD 'AL+W=O4 &0 @ '9>P M>&PO=V]R:W-H965TJ& !X;"]W;W)K&UL4$L! A0#% @ *'7*4#[O85SP 0 \@0 !D M ( !XHD 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ *'7*4.S'P'14 @ / @ !D ( !8Y 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ *'7*4!F: MDX*G @ Z @ !D ( !GID 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *'7*4*%N=J\"!@ V"8 !D M ( !B:$ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ *'7*4*]+K8 # P 3@L !D ( ! MMK$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ *'7*4+3'H!]4 @ XP< !D ( !7;H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *'7*4'\Z!_,S M @ M@8 !D ( !G\, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *'7*4,:J&TS* 0 R 0 !D M ( !X\P 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ *'7*4 $I?_-\ @ 0D !D ( !Y-, M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M*'7*4-NQTE( @ + 4 !D ( !!]P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *'7*4/J!RAH0"P .$\ !D M ( !^NP 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ *'7*4$YX>=#< @ C H !D ( !QOT 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *'7* M4-^&@GP.@ XS " !0 ( !!08! 'AL+W-H87)E9%-T&UL4$L! A0#% @ *'7*4-[D1/1' @ 6@L T M ( !188! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% M @ *'7*4)AR$2>X @ DS4 !H ( !@8\! 'AL+U]R96QS M+W=O XML 100 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
May 02, 2020
May 04, 2019
May 02, 2020
May 04, 2019
Disaggregation of Revenue [Line Items]        
Total revenue $ 894,053 $ 865,011 $ 1,726,965 $ 1,643,538
Products and services at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenue 744,861 716,699 1,424,966 1,363,103
Services transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenue 149,192 148,312 301,999 280,435
Converged Packet Optical        
Disaggregation of Revenue [Line Items]        
Total revenue 654,294 623,838 1,245,844 1,172,835
Packet Networking        
Disaggregation of Revenue [Line Items]        
Total revenue 64,167 73,138 131,675 144,707
Platform Software and Services        
Disaggregation of Revenue [Line Items]        
Total revenue 44,985 35,229 96,873 76,827
Blue Planet Automation Software and Services        
Disaggregation of Revenue [Line Items]        
Total revenue 15,017 12,473 30,482 27,447
Maintenance Support and Training        
Disaggregation of Revenue [Line Items]        
Total revenue 71,479 68,788 133,271 130,065
Installation and Deployment        
Disaggregation of Revenue [Line Items]        
Total revenue 34,242 41,322 69,196 71,944
Consulting and Network Design        
Disaggregation of Revenue [Line Items]        
Total revenue 9,869 10,223 19,624 19,713
Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenue 894,053 865,011 1,726,965 1,643,538
Networking Platforms        
Disaggregation of Revenue [Line Items]        
Total revenue 718,461 696,976 1,377,518 1,317,542
Networking Platforms | Products and services at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenue 718,461 696,976 1,377,518 1,317,542
Networking Platforms | Services transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Networking Platforms | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenue 718,461 696,976 1,377,519 1,317,542
Networking Platforms | Operating Segments | Converged Packet Optical        
Disaggregation of Revenue [Line Items]        
Total revenue 654,294 623,838 1,245,844 1,172,835
Networking Platforms | Operating Segments | Packet Networking        
Disaggregation of Revenue [Line Items]        
Total revenue 64,167 73,138 131,675 144,707
Networking Platforms | Operating Segments | Platform Software and Services        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Networking Platforms | Operating Segments | Blue Planet Automation Software and Services        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Networking Platforms | Operating Segments | Maintenance Support and Training        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Networking Platforms | Operating Segments | Installation and Deployment        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Networking Platforms | Operating Segments | Consulting and Network Design        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Platform Software and Services        
Disaggregation of Revenue [Line Items]        
Total revenue 44,985 35,229 96,873 76,827
Platform Software and Services | Products and services at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenue 16,978 11,101 30,092 27,145
Platform Software and Services | Services transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenue 28,007 24,128 66,781 49,682
Platform Software and Services | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenue 44,985 35,229 96,873 76,827
Platform Software and Services | Operating Segments | Converged Packet Optical        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Platform Software and Services | Operating Segments | Packet Networking        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Platform Software and Services | Operating Segments | Platform Software and Services        
Disaggregation of Revenue [Line Items]        
Total revenue 44,985 35,229 96,873 76,827
Platform Software and Services | Operating Segments | Blue Planet Automation Software and Services        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Platform Software and Services | Operating Segments | Maintenance Support and Training        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Platform Software and Services | Operating Segments | Installation and Deployment        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Platform Software and Services | Operating Segments | Consulting and Network Design        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Blue Planet Automation Software and Services        
Disaggregation of Revenue [Line Items]        
Total revenue 15,017 12,473 30,483 27,447
Blue Planet Automation Software and Services | Products and services at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenue 4,745 3,047 8,482 9,275
Blue Planet Automation Software and Services | Services transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenue 10,272 9,426 22,001 18,172
Blue Planet Automation Software and Services | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenue 15,017 12,473 30,482 27,447
Blue Planet Automation Software and Services | Operating Segments | Converged Packet Optical        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Blue Planet Automation Software and Services | Operating Segments | Packet Networking        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Blue Planet Automation Software and Services | Operating Segments | Platform Software and Services        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Blue Planet Automation Software and Services | Operating Segments | Blue Planet Automation Software and Services        
Disaggregation of Revenue [Line Items]        
Total revenue 15,017 12,473 30,482 27,447
Blue Planet Automation Software and Services | Operating Segments | Maintenance Support and Training        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Blue Planet Automation Software and Services | Operating Segments | Installation and Deployment        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Blue Planet Automation Software and Services | Operating Segments | Consulting and Network Design        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Global Services        
Disaggregation of Revenue [Line Items]        
Total revenue 115,590 120,333 222,091 221,722
Global Services | Products and services at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenue 4,677 5,575 8,874 9,141
Global Services | Services transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenue 110,913 114,758 213,217 212,581
Global Services | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenue 115,590 120,333 222,091 221,722
Global Services | Operating Segments | Converged Packet Optical        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Global Services | Operating Segments | Packet Networking        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Global Services | Operating Segments | Platform Software and Services        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Global Services | Operating Segments | Blue Planet Automation Software and Services        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Global Services | Operating Segments | Maintenance Support and Training        
Disaggregation of Revenue [Line Items]        
Total revenue 71,479 68,788 133,271 130,065
Global Services | Operating Segments | Installation and Deployment        
Disaggregation of Revenue [Line Items]        
Total revenue 34,242 41,322 69,196 71,944
Global Services | Operating Segments | Consulting and Network Design        
Disaggregation of Revenue [Line Items]        
Total revenue $ 9,869 $ 10,223 $ 19,624 $ 19,713

XML 101 R54.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue - Performance Obligation (Details)
$ in Millions
May 02, 2020
USD ($)
Revenue from Contract with Customer [Abstract]  
Remaining performance obligation $ 1,078
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-05-03  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Percentage of remaining performance obligation 83.00%
Period of remaining performance obligation 12 months
XML 102 R62.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements - Condensed Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
6 Months Ended
May 02, 2020
Nov. 02, 2019
Liabilities:    
Contingent consideration $ 3,700  
Contingent consideration, term 3 years  
Fair value, Measurements, Recurring    
Assets:    
Total assets measured at fair value $ 857,637 $ 885,612
Liabilities:    
Total liabilities measured at fair value 46,117 24,833
Contingent consideration 3,705 3,705
Fair value, Measurements, Recurring | Cash equivalents    
Assets:    
Cash equivalents 750,122 759,114
Fair value, Measurements, Recurring | Short-term investments    
Assets:    
Short-term investments 100,742 109,940
Fair value, Measurements, Recurring | Prepaid expenses and other    
Assets:    
Other assets 345 1,570
Fair value, Measurements, Recurring | Long-term investments    
Assets:    
Long-term investments   10,014
Fair value, Measurements, Recurring | Other long-term assets    
Assets:    
Other assets 6,428 4,974
Fair value, Measurements, Recurring | Accrued liabilities and other short-term obligations    
Liabilities:    
Accrued liabilities and other short-term obligations 13,452 35
Fair value, Measurements, Recurring | Other long-term obligations    
Liabilities:    
Other long-term obligations 32,665 24,798
Fair value, Measurements, Recurring | Level 1    
Assets:    
Total assets measured at fair value 756,550 764,088
Liabilities:    
Total liabilities measured at fair value 0 0
Contingent consideration 0 0
Fair value, Measurements, Recurring | Level 1 | Cash equivalents    
Assets:    
Cash equivalents 750,122 759,114
Fair value, Measurements, Recurring | Level 1 | Short-term investments    
Assets:    
Short-term investments 0 0
Fair value, Measurements, Recurring | Level 1 | Prepaid expenses and other    
Assets:    
Other assets 0 0
Fair value, Measurements, Recurring | Level 1 | Long-term investments    
Assets:    
Long-term investments   0
Fair value, Measurements, Recurring | Level 1 | Other long-term assets    
Assets:    
Other assets 6,428 4,974
Fair value, Measurements, Recurring | Level 1 | Accrued liabilities and other short-term obligations    
Liabilities:    
Accrued liabilities and other short-term obligations 0 0
Fair value, Measurements, Recurring | Level 1 | Other long-term obligations    
Liabilities:    
Other long-term obligations 0 0
Fair value, Measurements, Recurring | Level 2    
Assets:    
Total assets measured at fair value 101,087 121,524
Liabilities:    
Total liabilities measured at fair value 42,412 21,128
Contingent consideration 0 0
Fair value, Measurements, Recurring | Level 2 | Cash equivalents    
Assets:    
Cash equivalents 0 0
Fair value, Measurements, Recurring | Level 2 | Short-term investments    
Assets:    
Short-term investments 100,742 109,940
Fair value, Measurements, Recurring | Level 2 | Prepaid expenses and other    
Assets:    
Other assets 345 1,570
Fair value, Measurements, Recurring | Level 2 | Long-term investments    
Assets:    
Long-term investments   10,014
Fair value, Measurements, Recurring | Level 2 | Other long-term assets    
Assets:    
Other assets 0 0
Fair value, Measurements, Recurring | Level 2 | Accrued liabilities and other short-term obligations    
Liabilities:    
Accrued liabilities and other short-term obligations 9,747 35
Fair value, Measurements, Recurring | Level 2 | Other long-term obligations    
Liabilities:    
Other long-term obligations 32,665 21,093
Fair value, Measurements, Recurring | Level 3    
Assets:    
Total assets measured at fair value 0 0
Liabilities:    
Total liabilities measured at fair value 3,705 3,705
Contingent consideration 3,705 3,705
Fair value, Measurements, Recurring | Level 3 | Cash equivalents    
Assets:    
Cash equivalents 0 0
Fair value, Measurements, Recurring | Level 3 | Short-term investments    
Assets:    
Short-term investments 0 0
Fair value, Measurements, Recurring | Level 3 | Prepaid expenses and other    
Assets:    
Other assets 0 0
Fair value, Measurements, Recurring | Level 3 | Long-term investments    
Assets:    
Long-term investments   0
Fair value, Measurements, Recurring | Level 3 | Other long-term assets    
Assets:    
Other assets 0 0
Fair value, Measurements, Recurring | Level 3 | Accrued liabilities and other short-term obligations    
Liabilities:    
Accrued liabilities and other short-term obligations 3,705 0
Fair value, Measurements, Recurring | Level 3 | Other long-term obligations    
Liabilities:    
Other long-term obligations $ 0 $ 3,705
XML 103 R66.htm IDEA: XBRL DOCUMENT v3.20.1
Other Balance Sheet Details - Accrued Warranty (Details) - USD ($)
$ in Thousands
6 Months Ended
May 02, 2020
May 04, 2019
Movement in Standard Product Warranty Accrual [Roll Forward]    
Beginning Balance $ 48,498 $ 44,740
Current Period Provisions 13,793 9,276
Settlements (10,428) (9,109)
Ending Balance $ 51,863 $ 44,907
XML 104 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity (Tables)
6 Months Ended
May 02, 2020
Equity [Abstract]  
Schedule of Stock Repurchase Program
The following table summarizes activity of the stock repurchase program, reported based on trade date:
 
Shares Repurchased
 
Weighted-Average Price per Share
 
Amount Repurchased (in thousands)
Cumulative balance at November 2, 2019
3,838,466

 
$
39.10

 
$
150,076

Repurchase of common stock under the stock repurchase program
1,872,446

 
39.81

 
74,535

Cumulative balance at May 2, 2020
5,710,912

 
$
39.33

 
$
224,611


XML 105 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Accumulated Other Comprehensive Income (Tables)
6 Months Ended
May 02, 2020
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Schedule of Accumulated Other Comprehensive Income

The following table summarizes the changes in accumulated balances of other comprehensive income (“AOCI”), net of tax, for the six months ended May 2, 2020:
 
Unrealized Gain/(Loss) on
 
Cumulative
 
 
 
Available-for-sale Securities
 
Foreign Currency Forward Contracts
 
Forward Starting Interest Rate Swaps
 
Foreign Currency
Translation Adjustment
 
Total
Balance at November 2, 2019
$
152

 
$
925

 
$
(13,686
)
 
$
(9,475
)
 
$
(22,084
)
Other comprehensive gain (loss) before reclassifications
310

 
(9,559
)
 
(10,932
)
 
(21,490
)
 
(41,671
)
Amounts reclassified from AOCI

 
1,540

 
829

 

 
2,369

Balance at May 2, 2020
$
462

 
$
(7,094
)
 
$
(23,789
)
 
$
(30,965
)
 
$
(61,386
)

The following table summarizes the changes in AOCI, net of tax, for the six months ended May 4, 2019:

 
Unrealized Gain/(Loss) on
 
Cumulative
 
 
 
Available-for-sale Securities
 
Foreign Currency Forward Contracts
 
Forward Starting Interest Rate Swaps
 
Foreign Currency
Translation Adjustment
 
Total
Balance at November 3, 2018
$
(425
)
 
$
(3,060
)
 
$
6,417

 
$
(8,712
)
 
$
(5,780
)
Other comprehensive income (loss) before reclassifications
413

 
(1,613
)
 
(10,013
)
 
(3,846
)
 
(15,059
)
Amounts reclassified from AOCI

 
2,317

 
(684
)
 

 
1,633

Balance at May 4, 2019
$
(12
)
 
$
(2,356
)
 
$
(4,280
)
 
$
(12,558
)
 
$
(19,206
)

XML 106 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Significant Accounting Policies - Narrative (Details) - USD ($)
$ in Thousands
May 02, 2020
Nov. 03, 2019
Nov. 02, 2019
May 04, 2019
Nov. 03, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Operating right-of-use assets $ 47,864 $ 53,334 $ 0    
Operating lease liabilities 69,196 $ 76,000      
Restructuring reserve $ 2,427   15,143 $ 2,674 $ 3,847
Consolidation of excess facilities and other restructuring activities          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Restructuring reserve     $ 11,100    
XML 107 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Segments and Entity-Wide Disclosures
6 Months Ended
May 02, 2020
Segment Reporting [Abstract]  
Segments and Entity-Wide Disclosures SEGMENTS AND ENTITY-WIDE DISCLOSURES
Segment Reporting
Ciena has the following operating segments for reporting purposes: (i) Networking Platforms; (ii) Platform Software and Services; (iii) Blue Planet Automation Software and Services; and (iv) Global Services. During fiscal 2019, Ciena separated its previous Software and Software-Related Services segment into two stand-alone operating segments. Because Ciena previously disclosed its Platform Software and Services and Blue Planet Automation Software and Services as distinct product lines in its presentation of segment revenue for Software and Software-Related Services, there is no significant change to the presentation of segment revenues as a result of this separation. Comparative periods have been retrospectively adjusted to disclose segment profit for Platform Software and Services and Blue Planet Automation Software and Services. See Note 3 to Ciena’s Condensed Consolidated Financial Statements.
Ciena's long-lived assets, including equipment, building, furniture and fixtures, right-of-use assets, finite-lived intangible assets and maintenance spares, are not reviewed by Ciena's chief operating decision maker for purposes of evaluating performance and allocating resources. As of May 2, 2020, equipment, building, furniture and fixtures, net, totaled $260.9 million, and operating right-of-use assets totaled $47.9 million both of which support asset groups within Ciena’s four operating segments and unallocated selling and general and administrative activities. As of May 2, 2020, finite-lived intangible assets, goodwill and maintenance spares are assigned to asset groups within the following segments (in thousands):
 
May 2, 2020
 
Networking Platforms
 
Platform Software and Services
 
Blue Planet Automation Software and Services
 
Global Services
 
Total
 
 
 
 
 
 
 
 
 
 
Other intangible assets, net
$
15,586

 
$

 
$
99,950

 
$

 
$
115,536

Goodwill
$
65,029

 
$
156,191

 
$
89,049

 
$

 
$
310,269

Maintenance spares, net
$

 
$

 
$

 
$
58,476

 
$
58,476



Segment Revenue

The table below sets forth Ciena’s segment revenue for the respective periods (in thousands):
 
Quarter Ended
 
Six Months Ended
 
May 2,
 
May 4,
 
May 2,
 
May 4,
 
2020
 
2019
 
2020
 
2019
Revenue:
 
 
 
 
 
 
 
Networking Platforms
 
 
 
 
 
 
 
Converged Packet Optical
$
654,294

 
$
623,838

 
$
1,245,844

 
$
1,172,835

Packet Networking
64,167

 
73,138

 
131,675

 
144,707

Total Networking Platforms
718,461

 
696,976

 
1,377,519

 
1,317,542

 
 
 
 
 
 
 
 
Platform Software and Services
44,985

 
35,229

 
96,873

 
76,827

 
 
 
 
 
 
 
 
Blue Planet Automation Software and Services
15,017

 
12,473

 
30,482

 
27,447

 
 
 
 
 
 
 
 
Global Services
 
 
 
 
 
 
 
Maintenance Support and Training
71,479

 
68,788

 
133,271

 
130,065

Installation and Deployment
34,242

 
41,322

 
69,196

 
71,944

Consulting and Network Design
9,869

 
10,223

 
19,624

 
19,713

Total Global Services
115,590

 
120,333

 
222,091

 
221,722

 
 
 
 
 
 
 
 
Consolidated revenue
$
894,053

 
$
865,011

 
$
1,726,965

 
$
1,643,538


    
Segment Profit (Loss)
Segment profit (loss) is determined based on internal performance measures used by Ciena’s chief executive officer to assess the performance of each operating segment in a given period. In connection with that assessment, the chief executive officer excludes the following items: selling and marketing costs; general and administrative costs; amortization of intangible assets; significant asset impairments and restructuring costs; acquisition and integration costs; interest and other income (loss), net; interest expense; loss on extinguishment and modification of debt and provision for income taxes.
The table below sets forth Ciena’s segment profit (loss) and the reconciliation to consolidated net income during the respective periods indicated (in thousands):
 
Quarter Ended
 
Six Months Ended
 
May 2,
 
May 4,
 
May 2,
 
May 4,
 
2020
 
2019
 
2020
 
2019
Segment profit (loss):
 
 
 
 
 
 
 
Networking Platforms
$
210,987

 
$
175,191

 
$
379,256

 
$
311,782

Platform Software and Services
21,668

 
12,477

 
50,619

 
32,940

Blue Planet Automation Software and Services
(4,399
)
 
(5,941
)
 
(7,512
)
 
(7,988
)
Global Services
53,540

 
54,981

 
99,068

 
94,682

Total segment profit
281,796

 
236,708

 
521,431

 
431,416

Less: Non-performance operating expenses
 
 
 
 
 
 
 
  Selling and marketing
101,214

 
103,502

 
208,280

 
201,615

  General and administrative
42,030

 
42,154

 
84,498

 
81,397

  Amortization of intangible assets
5,839

 
5,529

 
11,692

 
11,057

  Significant asset impairments and restructuring costs
3,811

 
4,068

 
8,283

 
6,341

  Acquisition and integration costs
1,414

 
1,135

 
3,233

 
2,743

Add: Other non-performance financial items
 
 
 
 
 
 
 
  Interest expense and other income (loss), net
(10,525
)
 
(9,715
)
 
(15,694
)
 
(14,903
)
Loss on extinguishment and modification of debt

 

 
(646
)
 

Less: Provision for income taxes
25,308

 
17,867

 
35,122

 
27,006

Consolidated net income
$
91,655

 
$
52,738

 
$
153,983

 
$
86,354



Entity-Wide Reporting
Ciena’s operating segments each engage in business across three geographic regions: Americas; Europe, Middle East and Africa (“EMEA”); and Asia-Pacific, Japan and India (“APAC”). Americas include activities in North America and South America (previously, Caribbean and Latin America (“CALA”)). The following table reflects Ciena’s geographic distribution of revenue principally based on the relevant location for Ciena’s delivery of products and performance of services. For the periods below, Ciena’s geographic distribution of revenue was as follows (in thousands):
 
 
Quarter Ended
 
Six Months Ended
 
 
May 2,
 
May 4,
 
May 2,
 
May 4,
 
 
2020
 
2019
 
2020
 
2019
Americas
 
650,381

 
615,492

 
1,224,385

 
1,131,973

EMEA
 
141,431

 
114,993

 
271,396

 
244,183

APAC
 
102,241

 
134,526

 
231,184

 
267,382

Total
 
$
894,053

 
$
865,011

 
$
1,726,965

 
$
1,643,538


Ciena’s revenue includes $598.4 million and $545.6 million of United States revenue for the second quarter of fiscal 2020 and 2019, respectively. For the six months ended May 2, 2020 and May 4, 2019, United States revenue was $1.1 billion and $1.0 billion, respectively. No other country accounted for 10% or more of total revenue for the periods presented above.
The following table reflects Ciena’s geographic distribution of equipment, building, furniture and fixtures, net, and operating right-of-use assets, with any country accounting for at least 10% of total equipment, building, furniture and fixtures, net, and operating right-of-use assets specifically identified. Equipment, building, furniture and fixtures, net, and operating right-of-use assets attributable to geographic regions outside of the U.S. and Canada are reflected as “Other International.” For the periods below, Ciena’s geographic distribution of equipment, building, furniture and fixtures, net, and operating right-of-use assets was as follows (in thousands):
 
May 2,
2020
 
November 2,
2019
Canada
$
198,334

 
$
211,901

United States
75,110

 
58,119

Other International
35,287

 
16,864

Total
$
308,731

 
$
286,884



For the periods below, the only customers that accounted for at least 10% of Ciena’s revenue were as follows (in thousands):
 
Quarter Ended
 
Six Months Ended
 
May 2,
 
May 4,
 
May 2,
 
May 4,
 
2020
 
2019
 
2020
 
2019
AT&T
$
105,630

 
$
108,416

 
$
189,640

 
$
195,125

Verizon
n/a

 
106,350

 
203,630

 
202,587

Web-scale provider
n/a

 
n/a

 
n/a

 
174,853

Total
$
105,630

 
$
214,766

 
$
393,270

 
$
572,565


n/a
Denotes revenue representing less than 10% of total revenue for the period


The Web-scale provider noted above contributed greater than 10% of total revenue for the first time in fiscal 2019 and purchased products from each of Ciena’s operating segments excluding Blue Planet Automation Software and Services. The other customers identified above purchased products and services from each of Ciena’s operating segments.
XML 108 R20.htm IDEA: XBRL DOCUMENT v3.20.1
Other Balance Sheet Details
6 Months Ended
May 02, 2020
Balance Sheet Related Disclosures [Abstract]  
Other Balance Sheet Details OTHER BALANCE SHEET DETAILS
As of the dates indicated, accrued liabilities and other short-term obligations are comprised of the following (in thousands):
 
May 2,
2020
 
November 2,
2019
Compensation, payroll related tax and benefits (1)
$
96,195

 
$
182,363

Warranty
51,863

 
48,498

Vacation
23,363

 
22,290

Foreign currency forward contracts
9,747

 
35

Contingent consideration
3,705

 
4,372

Contingent compensation
3,420

 

Finance lease obligations
2,585

 
2,764

Interest payable
808

 
1,007

Other
97,087

 
121,411

 
$
288,773

 
$
382,740



(1) Reduction is primarily due to the timing of bonus payments to employees under Ciena’s annual cash incentive compensation plan.

The following table summarizes the activity in Ciena’s accrued warranty for the fiscal periods indicated (in thousands):
 
 
Beginning Balance
 
Current Period Provisions
 
Settlements
 
Ending Balance
Six Months Ended May 4, 2019
 
$
44,740

 
9,276

 
(9,109
)
 
$
44,907

Six Months Ended May 2, 2020
 
$
48,498

 
13,793

 
(10,428
)
 
$
51,863

XML 109 R24.htm IDEA: XBRL DOCUMENT v3.20.1
Short-Term and Long-Term Debt
6 Months Ended
May 02, 2020
Debt Disclosure [Abstract]  
Short-Term and Long-Term Debt SHORT-TERM AND LONG-TERM DEBT

New 2025 Term Loan

On January 23, 2020, Ciena entered into a Refinancing Amendment to Credit Agreement pursuant to which Ciena refinanced the entire outstanding amount of its then existing senior secured term loan with an outstanding aggregate principal amount of $693.0 million as of January 23, 2020 and maturing on September 28, 2025 (the “Old 2025 Term Loan”) and incurred new senior secured term loans in an aggregate principal amount of $693.0 million and maturing on September 28, 2025 (the “New 2025 Term Loan”).

The net carrying values of Ciena’s term loans were comprised of the following for the fiscal periods indicated (in thousands):
 
 
May 2, 2020
 
November 2, 2019
 
 
Principal Balance
 
Unamortized Discount
 
Deferred Debt Issuance Costs
 
Net Carrying Value
 
Net Carrying Value
New 2025 Term Loan
 
$
691,268

 
$
(1,742
)
 
$
(3,240
)
 
$
686,286

 
$

Old 2025 Term Loan
 
$

 
$

 
$

 
$

 
$
687,406


    
Deferred debt issuance costs that were deducted from the carrying amounts of the term loans totaled $3.2 million at May 2, 2020 and $3.6 million at November 2, 2019. Deferred debt issuance costs are amortized using the straight-line method, which approximates the effect of the effective interest rate, through the maturity of the term loans. The amortization of deferred debt issuance costs for these term loans are included in interest expense, and were $0.3 million during the first six months of fiscal 2020 and fiscal 2019. The carrying value of the term loans listed above is also net of any unamortized debt discounts.

As of May 2, 2020, the estimated fair value of the New 2025 Term Loan was $677.4 million. Ciena’s term loan is categorized as Level 2 in the fair value hierarchy. Ciena estimated the fair value of its term loan using a market approach based on observable inputs, such as current market transactions involving comparable securities.