From: Subject: IBM ISV Mainframe Servers Technical Support - Developer Technical Support Center Date: Sun, 20 Apr 2008 14:14:11 +0200 MIME-Version: 1.0 Content-Type: multipart/related; type="text/html"; boundary="----=_NextPart_000_0000_01C8A2F0.CE80D6E0" X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198 This is a multi-part message in MIME format. ------=_NextPart_000_0000_01C8A2F0.CE80D6E0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://dtsc.dfw.ibm.com/MVSDS/'HTTPD2.adcd.global.html(readme19)' IBM ISV Mainframe = Servers Technical Support - Developer Technical Support Center
3DIBM=AE
     = United States [=20 change]      Terms of=20 use
 
3D""=20
3D""
 
 
 
     Home      Products      Services &=20 solutions      Support &=20 downloads      My = account     
<= /TD>
=
 
IBM=20 ISV
Mainframe Servers
Technical Support
DTSC ISV Public = Web
DTSC ISV Secure = Web
ADCD = Info
z/OS = Remote=20 Develop
Linux=20 Programs
z/OS=20 Interface Info
Contact IBM=20 DTSC
3D""=20 3D""=20

Related = links
3D""=20 3D""=20
3D""
3D""=20
3D""=20

Application Developers Controlled=20 Distribution, (ADCD)
z/OS Release 1.9 (12/2007) =

Product 5799-HHC
DVD 1 of 4 -=20 LCD8-0589-02
DVD 2 of 4 - LCD8-0590-02
DVD 3 = of 4 -=20 LCD8-0591-02
DVD 4 of 4 - LCD8-0697-01 =



   Table of = Contents
  • IMPORTANT=20 INFORMATION - !! PLEASE READ !!
  • Contents=20 of DVD packet=20
  • Whats=20 New in this release=20
  • Products=20 contained in this release=20
  • Problems=20 found, preventitive maintenance, fixes=20
  • Build=20 Structure=20
  • System=20 Guidelines=20
  • DVD=20 Installation Process on Thinkpad or Netfinity = running under=20 Redhat and Flex-es
  • LOADPARMS=20 Options=20
  • Console=20 PF Key Settings=20
  • USERIDS=20
  • Maintenance=20 Service Levels


   IMPORTANT=20 INFORMATION !!PLEASE READ!!=20


   Disclaimer=20
The z/OS Application = Developer's=20 Controlled Distribution DVD packet is a special = packaging of=20 z/OS Software for the exclusive use of product = development and=20 support. It is restricted for use by qualified = PartnerWorld=20 for Developers members on S/390 development systems = that were=20 purchased through our program, or through approved IBM = Business Partners that are fully authorized to sell = the=20 FLEX-ES emulator from Fundamental Software, Inc.. The = S/390=20 ADCD SW stack is licensed to the specific system by = machine=20 type/model serial number and cannot be transferred to = any=20 other machine. Use of the S/390 ADCD SW on any other = system or=20 SW emulator is strictly prohibited and is in violation = of the=20 terms and conditions of the loan agreement.

   License =

The ADCD is a customization of z/OS and related = products.=20 It is not an IBM program product and is not supported = as a=20 product. The intent of the ADCD is allow a user a way = to=20 quickly implement a z/OS system in order to = concentrate on=20 application development. In general choice of = parameters and=20 customizations are default install options with some = changes=20 due to user experiences.

Qualified members = with=20 FLEX-ES based xSeries or Thinkpad development systems = will=20 need to have a signed ADCD license agreement on file = with IBM=20 prior to receiving a copy of the z/OS ADCD. =

Please=20 view the instructions at : http://www.dev= eloper.ibm.com/zseries/license.html

   System Requirements=20
The currently supported ADCD = environments are:=20

  • z/OS 1.8 December 2006 under Red Hat and Flex=20
  • z/OS 1.8S June 2007 under Red Hat and Flex=20
  • z/OS 1.9 December 2007 under Red Hat and Flex=20
  • z/OS 1.5 on the MP3000. ADCD customization and = install=20 support only. Defect support for z/OS 1.5 is no = longer=20 available through IBM. See Status of MP3000
ADCD z/OS = requires a=20 minimum of xseries or thinkpad systems running FLEX = from=20 Fundamental Software Inc. P/390, R/390, and Integrated = Servers=20 are no longer supported. The distributed ADCD packet = is in=20 Linux gzip and Flex ckdbackup format. The packets will = not=20 load on AWS emulated systems.

If you receive a = current=20 ADCD z/OS shipment and have only an MP3000 system do = not=20 attempt to load the packet. The dvd's will error when = trying=20 to unzip.

   Downloads=20


A procedure for = obtaining=20 CICS, DB2, IMS, WAS, and z/OS 1.5 at various formats = is found=20 at Subsystem=20 Downloads.

   Additional Information=20


For additional = information=20 and documentation regarding previous ADCD releases = please go=20 to the website at dtsc.dfw.ibm.com.=20

   Special Handling of = Infoprint=20 Server Transforms =


PLEASE=20 NOTE: Product 5694-A01 IBM Infoprint Server Transforms = for=20 z/OS is included in this software stack but is = disabled. You=20 are NOT licensed to use this code and can not use this = product=20 or any of its compotents as part of the loaned = software ADCD=20 system. If you want to use these products you MUST = purchase=20 them by contacting IBM at 1-800-CALL-IBM. Only after a = valid=20 license is obtained can the product be enabled. =

   Customiztion Help and = Location of=20 Product PGMDIR's
A = great deal of=20 effort has gone into the ADCD to customize the = products.=20 However, you may find some products that are not fully = customized or are customized with options that you = need to=20 change. Included in this release, are files in the = format of=20 p.SVSC.l where p=3Dproduct HLQ and l=3Dlibrary name. = The purpose=20 of these files is to provide PGMDIR's, README, and = INSTALL=20 instructions. This ADCD is built from a driver system = that=20 uses different volume and library names. Thus, you = will notice=20 that the names referenced in the SVSC files are = different than=20 the ADCD. You may need to make translations on names = to=20 implement in the ADCD. Include on DVD1 on the RES1 = volume are=20 datasets with HLQ of MVS.ZOSRxx that document MVS. The = MVS=20 PGMDIR is contained in this grouping.



   Contents of=20 DVD's


Note: Each DVD contains a DVDx file. This file is = an=20 executable file under Linux for a standard (non-raw) = type of=20 unload. The executable file will first format the = required=20 disk. Then unzip and restore the 3390 data.=20

   DVD Disk 1 =

FILE=20 DESCRIPTION

DVD1=20 Unloads = the entire=20 DVD

ures1=20 Contains = the unload=20 commands for Z9RES1

ures2=20 Contains = the unload=20 commands for Z9RES2

ures3=20 Contains = the unload=20 commands for Z9RES3

usys1=20 Contains = the unload=20 commands for Z9SYS1

uuss1=20 Contains = the unload=20 commands for Z9USS1

uprd1=20 Contains = the unload=20 commands for Z9PRD1

usares1=20 Contains = the unload=20 commands for sares1

defz9=20 Flex = Definition file=20 that was used in testing the ADCD

shz9=20 Flex = Shell file that=20 was used in testing the ADCD

readme.html=20 Initial = Readme file=20

z9res1.gz=20 RES = Volume 1 -=20 Required for IPL

z9res2.gz=20 RES = Volume 2 -=20 Required for IPL

z9res3.gz=20 RES = Volume 3 -=20 Required for IPL

z9sys1.gz=20 System = volume 1 -=20 Required for IPL

z9uss1.gz=20 UNIX = Services Volume=20 1 - Required for IPL

z9prd1.gz=20 Product = Target - Not=20 required for IPL

sares1.gz=20 Standalone Res=20 volume - single volume IPL =


   DVD Disk 2 =

FILE=20 DESCRIPTION

DVD2=20 Unloads = the entire=20 DVD

udis1=20 Contains = the unload=20 commands for Z9DIS1

udis2=20 Contains = the unload=20 commands for Z9DIS2

udis3=20 Contains = the unload=20 commands for Z9DIS3

udis4=20 Contains = the unload=20 commands for Z9DIS4

udis5=20 Contains = the unload=20 commands for Z9DIS5

udis6=20 Contains = the unload=20 commands for Z9DIS6

z9dis1.gz=20 Distribution Volume=20 1

z9dis2.gz=20 Distribution Volume=20 2

z9dis3.gz=20 Distribution Volume=20 3

z9dis4.gz=20 Distribution Volume=20 4

z9dis5.gz=20 Distribution Volume=20 5

z9dis6.gz=20 Distribution Volume=20 6

   DVD Disk 3 =



FILE=20 DESCRIPTION

DVD3=20 Unloads = the entire=20 DVD=20
ucic1=20 Contains = the unload=20 commands for Z9CIC1

uims1=20 Contains = the unload=20 commands for Z9IMS1

udb81=20 Contains = the unload=20 commands for Z9DB81

udb82=20 Contains = the unload=20 commands for Z9DB82

udb91=20 Contains = the unload=20 commands for Z9DB91

udb92=20 Contains = the unload=20 commands for Z9DB92

z9db81.gz=20 DB2 V8 = Target=20

z9db82.gz=20 DB2 V8 = Distribution=20 Libs

z9db91.gz=20 DB2 V9 = Target=20

z9db92.gz=20 DB2 V9 = Distribution=20 Libs and Utilities

z9cic1.gz=20 CICS TS = 3.1 Target=20 and Dlib

z9ims1.gz=20 IMS = 9.1.0 Target and=20 Dlib

   DVD Disk 4 =



FILE=20 DESCRIPTION

DVD4=20 Unloads = the entire=20 DVD

uwas1=20 Contains = the unload=20 commands for Z9WAS1

uwas2=20 Contains = the unload=20 commands for Z9WAS2

uwas3=20 Contains = the unload=20 commands for Z9WAS3

z9was1.gz=20 Websphere=20 Application Serverr Target

z9was2.gz=20 Websphere=20 Application Server Dlibs

