Feedback
|
Table Of Contents
Release Notes for Cisco Intercompany Media Engine Release 8.0(2)
Upgrading to Cisco Intercompany Media Engine 8.0(2)
Making Configuration Changes During an Upgrade
The Latest Software Upgrades for Cisco Intercompany Media Engine on Cisco.com
Cisco Intercompany Media Engine Limitations and Interactions
CSCtf84703 utils system upgrade initiate listall - CLI Command Issue
CSCti60604 Several syntax and command changes needed in IME ASA setup guide
Configuring NAT for Cisco Intercompany Media Engine Proxy
(Optional) Configuring TLS within the Local Enterprise
Enabling SIP Inspection for the Cisco Intercompany Media Engine Proxy
Customer Alerts for Software Configuration and Message of the Day
Open Caveats for Cisco Intercompany Media Engine Release 8.0(2) As of April 5, 2010
Cisco Intercompany Media Engine Installation and Configuration Guide
Correct certificate related instructions for IME
Obtaining Documentation and Submitting a Service Request
Release Notes for Cisco Intercompany Media Engine Release 8.0(2)
April 16, 2010
This document contains information pertinent to Cisco Intercompany Media Engine (IME) Release 8.0(2).
Contents
This document includes the following information:
•
Upgrading to Cisco Intercompany Media Engine 8.0(2)
Introduction
The Cisco Intercompany Media Engine server and software function as a key component of the Cisco Intercompany Media Engine feature that provides a technique for establishing direct IP connectivity between enterprises by combining peer-to-peer technologies with the existing public switched telephone network (PSTN) infrastructure.
System Requirements
The following sections comprise the system requirements for this release of Cisco Intercompany Media Engine.
Server Support
Make sure that you install and configure Cisco Intercompany Media Engine on a Cisco Media Convergence Server (MCS), a Cisco Unified Computing System (UCS) server, or a Cisco-approved HP server configuration or a Cisco-approved IBM server configuration.
The following servers are compatible with this release:
•
MCS-7825-H2
•
MCS-7825-I2
•
MCS-7825-H3
•
MCS-7825-I3
•
MCS-7825-H4
•
MCS-7825-I4
•
MCS-7845-H2
•
MCS-7845-I2
•
MCS-7845-H3
•
MCS-7845-I3
Note
Make sure that the matrix shows that your server model supports Cisco Unified CM Release 8.0(2).
Note
Be aware that some servers that are listed in the Cisco Unified Communications Manager Software Compatibility Matrix may require additional hardware support for Cisco Unified CM Release 8.0(2). Make sure that your server meets the minimum hardware requirements, as indicated in the footnotes of the Cisco Unified Communications Manager Software Compatibility Matrix.
Note
Be aware that the DL 380-G6 server is available only directly from HP; and there are no equivalent HP OEM MCS-7835-H3 or MCS-7845-H3 servers.
Uninterruptible Power Supply
Cisco recommends that you connect each Cisco Intercompany Media Engine server to an uninterruptible power supply (UPS) to provide backup power and protect your system against a power failure.
Note
You must connect MCS-7825 servers to a UPS to prevent file system corruption during power outages.
Upgrading to Cisco Intercompany Media Engine 8.0(2)
The following sections contain information that is pertinent to upgrading to this release of Cisco Intercompany Media Engine.
•
The Latest Software Upgrades for Cisco Intercompany Media Engine on Cisco.com
Before You Begin
1.
Before you upgrade the software version of Cisco Intercompany Media Engine verify your current software version.
To do that, from the CLI, execute the show version active command.
2.
Read the "Special Upgrade Information" section.
Special Upgrade Information
The following sections include information that you must know before you begin the upgrade process.
•
Making Configuration Changes During an Upgrade
Write-Cache
A disabled write-cache on the server causes the upgrade process to run more slowly. Multiple factors, including dead batteries on older servers, can cause the write-cache to get disabled.
If you determine that your write-cache is disabled because of a dead battery, you need to replace the hard disk controller cache battery. Follow your local support procedures to get this battery replaced.
To determine the status of the write-cache, from the CLI, execute the show hardware command.
Making Configuration Changes During an Upgrade
The administrator must not make any configuration changes to Cisco Intercompany Media Engine during an upgrade. Configuration changes include any changes that you make by using the command line interface (CLI).
Ordering the Upgrade Media
To upgrade to Cisco IME Release 8.0(2), use the Product Upgrade Tool (PUT) to obtain a media kit and license or to purchase the upgrade from Cisco Sales.
To use the PUT, you must enter your Cisco contract number (Smartnet, SASU or ESW) and request the DVD/DVD set. If you do not have a contract for Cisco Unified Communications Manager, you must purchase the upgrade from Cisco Sales.
For more information about supported Cisco IME upgrades, see the Cisco Unified Communications Manager Software Compatibility Matrix at the following URL:
http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/compat/ccmcompmatr.html
For more information, see the Cisco Intercompany Media Engine Installation and Configuration Guide.
The Latest Software Upgrades for Cisco Intercompany Media Engine on Cisco.com
You can access the latest software upgrades for this release of Cisco Intercompany Media Engine from http://www.cisco.com/public/sw-center/sw-voice.shtml.
Service Updates
After you install or upgrade to this release of Cisco Intercompany Media Engine, check to see if Cisco has released critical patches or Service Updates. Service Updates, or SUs, contain fixes that were unavailable at the time of the original release, and often include security fixes, firmware updates, or software fixes that could improve operation.
To check for updates, from www.Cisco.com, select Support > Download Software . Navigate to the "Voice and Unified Communications" section and select IP Telephony > Call Control > Cisco Unified Communications Manager (CallManager) > the appropriate version of Cisco Intercompany Media Engine for your deployment.
For continued notification of updates for your Cisco products, subscribe to the Cisco Notification Service at:
http://www.cisco.com/cisco/support/notifications.html
Related Documentation
You can view documentation that supports this release of Cisco Intercompany Media Engine at http://www.cisco.com/en/US/products/sw/voicesw/ps556/tsd_products_support_series_home.html
Limitations and Restrictions
A list of compatible software releases represents a major deliverable of Cisco Unified Communications Manager System testing. The recommendations, which are not exclusive, represent an addition to interoperability recommendations for each individual voice application or voice infrastructure product.
For a list of software and firmware versions of IP telephony components and contact center components that were tested for interoperability with Cisco Unified Communications Manager 8.0(2) as part of Cisco Unified Communications System Release 8.1 testing, see
http://www.cisco.com/go/unified-techinfo
Note
Be aware that the release of Cisco IP telephony products does not always coincide with Cisco Unified Communications Manager releases. If a product does not meet the compatibility testing requirements with Cisco Unified CM, you need to wait until a compatible version of the product becomes available before you can upgrade to Cisco Unified CM Release 8.0(2). For the most current compatibility combinations and defects that are associated with other Cisco Unified CM products, refer to the documentation that is associated with those products.
Important Notes
The following section contains important information that may have been unavailable upon the initial release of documentation for Cisco Intercompany Media Engine Release 8.0(2).
•
Cisco Intercompany Media Engine Limitations and Interactions
•
CSCtf84703 utils system upgrade initiate listall - CLI Command Issue
•
CSCti60604 Several syntax and command changes needed in IME ASA setup guide
•
Customer Alerts for Software Configuration and Message of the Day
Cisco Intercompany Media Engine Limitations and Interactions
FThis section describes the limitations for the Cisco Intercompany Media Engine (Cisco IME) and the interactions with other features.
Limitations
•
Cisco IME learned routes do not get generated when a user makes a Mobile Voice Access call from a remote destination to another enterprise.
•
When endpoints with Cisco IME-enrolled DIDs are remotely located with VPN connectivity into the enterprise, latency and jitter characteristics for calls with these endpoints will be amplified and could result in the Cisco IME-enabled ASAs triggering more frequent fallbacks to the PSTN. If fallbacks occur too frequently for a specific endpoint, it might be necessary either to configure these devices with a device pool that has a fallback profile with no fallback enabled, to lower the fallback sensitivity levels, or to remove the enrolled DID from Cisco IME.
•
When a Cisco IME call gets placed and a loss of Internet connectivity between enterprises occurs, the originating Cisco Unified Communications Manager initiates a call over the PSTN. The initial Invite from the originating Cisco Unified Communications Manager causes the called phone in the terminating enterprise to ring. When the PSTN call reaches the phone in the terminating cluster, a second call occurs on the called phone. If the first call still exists on the phone, the user called party sees two calls on the phone—the actual call and a ghost call.
Interactions (Number-to-Remote-Destination Mapping)
If the Remote Destination exists as a learned pattern in the Cisco IME network, calls that are targeted for Remote Destination get rerouted over Cisco IME.
CSCtf84703 utils system upgrade initiate listall - CLI Command Issue
Symptom
Executed the utils system upgrade initiate listall CLI command, but no filtered items display.
Conditions
Upgrading Cisco IME by using the CLI.
Workaround
Examine the upgrade log for filter log messages which indicate filtered items and the reason for them being filtered out of the valid upgrade item list.
CSCti60604 Several syntax and command changes needed in IME ASA setup guide
The following procedures have been corrected for Caveat CSCti60604:
Configuring NAT for Cisco Intercompany Media Engine Proxy
To configure auto NAT rules for the Cisco UCM server, complete the following steps:
Step 1
Run the following command to set up a network object for the real address of Cisco UCM that you want to translate: hostname(config)# object network name
Example: hostname(config)# object network ucm_real_1Step 2
Run the following command to specify the real IP address of the Cisco UCM host for the network object: hostname(config-network-object)# host ip_address
Example: hostname(config-network-object)# host 192.168.10.30Step 3
(Optional) Run the following command to provide a description of the network object: hostname(config-network-object)# description string
Example: hostname(config-network-object)# description "Cisco UCM #1 Real IP Address"Step 4
Repeat steps 1 through 3 for any other Cisco UCM nodes that you want to translate. hostname(config-network-object)# host ip_address
Example: object ucm_real_2 will contain host 192.160.10.31Step 5
Run the following command to set up a network object for the outside (translated) addresses of Cisco UCMs: hostname(config)# object network name
Example: hostname(config) # object network ucm_map_1Step 6
Run the following command to specify the translated IP address of the Cisco UCM host for the network object: hostname(config-network-object)# host ip_address
Example: hostname(config-network-object) # host 209.165.200.227Step 7
(Optional) Run the following command to provide a description of the network object:hostname(config-network-object)# description string
Example: hostname(config-network-object)# description "Cisco UCM Translated IP Address"Step 8
Repeat steps 5 through 7 for any other Cisco UCM nodes that you want to translate.
Example: object ucm_map_2 will contain host 209.165.200.228Step 9
Run the following command to specify the address translation on the network objects created in this example:
Example:hostname(config)# object network ucm_real_1hostname(config-network-object)# nat (inside,outside) static ucm_map_1hostname(config-network-object)# exithostname(config)# object network ucm_real_2hostname(config-network-object)# nat (inside,outside) static ucm_map_2(Optional) Configuring TLS within the Local Enterprise
The trustpoint needs to be enrolled before an identity certificate can be exported. The following step was added after step 2 of the procedure(Optional) Configuring TLS within the Local Enterprise:
Enroll the trustpoint before exporting the identity certificate. (config mode) crypto ca enroll <trustpoint>
The trustpoint in this case is local-asa.
Enabling SIP Inspection for the Cisco Intercompany Media Engine Proxy
In Step 9 and 12 of the procedure Enabling SIP Inspection for the Cisco Intercompany Media Engine Proxy, the "inspect" syntax is incorrect. The correct syntax is:
inspect sip [sip_map] uc-ime <uc_ime_map> tls-proxy <proxy_name>
Validation Parameters
The Cisco IME server relies on validation parameters to establish the security (number of calls required to learn a route) for call validation. By default, the system uses "medium security" values, and these values are designed to provide a sufficient level of security for most Cisco IME deployments. These "medium security" values will require multiple calls to numbers enrolled at a remote Cisco IME Server before any routes can be learned to CUCM's attached to that Cisco IME Server. It may take 2 hours or more before a route is learned even if there is a sufficient call volume to numbers enrolled at a remote Cisco IME Server. During system installation and configuration, you may wish to see a validation happen quickly. This can be done by lowering the validation parameter settings. It is very important to note: if you set these parameters low for testing, be sure to set them back to their default settings as soon as installation/testing is complete. This will insure good security for normal system operation.
To return the validation parameters to the default values, execute the following CLI commands:
•
set ime validator local minvalidationtime 4260 Sets the minimum validation time to just over an hour.
•
set ime validator local maxvalidationtime 7860 Sets the maximum validation time to over two hours.
•
set ime validator local bucketentropy 24 Sets the bucketentropy to 24.
•
set ime validator local sameDNvalidationint 3600 Sets the same DN interval to one hour.
For more information
•
Cisco Intercompany Media Engine Installation and Configuration Guide
Customer Alerts for Software Configuration and Message of the Day
Because the Cisco IME server is part of a larger distributed cache ring (DHT ) network, Cisco IME Network Administrators will need to inform customers of new software releases and maintenence in the network.
Message Of The Day
Message of the day alerts are informational
To view the entire message, execute the show ime motd CLI command . The current message of the day displays (if one exists).
Because these are informational messages, in most cases, no action is required.
Example
admin:show ime motd==============================================================Message Id = Fri Apr 2 08:36:10 2010Message = Cisco is performing upgrades on bootstrap servers today, DHT health may go to Yellow or Red. This situation should not last more than one hour.Repeat = 60 minutesSeverity = errorSWUpdateRequired
The SWUpdateRequired alert displays when your server is running a version of software that can be upgraded to a newer version.
Depending on the urgency, this alert may be informational, or critical (if there is an urgent need for your version to be to updated right away).
In some critical cases, if you do not upgrade the server within the given timeframe, the server may be unable to connect to the network.
To show all software configuration messages that have been sent, execute the show ime software-config version all CLI command
You will only see the alert if your server is running one of the versions listed in the "From" column.
Example
admin:show ime software-config version all===============================================================From Version To Version Criticality Note===============================================================8.0.2.10000-8 8.0.2.10000-13 recommended Please upgrade to 9009 in next 48 hrs===============================================================Set the VAP Interface Between the Cisco IME Servers and the Associated Cisco Unified CMs to Encrypted
Cisco recommends that you set the VAP interface between the Cisco IME servers and the associated Cisco Unfied CMs to encrypted.
Check to see if the authentication mode for all vapservers is already set to "Encrypted" by executing the show ime vapserver all command from the Cisco IME server CLI.
If they are not set to encrypted, refer to the Cisco Intercompany Media Engine Installation and Configuration Guide for instructions.
Note
To set encryption, you will have to change the configuration setting on the Unified CM, set the vapserver authentication mode on the Cisco IME server, and install certificates.
NTP Server Configuration
The Cisco IME server requires a properly functioning NTP server configuration.
To verify NTP operation, execute the utils ntp status CLI command and insure that the Cisco IME server is connected to the appropriate NTP server and that the UTC and local times are correct.
Customer Information
The Cisco IME server stores contact information for your location which allows Cisco IME administration to contact you if the server is not configured properly (if, for example, it rejects connections from other servers).
To display the customer information settings, execute the show ime customerinfo command.
To change or add to the customer information settings, exectue the set ime customerinfo command. You will be prompted for contact information.
Transformation patterns
Transformation patterns should always be in non-null partitions that are not used for routing.
CSCti38763 Certificates switched in Configure TLS within the Local Enterprise of IME Installation and Configuration guide
The following changes are made to the procedure Configure TLS within the Local Enterprise of the Intercompany Media Engine Installation and Configuration Guide:
Step 7 Commands:
hostname(config)# tls-proxy proxy_name
hostname(config-tlsp)# server trust-point trustpoint_name
hostname(config-tlsp)# client trust-point proxy_trustpoint
hostname(config-tlsp)# client cipher-suite aes128-sha1 aes256-sha1 3des-sha1 null-sha1
Example:
hostname(config)# tls-proxy local_to_remote-ent
hostname(config-tlsp)# server trust-point local-asa
hostname(config-tlsp)# client trust-point local-ent
hostname(config-tlsp)# client cipher-suite aes128-sha1 aes256-sha1 3des-sha1 null-sha1
Step 7 Purpose:
Updates the TLS proxy for outbound connections.
Where proxy_name is the name you entered in Step 1 of the task Creating the TLS Proxy.
Where trustpoint_name for the server trust-point command is the name you entered in Step 1 of this procedure.
Where proxy_trustpoint for the client trust-point command is the name you entered in Step 2 of the task Creating Trustpoints and Generating Certificates.
Note In this step, you are creating different trustpoints for the client and the server.
Step 9 Commands:
hostname(config)# tls-proxy proxy_name
hostname(config-tlsp)# server trust-point proxy_trustpoint
hostname(config-tlsp)# client trust-point trustpoint_name
hostname(config-tlsp)# client cipher-suite aes128-sha1 aes256-sha1 3des-sha1 null-sha1
Example:
hostname(config)# tls-proxy remote_to_local-ent
hostname(config-tlsp)# server trust-point local-ent
hostname(config-tlsp)# client trust-point local-asa
hostname(config-tlsp)# client cipher-suite aes128-sha1 aes256-sha1 3des-sha1 null-sha1
Step 9 Purpose:
Updates the TLS proxy for inbound connections.
Where proxy_name is the name you entered in Step 5 of the task Creating the TLS Proxy.
Where proxy_trustpoint for the server trust-point command is the name you entered in Step 2 of the task Creating Trustpoints and Generating Certificates.
Where trustpoint_name for the client trust-point command is the name you entered in Step 1 of this procedure.
Caveats
The following sections contain information on how to obtain the latest resolved caveat information and descriptions of open caveats of severity levels 1, 2, and 3.
Caveats describe unexpected behavior on a Cisco Intercompany Media Engine server. Severity 1 caveats represent the most serious caveats, severity 2 caveats represent less serious caveats, and severity 3 caveats represent moderate caveats.
Resolved Caveats
You can find the latest resolved caveat information for Cisco Intercompany Media Engine Release 8.0 by using Bug Toolkit, which is an online tool that is available for customers to query defects according to their own needs.
Tip
You need an account with Cisco.com (Cisco Connection Online) to use the Bug Toolkit to find open and resolved caveats of any severity for any release.
To access the Bug Toolkit, log on to http://tools.cisco.com/Support/BugToolKit.
UsingBug Toolkit
The system grades known problems (bugs) according to severity level. These release notes contain descriptions of the following bug levels:
•
All severity level 1 or 2 bugs.
•
Significant severity level 3 bugs.
You can search for problems by using the Cisco Software Bug Toolkit.
To access Bug Toolkit, you need the following items:
•
Internet connection
•
Web browser
•
Cisco.com user ID and password
To use the Software Bug Toolkit, follow these steps:
Procedure
Step 1
Access the Bug Toolkit, http://tools.cisco.com/Support/BugToolKit.
Step 2
Log in with your Cisco.com user ID and password.
Step 3
If you are looking for information about a specific problem, enter the bug ID number in the "Search for Bug ID" field, and click Go.
Tip
Click Help on the Bug Toolkit page for information about how to search for bugs, create saved searches, create bug groups, and so on.
Open Caveats
Open Caveats for Cisco Intercompany Media Engine Release 8.0(2) As of April 5, 2010 describe possible unexpected behaviors in Cisco Intercompany Media Engine Release 8.0(2), which are sorted by component.
Tip
For more information about an individual defect, click the associated Identifier in the "Open Caveats for Cisco Intercompany Media Engine Release 8.0(2) As of April 5, 2010" section to access the online record for that defect, including workarounds.
Understanding the Fixed-in Version Field in the Online Defect Record
When you open the online record for a defect, you will see data in the "First Fixed-in Version" field. The information that displays in this field identifies the list of Cisco Intercompany Media Engine interim versions in which the defect was fixed. These interim versions then get integrated into Cisco Intercompany Media Engine releases.
Some more clearly defined versions include identification for Engineering Specials (ES) or Service Releases (SR); for example 03.3(04)ES29 and 04.0(02a)SR1. However, the version information that displays for the Cisco Intercompany Media Engine maintenance releases may not be as clearly identified.
The following example shows how you can decode the maintenance release interim version information. These examples show you the format of the interim version along with the corresponding Cisco Intercompany Media Engine release that includes that interim version. You can use this examples as guidance to better understand the presentation of information in these fields.
•
8.0(2.20000-x) = Cisco Intercompany Media Engine Release 8.0(2)
Because defect status continually changes, be aware that the "Open Caveats for Cisco Intercompany Media Engine Release 8.0(2) As of April 5, 2010" section reflects a snapshot of the defects that were open at the time this report was compiled. For an updated view of open defects, access Bug Toolkit and follow the instructions as described in the "UsingBug Toolkit" section.
Tip
Bug Toolkit requires that you have an account with Cisco.com (Cisco Connection Online). By using the Bug Toolkit, you can find caveats of any severity for any release. Bug Toolkit may also provide a more current listing than this document provides. To access the Bug Toolkit, log on to http://www.cisco.com/pcgi-bin/Support/Bugtool/launch_bugtool.pl.
Open Caveats for Cisco Intercompany Media Engine Release 8.0(2) As of April 5, 2010
The following information comprises unexpected behavior (as of April 5, 2010) that you may encounter in Release 8.0(2) of Cisco Intercompany Media Engine.
Table 1
Open Caveat for Cisco Intercompany Media Engine Release 8.0(2) as of April 5, 2010
Documentation Updates
The Documentation Updates section contains information about errors, omissions, and changes for theCisco Intercompany Media Engine documentation and online help.
•
Cisco Intercompany Media Engine Installation and Configuration Guide
Cisco Intercompany Media Engine Installation and Configuration Guide
The following changes exist for the Cisco Intercompany Media Engine Installation and Configuration Guide:
Correct certificate related instructions for IME
In the "Generating and Uploading a Self-Signed Certificate on the Cisco Intercompany Media Engine Server" section, step 5 is incorrect. The user must select "CallManager-trust" from the Certificate Name drop down list.
In the "Generating and Uploading a Self-Signed Certificate on the Cisco Intercompany Media Engine Server" section, step 9 is incorrect. The user must choose the certificate of the CUCM node(s) that will be connected to the IME server. This set of CUCM nodes is defined by the Device Pool associated with the IME SIP trunk.
The IME certificate must be uploaded to each CUCM node (that will be connected to the IME server) separately.
Obtaining Documentation and Submitting a Service Request
For information on obtaining documentation, submitting a service request, and gathering additional information, see the monthly What's New in Cisco Product Documentation, which also lists all new and revised Cisco technical documentation, at
http://www.cisco.com/en/US/docs/general/whatsnew/whatsnew.html
Subscribe to the What's New in Cisco Product Documentation as a Really Simple Syndication (RSS) feed and set content to be delivered directly to your desktop by using a reader application. Be aware that the RSS feeds are a free service, and Cisco currently supports RSS version 2.0.
CCDE, CCENT, CCSI, Cisco Eos, Cisco Explorer, Cisco HealthPresence, Cisco IronPort, the Cisco logo, Cisco Nurse Connect, Cisco Pulse, Cisco SensorBase, Cisco StackPower, Cisco StadiumVision, Cisco TelePresence, Cisco TrustSec, Cisco Unified Computing System, Cisco WebEx, DCE, Flip Channels, Flip for Good, Flip Mino, Flipshare (Design), Flip Ultra, Flip Video, Flip Video (Design), Instant Broadband, and Welcome to the Human Network are trademarks; Changing the Way We Work, Live, Play, and Learn, Cisco Capital, Cisco Capital (Design), Cisco:Financed (Stylized), Cisco Store, Flip Gift Card, and One Million Acts of Green are service marks; and Access Registrar, Aironet, AllTouch, AsyncOS, Bringing the Meeting To You, Catalyst, CCDA, CCDP, CCIE, CCIP, CCNA, CCNP, CCSP, CCVP, Cisco, the Cisco Certified Internetwork Expert logo, Cisco IOS, Cisco Lumin, Cisco Nexus, Cisco Press, Cisco Systems, Cisco Systems Capital, the Cisco Systems logo, Cisco Unity, Collaboration Without Limitation, Continuum, EtherFast, EtherSwitch, Event Center, Explorer, Follow Me Browsing, GainMaker, iLYNX, IOS, iPhone, IronPort, the IronPort logo, Laser Link, LightStream, Linksys, MeetingPlace, MeetingPlace Chime Sound, MGX, Networkers, Networking Academy, PCNow, PIX, PowerKEY, PowerPanels, PowerTV, PowerTV (Design), PowerVu, Prisma, ProConnect, ROSA, SenderBase, SMARTnet, Spectrum Expert, StackWise, WebEx, and the WebEx logo are registered trademarks of Cisco and/or its affiliates in the United States and certain other countries.
All other trademarks mentioned in this document or website are the property of their respective owners. The use of the word partner does not imply a partnership relationship between Cisco and any other company. (1002R)
Feedback