z9was3.gz=20 Websphere=20 Application Server Dlib
Websphere Process = Server=20
Websphere Enterprise Service Bus =
   What's New in=20 this release =


  • z/OS 1.9 and related products upgraded to = PUT0709=20
  • PSF for z/OS 4.1.0=20
  • Websphere Application Server 6.1.0=20
  • Debug Tool Base 7.1.0=20
  • FAULT ANALYZER/ 7.1.0=20
  • FILE MANAGER Z/OS/ 7.1.0=20
  • A new volume Z9PRD1 containing products that are = not=20 required for IPL.=20
  • Catalog structure name changes=20
    • CATALOG.Z19.MASTER - Master Catalog found on = Z9SYS1=20
    • USERCAT.Z19.PRODS - z/OS Product Catalog found = on=20 Z9RES2=20
    • USERCAT.Z19.CICS - CICS Catalog found on = Z9CIC1=20
    • USERCAT.Z19.IMS - IMS Catalog found on Z9IMS1=20
    • USERCAT.Z19.DB2V8 - DB2V8 Catalog found on = Z9DB81=20
    • USERCAT.Z19.DB2V9 - DB2V8 Catalog found on = Z9DB91=20
    • USERCAT.Z19.WAS - Websphere catalog found on = Z9WAS1=20


  • ADCD Library names found in this release - all = of the=20 following reside on Z9RES1.=20
    • ADCD.Z19.PARMLIB=20
    • ADCD.Z19.PROCLIB=20
    • ADCD.Z19.TCPPARMS=20
    • ADCD.Z19.VTAMLIB=20
    • ADCD.Z19.VTAMLIST=20
    • ADCD.Z19.VTAM.SOURCE=20
    • ADCD.DYNISPF.ISPPLIB=20
    • ADCD.LIB.JCL=20
    • ADCD.Z19.CLIST=20
    • ADCD.Z19.DBS.ISPPLIB=20
    • ADCD.Z19.DBS1.ISPPLIB=20
    • ADCD.Z19.ISPPLIB=20
    • ADCD.Z19.LINKLIB=20
    • ADCD.Z19.LPALIB=20
    • ADCD.Z19.WLMIN




       Products=20 Contained in this Release=20


       Table_1.Base=20


    Product Number Description Fmid Feature HLQ
    5655-M32=20 PSF for = z/OS Base=20 HPRF410 = HPRF410 = APS410=20
    5655-M32=20 UPLOAD FOR = z/OS=20 HPRF417 = HPRF417 = APS410=20
    5655-M32=20 ENHANCED = AFP INDEXING=20 FACILITY/BASE FUNCTION HQN2231 = HQN2231 = APS410=20
    5655-M32=20 Font = Sample=20 H0HL140 = H0HL140 = APS410=20
    5655-M32=20 Code Page=20 H0HL141 = H0HL141 = APS410=20
    5655-M32=20 Code Page=20 H0HL15C = H0HL15C = APS410=20
    5655-M32=20 Code Page=20 H0HL15D = H0HL15D = APS410=20
    5655-M32=20 AFP = Download Plus=20 HPRF410 = JPRF411 = APS410=20
    5655-M32=20 Download = for z/OS=20 HPRF410 = JPRF412 = APS410=20
    5655-M32=20 Compats = H0HL15D = J0HL14S = APS410=20
    5655-M32=20 Compats = H0HL141 = J0HL143 = APS410=20
    5655-M32=20 Compats = H0HL15C = J0HL144 = APS410=20
    5698-SA3=20 SA z/OS = Base=20 Automation HWRE310 = HWRE310 = AUT310=20
    5698-SA3=20 SA z/OS = CICS AUTO=20 HWRE310 = JWRE31C = AUT310=20
    5698-SA3=20 SA z/OS = IMS AUTO=20 HWRE310 = JWRE31I = AUT310=20
    5698-SA3=20 SA z/OS = UCE=20 HWRE310 = JWRE312 = AUT310=20
    5655-M74=20 WEBSPHERE = EVENT BROKER=20 HEB6000 = HEB6000 = BIP600=20
    5655-M74=20 WEBSPHERE = MESSAGE=20 BROKER HMB6000 = HMB6000 = BIP600=20
    5655-M74=20 IBM = WebSphere MQ for=20 z/OS Base HMS6000 = HMS6000 = CSQ600=20
    5655-M74=20 IBM = WebSphere MQ for=20 z/OS US English ENU HMS6000 = JMS6001 = CSQ600=20
    5655-M74=20 IBM = WebSphere MQ for=20 z/OS Uppercase English ENP HMS6000 = JMS6004 = CSQ600=20
    5655-M74=20 IBM = WebSphere MQ for=20 z/OS Client Attachment HMS6000 = JMS6007 = CSQ600=20
    5655-M74=20 Java = support=20 HMS6000 = JMS6008 = CSQ600=20
    5694-A01=20 ICKDSF - = Device=20 Support Facilities, Base EDU1H01 = EDU1H01 = SYS1 =
    5694-A01=20 MVS Base=20 EMI2220 = EMI2220 = SYS1 =
    5694-A01=20 MVS Base=20 ETI1106 = ETI1106 = SYS1 =
    5694-A01=20 ICKDSF - = Device=20 Support Facilities, ISMF/MODS EDU1H01 = FDU1H07 = SYS1 =
    5694-A01=20 ICKDSF - = Device=20 Support Facilities, ISMF/ENU EDU1H01 = FDU1H08 = SYS1 =
    5694-A01=20 BCP Base=20 HBB7740 = HBB7740 = SYS1 =
    5694-A01=20 MVS Base=20 HBCNC00 = HBCNC00 = SYS1 =
    5694-A01=20 SMP/E = Planning and=20 Migration Assistant HBCND0B = HBCND0B = SYS1 =
    5694-A01=20 BDT = HBD6602 = HBD6602 = SYS1 =
    5694-A01=20 Bookmanager=20 HBKM300 = HBKM300 = SYS1 =
    5694-A01=20 Bookmanager=20 HBKP300 = HBKP300 = SYS1 =
    5694-A01=20 Library = Server=20 HBKQ320 = HBKQ320 = SYS1 =
    5694-A01=20 Unix = System Services=20 HCMG110 = HCMG110 = SYS1 =
    5694-A01=20 Hardware = Configuration=20 Manager HCM1910 = HCM1910 = SYS1 =
    5694-A01=20 Cryptographic Services=20 - System SSL Base HCPT390 = HCPT390 = SYS1 =
    5694-A01=20 Cryptographic Services=20 - OCSF Base HCRY740 = HCRY740 = SYS1 =
    5694-A01=20 Cryptographic Services=20 - ICSF HCR7740 = HCR7740 = SYS1 =
    5694-A01=20 Hardware = Configuration=20 Definition Base HCS7740 = HCS7740 = SYS1 =
    5694-A01=20 Network = File System=20 Server and Client HDZ119N = HDZ119N = SYS1 =
    5694-A01=20 Data = Facility System=20 Managed Storage Base & ENU HDZ1190 = HDZ1190 = SYS1 =
    5694-A01=20 FFST = HFST101 = HFST101 = SYS1 =
    5694-A01=20 MVS Base=20 HFX1112 = HFX1112 = SYS1 =
    5694-A01=20 MVS Base=20 HGD3200 = HGD3200 = SYS1 =
    5694-A01=20 MVS Base=20 HGD3201 = HGD3201 = SYS1 =
    5694-A01=20 ISPF Base=20 HIF5H02 = HIF5H02 = SYS1 =
    5694-A01=20 IBM HTTP = Server Base=20 HIMW530 = HIMW530 = SYS1 =
    5694-A01=20 Communications Server=20 IP HIP6190 = HIP6190 = SYS1 =
    5694-A01=20 Integrated = Security=20 Services - Enterprise Identit HIT7730 = HIT7730 = SYS1 =
    5694-A01=20 JES2 Base=20 HJE7740 = HJE7740 = SYS1 =
    5694-A01=20 JES3 = HJS7740 = HJS7740 = SYS1 =
    5694-A01=20 Cryptographic Services=20 - PKI Services HKY7740 = HKY7740 = SYS1 =
    5694-A01=20 XL C/C++ = Base=20 HLB7740 = HLB7740 = SYS1 =
    5694-A01=20 Language = Environment=20 Base HLE7740 = HLE7740 = SYS1 =
    5694-A01=20 DCE Base = Services=20 HMB3190 = HMB3190 = SYS1 =
    5694-A01=20 Infoprint = Server - IP=20 PrintWay Base HMOS705 = HMOS705 = SYS1 =
    5694-A01=20 SMP/E Base = HMP1G00 = HMP1G00 = SYS1 =
    5694-A01=20 High Level = Assembler=20 Base HMQ4150 = HMQ4150 = SYS1 =
    5694-A01=20 Managed = System=20 Infrastructure for Setup - Framewo = HMSI707 = HMSI707 = SYS1 =
    5694-A01=20 Managed = System=20 Infrastructure for Setup - DFSMS S = HMSI737 = HMSI737 = SYS1 =
    5694-A01=20 Infoprint = Server -=20 NetSpool Base HNET730 = HNET730 = SYS1 =
    5694-A01=20 Infoprint = Server -=20 Print Interface Base HOPI730 = HOPI730 = SYS1 =
    5694-A01=20 z/OS UNIX = System=20 Services Application Services Ba = HOT7740 = HOT7740 = SYS1 =
    5694-A01=20 CIM Server = Runtime=20 Environment HPG2900 = HPG2900 = SYS1 =
    5694-A01=20 TBD - = Missing Desc=20 HPMG110 = HPMG110 = SYS1 =
    5694-A01=20 BCP - = Program=20 Management Binder HPM7740 = HPM7740 = SYS1 =
    5694-A01=20 BCP - = Capacity=20 Provisioning HPV7740 = HPV7740 = SYS1 =
    5694-A01=20 SDSF Base=20 HQX7740 = HQX7740 = SYS1 =
    5694-A01=20 Security = Server - RACF=20 Base HRF7740 = HRF7740 = SYS1 =
    5694-A01=20 RMF Base=20 HRM7740 = HRM7740 = SYS1 =
    5694-A01=20 Integrated = Security=20 Services - Open Crypto Enhanc HRO7740 = HRO7740 = SYS1 =
    5694-A01=20 IBM Tivoli = Directory=20 Server for z/OS Base HRSL380 = HRSL380 = SYS1 =
    5694-A01=20 SecureWay = Security=20 Server - DCE Base HRSS190 = HRSS190 = SYS1 =
    5694-A01=20 z/OS UNIX = System=20 Services-Integrated Call Level I = HSAP360 = HSAP360 = SYS1 =
    5694-A01=20 Metal C = Runtime=20 Library HSD7740 = HSD7740 = SYS1 =
    5694-A01=20 DFSORT = Base=20 HSM1H00 = HSM1H00 = SYS1 =
    5694-A01=20 TBD - = Missing Desc=20 HSWF100 = HSWF100 = SYS1 =
    5694-A01=20 Integrated = Security=20 Services-Network Authenticati HSWK390 = HSWK390 = SYS1 =
    5694-A01=20 TSO/E Base = HTE7740 = HTE7740 = SYS1 =
    5694-A01=20 Run-Time = Library=20 Extensions Base HTV7740 = HTV7740 = SYS1 =
    5694-A01=20 BCP - = Support for=20 Unicode Base HUN7740 = HUN7740 = SYS1 =
    5694-A01=20 Communications Server=20 SNA HVT6190 = HVT6190 = SYS1 =
    5694-A01=20 IBM = Alternate Library=20 for REXX on zSeries HWJ9143 = HWJ9143 = SYS1 =
    5694-A01=20 zSeries = File System=20 Base HZFS390 = HZFS390 = SYS1 =
    5694-A01=20 OSA/SF = H0GI400 = H0GI400 = SYS1 =
    5694-A01=20 Distributed File=20 Service Base H0H2390 = H0H2390 = SYS1 =
    5694-A01=20 MVS Base=20 H24P111 = H24P111 = SYS1 =
    5694-A01=20 MVS Base=20 HBD6602 = JBD6201 = SYS1 =
    5694-A01=20 MVS Base=20 HBD6602 = JBD6202 = SYS1 =
    5694-A01=20 MVS Base=20 HBKM300 = JBKM310 = SYS1 =
    5694-A01=20 MVS Base=20 HBKP300 = JBKP310 = SYS1 =
    5694-A01=20 MVS Base=20 HGD3200 = JGD3219 = SYS1 =
    5694-A01=20 IBM HTTP = Server North=20 America Secure HIMW530 = JIMW531 = SYS1 =
    5694-A01=20 Communications Server=20 X11R4 XWindows HIP6190 = JIP619X = SYS1 =
    5694-A01=20 Communications Server=20 HFS HIP6190 = JIP6199 = SYS1 =
    5694-A01=20 High Level = Assembler=20 Toolkit HMQ4150 = JMQ415A = SYS1 =
    5694-A01=20 eServer OS = Management=20 CIM providers for z/OS HPG2900 = JPG290A = SYS1 =
    5694-A01=20 CIM and = SLP Client for=20 Java(tm) HPG2900 = JPG290B = SYS1 =
    5694-A01=20 Integrated = Security=20 Services - LDAP Server Base HRSL380 = JRSL38A = SYS1 =
    5694-A01=20 DFSORT = ISPF ENU=20 HSM1H00 = JSM1H01 = SYS1 =
    5694-A01=20 TSO/E ENU=20 HTE7740 = JTE774E = SYS1 =
    5655-103=20 DITTO/ESA = base=20 H0GB310 = H0GB310 = DIT130=20
    5655-R45=20 Debug Tool = Base=20 HAC2710 = HAC2710 = EQA710=20
    5655-R45=20 Debug Tool = Utilities=20 and Advanced Functions Base HAC3710 = HAC3710 = EQA710=20
    5695-014=20 IBM = Library for REXX=20 on zSeries HWJ9140 = HWJ9140 = FAN140=20
    5695-014=20 IBM = Alternate Library=20 for REXX on zSeries HWJ9143 = HWJ9143 = FAN140=20
    5695-014=20 IBM = Compiler for REXX=20 on zSeries HWK0140 = HWK0140 = FAN140=20
    5655-R47=20 FILE = MANAGER Z/OS/BASE=20 HFIM710 = HFIM710 = FMN710=20
    5655-R47=20 INTERACTIVE PANEL=20 VIEWER HVWR110 = HVWR110 = FMN710=20
    5655-R47=20 FILE = MANAGER Z/OS/DB2=20 HFIM710 = JFIM712 = FMN710=20
    5655-R47=20 FILE = MANAGER Z/OS/IMS=20 HFIM710 = JFIM714 = FMN710=20
    5655-R47=20 FILE = MANAGER Z/OS/CICS=20 HFIM710 = JFIM716 = FMN710=20
    5648-B33=20 AFT FONT = COLLECTION=20 FOR MVS OS390 VM AND VSE H0HL24A = H0HL24A = FON210=20
    5648-B33=20 AFT FONT = COLLECTION=20 FOR MVS OS390 VM AND VSE H0HL24B = H0HL24B = FON210=20
    5648-B33=20 AFT FONT = COLLECTION=20 FOR MVS OS390 VM AND VSE H0HL24C = H0HL24C = FON210=20
    5648-B33=20 AFT FONT = COLLECTION=20 FOR MVS OS390 VM AND VSE H0HL24D = H0HL24D = FON210=20
    5648-B33=20 AFT FONT = COLLECTION=20 FOR MVS OS390 VM AND VSE H0HL24E = H0HL24E = FON210=20
    5648-B33=20 AFT FONT = COLLECTION=20 FOR MVS OS390 VM AND VSE H0HL24F = H0HL24F = FON210=20
    5648-B33=20 AFT FONT = COLLECTION=20 FOR MVS OS390 VM AND VSE H0HL24T = H0HL24T = FON210=20
    5648-B33=20 AFT FONT = COLLECTION=20 FOR MVS OS390 VM AND VSE H0HL24U = H0HL24U = FON210=20
    5648-B33=20 AFT FONT = COLLECTION=20 FOR MVS OS390 VM AND VSE H0HL24V = H0HL24V = FON210=20
    5648-B33=20 AFT FONT = COLLECTION=20 FOR MVS OS390 VM AND VSE H0HL24W = H0HL24W = FON210=20
    5648-B33=20 AFT FONT = COLLECTION=20 FOR MVS OS390 VM AND VSE H0HL24X = H0HL24X = FON210=20
    5648-B33=20 AFT FONT = COLLECTION=20 FOR MVS OS390 VM AND VSE H0HL24Y = H0HL24Y = FON210=20
    5648-B33=20 AFT FONT = COLLECTION=20 FOR MVS OS390 VM AND VSE H0HL24Z = H0HL24Z = FON210=20
    5648-B33=20 AFT FONT = COLLECTION=20 FOR MVS OS390 VM AND VSE H0HL240 = H0HL240 = FON210=20
    5648-B33=20 AFT FONT = COLLECTION=20 FOR MVS OS390 VM AND VSE H0HL241 = H0HL241 = FON210=20
    5648-B33=20 AFT FONT = COLLECTION=20 FOR MVS OS390 VM AND VSE H0HL245 = H0HL245 = FON210=20
    5648-B33=20 AFT FONT = COLLECTION=20 FOR MVS OS390 VM AND VSE H0HL246 = H0HL246 = FON210=20
    5648-B33=20 AFT FONT = COLLECTION=20 FOR MVS OS390 VM AND VSE H0HL247 = H0HL247 = FON210=20
    5648-B33=20 AFT FONT = COLLECTION=20 FOR MVS OS390 VM AND VSE H0HL248 = H0HL248 = FON210=20
    5648-B33=20 AFT FONT = COLLECTION=20 FOR MVS OS390 VM AND VSE H0HL249 = H0HL249 = FON210=20
    5648-B33=20 AFT FONT = COLLECTION=20 FOR MVS OS390 VM AND VSE H0HL25A = H0HL25A = FON210=20
    5648-B33=20 AFT FONT = COLLECTION=20 FOR MVS OS390 VM AND VSE H0HL25B = H0HL25B = FON210=20
    5648-B33=20 AFT FONT = COLLECTION=20 FOR MVS OS390 VM AND VSE H0HL25D = H0HL25D = FON210=20
    5648-B33=20 AFT FONT = COLLECTION=20 FOR MVS OS390 VM AND VSE H0HL25E = H0HL25E = FON210=20
    5648-B33=20 AFT FONT = COLLECTION=20 FOR MVS OS390 VM AND VSE H0HL25F = H0HL25F = FON210=20
    5648-B33=20 AFT FONT = COLLECTION=20 FOR MVS OS390 VM AND VSE H0HL25G = H0HL25G = FON210=20
    5648-B33=20 AFT FONT = COLLECTION=20 FOR MVS OS390 VM AND VSE H0HL25H = H0HL25H = FON210=20
    5648-B33=20 AFT FONT = COLLECTION=20 FOR MVS OS390 VM AND VSE H0HL25I = H0HL25I = FON210=20
    5648-B33=20 AFT FONT = COLLECTION=20 FOR MVS OS390 VM AND VSE H0HL25J = H0HL25J = FON210=20
    5648-B33=20 AFT FONT = COLLECTION=20 FOR MVS OS390 VM AND VSE H0HL25K = H0HL25K = FON210=20
    5648-B33=20 AFT FONT = COLLECTION=20 FOR MVS OS390 VM AND VSE H0HL250 = H0HL250 = FON210=20
    5648-B33=20 AFT FONT = COLLECTION=20 FOR MVS OS390 VM AND VSE H0HL251 = H0HL251 = FON210=20
    5648-B33=20 AFT FONT = COLLECTION=20 FOR MVS OS390 VM AND VSE H0HL252 = H0HL252 = FON210=20
    5648-B33=20 AFT FONT = COLLECTION=20 FOR MVS OS390 VM AND VSE H0HL253 = H0HL253 = FON210=20
    5648-B33=20 AFT FONT = COLLECTION=20 FOR MVS OS390 VM AND VSE H0HL254 = H0HL254 = FON210=20
    5648-B33=20 AFT FONT = COLLECTION=20 FOR MVS OS390 VM AND VSE H0HL255 = H0HL255 = FON210=20
    5648-B33=20 AFT FONT = COLLECTION=20 FOR MVS OS390 VM AND VSE H0HL256 = H0HL256 = FON210=20
    5648-B33=20 AFT FONT = COLLECTION=20 FOR MVS OS390 VM AND VSE H0HL257 = H0HL257 = FON210=20
    5648-B33=20 AFT FONT = COLLECTION=20 FOR MVS OS390 VM AND VSE H0HL258 = H0HL258 = FON210=20
    5648-B33=20 AFT FONT = COLLECTION=20 FOR MVS OS390 VM AND VSE H0HL259 = H0HL259 = FON210=20
    5655-JAV=20 VA JAVA = COMP ENU=20 H0A5201 = H0A5201 = HPJ200=20
    5655-JAV=20 VA JAVA = RTL ENU=20 H0A5202 = H0A5202 = HPJ200=20
    5655-R46=20 FAULT = ANALYZER/BASE=20 HAC4710 = HAC4710 = IDI710=20
    5655-H31=20 IBM = ENTERPRISE PL/I=20 FOR Z/OS H270360 = H270360 = IEL360=20
    5655-H31=20 IBM = ENTERPRISE PL/I=20 FOR Z/OS FEATURE H270360 = J270361 = IEL360=20
    5655-G53=20 IBM = ENTERPRISE COBOL=20 FOR Z/OS BASE H26L340 = H26L340 = IGY340=20
    5655-G53=20 IBM = ENTERPRISE COBOL=20 FOR Z/OS HFS H26L340 = J26L34H = IGY340=20
    5655-G53=20 IBM = ENTERPRISE COBOL=20 FOR Z/OS ENU H26L340 = J26L341 = IGY340=20
    5655-B85=20 C/C++ = Productivity=20 Tools Base HCKVB00 = HCKVB00 = IPT110=20
    5655-B85=20 C/C++ = Productivity=20 Tools Base H0GP110 = H0GP110 = IPT110=20
    5655-B85=20 C/C++ = Productivity=20 Tools Base H24P111 = H24P111 = IPT110=20
    5655-B85=20 C/C++ = Productivity=20 Tools Base HCKVB00 = JCKVB03 = IPT110=20
    5655-B85=20 C/C++ = Productivity=20 Tools Base HCKVB00 = JCKVB05 = IPT110=20
    5655-B85=20 C/C++ = Productivity=20 Tools Base H24P111 = J24P112 = IPT110=20
    5655-I39=20 WORKLOAD = SIMULATOR=20 BASE H281110 = H281110 = ITP110=20
    5655-J51=20 XML = Toolkit for z/OS=20 HXML190 = HXML190 = IXM190=20
    5655-I56=20 IBM SDK = for z/OS, Java=20 2 Technology Edition HJVA140 = HJVA140 = JVA140=20
    5748-XX9=20 DOCUMENT = COMPOSITION=20 FACILITY HQG1406 = HQG1406 = DCF140=20
    5748-XX9=20 DOCUMENT = COMPOSITION=20 FACILITY HSR1401 = HSR1401 = DCF140=20
    5748-XX9=20 DOCUMENT = COMPOSITION=20 FACILITY JQG1410 = JQG1410 = DCF140=20
    5748-XX9=20 DOCUMENT = COMPOSITION=20 FACILITY HSR1401 = JSR1411 = DCF140=20
    5748-XX9=20 DOCUMENT = COMPOSITION=20 FACILITY HSR1401 = JSR1413 = DCF140=20
    5697-ENV=20 Tivoli = NetView System=20 Services Base HENV520 = HENV520 = NET520=20
    5697-ENV=20 Tivoli = NetView System=20 Services ENU HENV520 = JENV521 = NET520=20
    5697-ENV=20 Tivoli = NetView=20 Enterprise Base HENV520 = JENV523 = NET520=20
    5697-ENV=20 Tivoli = NetView=20 Enterprise English HENV520 = JENV524 = NET520=20


       Table_2. DB2=20


    Product Number Description Fmid Feature HLQ
    5625-DB2=20 DB2 = ADMINISTRATION=20 SERVER HDAS810 = HDAS810 = DSN810=20
    5625-DB2=20 DB2 ONLINE = HELP=20 HDB881A = HDB881A = DSN810=20
    5625-DB2=20 DB2 = BASE/TSO=20 HDB8810 = HDB8810 = DSN810=20
    5625-DB2=20 DB2 RACF = EXIT=20 HDRE810 = HDRE810 = DSN810=20
    5625-DB2=20 IRLM = HIR2220 = HIR2220 = DSN810=20
    5625-DB2=20 DB2 IMS/VS = ATTACH=20 HIY8810 = HIY8810 = DSN810=20
    5625-DB2=20 DB2 = SUBSYSTEM INIT=20 HIZ8810 = HIZ8810 = DSN810=20
    5625-DB2=20 DB2 IAV = EXTENDERS=20 HDB8810 = JDB881B = DSN810=20
    5625-DB2=20 DB2 Text = Extender=20 HDB8810 = JDB881C = DSN810=20
    5625-DB2=20 390 = ENABLEMENT TO DB2=20 MGMT CLIENTS PACKAGE HDB8810 = JDB881D = DSN810=20
    5625-DB2=20 DB2 = OPERATIONAL=20 UTILITIES HDB8810 = JDB881K = DSN810=20
    5625-DB2=20 DB2 = DIAG/RECOVER=20 UTILITIES HDB8810 = JDB881M = DSN810=20
    5625-DB2=20 DB2 XML = EXTENDER=20 HDB8810 = JDB881X = DSN810=20
    5625-DB2=20 DB2 = JDBC/SQLJ SUPPORT=20 HDB8810 = JDB8812 = DSN810=20
    5625-DB2=20 DB2 = ENGLISH PANELS=20 HDB8810 = JDB8814 = DSN810=20
    5625-DB2=20 DB2 ODBC = BASE=20 HDB8810 = JDB8817 = DSN810=20
    5655-I60=20 DB2 = REPLICATION COMMON=20 LIBRARY FOR Z/OS HAAW820 = HAAW820 = ASN820=20
    5655-I60=20 DB2 = INFORMATION=20 INTEGRATOR REPLICATION FOR Z/OS HAAW821 = HAAW821 = ASN820=20
    5655-I60=20 DB2 = DATAPROGATOR FOR=20 Z/OS HAAW822 = HAAW822 = ASN820=20
    5625-DB2=20 DB2 Net = Search=20 Extender HDB771N = HDB771N = DNE810=20
    5625-DB2=20 QUERY = MANAGEMENT=20 FACILITY ENGLISH HSQ8810 = HSQ8810 = QMF810=20
    5625-DB2=20 NET.DATA/390=20 H242710 = H242710 = DTW810=20
    5635-DB2=20 DB2 = ADMINISTRATION=20 SERVER HDAS910 = HDAS910 = DSN910=20
    5635-DB2=20 DB2 = BASE/TSO=20 HDB9910 = HDB9910 = DSN910=20
    5635-DB2=20 DB2 RACF = EXIT=20 HDRE910 = HDRE910 = DSN910=20
    5635-DB2=20 IRLM = HIR2220 = HIR2220 = DSN910=20
    5635-DB2=20 DB2 IMS/VS = ATTACH=20 HIY9910 = HIY9910 = DSN910=20
    5635-DB2=20 DB2 = SUBSYSTEM INIT=20 HIZ9910 = HIZ9910 = DSN910=20
    5635-DB2=20 Z/OS = ENABLEMENT FOR=20 DB2 CONTROL CENTER HDB9910 = JDB991D = DSN910=20
    5635-DB2=20 DB2 = OPERATIONAL=20 UTILITIES HDB9910 = JDB991K = DSN910=20
    5635-DB2=20 DB2 XML = EXTENDER=20 HDB9910 = JDB991X = DSN910=20
    5635-DB2=20 DB2 = JDBC/SQLJ Z/OS=20 HDB9910 = JDB9912 = DSN910=20
    5635-DB2=20 DB2 = ENGLISH PANELS=20 HDB9910 = JDB9914 = DSN910=20
    5635-DB2=20 DB2 ODBC = BASE=20 HDB9910 = JDB9917 = DSN910=20
    5635-DB2=20 Z/OS = APPLICATION=20 CONNECTIVITY TO DB2 FOR Z/OS HDDA211 = HDDA211 = ACD211=20
    5697-L90=20 DB2 = ADMINISTRATION=20 TOOL FOR Z/OS H0IH720 = H0IH720 = ADB720=20
    5635-DB2=20 QUERY = MANAGEMENT=20 FACILITY ENGLISH HSQ9910 = HSQ9910 = QMF910=20


       Table_3. IMS 9.1.0=20


    Product Number Description Fmid Feature HLQ
    5655-J38=20 IRLM = HIR2220 = HIR2220 = IMS910=20
    5655-J38=20 IMS SYSTEM = SERVICES=20 HMK9900 = HMK9900 = IMS910=20
    5655-J38=20 IMS = DATABASE MANAGER=20 HMK9900 = JMK9901 = IMS910=20
    5655-J38=20 IMS = TRANSACTION=20 MANAGER HMK9900 = JMK9902 = IMS910=20
    5655-J38=20 IMS EXT. = TERMINAL OPT=20 HMK9900 = JMK9903 = IMS910=20
    5655-J38=20 IMS RLT = HMK9900 = JMK9904 = IMS910=20
    5655-J38=20 IMS DLT = HMK9900 = JMK9905 = IMS910=20
    5655-J38=20 IMS JAVA=20 HMK9900 = JMK9906 = IMS910=20
    5697-I08=20 IBM IMS = CONNECT=20 HIC2220 = HIC2220 = IMSUTIL=20
    5697-I08=20 IMS CONN = FOR JAVA=20 HIC2221 = HIC2221 = IMSUTIL=20
    5697-I08=20 IMS QUEUE = CONTROL=20 FACILITY H0GN120 = H0GN120 = IMSUTIL=20
    5697-I08=20 IMS HP = LOAD=20 H1IM210 = H1IM210 = IMSUTIL=20
    5697-I08=20 IMS HP = UNLOAD=20 H1IN110 = H1IN110 = IMSUTIL=20
    5697-I08=20 IMS HP = PREFIX=20 RESOLUTION H1IP210 = H1IP210 = IMSUTIL=20
    5697-I08=20 IMS SRG = H1J1110 = H1J1110 = IMSUTIL=20
    5697-I08=20 DFR = H1J2220 = H1J2220 = IMSUTIL=20
    5697-I08=20 IMS HD = COMPRESSION=20 EXTENDED H22D220 = H22D220 = IMSUTIL=20
    5697-I08=20 BTS = H22J310 = H22J310 = IMSUTIL=20
    5697-I08=20 IMS = DATABASE REPAIR=20 FACILITY H22K110 = H22K110 = IMSUTIL=20
    5697-I08=20 IMS INDEX = BUILDER=20 H22O230 = H22O230 = IMSUTIL=20
    5697-I08=20 IMS = PARALLEL REORG=20 H25N210 = H25N210 = IMSUTIL=20
    5697-I08=20 IMS = DATAPROPAGATOR=20 H25T310 = H25T310 = IMSUTIL=20
    5697-I08=20 IMS MFS = REVERSAL=20 UTILITIES H255110 = H255110 = IMSUTIL=20
    5697-I08=20 IMS = DATABASE RECOVERY=20 FACILITY FOR Z/OS H27L210 = H27L210 = IMSUTIL=20
    5697-I08=20 IMS HP = Fast Path=20 Utilities H31A210 = H31A210 = IMSUTIL=20


       Table_4.CICS TS 3.2=20


    Product Number Description Fmid Feature HLQ
    5655-M15=20 CICS CICS = TS for z/OS=20 V3.2 HBDD110 = HBDD110 = DFH320=20
    5655-M15=20 CICS - = Base=20 HCI6500 = HCI6500 = DFH320=20
    5655-M15=20 CICS CICS = TS for z/OS=20 V3.2 H0B5110 = H0B5110 = DFH320=20
    5655-M15=20 CICS CICS = TS for z/OS=20 V3.2 H0B7110 = H0B7110 = DFH320=20
    5655-M15=20 CICS CICS = TS for z/OS=20 V3.2 H0Z2110 = H0Z2110 = DFH320=20
    5655-M15=20 CICS - = JAVA/IIOP=20 HCI6500 = JCI650D = DFH320=20
    5655-M15=20 CICS - = System Manager=20 HCI6500 = JCI650M = DFH320=20
    5655-M15=20 REXX = Altlib for CICS=20 HCI6500 = JCI650R = DFH320=20
    5655-M15=20 CICS - WS = Security=20 HCI6500 = JCI650W = DFH320=20
    5655-M15=20 CICS - = COBOL feature=20 HCI6500 = JCI6501 = DFH320=20
    5655-M15=20 CICS - = PL/1 feature=20 HCI6500 = JCI6502 = DFH320=20
    5655-M15=20 CICS - 'C' = feature=20 HCI6500 = JCI6503 = DFH320=20


       Table_5.Websphere=20


    Product Number Description Fmid Feature HLQ
    5655-N01=20 WebSphere = Application=20 Server for z/OS H28W610 = H28W610 = WAS610=20
    5655-N01=20 WebSphere = Application=20 Server for z/OS Optional Ma H28W610 = JIWO610 = WAS610=20
    5655-N53=20 WebSphere = Process=20 Server for z/OS HWPS601 = HWPS601 = WPS601=20
    5655-R15=20 WebSphere = Enterprise=20 Service Bus for z/OS HESB601 = HESB601 = ESB501=20


       Table_6.Tivoli=20


    Product Number Description Fmid Feature HLQ
    5698-A17=20 Tivoli = Workload=20 Scheduler for z/OS HWSZ300 = HWSZ300 = TWS830=20


       Information on=20 Problems Found, Preventative Maintenance, = Fixes=20


    Reported Problems to Date 01/10/2008 =


       IGGN504A Error=20 upon IPL. =


    The=20 following error may occur upon IPL for the first = time.=20

    IGGN504A SPECIFY UNIT FOR CATALOG.Z19.MASTER = ON=20 Z9SYS1

    This error is cause by a z/OS 1.9 = defect that=20 does not correctly service emulated IO devices. This = message=20 occurs when more than 64 devices exist in the Flex=20 definition file. The fixing PTF is UA37111 which is = now in a=20 closed status. The fixing PTF can either be obtained = through=20 normal IBM support channels or through the ADCD = download=20 process, Subsystem=20 Downloads.

    The follwing process can be = used to=20 fix this defect. This is information only. You will = need to=20 download the PTF from a secure site as noted above. = This=20 process infomation is repeated on the download site. =

    1. IPL your ADCD z/OS 1.9 system with on the = necessary=20 volumes. For example use the defz9 flex definition = that is=20 distributed on DVD1 of the ADCD packet. Minimal=20 requirements for IPL and applying this PTF are the = 3390-3=20 volumes, Z9RES1, Z9RES2, Z9RES3, Z9SYS1, Z9USS1, = and=20 Z9DIS1.

    2. Obtain the fixing PTF by downloading:=20

      HTTPD1.ZT186.HDL.ADCD.UA37111.BIN =

      The bin=20 file when places in a z/OS 1.9 system needs to be = a record=20 length (LRECL) of 80. This is a z/OS object file = that will=20 be linkedited during the apply processing. The = file needs=20 to be transfered as a binary file. =



      The bin=20 file is in tso xmit format. You will need to = tranfers the=20 bin file to the running z/OS 1.9 system. Then = either use=20 the the TSO receive command or run the following = sample=20 job. Assume the downloaded binary file is = contained in=20 'ADCD.UA37111.BIN'.

      //TSO      EXEC =
      PGM=3DIKJEFT01,DYNAMNBR=3D100
      //SYSPRINT DD  SYSOUT=3D*
      //SYSTSPRT DD  SYSOUT=3D*
      //SYSTSIN  DD *
        RECEIVE  INDA('ADCD.UA37111.BIN')
        DA('ADCD.UA37111.PTF')
      /*
      


    3. Run the following SMPE jobs.
      //*    =
      Receive PTF UA37111
      //S1       EXEC PGM=3DGIMSMP,
      //         PARM=3D'PROCESS=3DWAIT',
      //         DYNAMNBR=3D120
      //SMPCSI   DD DISP=3DSHR,DSN=3DMVS.GLOBAL.CSI
      //SMPPTS   DD DISP=3DSHR,DSN=3DMVS.GLOBAL.SMPPTS1
      //SMPPTFIN   DD DISP=3DSHR,DSN=3DADCD.UA37111.PTF
      //SMPHOLD    DD DUMMY                       F
      //*
      //*
      //SMPCNTL  DD *
        SET    BOUNDARY (GLOBAL).
        RECEIVE.
      
      Return code from this job should be 0.
      //*   Apply PTF =
      UA37111
      //S1       EXEC PGM=3DGIMSMP,
      //         PARM=3D'PROCESS=3DWAIT',
      //         DYNAMNBR=3D120
      //SMPCSI   DD DISP=3DSHR,DSN=3DMVS.GLOBAL.CSI
      //SMPPTS   DD DISP=3DSHR,DSN=3DMVS.GLOBAL.SMPPTS1
      //*
      //*
      //SMPCNTL  DD *
        SET    BOUNDARY (MVST).
        APPLY
              REDO
          SELECT   (UA37111)
                    BYPASS   (HOLDSYSTEM(IPL)) RETRY(YES).
      
      You will receive GIM42001W with return code of 4 to=20 indicate that you have bypassed HOLDSYSTEM(IPL). = The Hold=20 information for this PTF states that an IPL with = CLPA is=20 required. Any of the ADCD loadparms that perform a = cold=20 start will satisfy this requirment. Any other = return code=20 of 4 or higher should be investigated. =

      Note it is=20 customary to first perform an apply check on the = PTF to=20 insure the PTF will go on correctly.

      Click = here=20 to display the output from a successful apply of = this PTF.=20

    4. Shutdown your active z/OS 1.9 system. Stop you = Flex=20 resource. Start your original Flex definition file = that=20 caused the error. IPL your original system. This = PTF and=20 procedure corrected this defect in the ADCD build = and test=20 lab.

    5. If problems persist contact your IBM ADCD Flex = support=20 group.



       Incorrect gzip=20 file names =


    Due=20 to an error in the ADCD build process, the following = list of=20 zip files are incorrectly named.=20
    Gzip File=20 z/OS volume=20
    z9prd1.gz=20 z9cic1=20
    z9dis1.gz=20 z9prd1=20
    z9dis2.gz=20 z9dis1=20
    z9dis3.gz=20 z9dis2=20
    z9dis4.gz=20 z9dis3=20
    z9dis5.gz=20 z9dis4=20
    z9dis6.gz=20 z9dis5=20
    z9cic1.gz=20 z9dis6=20 =




    Follow the=20 instructions in the readme of the FIX DVD that is = included=20 in the ADCD distribution. The FIX DVD includes the = above=20 files with the correct names. Unload the appropriate = file=20 from the FIX DVD instead of DVD1, DVD2, or DVD3=20 distribution.

       SARES1 = volume=20 included on DVD1 is z/OS 1.8.=20


    The = standalone=20 restore volume, SARES1, is a z/OS 1.8 system. If you = wish to=20 obtain a SARES1 volume containing z/OS 1.9, please = send a=20 note to etpadmin@us.ibm.com.

       Build=20 Structure =


       Z9RES1 Z9RES2 Z9RES3=20


    Z9RES1 is a = 3390-3 volume=20 that contains the base MVS system software target, = or=20 run-time libraries, and other system data sets = required to=20 IPL the system and use TSO/E and ISPF. This is the = MVS IPL=20 volume. This release uses the extended indirect = catalog=20 feature with &SYSR1 in the master catalog.=20

    Z9RES2 and Z9RES3 are 3390-3 volumes that = are an=20 extension of the SYSRES volume Z9RES1. The two = volumes are=20 also required for IPL. The release utilizes the = extended=20 indirect cataloging feature with &SYSR2 and = &SYSR3=20 in the master catalog. Z9RES2 contains the = usercatalog=20 USERCAT.Z19.PRODS containing entries for z/OS = related=20 products.

       Z9SYS1=20


    This 3390-3 volume = contains data sets that you might change, either = through=20 normal use of the system or user customization. All=20 USER.xxxxxx datasets are on this volume. System = control data=20 sets, such as SYS1.IPLPARM, the RACF database, IODF = (I/O=20 Definition File), and system's master catalog=20 (CATALOG.Z19.MASTER) reside on this volume. This = volume is=20 required to IPL.

       Z9USS1=20


    Z9USS1 is a 3390-3 = volume=20 that contains all HFS files for UNIX System Services = of=20 z/OS. The volume contains the ROOT and Version HFS = files.=20 This volume is required to IPL.

       Z9PRD1=20


    Z9PRD1 is a 3390-3 = volume=20 that contains all z/OS products that are not = required to IPL=20 as delivered. If the products are customized at some = future=20 date i.e. parmlib members updated, then this volume = may be=20 required for IPL.

       Z9DIS1, Z9DIS2, = Z9DIS3, Z9DIS4,=20 Z9DIS5, Z9DIS6 =


    These=20 volumes contains the base MVS system software = distribution=20 libraries. They contain the DLIB (Distribution = Library) and=20 zone CSI's. These volumes need not be present to = IPL, but=20 are needed to install service or products on the MVS = system=20 using SMP/E. These volumes are all 3390-3.

       Z9DB81 Z9DB82=20


    Z9DB81 is a 3390-3 = volume=20 that contains DB2 V8 related data. Z9DB81 contains = the DB2=20 usercatlog, USERCATALOG.Z19.DB2V8. Also Z9DB81 = contains All=20 DB2 target libs, DB2 Catalog databases, and = databases=20 created by some IVP processing. This volume is not = required=20 to IPL but is required to bring up DB2 V8. =

    Z9DB82 is=20 a 3390-3 volume that contains DB2 V9 DLIB and CSI's. = Also=20 contained are target and dlib for various DB2 V9 = utility=20 products. The volume is not required for IPL but is = needed=20 to apply DB2 maintenance and run DB2 utilities, i.e. = QMF=20

       Z9DB91 Z9DB92=20


    Z9DB91 is a 3390-3 = volume=20 that contains DB2 V9 related data. Z9DB91 contains = the DB2=20 usercatlog, USERCATALOG.Z19.DB2V9. Also Z9DB91 = contains All=20 DB2 target libs, DB2 Catalog databases, and = databases=20 created by some IVP processing. This volume is not = required=20 to IPL but is required to bring up DB2 V9. =

    Z9DB92 is=20 a 3390-3 volume that contains DB2 V9 DLIB and CSI's. = Also=20 contained are target and dlib for various DB2 V9 = utility=20 products. The volume is not required for IPL but is = needed=20 to apply DB2 maintenance and run DB2 utilities, i.e. = DB2=20 Admin Utility and QMF.

       Z9CIC1=20


    Z9CIC1 is a 3390-3 = volume=20 that contains CICS Target, DLIB and all related data = for=20 CICS. USERCATALOG.Z19.CICS resides on this volume. = This=20 volume is not required to IPL but is required to = bring up=20 CICS.

       Z9WAS1, Z9WAS2, = Z9WAS3=20


    Z9WAS1 is a = 3390-3 volume=20 that contains Websphere Application Services Target=20 libraries. Z9WAS2 is a 3390-3 volume that contains = Websphere=20 Application Services Distribution libraries. Z9WAS3 = is a=20 3390-3 volume that contains one Websphere = Application=20 Services Distribution library that is very large. = Also=20 contains the target and dlib for Websphere Process = Server=20 and Websphere Enterprise Server Bus These volumes = are not=20 required to IPL but Z9WAS1 is required to bring up = Websphere=20 Application Services. Z9WAS3 is required to run and = maintain=20 Websphere Process Server and Websphere Enterprise = Server=20 Bus. Z9WAS2 and Z9WAS3 are required to perform = maintenance=20 on Websphere Application Services.

       Z9IMS1=20


    Z9IMS1 is a 3390-3 = volume=20 that contains IMS Target, DLIB and all related data = for IMS.=20 USERCATALOG.Z19.IMS resides on this volume. This = volume is=20 not required to IPL but is required to bring up IMS. =

       SARES1 =

    This 3390-3 volume contains a single volume stand = alone=20 system. This volume can be used to IPL and logon to = a=20 TSO/ISPF session.=20

    The disk volume can assist in building LPAR = environments=20 and correct errors that prevent system IPL.=20

    Recommended use of this volume is to install the = volume=20 and leave accessible. The volume should not be = altered. The=20 volume should stay in a background mode and be = available for=20 emergency type of situations. If other z/OS, OS/390, = or LPAR=20 partitions contain errors, the SARES1 volume could = be used=20 to solve the problem.=20

    The stand alone system does not contain TCPIP or = Unix=20 system service support. The system cannot be used to = install=20 products or apply maintenance via SMP/E.

    To = IPL the=20 standalone res volume:

    Load Address: 0Axx =
    Load=20 Parms: 0AxxSAM

       System=20 Guidelines =


    The=20 following guidelines will make it easier for you to = replace=20 this level of system software with new levels built = the same=20 way.=20

    • Only IBM-supplied system software should = reside on=20 Z9RES1, Z9RES2, Z9RES3, Z9PRD1, Z9DIS1, Z9DIS2, = Z9DIS3,=20 Z9DIS4, Z9DIS5, Z9DIS6 and Z9USS1. These volumes = are=20 intended to be replaced between releases. You = should try=20 to use alternatives to updating these volumes when = possible.=20
    • All changes to these volumes will be **LOST** = when=20 they are replaced. You should keep a record of any = changes=20 made to them, and back-up your system on a regular = scheduled basis.=20
    • The ADCD does not contain a generalized = migration=20 utility or process. Each user has unique = requirements. It=20 is recommended that you build a migration plan = based on=20 your unique needs. The ADCD does have some = assistance. The=20 ADCD uses a system of concatenated libraries (see = below)=20 The highest level of concatenation is = USER.xxxxxxxx. The=20 ADCD distributes these libraries empty. It is = recommended=20 that the user place changes or overrides is these=20 libraries. It is further recommended that the=20 USER.xxxxxxxx libraries be backed up regularily. = When a=20 new ADCD release is installed the USER.xxxxxxxx = libraries=20 can be copied from backups to the new = USER.xxxxxxxx=20 libraries to provide instance migration of = programs and=20 parameters.=20
    • The ADCD is distributed with a standard = library=20 concatenation for the following:

      LINKLST=20
      PROCLIB (including TSO procedures)=20
      CLIST=20
      ISPPLIB (TSO panels)=20
      LPALIB=20
      PARMLIB=20
      VTAMLST=20
      VTAMLIB=20
      VTAM source=20

      The configured order of concatenation is user, = adcd=20 developers, and z/OS system datasets. For example, = the=20 LINKLST concatenation would be as follows: =

      USER.LINKLIB=20
      ADCD.Z19.LINKLIB=20
      SYS1.LINKLIB

      USER.xxxxx libraries have all been built on = Z9SYS1=20 which is the only volume that is migrated.

      USER.xxxxx will not be changed by ADCD or = System=20 processes; thus, user updates in USER.xxxxx will = be=20 retained between release levels. ADCD.Z19.xxxxxx = libraries=20 are allocated on Z9RES1 and are the libraries that = are=20 used by ADCD developers. No RACF rules exist on = these=20 libraries; however, changes to these libraries = could=20 destroy customization necessary to bring up many = products.=20 In addition changes to ADCD.Z19.xxxxxxx libraries = could be=20 lost upon upgrade to the next release. = SYS1.xxxxxxx=20 libraries should NEVER be updated by users or ADCD = development. System libraries should ONLY be = updated=20 through SMP/E install, maintenance processes, or = like=20 processes.=20

      PLEASE NOTE: Changes to System libraries or = ADCD=20 pre-customization may corrupt your system and = prevent or=20 delay IBM support activites.=20

      The correct procedure for a user update to = system data=20 is to:=20

      • Copy the system data from SYS1.xxxxx or = ADCD.xxxx to=20 USER.xxxxx=20
      • Edit, compile, or run user program against = the=20 USER.xxxx item=20
      • Re-ipl, recycle system service, or re-logon = to TSO=20

      Removing a user update would be the reverse of = the=20 above procedure.



       DVD=20 Installation on Thinkpad or Netfinity using = Flex-ES=20


    Please = consult with=20 your re-seller vendor for the latest instructions on = installation in your environment. On each DVD is a=20 executable file DVDx. The file performs a standard = flex=20 install. Please consult FLEX or IBM Redbook manuals = for use=20 of flex raw installs. The raw install is not used in = the=20 ADCD due to possible uniqueness of the user hardware = and=20 flex software environment. A standard install = consist of=20 first formatting a Linux file into flex ckd format. = Next the=20 distributed gz file is unzipped and piped into a = ckdrestore=20 operation.

       LOADPARMS=20 Options =


    The following=20 table list the pre-configured distributed loadparms. =

    Loadparms
    LOADPARM Description
    CS = CLPA = and cold=20 start of JES2. Base z/OS system functions i.e. = no=20 CICS, DB2, IMS, WAS, etc.
    00 = Warm = start of=20 JES2. Base z/OS system functions i.e. no CICS, = DB2,=20 IMS, WAS, etc.
    WS = Warm = start of=20 JES2. Base z/OS system functions i.e. no CICS, = DB2,=20 IMS, WAS, etc.
    DC = CLPA, = brings in=20 CICS LPA modules, cold start of JES2, starts = up DB2=20 and CICS.
    DB = Warmstart of JES2=20 and starts the DB2 and CICS.
    DI = CLPA = and cold=20 start of JES2 and loads the IMS Libraries. IMS = must be=20 manually started.
    CC = CLPA = and cold=20 start of JES2, loads the CICS Libraries, = starts up=20 CICS, no DB2.
    CW = Warm = start of=20 JES2, and starts up CICS.
    9C = CLPA, = cold start=20 of JES2, starts up DB2 V9 only.
    9W = Warm = start of=20 JES2, starts up DB2 V9 only.
    8C = CLPA, = cold start=20 of JES2, starts up DB2 v8 only.
    8W = Warm = start of=20 JES2, starts up DB2 v8 only.
    2C = CLPA, = cold start=20 of JES2, starts up DB2 v8 and DB2 v9. =
    2W = Warm = start of=20 JES2, starts up DB2 v8 and DB2 v9.
    IC = CLPA = and cold=20 start of JES2 and load the IMS Libraries, = start IMS,=20 no DB2 or CICS.
    IW = Warm = start of JES2=20 start IMS, no DB2 or CICS.
    AC = CLPA = and cold=20 start of JES2 load IMS and CICS libraries, = start IMS,=20 DB/2 v8, and CICS.
    AW = Warmstart of JES2.=20 start IMS, DB/2 v8, and CICS.
    BC = CLPA = and cold=20 start of JES2, load WAS libraries, WAS is = manually=20 started
    BW = Warmstart of JES2.=20 WAS is manually started.

    NOTE: JES2 should be cold started the first time = you=20 bring up the system. LoadParm is preset to 0A82CS.=20



       Master=20 Console PF Keys =



    Master Console PF = Keys
    ACTION = COMMAND
    Display Devices=20 PF 1 =
    Display 3270=20 Devices PF 2 =
    Clear = Top of=20 Screen PF 3 =
    Create = a 10-line=20 Display Area PF 4 =
    Display Address=20 Space Information PF 5 =
    Display=20 Outstanding Reply Requests and Error Messages = PF 6 =
    Display PF Keys=20 PF 7 =
    Scroll = Display=20 Area PF 8 =
    Display TSO Users=20 PF 9 =
    Display Active=20 Address Spaces PF 10 =
    Display Active=20 Jobs PF 11 =
    Clear = Bottom=20 Screen PF 12 =



       USERIDS=20


    The following TSO Userids and Passwords have = already been=20 set up on your system:

    Table 38. Pre-Defined=20 USERIDS
    USERID PASSWORD
    ADCDMST (RACF=20 special authority) SYS1 = or ADCDMST=20
    IBMUSER (RACF=20 special authority) SYS1 = or IBMUSER=20
    SYSADM = (DB2 and=20 RACF special auth) SYS1 = or SYSADM=20
    SYSOPR = (DB2 and=20 RACF special auth) SYS1 = or SYSOPR=20
    ADCDA = - ADCDZ TEST =
    WEBADM = WEBADM =
    OPEN1 = - OPEN3 SYS1 =

       Maintenance=20 Service Levels =

    All the products on the ADCD consist of = maintenance that=20 is in a closed status. A PTF that is still in open = status or=20 has other than a document hold at the time the ADCD = was=20 built would not be added to the ADCD. The following = PUT=20 levels may be minus PTFs that were open at build = time. Also=20 some functions may be better than the PUT level due = to the=20 addition of RSUs and individual PTFs. In general the = following is valid.=20

    • All functions of the base Z/OS 1.9 product are = at PUT=20 level 0709.=20
    • All functions of the CICS TS3.2 are at PUT = level 0709.=20
    • The functions of the DB2 8.1.0 and DB2 9.1.0 = base are=20 at PUT level 0709.
      The Application = Connectivity for=20 DB2 product is at PUT level 0703.
      QMF 9.1.0 is = at PUT=20 0708.
      DB2 v8 utilities are at PUT level 0708.=20
    • All functions of the IMS 9.1.0 are at PUT = level 0709.=20
    • All functions of the WAS 6.1.0 service level = 6.1.0.11.=20

    The = ibmadcd@us.ibm.com email=20 address has been discontinued. Contact IBM=20 Innovation Center, Dallas for assistance. =

3D""=20

     About = IBM      Privacy=20      Contact
------=_NextPart_000_0000_01C8A2F0.CE80D6E0 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.ibm.com/i/v14/t/ibm-logo.gif R0lGODlhbgA0ALMAAAAAAP///zxZdxMaIbi4uLe3t1paWnNzc3JyckBAQAAAAAAAAAAAAAAAAAAA AAAAACH5BAAAAAAALAAAAABuADQAAAT/UMhJq7046827r0MojmRpnmiqrmxLAnAsz3Rt33iu73zv /8CgcEgsGo/IpHLJbDqf0Kh0Sq1ar9is9lcIeL9gcAHQDZvDhMOMcAaraYe2GMqWgwmAuv38hunb eDRldoFbhoeIiT9/dmODe2djeZB9MHGQhU2McmObkF+BnmGSMY9ymYqpqquJZziMM6YBCDN2fZdt pFauN6ZrZjSEMaJeqKzHyMlSvDbEzDJ7eLKjWc+Cn8U1fG5huKDK4OHiR9a/2LoxZtKAAGboVOUy zsDB1O286uP6+/w38aVhzIGpd8cPmnQHsfyD4UuGrEr3CgLwFqCPu34YMy4xwPHItDN4W+btYXhq 2DeEuWYYiLGyiMhsL9lNSmnpS6VGMlYaSKBTIxSdLVv6bNKzJ5GYnbCZ6UNMFxtUOHOyNPLxYsw7 lapCJRiJBkehQ8OKHUu2rNmzaNOqXcu2rdstEQAAOw== ------=_NextPart_000_0000_01C8A2F0.CE80D6E0 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.ibm.com/i/c.gif R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== ------=_NextPart_000_0000_01C8A2F0.CE80D6E0 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.ibm.com/i/v14/t/left-nav-corner.gif R0lGODlhiAATAIAAAMjX4////ywAAAAAiAATAAACPYSPqcvtD6OctNqLs968+w+G4kiW5omm6sq2 7gvH8kzX9o3n+s73/g8MCoebAPGYCBiRSOWSOXQ+oUBpoAAAOw== ------=_NextPart_000_0000_01C8A2F0.CE80D6E0 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.ibm.com/i/v14/t/rl-bullet.gif R0lGODlhAgAIAIAAAP///2ZmZiH5BAEAAAAALAAAAAACAAgAAAIFhI8WGwUAOw== ------=_NextPart_000_0000_01C8A2F0.CE80D6E0 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://stats.www.ibm.com/rc/images/uc.GIF?R=noscript R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== ------=_NextPart_000_0000_01C8A2F0.CE80D6E0 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.ibm.com/i/v14/t/us/en/search.gif R0lGODlhRwASAOYAAP///1VVVQkJCQYGBgQEBC0tLUpKSjg4OBAQECcnJzIyMj4/Pg0NDENERBEQ EBQUFD8+Px0dHQwMDSoqKysrKzIzMhgYGD4+Ph0cHS4tLSIiIhkYGDk4OCsqKzIyM0lKShQUFUNE QysrKhAREAMEBElKSRUUFERDRB0dHA0NDUNDRDg5OQQEAy0uLTIzMysqKkRERCMjIiIjIwwNDTg4 OT8/PygnJxERERgZGERDQxkZGBgYGT4+PwwNDAMEAyIiIzMzMyorKyIjIjk5OBwdHUREQyMjIw0M DAAAABgZGSMiIhUVFUpJST8/Pjg5OCcoJxAQET8+PkNDQy4uLicoKCcnKB0cHAwMDEpJSg0MDTEx MTY2NkZGRhQVFC8vLywsLAQDBC0tLklJSSorKkxMTE9PT0pKSVJSUjs7Ozk4OSMiI0BAQDk5OTMz MhkZGRwcHSoqKhUUFTM0MxARERkYGTMyMz4/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5 BAAAAAAALAAAAABHABIAQAf/gH8Bg4SFhoeIiYqLjIR/FzEyGj8aGjIxlZeVQpcAnpienQA/RkJG Gp5KnquhmKgAGkKepadKSkIxajI/pD9KahdfBMPDLMMkJMfJysfEBMtgxiw+xNIE08zPxNHX1ATe 385fYgcHNCsHHBwrNOnsNEPr7fJD7vAHaQdO5fzq+uXyDni6xyHfPn4ID7ApN0QMkBEOIDpAQPEG lIo3JiKwWNGBxowaI0qkSFFkxYsbPZIUOXEOgokjEMREIKfMiRAqTkiBEaKBz54+VQBtAFSF0KA5 TxRpkENpDp5KmQ4tKvRE1BxFcqiAwfUpjBMwykiZUqBAi7IZyrZIW7ZABk9r/wG0ZYv2rNswc+1m YNvC09wMetsKtltAygEcFiwk2bADhw4LjR9b2IADAGRPFjw5nrzB04bMAHRo3tAZwOYdmEtzVix5 B53FbiBv4OBFgO3buHPr3s27t+/ft72cMVPCABMmBpKX+KB8uXLmBpZDl568evHq2J8/h57dOBbk zs1gOUPmgh0ICyCoX1CDB/oaNZq8d8++Sfr6CxZc0I8+SnoI+12wXnvv2YdegBD4FwUP+vFwgYA8 kMGFBwpQqEAFLlzoQYYVVABEhqtcCASGIlagwIkeeNDGhSRWuKGGnnjYoosXnuhCBXV4YKICXKyR QBVUJPBEAkTaQGQCNhiZgP8nRxrJSgJU2PDkkgBQSSWTrFRpwxNKHvnjE1RUUeQaaBCBQQRnRoAC mlasicGZblrhCQZZAnBmlih4goKZerI5ZwSeRGDmm2sKGsGhgqLwBhpbgABCF3GY8IAJSzwwaaUP gEDpKpWCkOWkWXoKgKSasvKAJ5l6QiqpXWTq6qSWbqHFEQxIcEQKM0ggAQO17sqrrr/62gOwDPTQ w60MpIDrFbkimwKxxA57bArJzsBssj0wkEUWM8ygxRQDhCvuuOSWa+656KarrrhT/EFBByJQ8EIQ E7wgQgf1ihBvvvja+26+/3ZAwQQUjBEEBfQKTDC/AOM7gcIIUxBvEGNQAMcFBPf+EQgAOw== ------=_NextPart_000_0000_01C8A2F0.CE80D6E0 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.ibm.com/common/v14/main.css #print-masthead { DISPLAY: none } .ibm-access { LEFT: -3000px; WIDTH: 1px; POSITION: absolute } .cty-tou { BACKGROUND: #2f4e6f; WHITE-SPACE: nowrap } .cty-tou-div { COLOR: #293d6b; WHITE-SPACE: nowrap } .masthead-phone { COLOR: #293d6b; WHITE-SPACE: nowrap } .spacer { COLOR: #98b1c4; WHITE-SPACE: nowrap } .cty-tou-border { BACKGROUND: #3c5f84 } .mbbg { BACKGROUND: #000 } .country { COLOR: #c8d7e3; WHITE-SPACE: nowrap } .upper-masthead-corner { BACKGROUND-POSITION: 100% 100%; BACKGROUND-IMAGE: = url(//www.ibm.com/i/v14/t/upper-nav-cnr.gif); BACKGROUND-REPEAT: = no-repeat } EM.caution { FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; FONT-STYLE: normal } A.ur-link:link { COLOR: #c8d7e3; WHITE-SPACE: nowrap; TEXT-DECORATION: none } A.ur-link:visited { COLOR: #c8d7e3; WHITE-SPACE: nowrap; TEXT-DECORATION: none } A.ur-link:hover { COLOR: #c8d7e3; WHITE-SPACE: nowrap; TEXT-DECORATION: underline } .input { BACKGROUND: #eee } .input-local { BACKGROUND: #eee } TD.blbg { BORDER-TOP: #99afc4 2px solid; BACKGROUND: #c8d7e3; BORDER-BOTTOM: = #99afc4 1px solid; WHITE-SPACE: nowrap } A.masthead-mainlink:link { COLOR: #293d6b; WHITE-SPACE: nowrap; TEXT-DECORATION: none } A.masthead-mainlink:visited { COLOR: #293d6b; WHITE-SPACE: nowrap; TEXT-DECORATION: none } A.masthead-mainlink:hover { COLOR: #293d6b; WHITE-SPACE: nowrap; TEXT-DECORATION: underline } #left-nav-angle { BACKGROUND-POSITION: 100% 100%; BACKGROUND-IMAGE: = url(//www.ibm.com/i/v14/t/left-nav-angle.gif); BACKGROUND-REPEAT: = no-repeat } .bbg { WHITE-SPACE: nowrap; BACKGROUND-COLOR: #000 } .dbg { BACKGROUND-COLOR: #fff } .mbg { PADDING-LEFT: 4px; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: = #c8d7e3 } TH.mbg { PADDING-LEFT: 4px; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: = #98b1c4 } TH.mbg A.nav:link { COLOR: #fff } TD.hil { BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #fff } TH.hil { PADDING-LEFT: 4px; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: = #98b1c4 } TH.hil A.nav:link { COLOR: #fff } .hil { PADDING-LEFT: 4px; BACKGROUND-COLOR: #fff } .lbg { VERTICAL-ALIGN: top; BACKGROUND-COLOR: #c8d7e3 } TD.left-nav { VERTICAL-ALIGN: top; BACKGROUND-COLOR: #c8d7e3 } TR.left-nav-child TD { VERTICAL-ALIGN: top; BACKGROUND-COLOR: #c8d7e3 } TR.left-nav-last { VERTICAL-ALIGN: top; BACKGROUND-COLOR: #c8d7e3 } .v14-graphic-tab-lblue-table { VERTICAL-ALIGN: top; BACKGROUND-COLOR: #c8d7e3 } TH.left-nav-overview { BACKGROUND: #98b1c4 } TD.left-nav-overview { BACKGROUND: #98b1c4 } .v14-graphic-tab-dblue-table { BACKGROUND: #98b1c4 } TD.left-nav-highlight { BACKGROUND: #fff; VERTICAL-ALIGN: top } TR.left-nav-child-highlight TD { BACKGROUND: #fff; VERTICAL-ALIGN: top } TD.left-nav { BORDER-TOP: white 1px solid } TD.left-nav-highlight { BORDER-TOP: white 1px solid } TR.left-nav-last TD { BORDER-TOP: white 1px solid } TR.rlinks TD { VERTICAL-ALIGN: top } A.rlinks:link { COLOR: #666; TEXT-DECORATION: none } A.rlinks:visited { COLOR: #666; TEXT-DECORATION: none } A.rlinks:hover { COLOR: #666; TEXT-DECORATION: underline } A.rlinks-red:link { COLOR: #f00; TEXT-DECORATION: none } A.rlinks-red:visited { COLOR: #f00; TEXT-DECORATION: none } A.rlinks-red:hover { COLOR: #f00; TEXT-DECORATION: underline } A.mainlink:link { COLOR: #fff; WHITE-SPACE: nowrap; TEXT-DECORATION: none } A.mainlink:visited { COLOR: #fff; WHITE-SPACE: nowrap; TEXT-DECORATION: none } A.mainlink:hover { COLOR: #fff; WHITE-SPACE: nowrap; TEXT-DECORATION: underline } A.parent:link { COLOR: #666; TEXT-DECORATION: none } A.parent:visited { COLOR: #666; TEXT-DECORATION: none } A.parent:hover { COLOR: #666; TEXT-DECORATION: underline } .left-nav-corner { BACKGROUND-POSITION: 100% 100%; BACKGROUND-IMAGE: = url(//www.ibm.com/i/v14/t/left-nav-corner.gif); BACKGROUND-REPEAT: = no-repeat } A.left-nav-overview:link { COLOR: #fff; TEXT-DECORATION: none } A.left-nav-overview:visited { COLOR: #fff; TEXT-DECORATION: none } A.left-nav-overview:hover { COLOR: #fff; TEXT-DECORATION: underline } A.left-nav:link { COLOR: #293d6b; TEXT-DECORATION: none } A.left-nav:visited { COLOR: #293d6b; TEXT-DECORATION: none } A.left-nav:hover { COLOR: #293d6b; TEXT-DECORATION: underline } A.nav:link { COLOR: #293d6b; TEXT-DECORATION: none } A.nav:visited { COLOR: #293d6b; TEXT-DECORATION: none } A.nav:hover { COLOR: #293d6b; TEXT-DECORATION: underline } A.left-nav-child:link { COLOR: #293d6b; TEXT-DECORATION: none } A.left-nav-child:visited { COLOR: #293d6b; TEXT-DECORATION: none } A.left-nav-child:hover { COLOR: #293d6b; TEXT-DECORATION: underline } TD.upper-masthead-divider { BACKGROUND-POSITION: 50% 50%; BACKGROUND-IMAGE: = url(//www.ibm.com/i/v14/t/upper-masthead-divider.gif); = BACKGROUND-REPEAT: no-repeat } TD.masthead-divider { BACKGROUND-POSITION: 50% 60%; BACKGROUND-IMAGE: = url(//www.ibm.com/i/v14/t/masthead-divider.gif); BACKGROUND-REPEAT: = no-repeat } TD.footer-divider { BACKGROUND-POSITION: 50% 50%; BACKGROUND-IMAGE: = url(//www.ibm.com/i/v14/t/footer-divider.gif); BACKGROUND-REPEAT: = no-repeat } BODY { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; = PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px } FORM { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } TH { TEXT-ALIGN: left } FIELDSET { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px } .nowrap { WHITE-SPACE: nowrap } H2 { COLOR: #666 } B.related { COLOR: #666 } B.rlinks { COLOR: #666 } .fnt { COLOR: #666 } .greytextbld { COLOR: #666 } .greytext { COLOR: #666 } #v14-body-table P#subtitle { COLOR: #666 } #v14-pop-mast H1 { BACKGROUND: #000; COLOR: #fff; WHITE-SPACE: nowrap } A:link { COLOR: #5c81a7 } A:visited { COLOR: #969 } A:hover { COLOR: #5c81a7 } .tbgc { BACKGROUND-COLOR: #069 } .gbg { BACKGROUND-COLOR: #ccc } .lgray { BACKGROUND-COLOR: #ccc } .bluebullet { COLOR: #069 } TD.bbl { BACKGROUND-IMAGE: url(//www.ibm.com/i/v14/bullets/bl-bullet.gif); = WIDTH: 6px; BACKGROUND-REPEAT: no-repeat } TD.dbl { BACKGROUND-IMAGE: url(//www.ibm.com/i/v14/bullets/dbl-bullet.gif); = WIDTH: 6px; BACKGROUND-REPEAT: no-repeat } TD.bkl { BACKGROUND-IMAGE: url(//www.ibm.com/i/v14/bullets/bk-bullet.gif); = WIDTH: 6px; BACKGROUND-REPEAT: no-repeat } .dkgd { BACKGROUND-COLOR: #996 } .hdgd { COLOR: #fff } .sth { COLOR: #fff } .popup_title { COLOR: #fff } .mdgd { BACKGROUND: #cc9; COLOR: #663 } .flgd { BACKGROUND: #f7f7e7 } .dgbg { BACKGROUND-COLOR: #999 } A.fbox:link { COLOR: #5c81a7; TEXT-DECORATION: none } A.fbox:visited { COLOR: #969; TEXT-DECORATION: none } A.fbox:hover { COLOR: #5c81a7; TEXT-DECORATION: underline } A.bctl:link { COLOR: #999; TEXT-DECORATION: none } A.bctl:visited { COLOR: #999; TEXT-DECORATION: none } A.bctl:hover { COLOR: #999; TEXT-DECORATION: underline } .tbdark { BACKGROUND: #a3aab0 } .tbwhite { BACKGROUND: #fff; WHITE-SPACE: nowrap } .tbimage1 { BACKGROUND-IMAGE: url(//www.ibm.com/i/v11/tabs/tbimage1.gif); = WHITE-SPACE: nowrap } .tbimage2 { BACKGROUND-IMAGE: url(//www.ibm.com/i/v11/tabs/tbimage2.gif) } A.tbmainlink:link { COLOR: #333; WHITE-SPACE: nowrap; TEXT-DECORATION: none } A.tbmainlink:visited { COLOR: #333; WHITE-SPACE: nowrap; TEXT-DECORATION: none } A.tbmainlink:hover { COLOR: #333; WHITE-SPACE: nowrap; TEXT-DECORATION: underline } A.tablink:link { COLOR: #333; TEXT-DECORATION: none } A.tablink:visited { COLOR: #333; TEXT-DECORATION: none } A.tablink:hover { COLOR: #333; TEXT-DECORATION: underline } A.tablinkblue:link { TEXT-DECORATION: none } A.tablinkblue:visited { TEXT-DECORATION: none } A.tablinkblue:hover { TEXT-DECORATION: underline } A.texttabselectlink:link { COLOR: #333; TEXT-DECORATION: none } A.texttabselectlink:visited { COLOR: #333; TEXT-DECORATION: none } A.texttabselectlink:hover { COLOR: #333; TEXT-DECORATION: underline } A.toclink:link { TEXT-DECORATION: none } A.toclink:visited { TEXT-DECORATION: none } A.toclink:hover { TEXT-DECORATION: underline } A.tocselectlink:link { COLOR: #333; TEXT-DECORATION: none } A.tocselectlink:visited { COLOR: #333; TEXT-DECORATION: none } A.tocselectlink:hover { COLOR: #333; TEXT-DECORATION: underline } .v14-graphic-tab-selected { WHITE-SPACE: nowrap; BACKGROUND-COLOR: #c8d7e3 } .v14-graphic-tab-unselected { BACKGROUND-IMAGE: url(//www.ibm.com/i/v14/tabs/tab_dmpttn.gif); = WHITE-SPACE: nowrap } TD.v14-tab-hlrt { BACKGROUND-IMAGE: url(//www.ibm.com/i/v14/tabs/tab_hlrt.gif); = BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #c8d7e3 } TD.v14-tab-hlrt-end { BACKGROUND-IMAGE: url(//www.ibm.com/i/v14/tabs/tab_hlrt_end.gif); = BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #c8d7e3 } TD.v14-tab-hllt { BACKGROUND-IMAGE: url(//www.ibm.com/i/v14/tabs/tab_hllt.gif); = BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #c8d7e3 } TD.v14-tab-dmrt { BACKGROUND-IMAGE: url(//www.ibm.com/i/v14/tabs/tab_dmrt.gif); = BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #5c81a7 } TD.v14-tab-dmrt-end { BACKGROUND-IMAGE: url(//www.ibm.com/i/v14/tabs/tab_dmrt_end.gif); = BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #5c81a7 } .v14-graphic-tab-selected2 { WHITE-SPACE: nowrap; BACKGROUND-COLOR: #c8d7e3 } .v14-graphic-tab-unselected2 { BACKGROUND-IMAGE: url(//www.ibm.com/i/v14/tabs/tab_dmpttn2.gif); = WHITE-SPACE: nowrap } TD.v14-tab-hlrt2 { BACKGROUND-IMAGE: url(//www.ibm.com/i/v14/tabs/tab_hlrt2.gif); = BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #c8d7e3 } TD.v14-tab-hlrt-end2 { BACKGROUND-IMAGE: url(//www.ibm.com/i/v14/tabs/tab_hlrt_end2.gif); = BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #c8d7e3 } TD.v14-tab-hllt2 { BACKGROUND-IMAGE: url(//www.ibm.com/i/v14/tabs/tab_hllt2.gif); = BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #c8d7e3 } TD.v14-tab-dmrt2 { BACKGROUND-IMAGE: url(//www.ibm.com/i/v14/tabs/tab_dmrt2.gif); = BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #5c81a7 } TD.v14-tab-dmrt-end2 { BACKGROUND-IMAGE: url(//www.ibm.com/i/v14/tabs/tab_dmrt_end2.gif); = BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #5c81a7 } .v14-ttd { COLOR: #98b1c4 } A.v14-tab-link-selected:link { COLOR: #005077; BACKGROUND-COLOR: #c8d7e3; TEXT-DECORATION: none } A.v14-tab-link-selected:visited { COLOR: #005077; BACKGROUND-COLOR: #c8d7e3; TEXT-DECORATION: none } A.v14-tab-link-selected:hover { COLOR: #000; BACKGROUND-COLOR: #c8d7e3; TEXT-DECORATION: none } A.v14-tab-link-unselected:link { COLOR: #fff; BACKGROUND-COLOR: #5c81a7; TEXT-DECORATION: none } A.v14-tab-link-unselected:visited { COLOR: #fff; BACKGROUND-COLOR: #5c81a7; TEXT-DECORATION: none } A.v14-tab-link-unselected:hover { COLOR: #dce8f2; BACKGROUND-COLOR: #5c81a7; TEXT-DECORATION: none } A.v14-text-tab-select-link:link { COLOR: #000; TEXT-DECORATION: none } A.v14-text-tab-select-link:visited { COLOR: #000; TEXT-DECORATION: none } A.v14-text-tab-select-link:hover { COLOR: #000; TEXT-DECORATION: underline } A.v14-text-tab-unselect-link:link { COLOR: #5c81a7; TEXT-DECORATION: none } A.v14-text-tab-unselect-link:visited { COLOR: #5c81a7; TEXT-DECORATION: none } A.v14-text-tab-unselect-link:hover { COLOR: #5c81a7; TEXT-DECORATION: underline } TD.v14-graphic-tab-lblue-table A.v14-text-tab-unselect-link:link { COLOR: #293d6b; TEXT-DECORATION: none } TR.v14-graphic-tab-lblue-table A.v14-text-tab-unselect-link:link { COLOR: #293d6b; TEXT-DECORATION: none } TD.v14-graphic-tab-lblue-table A.v14-text-tab-unselect-link:visited { COLOR: #293d6b; TEXT-DECORATION: none } TR.v14-graphic-tab-lblue-table A.v14-text-tab-unselect-link:visited { COLOR: #293d6b; TEXT-DECORATION: none } TD.v14-graphic-tab-lblue-table A.v14-text-tab-unselect-link:hover { COLOR: #293d6b; TEXT-DECORATION: underline } TR.v14-graphic-tab-lblue-table A.v14-text-tab-unselect-link:hover { COLOR: #293d6b; TEXT-DECORATION: underline } .tblue { BACKGROUND: #98b1c4; COLOR: #fff } .tdblue { BACKGROUND: #3c5f84; COLOR: #fff } .tgray { BACKGROUND: #999; COLOR: #fff } .tgreen { BACKGROUND: #ccc; COLOR: #333 } .medbluetitlebar { COLOR: #fff; BACKGROUND-COLOR: #69c } .medgraytitlebar { COLOR: #fff; BACKGROUND-COLOR: #999 } .lightgraytitlebar { COLOR: #666; BACKGROUND-COLOR: #eee } .whitetitlebar { COLOR: #666; BACKGROUND-COLOR: #fff } .subtitle { COLOR: #666 } TD.v14-header-1 { BACKGROUND: #3c5f84; COLOR: #fff } TH.v14-header-1 { BACKGROUND: #3c5f84; COLOR: #fff } TD.v14-header-2 { BACKGROUND: #98b1c4; COLOR: #fff } TH.v14-header-2 { BACKGROUND: #98b1c4; COLOR: #fff } TD.v14-header-1-small { BACKGROUND: #98b1c4; COLOR: #fff } TH.v14-header-1-small { BACKGROUND: #98b1c4; COLOR: #fff } TD.v14-header-2-small { BACKGROUND: #ccc; COLOR: #333 } TH.v14-header-2-small { BACKGROUND: #ccc; COLOR: #333 } TD.v14-header-3 { BACKGROUND: #999; COLOR: #fff } TH.v14-header-3 { BACKGROUND: #999; COLOR: #fff } TD.v14-header-3-small { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: = #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid } TH.v14-header-3-small { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: = #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid } TD.v14-header-4 { BACKGROUND: #ccc; COLOR: #333 } TH.v14-header-4 { BACKGROUND: #ccc; COLOR: #333 } TD.v14-header-4-small { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: = #eee; BORDER-LEFT: #ccc 1px solid; COLOR: #000; BORDER-BOTTOM: #ccc 1px = solid } TH.v14-header-4-small { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: = #eee; BORDER-LEFT: #ccc 1px solid; COLOR: #000; BORDER-BOTTOM: #ccc 1px = solid } TD.v14-header-5 { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: = #eee; BORDER-LEFT: #ccc 1px solid; COLOR: #000; BORDER-BOTTOM: #ccc 1px = solid } TH.v14-header-5 { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: = #eee; BORDER-LEFT: #ccc 1px solid; COLOR: #000; BORDER-BOTTOM: #ccc 1px = solid } TD.gradient_bar { BACKGROUND-POSITION: 100% 100%; BACKGROUND-IMAGE: = url(//www.ibm.com/i/v14/rules/gradient_bar.gif); BACKGROUND-REPEAT: = repeat-y } .small-price { COLOR: #f60 } .price { COLOR: #f60 } .error { COLOR: #f00 } EM.error { FONT-STYLE: normal } EM.caution { FONT-STYLE: normal } .graytext { COLOR: #666 } .smgraytext { COLOR: #666 } .lggraytitle { COLOR: #666 } .divider { COLOR: #666 } .bct { COLOR: #ccc } .ast { COLOR: #f30 } .dgray { BACKGROUND-COLOR: #999 } .vlgray { BACKGROUND-COLOR: #eee } .tvgray { BACKGROUND: #eee; COLOR: #000 } A.bs:link { COLOR: #069; TEXT-DECORATION: none } A.bs:visited { COLOR: #969; TEXT-DECORATION: none } A.bs:hover { COLOR: #069; TEXT-DECORATION: underline } A.close:link { COLOR: #fff; TEXT-DECORATION: underline } A.close:visited { COLOR: #fff; TEXT-DECORATION: underline } A.close:hover { COLOR: #fff; TEXT-DECORATION: underline } A.smallplainlink:link { COLOR: #5c81a7; TEXT-DECORATION: none } A.smallplainlink:visited { COLOR: #969; TEXT-DECORATION: none } A.smallplainlink:hover { COLOR: #5c81a7; TEXT-DECORATION: underline } .dotted { BACKGROUND-IMAGE: url(//www.ibm.com/i/dotted.gif); BACKGROUND-COLOR: = #fff } .ibmSurveyCVM .v14-header-2-small { BACKGROUND: #999; COLOR: #fff! important } .ibmSurveyCVM .no-padding { BACKGROUND-COLOR: #ffc! important } .ibmSurveyCVM .smallplainlink { COLOR: #666! important } .flashtext { LEFT: -3000px; WIDTH: 500px; POSITION: absolute } TD.why-ibm { BACKGROUND: url(//www.ibm.com/i/v14/mod/bg-why-ibm.gif) #fff repeat-y = 100% 0%; BORDER-BOTTOM: #e8e8e8 1px solid } #v14-body-table TD.why-ibm P { PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 10px; MARGIN: = 0px; PADDING-TOP: 5px } #v14-body-table TD.why-ibm-rv P { PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 10px; MARGIN: = 0px; PADDING-TOP: 5px } #v14-body-table TD.why-ibm P.is-branding { PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 8px; = LINE-HEIGHT: 1.4em; PADDING-TOP: 5px } #v14-body-table TD.why-ibm-rv P.is-branding { PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 8px; = LINE-HEIGHT: 1.4em; PADDING-TOP: 5px } TD.why-ibm-rv { BACKGROUND: #4b4b4b; BORDER-BOTTOM: #454545 1px solid } TD.why-ibm-rv P { COLOR: #fff } TD.why-ibm-rv P A:link { COLOR: #fff } TD.why-ibm-rv P A:visited { COLOR: #fff } TD.why-ibm-rv P A:hover { COLOR: #fff } TD.why-ibm H2 { PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: = small; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 4px } TD.why-ibm-rv H2 { PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: = small; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 4px } TD.why-ibm-rv H2 { COLOR: #fff } TD.v14-header-1-small H2 { COLOR: #fff } TD.scm-bg { BACKGROUND: url(//www.ibm.com/i/v14/t/add-website-bg.gif) repeat-x } .gen-intfce-nvyblue { COLOR: #293d6b } .gen-intfce-drkblue { COLOR: #3c5f84 } .gen-intfce-blue { COLOR: #5c81a7 } .gen-intfce-violet { COLOR: #996699 } .gen-intfce-mdblue { COLOR: #98b1c4 } .gen-intfce-plblue { COLOR: #c8d7e3 } .gen-intfce-blk { COLOR: #000 } .gen-intfce-drkestgry { COLOR: #333 } .gen-intfce-drkgry { COLOR: #666 } .gen-intfce-mdgry { COLOR: #999 } .gen-intfce-gry { COLOR: #ccc } .gen-intfce-ltgry { COLOR: #eee } .gen-intfce-white { COLOR: #fff } .lu-red { COLOR: #ff0000 } .lu-brtorng { COLOR: #ff3300 } .lu-orng { COLOR: #ff6600 } TD.tbl-plblue { COLOR: #c8d7e3 } TD.tbl-ltblue { COLOR: #dfe8ef } TD.tbl-smkwhite { COLOR: #ebebeb } TD.tbl-ghstwhite { COLOR: #f6f6f6 } TD P.last-updated { TEXT-ALIGN: right } FORM.ibm-column-form LABEL { CLEAR: left; DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; WIDTH: = 150px } FORM.ibm-column-form P SPAN { DISPLAY: block; MARGIN-LEFT: 157px } FORM.ibm-column-form P SPAN.ast { DISPLAY: inline; MARGIN-LEFT: 0px } FORM.ibm-column-form LABEL SPAN { DISPLAY: inline; MARGIN: 0px } FORM.ibm-column-form .ibm-buttons-row P { PADDING-LEFT: 157px; FLOAT: none } FORM.ibm-column-form .ibm-buttons-row P.ibm-first { PADDING-LEFT: 157px } .ibm-buttons-row P.ibm-first { FLOAT: left! important; WIDTH: 140px } .ibm-buttons-row P.ibm-second { MARGIN-LEFT: 160px } ------=_NextPart_000_0000_01C8A2F0.CE80D6E0 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.ibm.com/common/v14/screen.css BODY { FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif } TD { FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif } TH { FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif } FONT { FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif } UL { MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: = 2px } OL { MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: = 2px } H1 { FONT-WEIGHT: normal; FONT-SIZE: 25px; MARGIN: 0px; FONT-FAMILY: = arial,sans-serif } H2 { FONT-WEIGHT: normal; FONT-SIZE: 14px; MARGIN: 0px; FONT-FAMILY: = arial,sans-serif } H3 { FONT-WEIGHT: bold; FONT-SIZE: 22px; FONT-FAMILY: arial,sans-serif } H4 { FONT-SIZE: 18px; FONT-FAMILY: arial,sans-serif } P.fnt SUP { FONT-SIZE: 8px; VERTICAL-ALIGN: top } TD.blbg { HEIGHT: 22px } TD.upper-masthead-divider { HEIGHT: 17px } #v14-body-table P#subtitle { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: = 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 2px; FONT-FAMILY: = verdana,arial,sans-serif } #v14-body-table P#subtitle EM { FONT-STYLE: normal } #v14-h-tasks TABLE TD { FONT-SIZE: 10px; PADDING-BOTTOM: 4px } #v14-h-tasks TABLE TH { FONT-SIZE: 10px; PADDING-BOTTOM: 4px } TABLE.data-table-1 TD { FONT-SIZE: 10px; PADDING-BOTTOM: 4px } TABLE.data-table-1 TH { FONT-SIZE: 10px; PADDING-BOTTOM: 4px } TABLE.data-table-2 TD { FONT-SIZE: 10px; PADDING-BOTTOM: 4px } TABLE.data-table-2 TH { FONT-SIZE: 10px; PADDING-BOTTOM: 4px } TABLE.data-table-3 TD { FONT-SIZE: 11px; PADDING-BOTTOM: 4px } TABLE.data-table-3 TH { FONT-SIZE: 11px; PADDING-BOTTOM: 4px } TABLE.data-table-3 TD A.fbox:link { FONT-SIZE: 11px } TABLE.data-table-3 TD A.fbox:visited { FONT-SIZE: 11px } TABLE.data-table-3 TD A.fbox:hover { FONT-SIZE: 11px } #v14-pop-mast H1 { PADDING-RIGHT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 16px; MARGIN: 0px; = LINE-HEIGHT: 1.1em; FONT-FAMILY: arial,helvetica,sans-serif } .left-nav-child-highlight IMG { FLOAT: right; MARGIN-RIGHT: 0px } .left-nav-child IMG { FLOAT: right; MARGIN-RIGHT: 0px } .rlinks IMG { FLOAT: right; MARGIN-RIGHT: 0px } TD.left-nav { PADDING-BOTTOM: 4px; PADDING-TOP: 3px } TD.left-nav-overview { PADDING-BOTTOM: 4px; PADDING-TOP: 3px } TH.left-nav-overview { PADDING-BOTTOM: 4px; PADDING-TOP: 3px } TR.left-nav-child TD { PADDING-BOTTOM: 4px; PADDING-TOP: 3px } TD.left-nav-highlight { PADDING-BOTTOM: 4px; PADDING-TOP: 3px } TR.left-nav-child-highlight TD { PADDING-BOTTOM: 4px; PADDING-TOP: 3px } TD.left-nav { PADDING-RIGHT: 5px; PADDING-LEFT: 4px } TD.left-nav-overview { PADDING-RIGHT: 5px; PADDING-LEFT: 4px } TH.left-nav-overview { PADDING-RIGHT: 5px; PADDING-LEFT: 4px } TD.left-nav-highlight { PADDING-RIGHT: 5px; PADDING-LEFT: 4px } TR.left-nav-child TD { PADDING-RIGHT: 4px } TR.left-nav-child-highlight TD { PADDING-RIGHT: 4px } TD.related { PADDING-RIGHT: 5px; PADDING-LEFT: 4px; PADDING-BOTTOM: 3px } TR.rlinks TD { PADDING-RIGHT: 4px; PADDING-BOTTOM: 2px } .bullet-spacer { PADDING-RIGHT: 4px } IMG.pbl { MARGIN-TOP: 7px; MARGIN-BOTTOM: 10px } TR.bullet-list TD { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; = VERTICAL-ALIGN: top; PADDING-TOP: 0px } TR.bullet-list TD IMG { PADDING-RIGHT: 4px; FLOAT: right } TR.no-padding TD IMG { PADDING-RIGHT: 0px } .mbbg { BACKGROUND: url(//www.ibm.com/i/v14/t/masthead-bg.gif) #000 repeat-x } .masthead-phone { FONT-WEIGHT: bold } TD.lbg { FONT-WEIGHT: bold } TD.hil { FONT-WEIGHT: bold } .mbg { FONT-WEIGHT: bold } .input { WIDTH: 130px } A.bs:link { FONT-SIZE: 9px; FONT-FAMILY: verdana,arial,sans-serif } A.bs:visited { FONT-SIZE: 9px; FONT-FAMILY: verdana,arial,sans-serif } A.bs:hover { FONT-SIZE: 9px; FONT-FAMILY: verdana,arial,sans-serif } .spacer { FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif } .smgraytext { FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif } .small { FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif } .cty-tou-div { FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif } .country { FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif } A.ur-link:link { FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif } A.ur-link:visited { FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif } A.ur-link:hover { FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif } .masthead-phone { FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif } .input { FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif } .input-local { FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif } A.rlinks:link { FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif } A.rlinks:visited { FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif } A.rlinks:hover { FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif } A.rlinks-red:link { FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif } A.rlinks-red:visited { FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif } A.rlinks-red:hover { FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif } A.highlight:link { FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif } A.highlight:visited { FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif } A.highlight:hover { FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif } A.nav:link { FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif } A.nav:visited { FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif } A.nav:hover { FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif } A.left-nav-child:link { FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif } A.left-nav-child:visited { FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif } A.left-nav-child:hover { FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif } .divider { FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif } .bct { FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif } .bctl { FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif } A.smallplainlink:link { FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif } A.smallplainlink:visited { FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif } A.smallplainlink:hover { FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif } A.close:link { FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif } A.close:visited { FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif } A.close:hover { FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif } .fnt { FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif } B.related { FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: = verdana,arial,sans-serif } A.left-nav:link { FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: = verdana,arial,sans-serif } A.left-nav:visited { FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: = verdana,arial,sans-serif } A.left-nav:hover { FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: = verdana,arial,sans-serif } A.left-nav-overview:link { FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: = verdana,arial,sans-serif } A.left-nav-overview:visited { FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: = verdana,arial,sans-serif } A.left-nav-overview:hover { FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: = verdana,arial,sans-serif } A.mainlink:link { FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: = verdana,arial,sans-serif } A.mainlink:visited { FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: = verdana,arial,sans-serif } A.mainlink:hover { FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: = verdana,arial,sans-serif } A.masthead-mainlink:link { FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: = verdana,arial,sans-serif } A.masthead-mainlink:visited { FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: = verdana,arial,sans-serif } A.masthead-mainlink:hover { FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: = verdana,arial,sans-serif } .small-price { FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: = verdana,arial,sans-serif } A.v14-tab-link-selected:link { FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: = verdana,arial,sans-serif } A.v14-tab-link-selected:visited { FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: = verdana,arial,sans-serif } A.v14-tab-link-selected:hover { FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: = verdana,arial,sans-serif } A.v14-tab-link-unselected:link { FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: = verdana,arial,sans-serif } A.v14-tab-link-unselected:visited { FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: = verdana,arial,sans-serif } A.v14-tab-link-unselected:hover { FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: = verdana,arial,sans-serif } TD.v14-header-1-small { FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: = verdana,arial,sans-serif } TH.v14-header-1-small { FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: = verdana,arial,sans-serif } TD.v14-header-2-small { FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: = verdana,arial,sans-serif } TH.v14-header-2-small { FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: = verdana,arial,sans-serif } TD.v14-header-3-small { FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: = verdana,arial,sans-serif } TH.v14-header-3-small { FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: = verdana,arial,sans-serif } TD.v14-header-4-small { FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: = verdana,arial,sans-serif } TH.v14-header-4-small { FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: = verdana,arial,sans-serif } .sth { FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif } .iform { FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif } .iformwh { FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif } A.v14-text-tab-unselect-link:link { FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif } A.v14-text-tab-unselect-link:visited { FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif } A.v14-text-tab-unselect-link:hover { FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif } A.tablink:link { FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif } A.tablink:visited { FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif } A.tablink:hover { FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif } A.tablinkblue:link { FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif } A.tablinkblue:visited { FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif } A.tablinkblue:hover { FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif } A.toclink:link { FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif } A.toclink:visited { FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif } A.toclink:hover { FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif } A.fbox:link { FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif } A.fbox:visited { FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif } A.fbox:hover { FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif } .medbluetitlebar { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: = verdana,arial,sans-serif } .medgraytitlebar { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: = verdana,arial,sans-serif } .lightgraytitlebar { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: = verdana,arial,sans-serif } .whitetitlebar { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: = verdana,arial,sans-serif } A.tbmainlink:link { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: = verdana,arial,sans-serif } A.tbmainlink:visited { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: = verdana,arial,sans-serif } A.tbmainlink:hover { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: = verdana,arial,sans-serif } A.texttabselectlink:link { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: = verdana,arial,sans-serif } A.texttabselectlink:visited { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: = verdana,arial,sans-serif } A.texttabselectlink:hover { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: = verdana,arial,sans-serif } A.tocselectlink:link { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: = verdana,arial,sans-serif } A.tocselectlink:visited { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: = verdana,arial,sans-serif } A.tocselectlink:hover { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: = verdana,arial,sans-serif } .tblue { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: = verdana,arial,sans-serif } .tdblue { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: = verdana,arial,sans-serif } .tgray { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: = verdana,arial,sans-serif } .tgreen { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: = verdana,arial,sans-serif } .price { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: = verdana,arial,sans-serif } TD.v14-header-1 { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: = verdana,arial,sans-serif } TH.v14-header-1 { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: = verdana,arial,sans-serif } TD.v14-header-2 { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: = verdana,arial,sans-serif } TH.v14-header-2 { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: = verdana,arial,sans-serif } TD.v14-header-3 { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: = verdana,arial,sans-serif } TH.v14-header-3 { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: = verdana,arial,sans-serif } TD.v14-header-4 { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: = verdana,arial,sans-serif } TH.v14-header-4 { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: = verdana,arial,sans-serif } TD.v14-header-5 { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: = verdana,arial,sans-serif } TH.v14-header-5 { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: = verdana,arial,sans-serif } A.v14-text-tab-select-link:link { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: = verdana,arial,sans-serif } A.v14-text-tab-select-link:visited { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: = verdana,arial,sans-serif } A.v14-text-tab-select-link:hover { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: = verdana,arial,sans-serif } TABLE.data-table-1 CAPTION EM { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-FAMILY: = verdana,arial,sans-serif } TABLE.data-table-2 CAPTION EM { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-FAMILY: = verdana,arial,sans-serif } TABLE.data-table-3 CAPTION EM { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-FAMILY: = verdana,arial,sans-serif } .greytextbld { FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: = verdana,arial,sans-serif } .hdgd { FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: = verdana,arial,sans-serif } .mdgd { FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: = verdana,arial,sans-serif } .mstagline { FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: = verdana,arial,sans-serif } A.parent:link { FONT-SIZE: 10px; VERTICAL-ALIGN: top; FONT-FAMILY: = verdana,arial,sans-serif } A.parent:visited { FONT-SIZE: 10px; VERTICAL-ALIGN: top; FONT-FAMILY: = verdana,arial,sans-serif } A.parent:hover { FONT-SIZE: 10px; VERTICAL-ALIGN: top; FONT-FAMILY: = verdana,arial,sans-serif } BODY > TABLE:first-child TD IMG { DISPLAY: block } IMG.display-img { DISPLAY: block } .title1 { FONT-SIZE: 25px; FONT-FAMILY: arial,sans-serif } .lggraytitle { FONT-SIZE: 24px } .tvgray { FONT-WEIGHT: bold; FONT-FAMILY: verdana,arial,sans-serif } .title { FONT-SIZE: 25px; FONT-FAMILY: arial,sans-serif } .subtitle { FONT-SIZE: 15px; FONT-FAMILY: arial,sans-serif } .boldtitle { FONT-SIZE: 24px; FONT-FAMILY: "Arial Black",arial,sans-serif } .smalltitle { FONT-WEIGHT: bold; FONT-SIZE: 15px; FONT-STYLE: normal; FONT-FAMILY: = arial,sans-serif } #v14-body-table P#newstitle EM { FONT-WEIGHT: bold; FONT-SIZE: 15px; FONT-STYLE: normal; FONT-FAMILY: = arial,sans-serif } .pagesubtitle { FONT-SIZE: 15px; LINE-HEIGHT: 18px; FONT-FAMILY: arial,sans-serif } .pagetitle { FONT-SIZE: 24px; LINE-HEIGHT: 24px; FONT-FAMILY: "Arial = Black",arial,sans-serif } .popup_title { FONT-SIZE: 16px; FONT-FAMILY: arial,sans-serif } TD.v14-header-1-small { PADDING-BOTTOM: 4px; PADDING-TOP: 4px } TH.v14-header-1-small { PADDING-BOTTOM: 4px; PADDING-TOP: 4px } TD.v14-header-2-small { PADDING-BOTTOM: 4px; PADDING-TOP: 4px } TH.v14-header-2-small { PADDING-BOTTOM: 4px; PADDING-TOP: 4px } TD.v14-header-3-small { PADDING-BOTTOM: 3px; PADDING-TOP: 3px } TH.v14-header-3-small { PADDING-BOTTOM: 3px; PADDING-TOP: 3px } TD.v14-header-4-small { PADDING-BOTTOM: 3px; PADDING-TOP: 3px } TH.v14-header-4-small { PADDING-BOTTOM: 3px; PADDING-TOP: 3px } TD.v14-header-5 { PADDING-BOTTOM: 3px; PADDING-TOP: 3px } TH.v14-header-5 { PADDING-BOTTOM: 3px; PADDING-TOP: 3px } TD.v14-header-1 { PADDING-BOTTOM: 4px; PADDING-TOP: 3px } TH.v14-header-1 { PADDING-BOTTOM: 4px; PADDING-TOP: 3px } TD.v14-header-2 { PADDING-BOTTOM: 4px; PADDING-TOP: 3px } TH.v14-header-2 { PADDING-BOTTOM: 4px; PADDING-TOP: 3px } TD.v14-header-3 { PADDING-BOTTOM: 4px; PADDING-TOP: 3px } TH.v14-header-3 { PADDING-BOTTOM: 4px; PADDING-TOP: 3px } TD.v14-header-4 { PADDING-BOTTOM: 4px; PADDING-TOP: 3px } TH.v14-header-4 { PADDING-BOTTOM: 4px; PADDING-TOP: 3px } TD.v14-header-1 { PADDING-LEFT: 6px } TH.v14-header-1 { PADDING-LEFT: 6px } TD.v14-header-1-small { PADDING-LEFT: 6px } TH.v14-header-1-small { PADDING-LEFT: 6px } TD.v14-header-2 { PADDING-LEFT: 6px } TH.v14-header-2 { PADDING-LEFT: 6px } TD.v14-header-2-small { PADDING-LEFT: 6px } TH.v14-header-2-small { PADDING-LEFT: 6px } TD.v14-header-3 { PADDING-LEFT: 6px } TH.v14-header-3 { PADDING-LEFT: 6px } TD.v14-header-4 { PADDING-LEFT: 6px } TH.v14-header-4 { PADDING-LEFT: 6px } TD.v14-header-3-small { PADDING-LEFT: 5px } TH.v14-header-3-small { PADDING-LEFT: 5px } TD.v14-header-4-small { PADDING-LEFT: 5px } TH.v14-header-4-small { PADDING-LEFT: 5px } TD.v14-header-5 { PADDING-LEFT: 5px } TH.v14-header-5 { PADDING-LEFT: 5px } TD.gradient_bar { PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; PADDING-TOP: 2px } .imgpaddingright { PADDING-RIGHT: 6px } .imgpaddingtop { PADDING-TOP: 6px } #v14-body-table P { MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: = 5px } TABLE.v14-gray-table-border { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 0px solid; BORDER-LEFT: = #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid } TABLE.v14-gray-table-border P { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; = PADDING-TOP: 5px } TABLE.v14-gray-table-border TABLE { MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px } TD.no-padding TABLE { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } TD.no-padding TABLE TD P { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } TD.left-nav-spacer { VERTICAL-ALIGN: top; HEIGHT: 22px } TD.left-nav-spacer IMG { PADDING-TOP: 4px } * HTML TD.left-nav-spacer IMG { PADDING-TOP: 3px } TR.left-nav-spacer TD { PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px } TABLE.v14-list-spacing TD { PADDING-BOTTOM: 3px; PADDING-TOP: 2px } TABLE.v14-list-spac-wbg-no TD { PADDING-BOTTOM: 5px; PADDING-TOP: 1px } TABLE.v14-list-spac-wbg-toc TD { PADDING-BOTTOM: 3px; PADDING-TOP: 3px } TABLE.v14-list-spac-wbg-no TD { PADDING-TOP: 3px } TD.v14-graphic-tab-lblue-table TD { PADDING-TOP: 3px } TABLE.v14-list-spac-wbg-toc TR.bullet-list TD { PADDING-BOTTOM: 6px; PADDING-TOP: 0px } TABLE.v14-list-spac-wbg-no TR.bullet-list TD { PADDING-BOTTOM: 6px; PADDING-TOP: 0px } TABLE.v14-list-spacing TR.bullet-list TD { PADDING-BOTTOM: 6px; PADDING-TOP: 0px } .esbp { PADDING-BOTTOM: 8px } .ipt { PADDING-TOP: 4px } .gbp { PADDING-BOTTOM: 9px; PADDING-TOP: 5px } .spl { PADDING-LEFT: 5px } TD.npl P { PADDING-LEFT: 0px } TD.espl P { PADDING-LEFT: 9px! important } TD.npb P { PADDING-BOTTOM: 0px! important } TD.nlbp P { PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important } TD.iltbp { PADDING-LEFT: 7px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px } TD.ntb P { FONT-SIZE: 11px } .imgleft { PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: = 0px; PADDING-TOP: 7px } TABLE.v14-gray-table-border .imgleft { PADDING-LEFT: 5px } TD.v14-header-1-small H2 { FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: = verdana,arial,sans-serif } TD.text-tab-link-section { LINE-HEIGHT: 1.6em } TD.inc-prof { PADDING-TOP: 1px } .shrinky { BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; DISPLAY: = none; Z-INDEX: 9; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px = solid; POSITION: absolute } .displaycode { MARGIN-TOP: 0px; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; FONT-FAMILY: = Andale Mono, Lucida Console, Monaco, fixed, monospace } .boldcode { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Andale Mono, Lucida = Console, Monaco, fixed, monospace } .code-outline { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px = solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px = solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; = BACKGROUND-COLOR: #eeeeee } .data-table-1-input { FONT-SIZE: 1em; FONT-FAMILY: verdana } ------=_NextPart_000_0000_01C8A2F0.CE80D6E0 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.ibm.com/common/v14/print.css #print-masthead { DISPLAY: block } #ibm-myinterest-module { DISPLAY: none! important } .bbg { DISPLAY: none! important } .mbbg { DISPLAY: none! important } .blbg-border { DISPLAY: none! important } .blbg { DISPLAY: none! important } #navigation { DISPLAY: none! important } #right-nav { DISPLAY: none! important } .bctl { DISPLAY: none! important } .bct { DISPLAY: none! important } .lgray { DISPLAY: none! important } .no-print { DISPLAY: none! important } TD.v14-graphic-tab-lblue-table { DISPLAY: none! important } TR.v14-graphic-tab-lblue-table TD { BACKGROUND-COLOR: #fff } TD.v14-graphic-tab-dblue-table { BORDER-TOP: #000 1px solid; BACKGROUND-COLOR: #fff } .v14-graphic-tab-selected { BACKGROUND-IMAGE: url(//www.ibm.com/i/c.gif); BACKGROUND-COLOR: #fff } .v14-graphic-tab-selected2 { BACKGROUND-IMAGE: url(//www.ibm.com/i/c.gif); BACKGROUND-COLOR: #fff } .v14-graphic-tab-unselected { BACKGROUND-IMAGE: url(//www.ibm.com/i/c.gif); BACKGROUND-COLOR: #fff } .v14-graphic-tab-unselected2 { BACKGROUND-IMAGE: url(//www.ibm.com/i/c.gif); BACKGROUND-COLOR: #fff } TD.v14-tab-hlrt { BACKGROUND-IMAGE: url(//www.ibm.com/i/c.gif); BACKGROUND-COLOR: #fff } TD.v14-tab-dmrt { BACKGROUND-IMAGE: url(//www.ibm.com/i/c.gif); BACKGROUND-COLOR: #fff } TD.v14-tab-hllt { BACKGROUND-IMAGE: url(//www.ibm.com/i/c.gif); BACKGROUND-COLOR: #fff } TD.v14-tab-dmrt-end { BACKGROUND-IMAGE: url(//www.ibm.com/i/c.gif); BACKGROUND-COLOR: #fff } TD.v14-tab-hlrt-end { BACKGROUND-IMAGE: url(//www.ibm.com/i/c.gif); BACKGROUND-COLOR: #fff } TD.v14-tab-hlrt2 { BACKGROUND-IMAGE: url(//www.ibm.com/i/c.gif); BACKGROUND-COLOR: #fff } TD.v14-tab-dmrt2 { BACKGROUND-IMAGE: url(//www.ibm.com/i/c.gif); BACKGROUND-COLOR: #fff } TD.v14-tab-hllt2 { BACKGROUND-IMAGE: url(//www.ibm.com/i/c.gif); BACKGROUND-COLOR: #fff } TD.v14-tab-dmrt-end2 { BACKGROUND-IMAGE: url(//www.ibm.com/i/c.gif); BACKGROUND-COLOR: #fff } TD.v14-tab-hlrt-end2 { BACKGROUND-IMAGE: url(//www.ibm.com/i/c.gif); BACKGROUND-COLOR: #fff } A.v14-tab-link-selected:link { FONT-WEIGHT: bold; COLOR: #000; FONT-FAMILY: "Times New = Roman",Garamond,sans-serif; BACKGROUND-COLOR: #fff; TEXT-DECORATION: = none } A.v14-tab-link-selected:visited { FONT-WEIGHT: bold; COLOR: #000; FONT-FAMILY: "Times New = Roman",Garamond,sans-serif; BACKGROUND-COLOR: #fff; TEXT-DECORATION: = none } A.v14-tab-link-selected:hover { FONT-WEIGHT: bold; COLOR: #000; FONT-FAMILY: "Times New = Roman",Garamond,sans-serif; BACKGROUND-COLOR: #fff; TEXT-DECORATION: = none } A.v14-tab-link-unselected:link { FONT-WEIGHT: normal; COLOR: #000; FONT-FAMILY: "Times New = Roman",Garamond,sans-serif; BACKGROUND-COLOR: #fff; TEXT-DECORATION: = underline } A.v14-tab-link-unselected:visited { FONT-WEIGHT: normal; COLOR: #000; FONT-FAMILY: "Times New = Roman",Garamond,sans-serif; BACKGROUND-COLOR: #fff; TEXT-DECORATION: = underline } A.v14-tab-link-unselected:hover { FONT-WEIGHT: normal; COLOR: #000; FONT-FAMILY: "Times New = Roman",Garamond,sans-serif; BACKGROUND-COLOR: #fff; TEXT-DECORATION: = underline } BODY { COLOR: #000; FONT-FAMILY: "Times New Roman",Garamond,sans-serif; = BACKGROUND-COLOR: #fff } P { COLOR: #000; FONT-FAMILY: "Times New Roman",Garamond,sans-serif; = BACKGROUND-COLOR: #fff } B { COLOR: #000; FONT-FAMILY: "Times New Roman",Garamond,sans-serif; = BACKGROUND-COLOR: #fff } .tdblue { COLOR: #000; FONT-FAMILY: "Times New Roman",Garamond,sans-serif; = BACKGROUND-COLOR: #fff } .tdblue { COLOR: #000; FONT-FAMILY: "Times New Roman",Garamond,sans-serif; = BACKGROUND-COLOR: #fff } .tgray { COLOR: #000; FONT-FAMILY: "Times New Roman",Garamond,sans-serif; = BACKGROUND-COLOR: #fff } .small { COLOR: #000; FONT-FAMILY: "Times New Roman",Garamond,sans-serif; = BACKGROUND-COLOR: #fff } .fnt { COLOR: #000; FONT-FAMILY: "Times New Roman",Garamond,sans-serif; = BACKGROUND-COLOR: #fff } .price { COLOR: #000; FONT-FAMILY: "Times New Roman",Garamond,sans-serif; = BACKGROUND-COLOR: #fff } TD.why-ibm-rv P { COLOR: #000; FONT-FAMILY: "Times New Roman",Garamond,sans-serif; = BACKGROUND-COLOR: #fff } TD.why-ibm-rv P A:link { COLOR: #000; FONT-FAMILY: "Times New Roman",Garamond,sans-serif; = BACKGROUND-COLOR: #fff } TD.why-ibm-rv P A:visited { COLOR: #000; FONT-FAMILY: "Times New Roman",Garamond,sans-serif; = BACKGROUND-COLOR: #fff } TD.why-ibm-rv P A:hover { COLOR: #000; FONT-FAMILY: "Times New Roman",Garamond,sans-serif; = BACKGROUND-COLOR: #fff } TD.why-ibm-rv H2 { COLOR: #000; FONT-FAMILY: "Times New Roman",Garamond,sans-serif; = BACKGROUND-COLOR: #fff } TD.v14-header-1 { COLOR: #000; FONT-FAMILY: "Times New Roman",Garamond,sans-serif; = BACKGROUND-COLOR: #fff } TH.v14-header-1 { COLOR: #000; FONT-FAMILY: "Times New Roman",Garamond,sans-serif; = BACKGROUND-COLOR: #fff } TD.v14-header-2 { COLOR: #000; FONT-FAMILY: "Times New Roman",Garamond,sans-serif; = BACKGROUND-COLOR: #fff } TH.v14-header-2 { COLOR: #000; FONT-FAMILY: "Times New Roman",Garamond,sans-serif; = BACKGROUND-COLOR: #fff } TD.v14-header-3 { COLOR: #000; FONT-FAMILY: "Times New Roman",Garamond,sans-serif; = BACKGROUND-COLOR: #fff } TH.v14-header-3 { COLOR: #000; FONT-FAMILY: "Times New Roman",Garamond,sans-serif; = BACKGROUND-COLOR: #fff } TD.v14-header-4 { COLOR: #000; FONT-FAMILY: "Times New Roman",Garamond,sans-serif; = BACKGROUND-COLOR: #fff } TH.v14-header-4 { COLOR: #000; FONT-FAMILY: "Times New Roman",Garamond,sans-serif; = BACKGROUND-COLOR: #fff } TABLE.data-table-1 TH { COLOR: #000; FONT-FAMILY: "Times New Roman",Garamond,sans-serif; = BACKGROUND-COLOR: #fff } TABLE.data-table-2 TH { COLOR: #000; FONT-FAMILY: "Times New Roman",Garamond,sans-serif; = BACKGROUND-COLOR: #fff } #content-table { WIDTH: 510px; COLOR: #000; FONT-FAMILY: "Times New = Roman",Garamond,sans-serif; BACKGROUND-COLOR: #fff } #content-3-1 P { WIDTH: 218px; COLOR: #000; FONT-FAMILY: "Times New = Roman",Garamond,sans-serif; BACKGROUND-COLOR: #fff } #content-3-2 P { WIDTH: 218px; COLOR: #000; FONT-FAMILY: "Times New = Roman",Garamond,sans-serif; BACKGROUND-COLOR: #fff } #content-4-1 P { WIDTH: 143px; COLOR: #000; FONT-FAMILY: "Times New = Roman",Garamond,sans-serif; BACKGROUND-COLOR: #fff } #content-4-2 P { WIDTH: 143px; COLOR: #000; FONT-FAMILY: "Times New = Roman",Garamond,sans-serif; BACKGROUND-COLOR: #fff } #content-4-3 P { WIDTH: 143px; COLOR: #000; FONT-FAMILY: "Times New = Roman",Garamond,sans-serif; BACKGROUND-COLOR: #fff } #content-3-1 { WIDTH: 218px; COLOR: #000; FONT-FAMILY: "Times New = Roman",Garamond,sans-serif; BACKGROUND-COLOR: #fff } #content-3-2 { WIDTH: 218px; COLOR: #000; FONT-FAMILY: "Times New = Roman",Garamond,sans-serif; BACKGROUND-COLOR: #fff } #content-4-1 { WIDTH: 143px; COLOR: #000; FONT-FAMILY: "Times New = Roman",Garamond,sans-serif; BACKGROUND-COLOR: #fff } #content-4-2 { WIDTH: 143px; COLOR: #000; FONT-FAMILY: "Times New = Roman",Garamond,sans-serif; BACKGROUND-COLOR: #fff } #content-4-3 { WIDTH: 143px; COLOR: #000; FONT-FAMILY: "Times New = Roman",Garamond,sans-serif; BACKGROUND-COLOR: #fff } TD { COLOR: #000; FONT-FAMILY: "Times New Roman",Garamond,serif } TD.v14-header-1 { MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: = 10px; PADDING-TOP: 10px } TH.v14-header-1 { MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: = 10px; PADDING-TOP: 10px } TD.v14-header-2 { MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: = 10px; PADDING-TOP: 10px } TH.v14-header-2 { MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: = 10px; PADDING-TOP: 10px } TD.v14-header-3 { MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: = 10px; PADDING-TOP: 10px } TH.v14-header-3 { MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: = 10px; PADDING-TOP: 10px } TD.v14-header-4 { MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: = 10px; PADDING-TOP: 10px } TH.v14-header-4 { MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: = 10px; PADDING-TOP: 10px } A.v14-text-tab-select-link:link { COLOR: #000; FONT-FAMILY: "Times New Roman",Garamond,serif; = TEXT-DECORATION: none } A.v14-text-tab-select-link:visited { COLOR: #000; FONT-FAMILY: "Times New Roman",Garamond,serif; = TEXT-DECORATION: none } A.v14-text-tab-select-link:hover { COLOR: #000; FONT-FAMILY: "Times New Roman",Garamond,serif; = TEXT-DECORATION: none } TR.v14-graphic-tab-lblue-table A.v14-text-tab-unselect-link:link { COLOR: #000; FONT-FAMILY: "Times New Roman",Garamond,serif; = TEXT-DECORATION: underline } TR.v14-graphic-tab-lblue-table A.v14-text-tab-unselect-link:visited { COLOR: #000; FONT-FAMILY: "Times New Roman",Garamond,serif; = TEXT-DECORATION: underline } TR.v14-graphic-tab-lblue-table A.v14-text-tab-unselect-link:hover { COLOR: #000; FONT-FAMILY: "Times New Roman",Garamond,serif; = TEXT-DECORATION: underline } A.v14-text-tab-unselect-link:link { COLOR: #000; FONT-FAMILY: "Times New Roman",Garamond,serif; = TEXT-DECORATION: underline } A.v14-text-tab-unselect-link:visited { COLOR: #000; FONT-FAMILY: "Times New Roman",Garamond,serif; = TEXT-DECORATION: underline } A.v14-text-tab-unselect-link:hover { COLOR: #000; FONT-FAMILY: "Times New Roman",Garamond,serif; = TEXT-DECORATION: underline } A.smallplainlink:link { COLOR: #000; FONT-FAMILY: "Times New Roman",Garamond,sans-serif; = TEXT-DECORATION: underline } A.smallplainlink:visited { COLOR: #000; FONT-FAMILY: "Times New Roman",Garamond,sans-serif; = TEXT-DECORATION: underline } A.smallplainlink:hover { COLOR: #000; FONT-FAMILY: "Times New Roman",Garamond,sans-serif; = TEXT-DECORATION: underline } A:link { COLOR: #000; FONT-FAMILY: "Times New Roman",Garamond,sans-serif; = TEXT-DECORATION: underline } A:visited { COLOR: #000; FONT-FAMILY: "Times New Roman",Garamond,sans-serif; = TEXT-DECORATION: underline } A:hover { COLOR: #000; FONT-FAMILY: "Times New Roman",Garamond,sans-serif; = TEXT-DECORATION: underline } A.fbox:link { COLOR: #000; FONT-FAMILY: "Times New Roman",Garamond,sans-serif; = TEXT-DECORATION: underline } A.fbox:visited { COLOR: #000; FONT-FAMILY: "Times New Roman",Garamond,sans-serif; = TEXT-DECORATION: underline } A.fbox:hover { COLOR: #000; FONT-FAMILY: "Times New Roman",Garamond,sans-serif; = TEXT-DECORATION: underline } TABLE.v14-gray-table-border { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: = 0px; BORDER-RIGHT-WIDTH: 0px } TABLE.v14-gray-table-border P { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; = PADDING-TOP: 0px } TABLE.v14-gray-table-border TABLE { MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px } BODY { FONT-SIZE: 11pt } #content { FONT-SIZE: 11pt } #content-3-1 { FONT-SIZE: 11pt } #content-3-2 { FONT-SIZE: 11pt } #content-4-1 { FONT-SIZE: 11pt } #content-4-2 { FONT-SIZE: 11pt } #content-4-3 { FONT-SIZE: 11pt } P { FONT-SIZE: 11pt } B { FONT-SIZE: 11pt } .tdblue { FONT-SIZE: 11pt } .tdblue { FONT-SIZE: 11pt } .tgray { FONT-SIZE: 11pt } .small { FONT-SIZE: 11pt } .fnt { FONT-SIZE: 11pt } .price { FONT-SIZE: 11pt } TD { FONT-SIZE: 11pt } TD.v14-header-1 { FONT-SIZE: 11pt } TH.v14-header-1 { FONT-SIZE: 11pt } TD.v14-header-2 { FONT-SIZE: 11pt } TH.v14-header-2 { FONT-SIZE: 11pt } TD.v14-header-3 { FONT-SIZE: 11pt } TH.v14-header-3 { FONT-SIZE: 11pt } TD.v14-header-4 { FONT-SIZE: 11pt } TH.v14-header-4 { FONT-SIZE: 11pt } A.v14-tab-link-selected:link { FONT-SIZE: 11pt } A.v14-tab-link-selected:visited { FONT-SIZE: 11pt } A.v14-tab-link-selected:hover { FONT-SIZE: 11pt } A.v14-tab-link-unselected:link { FONT-SIZE: 11pt } A.v14-tab-link-unselected:visited { FONT-SIZE: 11pt } A.v14-tab-link-unselected:hover { FONT-SIZE: 11pt } A.v14-text-tab-select-link:link { FONT-SIZE: 11pt } A.v14-text-tab-select-link:visited { FONT-SIZE: 11pt } A.v14-text-tab-select-link:hover { FONT-SIZE: 11pt } A.v14-text-tab-unselect-link:link { FONT-SIZE: 11pt } A.v14-text-tab-unselect-link:visited { FONT-SIZE: 11pt } A.v14-text-tab-unselect-link:hover { FONT-SIZE: 11pt } A.smallplainlink:link { FONT-SIZE: 11pt } A.smallplainlink:visited { FONT-SIZE: 11pt } A.smallplainlink:hover { FONT-SIZE: 11pt } A:link { FONT-SIZE: 11pt } A:visited { FONT-SIZE: 11pt } A:hover { FONT-SIZE: 11pt } A.fbox:link { FONT-SIZE: 11pt } A.fbox:visited { FONT-SIZE: 11pt } A.fbox:hover { FONT-SIZE: 11pt } TABLE.data-table-1 TD { FONT-SIZE: 10pt } TABLE.data-table-1 TH { FONT-SIZE: 10pt } TABLE.data-table-2 TD { FONT-SIZE: 10pt } TABLE.data-table-2 TH { FONT-SIZE: 10pt } ------=_NextPart_000_0000_01C8A2F0.CE80D6E0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.ibm.com/common/v14/detection.js if((navigator.appName =3D=3D "Microsoft Internet Explorer") && = (parseInt(navigator.appVersion) >=3D 4 ) && (navigator.platform =3D=3D = "Win32") && (navigator.userAgent.indexOf(" Opera ") =3D=3D -1) && = (navigator.userAgent.indexOf("Opera/") =3D=3D -1)){=0A= if ((navigator.appVersion.indexOf('MSIE 6')) !=3D -1 || = (navigator.appVersion.indexOf('MSIE 7')) !=3D -1){=0A= document.write('');=0A= }=0A= else{=0A= document.write('');=0A= }=0A= }=0A= =0A= // Surfaid dummy function for preloading=0A= if(typeof(sa_onclick) =3D=3D 'undefined')=0A= {=0A= sa_onclick =3D function(p1, p2)=0A= {=0A= ibmCommon.queue.push(=0A= function() { return typeof(sa_ver) !=3D 'undefined'; },=0A= function() { sa_onclick(p1, p2); }=0A= );=0A= };=0A= }=0A= =0A= ------=_NextPart_000_0000_01C8A2F0.CE80D6E0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.ibm.com/common/v14/pmh.js // $Id: pmh.js,v 1.14 2007/12/19 08:27:41 mbaierl Exp $=0A= // Copyright (c) 2006 IBM Corporation=0A= // Owner: Corporate Webmaster (NUS_N_NIWWW)=0A= document.write('3D""');=0A= =0A= // Survey invitation=0A= function ibmSurveySelect() {=0A= var dc =3D document.cookie;=0A= var prefix =3D 'ibmSurvey=3D';=0A= =0A= var begin =3D dc.indexOf(prefix);=0A= var now =3D new Date();=0A= if (begin =3D=3D -1 || (begin > 0 && dc.indexOf("; " + prefix) =3D=3D = -1)) {=0A= if (window.location.href.indexOf(".ibm.com") > 0) {=0A= document.cookie =3D prefix + now.getTime().toString() + "; path=3D/; = domain=3D.ibm.com";=0A= }=0A= }=0A= }=0A= ibmSurveySelect();=0A= =0A= // Load OpenSearch description and feeds for compatible browsers=0A= function ibmSearchOpensearchLink() {=0A= if (typeof document.createElement !=3D 'undefined') {=0A= var head =3D document.getElementsByTagName('head');=0A= if (head.length > 0) {=0A= if (typeof window.external =3D=3D 'object' &&=0A= window.external && =0A= typeof window.external.AddSearchProvider !=3D 'undefined' &&=0A= window.location.hostname.indexOf('.ibm.com') !=3D -1) {=0A= var link =3D document.createElement('link');=0A= link.setAttribute('rel', 'search');=0A= link.setAttribute('type', 'application/opensearchdescription+xml');=0A= link.setAttribute('href', = 'http://www.ibm.com/search/opensearch/description.xml');=0A= link.setAttribute('title', 'IBM Search');=0A= head[0].appendChild(link);=0A= }=0A= =0A= // Restrict feeds to UTF-8 encoded searches=0A= if = (window.location.href.toLowerCase().indexOf('//www.ibm.com/search/?') = !=3D -1 &&=0A= window.location.href.toLowerCase().indexOf('en=3Dutf') !=3D -1) {=0A= var link =3D document.createElement('link');=0A= link.setAttribute('rel', 'alternate');=0A= link.setAttribute('type', 'application/rss+xml');=0A= link.setAttribute('href', = 'http://www.ibm.com/fscripts/search/opensearch/search.fcgi' + = window.location.search + '&format=3Drss&startIndex=3D1');=0A= link.setAttribute('title', document.title + ' (RSS)');=0A= head[0].appendChild(link);=0A= =0A= var link =3D document.createElement('link');=0A= link.setAttribute('rel', 'alternate');=0A= link.setAttribute('type', 'application/atom+xml');=0A= link.setAttribute('href', = 'http://www.ibm.com/fscripts/search/opensearch/search.fcgi' + = window.location.search + '&format=3Datom&startIndex=3D1');=0A= link.setAttribute('title', document.title + ' (ATOM)');=0A= head[0].appendChild(link);=0A= }=0A= }=0A= }=0A= }=0A= ibmSearchOpensearchLink();=0A= =0A= if(!!window.location && !!window.location.pathname && = window.location.pathname.indexOf('/rs/') !=3D -1 && !!document.forms && = !!document.forms['search-form'] && = document.forms['search-form'].elements['cc'] && = document.forms['search-form'].elements['cc'].value =3D=3D 'rs') = document.forms['search-form'].elements['cc'].value =3D 'cs';=0A= ------=_NextPart_000_0000_01C8A2F0.CE80D6E0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.ibm.com/common/stats/stats.js if(!cGB){var cGB=3Dtrue;if(!cm_ClientID){var = cm_ClientID=3D"99999999"}if(!cm_HOST){var = cm_HOST=3D"data.coremetrics.com/cm?"}if(!cm_ClientTS){var dt=3Dnew = Date();var cm_ClientTS=3Ddt.getTime()}if(!cm_TrackLink){var = cm_TrackLink=3D""}if(!cm_DelayHandlerReg){var = cm_DelayHandlerReg=3D""}if(!cm_SkipHandlerReg){var = cm_SkipHandlerReg=3D""}if(!cm_TrackTime){var = cm_TrackTime=3Dfalse}if(!cm_TrackImpressions){var = cm_TrackImpressions=3D""}if(!cm_SecureTags||cm_SecureTags=3D=3Dnull){var = cm_SecureTags=3D"|2|3|"}if(!cm_FirstPartyDetect){var = cm_FirstPartyDetect=3Dfalse=0A= }if(!cm_DownloadExtensions){var = cm_DownloadExtensions=3Dnull}if(!cm_UseUTF8){var = cm_UseUTF8=3Dfalse}if(!cm_FormError){var = cm_FormError=3D""}if(cm_UseCookie=3D=3Dnull){var = cm_UseCookie=3Dtrue}if(!cm_TimeoutSecs){var = cm_TimeoutSecs=3D15}if(!cm_JSFEnabled){var = cm_JSFEnabled=3Dfalse}if(!cm_JSFPCookieDomain){var = cm_JSFPCookieDomain=3Dnull}if(!cm_JSFMigrationEnabled){var = cm_JSFMigrationEnabled=3D0}if(!cm_JSFSessionType){var = cm_JSFSessionType=3D"I"}if(!cm_JSFSessionTimeout){var = cm_JSFSessionTimeout=3D3600}if(!cm_JSFCoreCookieName){var = cm_JSFCoreCookieName=3D"CoreID6"=0A= }if(!cm_JSFSpecCookieNames){var cm_JSFSpecCookieNames=3Dnew = Array()}if(!cmUA){var cmUA=3Dnew = Object();cmUA.MSIE=3D2083}if(!cmDefaultLimit){var = cmDefaultLimit=3D8197}if(cGQ=3D=3Dnull){var cGQ=3Dtrue}if(!cGO){var = cGO=3D1024}if(!cGR){var cGR=3D600000}var cG8;var cG8Index;var = cG6=3Ddocument;var cGT;var cG7=3Dnew _cG7();cG6.cmTagCtl=3DcG7;var = CI=3DcmStartTagSet;var CJ=3DcmSendTagSet;var cG1=3D0;var cG0=3Dnew = Array("vn1","vn2","st","pi","rs","ec","rf","ul");var = cmLastPageID=3Dnull;var cGA=3Dnull;var cmMigrationDisabled=3D0;var = cmMigrationFrom1p_CM=3D1;=0A= var cmMigrationFrom1p_SA=3D2;var cmValidFlag_SessionContinue=3D1;var = cmValidFlag_NewSession=3D2;var cmValidFlag_NewVisitor=3D4;var = cmValidFlag_SessionReset=3D32;var cmSACookieName=3D"sauid";var = cmCore_JSFParamEnabled=3D"cjen";var cmCore_JSFParamUserID=3D"cjuid";var = cmCore_JSFParamSessionID=3D"cjsid";var = cmCore_JSFParamValidFlag=3D"cjvf";var = cmCore_JSFParamSpecCookiesCount=3D"cjscc";var = cmCore_JSFParamSpecCookiesNames=3D"cjscn";var = cmCore_JSFParamSpecCookiesValues=3D"cjscv";var = cmSpecCookieNames=3D"";var cmSpecCookieValues=3D"";=0A= var cmSpecCookiesCount=3D0;if(!cG4){var cG4=3D5000}if(!cG5){var = cG5=3D200}var cG2=3Dnew Object();var cG3=3Dnew Object();var = cGM=3Dnavigator.appVersion;var cGN=3Dnavigator.userAgent;var = cGS=3DcGN.indexOf("Opera")>=3D0;var cGU=3DcGN.indexOf("Safari")>=3D0;var = cmT2=3D-1;var cmT3=3D-1;var cGC=3D"";var cGD=3D"";var cGE=3D"";var = cGF=3D"";var cGG=3D"";var cGH=3D"";var cGI=3D"";var cGJ=3D"";var = cGK=3D"";var cGL=3D"";var chost=3Dnull;var = cci=3Dnull;CI();for(i=3D0;i=3D0&&B<=3DD.length){var = A=3DD.indexOf("#");if(A<0){A=3DD.length}if(C.substring(0,B)=3D=3DD.substr= ing(0,A)){return C.substring(B)}}return C}function = c2(B,A){if(A){B=3DCP(B);var = C=3Dwindow.location.protocol+"//"+window.location.host;if(B.indexOf(C)=3D= =3D0){B=3DB.substring(C.length)=0A= }}return cD(B)}function c4(){for(var A in = cmUA){if(cGM.indexOf(A)!=3D-1&&cmUA[A]>1000){return cmUA[A]}}return = cmDefaultLimit}function = C0(A){if(cG7){if(cG7.cTI&&cG7.cTI[A]){cG7.cTI[A].cmLD=3Dtrue;if(cG7.cTI[A= ].ci){cmJSFSetValidFlagValue(cmValidFlag_SessionContinue,false,cG7.cTI[A]= .ci);cmJSFSetSessionCookies(false,cG7.cTI[A].ci)}}cG7.cPE--;if(cG7.onResp= onse){cG7.onResponse(A)}}dontExit=3Dfalse}function = CN(B){if(cG7){cG7.cPE--;var = A=3Dnull;if(cG7.cTI&&cG7.cTI[B]){A=3DcG7.cTI[B];A.cmLD=3Dtrue}if(cG7.onEr= ror&&(!A||!A.cmTO)){cG7.onError(3,A)=0A= }}}function c6(A,B){if(cG3){cG3[A]=3Dtrue}C0(B)}function = CO(B){if(cG7&&cG7.cTI&&cG7.cTI[B]&&!(cG7.cTI[B].cmLD)){var = A=3DcG7.cTI[B];A.cmTO=3DA.src;if(cG7.onError){cG7.onError(4,A.cmTO)}}}fun= ction c8(B){if(!cG3||cG3[B]){return true}var A=3Dnew = Date();if((A.getTime()-cG2[B])>cG4){return true}return false}function = CV(F,C,A){if(!A){A=3Dcm_ClientID}if(!cG2[F]||c8(F)){var B=3Dnew = Image();var D=3DcG1;cG7.cTI[cG1++]=3DB;if(!cG2[F]){var E=3Dnew = Date();cG2[F]=3DE.getTime();B.onload=3Dnew = Function("if(c6)c6('"+F+"',"+D+");")}else{B.onload=3Dnew = Function("if(C0)C0("+D+");")=0A= }B.onerror=3Dnew = Function("if(CN)CN("+D+");");if(cG7.onTagSent){cG7.onTagSent(C,D)}B.src=3D= C;B.ci=3DA;setTimeout("if(CO)CO("+D+");",cm_TimeoutSecs*1000)}else{setTim= eout('if(CV)CV("'+F+'","'+C+'","'+A+'");',cG5)}}function = c9(B){if(cI("CMDisabled")){return }var A=3Dc4();for(var = D=3D0;DA){C=3DC.substring(0,A-6)+"&err=3DO"}cG= 7.cPE++;CV(B.hosts[D],C)}}function = cC(){if(!this.ul){this.ul=3Dwindow.location.protocol+"//"+window.location= .hostname}if(cG8){cG8[cG8Index++]=3Dthis=0A= }else{var A=3Dthis.getImgSrc(arguments[0],1);c9(A,this.ci);return = A}}function = C4(C,D,B){if(!B){if(!C.rf){if(!cG6.referrer){D.rf=3D""}else{D.rf=3DcG6.re= ferrer}}else{if(C!=3DD){D.rf=3DC.rf}}if(!C.ul||C.ul=3D=3D""||C.ul=3D=3D"(= none)"){D.ul=3Dwindow.location.href}else{if(C!=3DD){D.ul=3DC.ul}}var = A=3DcG7.normalizeURL(D.ul,false);if(A!=3D""){D.ul=3DA}}}function = C5(B,A){if(cm_FirstPartyDetect&&!A){if(cI("cmRS")||cI("TestSess")){B.ts=3D= "Y"}else{CB("TestSess","Y");B.ts=3DcI("TestSess")}B.tp=3DcI("TestPerm");i= f(B.tp!=3D"Y"){dt.setHours(dt.getHours()+5);=0A= CB("TestPerm","Y",dt.toGMTString());B.tp=3DcI("TestPerm")}}}function = C6(B,G,F){var A=3D"";if(B.tid){A+=3D"tid=3D"+B.tid}var = D=3D(B.tid=3D=3D1||(B.pc&&B.pc.charAt(0)=3D=3D"Y"));if(!B.lp&&D){B.lp=3Dc= mLastPageID}for(var E in = B){if(!B[E]||B[E]=3D=3D""||B[E].constructor=3D=3DFunction||E=3D=3D"qs"||E= =3D=3D"tid"){continue}if(G&&G[E]=3D=3DB[E]){continue}if(A!=3D""){A+=3D"&"= }A+=3DcD(E)+"=3D"+cE(cD(B[E]))}if(!B.rs&&B.ci){if(B.pi&&D){cG7.cM0[B.ci]=3D= B.pi}if(B.ul){cG7.uls[B.ci]=3DB.ul}if(B.rf){cG7.rfs[B.ci]=3DB.rf}}if(G&&c= m_SecureTags.indexOf("|"+B.tid+"|")!=3D-1){G.protocol=3D"https:"=0A= }if(cm_JSFEnabled&&!F){cmJSFSetSessionCookies(false,B.ci);A+=3D(A!=3D""?"= &":"")+cmCore_JSFParamEnabled+"=3D1";var = C=3DcI(cm_JSFCoreCookieName);A+=3D"&"+cmCore_JSFParamUserID+"=3D"+(C!=3Dn= ull?C:"");A+=3D"&"+cmCore_JSFParamSessionID+"=3D"+cmJSFGetSessionValue(B.= ci);if(cmSpecCookiesCount>0){A+=3D"&"+cmCore_JSFParamSpecCookiesCount+"=3D= "+cmSpecCookiesCount;A+=3D"&"+cmCore_JSFParamSpecCookiesNames+"=3D"+cmSpe= cCookieNames;A+=3D"&"+cmCore_JSFParamSpecCookiesValues+"=3D"+cmSpecCookie= Values}A+=3D"&"+cmCore_JSFParamValidFlag+"=3D"+cmJSFGetValidFlagValue(B.c= i)=0A= }return A}function C8(B){var = A=3Dlocation.protocol;if(B&&B.protocol){A=3DB.protocol}if(A!=3D"http:"&&A= !=3D"https:"){A=3D"http:"}return A}function c0(){var = B=3Darguments;C4(this,this,B[0]);C5(this,B[0]);var D=3Dnew Object();var = A=3DC6(this,D);var C=3Dnew CQ(C8(D),cm_HOST,A);return = B[1]?C:C.cM5()}function C7(){var = E,H,A,K,D,B,I,C,F,J;if(!cG8||cG8.length<2){return = null}E=3DcG8[0];H=3DcG8[1];E.ci=3DH.ci;for(F=3D2;FI){I=3DC}}for(F=3D1;F1&&I+J.length+1>B){for(j=3D1;j=3DA)}return false}function = CD(A){return(cGN.indexOf("Gecko")!=3D-1&&parseInt(cGM)>=3DA)}function = cI(B,A,D){var C=3DcG6.cookie;var = E=3DcJ(B,C,";");if(!A||!E){if(!E&&D!=3Dnull){return D=0A= }return E}E=3DcJ(A,E,"&");if(!E&&D!=3Dnull){return D}return = unescape(E)}function CL(){var = D,A,B,C,E=3D0;A=3DcG6.cookie;if(A){D=3DA.split(";");E=3DD.length;for(C=3D= 0;C4096){F=3D1}else{if(C){if(CL()>=3D20){F=3D2}else{if(C.length+A+2>4096){= F=3D1}}}}if(F){if(cG7.onError){cG7.onError(F,name)}return = false}E=3DB+"=3D"+H+";path=3D/";if(G){E+=3D";domain=3D"+G}if(D){E+=3D";ex= pires=3D"+D=0A= }cG6.cookie=3DE;return true}function cmSetSubCookie(L,J,I,B,F){var = E=3DcI(L);var H;if(!E){H=3DJ+"=3D"+I}else{var K=3D"&";var = G=3DJ+"=3D";var = C=3DE.indexOf(G);if(C>=3D0){if(C>0&&E.charAt(C-1)!=3DK){C=3DE.indexOf(K+G= );if(C>=3D0){C++}}}if(C>=3D0){var A=3DC+J.length+1;var = D=3DE.indexOf(K,A);if(D<0){D=3DE.length}H=3DE.substring(0,A)+I+E.substrin= g(D)}else{H=3DE+K+J+"=3D"+I}}CB(L,H,B,F)}function CC(A,D){var = B=3DcI(A);if(B!=3Dnull){var C=3Dnew Date();C.setYear(1973);var = B=3DA+"=3D;path=3D/;expires=3D"+C.toGMTString();if(D){B+=3D";domain=3D"+D= }cG6.cookie=3DB}return B=0A= }function cJ(A,H,C){var G,E,D,B,F=3Dnull;G=3DA+"=3D";E=3DC+" = ";D=3DH.indexOf(E+G);if(D=3D=3D-1){E=3DC;D=3DH.indexOf(E+G)}if(D=3D=3D-1)= {D=3DH.indexOf(G);if(D!=3D0){return = null}}else{D+=3DE.length}B=3DH.indexOf(E,D);if(B=3D=3D-1){B=3DH.length}re= turn H.substring(D+G.length,B)}function cK(A,B,G,F,E){if(G){var = C=3DG.toString();if(C.indexOf(F)=3D=3D-1){if(cGU&&C.indexOf("function = (")=3D=3D0){if(B=3D=3D"onload"){F=3DC.substring(C.indexOf("{"),C.length)+= ";"+F+";"}else{F=3DF+";"+C.substring(C.indexOf("{"),C.length)}}else{A["_c= _"+B]=3DG;if(B=3D=3D"onload"){F=3D"if(!e)var e=3Dnull;var = ret=3Dthis._c_"+B+"("+(cF(5)?"":"e")+");"+F+";return ret;"=0A= }else{F=3D"if(!e)var e=3Dnull;"+F+";return = this._c_"+B+"("+(cF(5)?"":"e")+");"}}if(B=3D=3D"onsubmit"){A.cmFunction1=3D= cP;A.cmFunction2=3DA.onsubmit;return cmAlternateOnSubmit}else{var = D=3Dnew Function("e",F);return D}}else{return G}}else{return E}}function = cmAlternateOnSubmit(A){A=3DCG(A);if(!A){A=3Ddocument.cmPostbackForm}else{= if(A.form){A=3DA.form}}A.cmFunction1();return A.cmFunction2()}function = CG(A){var = A;if(cF(4)){if(window.event){A=3Dwindow.event.srcElement}}else{if(A){if(C= D(5)){A=3DA.currentTarget}else{A=3DA.target=0A= }}}return A}function CU(A,B,G,C,F){var = E,D;A.pi=3DG?G:c1(B);if(cGQ){if(C||F){A.ul=3DC?C:"";A.rf=3DF?F:""}else{E=3D= CS(B);D=3DCT(B);if(A.pi=3D=3D""||E.indexOf("cm_")>0||(D!=3D""&&D.indexOf(= window.location.protocol+"//"+window.location.host)!=3D0)){A.ul=3DE;A.rf=3D= D}}}}function cL(F,D,C,G,A,H,K,E,J,B){var I=3Dnew = _cm("tid","10");CU(I,I.ci,E,J,B);I.st=3DF;I.ti=3DD;I.fo=3DC;I.ac=3DG;I.hr= =3DA;I.fi=3DH;if(K){I.rs=3D"Y"}I.write(1)}function = cM(G,A,B,C,L,F,K,E){var J=3Dnew = _cm("tid","8");CU(J,J.ci,F,K,E);J.st=3DG;J.ti=3DA;J.nm=3DB;J.hr=3DC;var = H=3DC.indexOf("cm_cr=3D");=0A= var D=3DC.indexOf("cm_me=3D");if(H>-1){var = I=3DC.indexOf("&",H);J.cm_cr=3DC.substring(H+6,I)}if(D>-1){var = I=3DC.indexOf("&",D);J.cm_me=3DC.substring(D+6,I)}if(L){J.rs=3D"Y"}J.writ= e(1)}function cN(F,E,B,D,C,G){var A=3Dnew = _cm("tid","11");A.pi=3DG?G:c1(A.ci);A.st=3DF;A.lc=3DE;A.lx=3DD;A.cx=3DB;i= f(C){A.rs=3D"Y"}A.write(1)}function CM(C){var = E,A,B,D;if((E=3DC.indexOf("?"))=3D=3D-1){E=3DC.lastIndexOf("/")}if(E!=3D-= 1){A=3DC.indexOf("#",E);if(A=3D=3D-1){A=3DC.length}while(E!=3D-1&&E-1)= ?"&":"?")+"cm_re=3D"+F}var = A=3DE.getAttribute("manual_cm_sp");if(A){cGJ=3DcGJ+((cGJ.indexOf("?")>-1)= ?"&":"?")+"cm_sp=3D"+A}cGJ=3DcG7.normalizeURL(cGJ,true);if(cV(cGJ)=3D=3Dt= rue){var C=3Dnew = Date();cGK=3DC.getTime();cM(cm_ClientTS,cGK,cGI,cGJ,false)=0A= }else{cGJ=3D""}}function cX(A){CI();var = G,H,F,E,B,D,C;F=3Dcm_TrackImpressions;E=3D(F.indexOf("S")!=3D-1);B=3D(F.i= ndexOf("R")!=3D-1);D=3D(F.indexOf("C")!=3D-1);C=3D(F.indexOf("C")!=3D-1);= for(G=3D0;G-1){H.href=3DH.href+"&cm_re=3D"+H.getAttribute("manual_cm_re")=0A= }else{H.href=3DH.href+"?cm_re=3D"+H.getAttribute("manual_cm_re")}}if(H.ge= tAttribute("manual_cm_sp")){if(H.href.indexOf("?")>-1){H.href=3DH.href+"&= cm_sp=3D"+H.getAttribute("manual_cm_sp")}else{H.href=3DH.href+"?cm_sp=3D"= +H.getAttribute("manual_cm_sp")}}if(!H.cmImpressionSent){CK(H.href,E,B,D,= C);H.cmImpressionSent=3D1}}}CJ(1)}function cY(B){var A=3Dnew = Date();cmT2=3DA.getTime();CH(cm_ClientTS,cmT2,cm_FormError,false);if(!cGS= &&(cF(4)||CD(5))){window.cX("onload");cU()}cGB=3Dnull}function = cZ(E){cG3=3Dnull;CI();var A=3Dfalse;=0A= if(cGC!=3D""){cO(-1,"U");A=3Dtrue}CA(0);CH(cm_ClientTS,cmT3,cm_FormError,= false);CJ(1);if(A){dontExit=3Dtrue;var C=3Dnew Date();var B=3Dnew = Date();for(;dontExit&&(B-C<1000);){B=3Dnew = Date()}}CE();if(cG7.cPE=3D=3D0){var = D=3Descape(c1(cm_ClientID));CB("cmRS","t3=3D"+cmT3+"&pi=3D"+D)}if(cG7.onU= nload){cG7.onUnload()}if(cF(5)&&!cF(5.5)&&window.parent!=3Dwindow){cG7.cT= I=3Dnull}else{if(!cGU){for(i=3D0;i10000)= ){cN(cm_ClientTS,cmT2,A,cGA,false)=0A= }cmT3=3DA}function CE(){if(cm_UseCookie){var = B,A,E,D,C=3D"";B=3DcGA?"&t4=3D"+cGA:"";A=3D(cGJ!=3D"")?"<i=3D"+cGK+"&ln= =3D"+escape(cGI)+"&hr=3D"+escape(cGJ):"";E=3Dnew = Object();CU(E,cm_ClientID);D=3D"&t1=3D"+cm_ClientTS+"&t2=3D"+cmT2+"&t3=3D= "+cmT3+B+A+"&fti=3D"+cGH+"&fn=3D"+escape(cGD)+"&ac=3D"+cGF+"&fd=3D"+escap= e(cGG)+"&uer=3D"+escape(cm_FormError)+"&fu=3D"+escape(cGE)+"&pi=3D"+escap= e(E.pi)+"&ho=3D"+escape(cm_HOST)+"&ci=3D"+escape(cm_ClientID);if(E.ul&&E.= rf&&E.ul.length+E.rf.lengthB){return true}else{return = false}}function cmJSFCreateUserId(){var F=3Dnew Date();var = D=3DMath.random();if(D=3D=3D0){D=3DMath.random()}var = B=3DMath.random();if(B=3D=3D0){B=3DMath.random()}var = C=3DD.toString().substring(2,4)+B.toString().substring(2,12)+F.getTime().= toString();=0A= var A=3DC.length;var = E=3D23;if(AE){C=3DC.substring(0,E)}= return C}function = cmJSFSetValidFlagValue(D,A,C){if(!cm_JSFEnabled){return }var = B=3DC.split(";");for(var = E=3D0;E=3D3= ){for(var = i=3D0;i3){if(c.v>=3D4&&(c.b=3D=3D"ns"||c.b=3D=3D"ie")){this.je=3D(n.ja= vaEnabled()=3D=3Dtrue)?"y":"n"}if(c.b=3D=3D"ie"){this.ce=3Dn.cookieEnable= d;this.cp=3Dn.cpuClass=0A= }this.sw=3Dw.width;this.sh=3Dw.height;this.pd=3Dw.colorDepth;if(this.pd=3D= =3D0){this.pd=3Dw.pixelDepth}var = fs=3Dw.fontSmoothingEnabled;if(fs){this.fs=3Dfs?"y":"n"}}var tz=3Dnew = Date();if(tz.getTimezoneOffset()=3D=3D0){this.tz=3D"0"}else{this.tz=3Dtz.= getTimezoneOffset()/60}}if(typeof = window.ibmCWTCMLoaded=3D=3D=3D"undefined"){window.ibmCWTCMLoaded=3D"1";_c= m.prototype.addTP=3Dfunction(){var B=3Dnew cmTP(new cmApp());for(var A = in B){if(B[A]=3D=3Dnull||B[A]=3D=3D""||B[A].toString().indexOf("function = ")=3D=3D0){continue}this[A]=3DcE(cD(B[A]))}return this=0A= };function cmApp(){var = C=3Dnavigator,A=3DC.appName,B=3Dthis;if(A=3D=3D"Netscape"){B.b=3D"ns"}els= e{if(A=3D=3D"Microsoft Internet = Explorer"){B.b=3D"ie"}else{B.b=3DA}}B.v=3DparseInt(C.appVersion)}function= cmTP(c){var = n=3Dnavigator,w=3Dwindow.screen;this.jv=3DcmJv;if(c.b=3D=3D"ns"&&c.v>=3D3= ){for(var = i=3D0;i3){if(c.v>=3D4&&(c.b=3D=3D"ns"||c.b=3D=3D"ie")){this.je=3D(n.ja= vaEnabled()=3D=3Dtrue)?"y":"n"}if(c.b=3D=3D"ie"){this.ce=3Dn.cookieEnable= d;this.cp=3Dn.cpuClass}this.sw=3Dw.width;this.sh=3Dw.height;=0A= this.pd=3Dw.colorDepth;if(this.pd=3D=3D0){this.pd=3Dw.pixelDepth}var = fs=3Dw.fontSmoothingEnabled;if(fs){this.fs=3Dfs?"y":"n"}}var tz=3Dnew = Date();this.tz=3Dtz.getTimezoneOffset()/60}var = cm_ClientID=3D"90130510";var cm_JSFPCookieDomain=3D"ibm.com";var = cm_TrackLink=3D"A";var cm_TrackImpressions=3D"RS";if((typeof = cmTestLocation!=3D"undefined")&&(cmTestLocation=3D=3D"yes")){cmSetTest()}= var cmJv=3D"1.2";if(typeof (NaN)=3D=3D"number"){cmJv=3D"1.3"}if(typeof = (decodeURI)=3D=3D"function"){cmJv=3D"1.5"}if(typeof = (Array.forEach)=3D=3D"function"){cmJv=3D"1.6"=0A= }var cmCheckCMEMFlag=3Dtrue;function = cmSetProduction(){cm_HOST=3D"data.coremetrics.com/eluminate?"}function = cmSetTest(){cm_HOST=3D"test.coremetrics.com/eluminate?"}function = cmCreateManualImpressionTag(A,C,B){cmMakeTag(["tid","9","pi",A,"cm_sp",C,= "cm_re",B,"st",cm_ClientTS])}function = cmCreateManualLinkClickTag(B,C,A){if(D=3D=3Dnull&&cM!=3Dnull){var = D=3DcM}if(D!=3Dnull){var E=3Dnew = Date();cmLnkT3=3DE.getTime();D(cm_ClientTS,cmLnkT3,C,B,false,A)}}function= = cmCreateManualPageviewTag(A,D,C,B){cmMakeTag(["tid","1","pi",A,"cg",D,"ul= ",C,"rf",B])=0A= }function = cmCreateTechPropsTag(A,B){if(A=3D=3Dnull){A=3DcmGetDefaultPageID()}if(B=3D= =3Dnull){B=3DcmGetDefaultCatID()}cmMakeTag(["tid","6","pi",A,"cg",B,"pc",= "Y"])}function = cmCreatePageviewTag(A,D,B,C){if(A=3D=3Dnull){A=3DcmGetDefaultPageID()}if(= D=3D=3Dnull){D=3DcmGetDefaultCatID()}cmMakeTag(["tid","1","pi",A,"cg",D,"= se",B,"sr",C])}function = cmCreateDefaultPageviewTag(A){cmCreatePageviewTag(cmGetDefaultPageID(),A)= }function = cmCreateProductviewTag(A,C,B){cmMakeTag(["tid","5","pi","PRODUCT: "+C+" = ("+A+")","pr",A,"pm",C,"cg",B,"pc","Y"])=0A= }var __sArray=3Dnew Array();var __skuString=3D"";function = __cmGetPI(B){var = A;for(A=3D0;A<__sArray.length;++A){if(B=3D=3D__sArray[A][1]){return = A}}return -1}function __cmGetPIPC(C,A){var = B;for(B=3D0;B<__sArray.length;++B){if(C=3D=3D__sArray[B][1]&&A=3D=3D__sAr= ray[B][9]){return B}}return -1}function cmAddShop(D){var = A=3D__cmGetPI(D[1]);if(A=3D=3D-1){__sArray[__sArray.length]=3DD}else{var = B=3D__sArray[A][5];var = C=3D__sArray[A][7];__sArray[A][5]=3DparseInt(__sArray[A][5])+parseInt(D[5= ]);__sArray[A][7]=3D(((D[7]*D[5])+(C*B))/__sArray[A][5])=0A= }}function cmCreateShopAction5Tag(C,E,B,G,D,A){var = F=3D/[^0-9\.]/gi;G=3DG.toString().replace(F,"");cmAddShop(["pr",C,"pm",E,= "qt",B,"bp",G,"cg",D,"at","5","tid","4","pc","N","cc",A])}function = cmCreateShopAction9Tag(H,J,B,I,D,E,C,G,A){var = F=3D/[^0-9\.]/gi;I=3DI.toString().replace(F,"");C=3DC.toString().replace(= F,"");cmAddShop(["pr",H,"pm",J,"qt",B,"bp",I,"cg",G,"cd",D,"on",E,"tr",C,= "at","9","tid","4","pc","N","cc",A]);cmCalcSKUString()}function = cmDisplayShop5s(){cmDisplayShops()}function = cmDisplayShop9s(){cmCalcSKUString();=0A= cmDisplayShops()}function cmCalcSKUString(){__skuString=3D"";var A=3Dnew = Array();for(i=3D0;i<__sArray.length;++i){var = E=3D-1;for(y=3D0;y0){B=3DG.substring(K+1);G=3DG.substring(0,K);C=3DB.split("&");for(= var E=3D0;E-1){A=3DA.re= place('"',"")}if(A.indexOf("'")>-1){A=3DA.replace("'","")}if(A.indexOf(":= ")>-1){A=3DA.replace(":","")=0A= }if(A.indexOf("'")>-1){A=3DA.replace("'","")}if(A.indexOf("&quo= t;")>-1){A=3DA.replace(""","")}}return A}function getPageID(){var = A=3DgetResource();var B=3DgetCustomParameters();var = D=3DgetCGIParameters();var C=3D(D!=3D""&&B!=3D"")?(B+"&"+D):(B+D);return = replacecharCM(document.title)+" - = "+window.location.host+A+(C!=3D""?"?"+C:"")}function = ibmsendDefaultTags(){if(cmGetMetaTagValue("DC.Type")=3D=3D"CT030"){ibmCre= ateErrorTag()}else{if(cmJSFGetValidFlagValue(cm_ClientID)=3D=3D""){ibmCre= ateTechPropsTag()}else{if(!ibmcmPageTypeTagSent){ibmCreatePageViewTag()=0A= }}}ibmCreateConversionEventTag()}if(window.cmibmOnloadDone){ibmsendDefaul= tTags()}else{window._onload=3Dwindow.onload;window.onload=3Dnew = Function("ibmsendDefaultTags();window._onload();")}sa_gif=3D"//stats.surf= aid.ihost.com/rc/images/uc.GIF";sa_3p_js=3D"//redirect.www.ibm.com/rc/sa3= p.sjs";sa_domain=3D"; = domain=3D.ibm.com";sa_ver=3D"1.39";sa_click=3D"";function = sx(A){if(!window.RegExp){return(A)}sz=3D/\?[Kk]rypto=3D[^&]+$/;if(!sz.tes= t(A)){sz=3D/[Kk]rypto=3D[^&]+&/;if(!sz.test(A)){sz=3D/&[Kk]rypto=3D[^&]+$= /;if(!sz.test(A)){return(A)=0A= }}}return(A.replace(sz,""))}s7=3Ddocument;sk=3D"undefined";function = sl(){s3=3D"ibmwm";sg=3D"ibmwm";s4=3D"w3ibmProfile";s5=3D"";si=3D"sauidp";= sd=3D"sasidp";te=3D"satst";if((typeof = (SA_ID)!=3Dsk)&&(SA_ID!=3Dnull)){var = A=3DSA_ID.split(";");s3=3DA[0];sg=3DA[1];if(A.length>2){s4=3DA[2]}}s6=3Dn= ew = Date();sc=3DMath.random().toString().substring(2,10)+s6.getTime().toStrin= g();s1=3Ds7.cookie;sa=3Ds1.indexOf(si);s9=3Ds1.indexOf(sd);st=3D".npr.org= ";sp=3D"www.npr.org";sq=3D"sa_uvc";so=3D(location.href.indexOf(st)!=3D-1)= ;ss=3D"";sj=3D"";sf=3D"";if(so){sa_domain=3D";domain=3D"+st=0A= }if(sa>=3D0){sl_fin()}else{s7.cookie=3Dte+"=3Dtest;path=3D/;expires=3D"+(= new = Date(2010,0)).toGMTString()+sa_domain;if(s7.cookie.indexOf(te)=3D=3D-1){s= l_fin()}else{s7.cookie=3Dte+"=3D1;path=3D/;expires=3D"+(new = Date(2000,0)).toGMTString();document.writeln("