<html xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:readme="urn:com:ibm:fmt:readmetemplate">
<head>
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">

<script type="text/javascript" language="JavaScript1.2">
<!-- 
function _dSectionExpand(imageElementID,textElemenetID) {
	if( document.getElementById(imageElementID) != null && document.getElementById(textElemenetID) != null ) {
   		document.getElementById(imageElementID).style.display = "none";
   		document.getElementById(textElemenetID).style.display = "";
    }
}
function _dSectionCollapse(imageElementID,textElemenetID) {
	if( document.getElementById(imageElementID) != null && document.getElementById(textElemenetID) != null ) {
   		document.getElementById(textElemenetID).style.display = "none";
   		document.getElementById(imageElementID).style.display = "";
   	}
}
// -->
</script>
 </head>
<body onload="_dSectionCollapse();">
<a name="Top_Of_Page" id="Top_Of_Page"></a>
<h1>Readme and Release notes for release 4.1.0.6 (LL) IBM Tivoli Workload Scheduler LoadLeveler 4.1.0.6 LL_resmgr-4.1.0.6-power-AIX Readme</h1>
<p>
<b>Readme file for:</b>LL_resmgr-4.1.0.6-power-AIX<br>
<b>Product/Component Release:</b>4.1.0.6<br>
<b>Update Name:</b>LL_resmgr-4.1.0.6-power-AIX<br>
<b>Fix ID:</b>LL_resmgr-4.1.0.6-power-AIX<br>
<b>Publication Date:</b>29 July 2010<br>
<b>Last modified date:</b>29 July 2010<br>
<br>
<b>Online version of the readme file:</b><a href="http://www-01.ibm.com/support/docview.wss?rs=0&uid=isg400000134">http://www-01.ibm.com/support/docview.wss?rs=0&amp;uid=isg400000134</a>
<br>
<b>Important</b>: The most current version of the readme file can always be found online.<br>
</p>
<font size="4"><b>Contents</b></font>
<br>
<br>
<a href="#Download location" class="fbox">Download location</a>
<br>
<a href="#Prerequisites and co-requisites" class="fbox">Prerequisites and co-requisites</a>
<br>
<a href="#Known issues" class="fbox">Known issues</a>
<br>
<a href="#Known limitations" class="fbox">Known limitations</a>
<br>
<br>
<b>Installation information</b>
<br>
<br>
<a href="#Additional information" class="fbox">Additional information</a>
<br>
<a href="#Copyright and trademark information" class="fbox">Copyright and trademark information</a>
<br>
<br>
<! ##################################################################################### --> <br>
<br>
<a name="Download location"><font size="4"><b>Download location</b></font></a>
<br>
<br>
<p>Below is a list of components, platforms, and file names that apply to this Readme file.<br>
<br>
</p>
<span id="imageElementAIX" style="position:relative; display:none;"><a onclick="return _dSectionExpand(&quot;imageElementAIX&quot;,&quot;textElementAIX&quot;);">
                
				<img src="http://www-01.ibm.com/support/docview.wss?uid=swg24018266&aid=2" border="0" alt="" ></img>
			     <b>Fix Download for AIX</b></a></span><span id="textElementAIX" style="position:relative"><a onclick="return _dSectionCollapse(&quot;imageElementAIX&quot;,&quot;textElementAIX&quot;);">
                
				<img src="http://www-01.ibm.com/support/docview.wss?uid=swg24018266&aid=3" border="0" alt="" ></img>
			     <b>Fix Download for AIX</b></a>
<table cellspacing="0" cellpadding="0" width="600" style="background-color:FFFFFF" bordercolor="000000" border="1">
<br>
<tr>
<td><b>Product/Component Name:</b></td><td><b>Platform:</b></td><td><b>Fix:</b></td>
</tr>
<tr>
<td>(LL) IBM Tivoli Workload Scheduler LoadLeveler</td><td>AIX 5.3<BR/>AIX 6.1<BR/></td><td><a href="http://www.ibm.com/support/fixcentral/swg/quickorder?product=ibm/power/IBM+Tivoli+Workload+Scheduler+LoadLeveler&function=fixid&fixids=LL_resmgr-4.1.0.6-power-AIX">LL_resmgr-4.1.0.6-power-AIX</a></td>
</tr>
</table>
</span>
<br>
<br>
<br>
<br>
<br>
<a name="Prerequisites and co-requisites"><font size="4"><b>Prerequisites and co-requisites</b></font></a>
<br>
<br>
None
	  <br>
<br>
<a name="Known issues"><font size="4"><b>Known issues</b></font></a>
<br>
<br><!-- BASIC TWISTY SHOW/HIDE -->
<div class="ibm-container ibm-alternate">
<div class="ibm-container-body">
<ul class="ibm-twisty">
<li>
<a class="ibm-twisty-trigger" href="#toggle"><img alt="-" src="//www.ibm.com/i/c.gif" /></a>
<span class="ibm-twisty-head"><b>Known Issues</b>
</span>
<div class="ibm-twisty-body">

<div>
<p>For known issues, please see the HPC Central wiki:</p>
</div>
<div class="ibm-indent">
<p><a href="http://www.ibm.com/developerworks/wikis/display/hpccentral/Tivoli+Workload+Scheduler+LoadLeveler" target=new.window>
http://www.ibm.com/developerworks/wikis/display/hpccentral/Tivoli+Workload+Scheduler+LoadLeveler</a>
</p>
</div>


</div>
</li>
</ul>
</div>
</div>
<br>
<br>
<a name="Known limitations"><font size="4"><b>Known limitations</b></font></a>
<br>
<br><!-- BASIC TWISTY SHOW/HIDE -->
<div class="ibm-container ibm-alternate">
<div class="ibm-container-body">
<ul class="ibm-twisty">
<li>
<a class="ibm-twisty-trigger" href="#toggle"><img alt="-" src="//www.ibm.com/i/c.gif" /></a>
<span class="ibm-twisty-head"><b>Known Limitations</b>
</span>
<div class="ibm-twisty-body">

<p><b>For LL 4.1:</b></p>
<ul class="ibm-bullet-list">
<li>On any machine where you plan to install the scheduler rpm, you must install the resource manager rpm and the resource manager rpm must be installed before the scheduler rpm.</li>
<li>If the scheduler and resource manager filesets are installed on the same machine, then the LoadLeveler version of those filesets have to be at the same level in order for transactions to be processed correctly.</li>
</ul>
 
<br/>
 
<p><b>For LL 4.1.0.1:</b></p>
<ul class="ibm-bullet-list">
<li>Machine group support is limited to file-based configuration.  Fixed in LL 4.1.0.2.</li>
<li>The "Reconfigure" button in the configuration editor does not reconfigure the nodes.  When you have completed your configuration editor updates, run "llctl -g reconfig" on your LoadLeveler cluster to ensure all daemons read the updates.  Fixed in LL 4.1.0.2.</li>
</ul>
 
<br/>
 
<p><b>For LL 4.1.0.5+:</b></p>
<div class=ibm-indent>
<p>If you experience database "access denied" errors and use a mounted rather than local file system for user's home directories, then configure root as a LoadLeveler administrator and set LoadLUserid=root in /etc/LoadL.cfg to workaround the errors.</p>
</div>


</div>
</li>
</ul>
</div>
</div>
<br>
<br>
<a name="Installation information"><font size="4"><b>Installation information</b></font></a>
<br>
<br><!-- BASIC TWISTY SHOW/HIDE -->
<div class="ibm-container ibm-alternate">
<div class="ibm-container-body">
<ul class="ibm-twisty">
<li>
<a class="ibm-twisty-trigger" href="#toggle"><img alt="-" src="//www.ibm.com/i/c.gif" /></a>
<span class="ibm-twisty-head"><b>Installation procedure</b>
</span>
<div class="ibm-twisty-body">

<p>Install the LoadLeveler updates on your system by using the normal, smit <b>update_all</b> command.</p>
 
<p>For further information, consult the <a href=http://publib.boulder.ibm.com/infocenter/clresctr/vxrx/index.jsp?topic=/com.ibm.cluster.loadl.doc/llbooks.html>LoadLeveler Library</a> for the appropriate version of the LoadLeveler AIX Installation Guide.</p>

</div>
</li>
</ul>
</div>
</div>

<br>
<br>
<a name="Additional information"><font size="4"><b>Additional information</b></font></a>
<br>
<br><!-- BASIC TWISTY SHOW/HIDE -->
<div class="ibm-container ibm-alternate">
<div class="ibm-container-body">
<ul class="ibm-twisty">
<li>
<a class="ibm-twisty-trigger" href="#toggle"><img alt="-" src="//www.ibm.com/i/c.gif" /></a>
<span class="ibm-twisty-head"><b>Package contents</b>
</span>
<div class="ibm-twisty-body">

<div class=ibm-indent>
<p>
LoadL.resmgr.full.4.1.0.6.bff<br>
LoadL.resmgr.msg.en_US.4.1.0.5.bff<br>
</p>
</div>


</div>
</li>
</ul>
</div>
</div>
<!-- BASIC TWISTY SHOW/HIDE -->
<div class="ibm-container ibm-alternate">
<div class="ibm-container-body">
<ul class="ibm-twisty">
<li>
<a class="ibm-twisty-trigger" href="#toggle"><img alt="-" src="//www.ibm.com/i/c.gif" /></a>
<span class="ibm-twisty-head"><b>Changelog</b>
</span>
<div class="ibm-twisty-body">

<div class="ibm-container">
<div class="ibm-container-body">

<!-- Content body begin -->
<div id="ibm-content-body">

<!-- main content begin -->
<div id="ibm-content-main">

<div class="ibm-rule"><hr/></div>

<div class="ibm-container ibm-alternate">
<div class="ibm-container-body">
<div class="ibm-two-column ibm-directory">
 
<div class="ibm-column ibm-first">
<ul class="ibm-link-list">
<li><a class="ibm-anchor-down-em-link" href="#genfix">General fixes</a></li>
<li><a class="ibm-anchor-down-em-link" href="#multifix">Multicluster fixes</a></li>
</ul>
</div>
 
<div class="ibm-column ibm-second">
<ul class="ibm-link-list">
<!--<li><a class="ibm-anchor-down-em-link" href="#BGfix">Blue Gene fixes</a></li>-->
<li><a class="ibm-anchor-down-em-link" href="#APARlist">APAR listing</a></li>
</ul>
</div>

</div>
<div class="ibm-rule"><hr/></div>
</div>
</div>

<div class="ibm-container">
<b>Notes</b>
<div class="ibm-container-body"
<p>Unless specifically noted otherwise, this history of problems fixed for LoadLeveler 4.1.0.x applies to:</p>
<ul class="ibm-bullet-list">
<li>LoadLeveler 4.1.0.x for AIX 6</li>
<li>LoadLeveler 4.1.0.x for AIX 5</li>
<li>LoadLeveler 4.1.0.x for SUSE LINUX Enterprise Server 11 (SLES11) on POWER servers</li>
<li>LoadLeveler 4.1.0.x for Red Hat Enterprise Linux 5 (RHEL5) on servers with 64-bit Opteron or EM64T processors</li>
<li>LoadLeveler 4.1.0.x for Red Hat Enterprise Linux 5 (RHEL5) on Intel based servers</li>
</ul>

</div>
</div>

<div class="ibm-container">
<b>Restriction section</b>
<div class="ibm-container-body">
 
<p><b>For LL 4.1:</b></p>
<ul class="ibm-bullet-list">
<li>On any machine where you plan to install the scheduler rpm, you must install the resource manager rpm and the resource manager rpm must be installed before the scheduler rpm.</li>
<li>If the scheduler and resource manager filesets are installed on the same machine, then the LoadLeveler version of those filesets have to be at the same level in order for transactions to be processed correctly.</li>
</ul>
 
<br/>
 
<p><b>For LL 4.1.0.1:</b></p>
<ul class="ibm-bullet-list">
<li>Machine group support is limited to file-based configuration.  Fixed in LL 4.1.0.2.</li>
<li>The "Reconfigure" button in the configuration editor does not reconfigure the nodes.  When you have completed your configuration editor updates, run "llctl -g reconfig" on your LoadLeveler cluster to ensure all daemons read the updates.  Fixed in LL 4.1.0.2.</li>
</ul>
 
<br/>
 
<p><b>For LL 4.1.0.5+:</b></p>
<div class=ibm-indent>
<p>If you experience database "access denied" errors and use a mounted rather than local file system for user's home directories, then configure root as a LoadLeveler administrator and set LoadLUserid=root in /etc/LoadL.cfg to workaround the errors.</p>
</div>
 
</div>
</div>


<div class="ibm-container">
<a name=genfix></a><b>General LoadLeveler problems</b>
<div class="ibm-container-body">
<p><b>Problems fixed in LoadLeveler 4.1.0.6 [June 11, 2010]</b></p>
 
<ul class="ibm-bullet-list">
<li>Fixed the consumable CPUs to be evaluated correctly for jobs which dynamically turn smt on and off so 
jobs will be scheduled properly on Power5 or Power6 systems.</li>
<!-- 
<li>Resource Manager only: 
    <ul class="ibm-bullet-list">
 <li>add</li>
 <li>add</li>
    </ul>
 -->
<li>Scheduler only: 
    <ul class="ibm-bullet-list">
 <li>A design change was implemented so that dependent steps are also counted as "queued" steps 
 for the purposes of enforcing maxqueued and maxidle limits, and so a dependent step which is at 
 the maxqueued limit will get a new qdate.</li>
 <li>Linux:  Fixed LoadLeveler to be able to change the duration of an active reservation of a 
 Blue Gene Partition on the BG/P system.</li>
 </ul>
 
</ul>
<br/>
 
<p><b>Problems fixed in LoadLeveler 4.1.0.5 [May 5, 2010]</b></p>
<ul class="ibm-bullet-list">
 
<li>Fixed multiple llconfig issues.</li>
<li>Fixed region manager coredump due to machine locking issue in the base library.</li>
<li>Fixed LoadLeveler to handle 0 in the IP address octets correctly 
plus fixed potential memory error when handling addresses.</li>
 
<!--
<li>Resource Manager only: 
    <ul class="ibm-bullet-list">
 <li>add</li>
 <li>add</li>
    </ul>
-->
<li>Scheduler only: 
    <div class=ibm-indent>
     <p>Linux:  Fixed LoadLeveler to skip over invalid partition in the
BlueGene database during partition loading so that jobs
can start on the free nodes.
</p>
 
</ul>
<br/>
 
<p><b>Problems fixed in LoadLeveler 4.1.0.4 [March 15, 2010]</b></p>
<ul class="ibm-bullet-list">
<li>Fixed LoadLeveler jobs to start correctly in a login shell and fixed the pmd from hanging during execution.</li>
 
<!--
<li>Resource Manager only: 
    <ul class="ibm-bullet-list">
 <li>Fixed LoadLeveler jobs from hanging in preempted pending state by correcting the 
     machine state for the jobs being preempted.</li>
 <li>Fixed the schedd daemon memory leak when processing reservations by removing the 
        reservation element object after use.</li>
    <li>Fixed LoadLeveler to set the environment variable from the prolog output if each line contains at most 65534 characters.  All lines containing more than 65534 characters will be ignored.</li>
 </ul>
-->
 
<li>Scheduler only: 
    <ul class="ibm-bullet-list">
     <li>Fixed the reservation debug message field so the central manager will not core dump.</li>
        <li>Fixed the dispatch cycle of routed jobs so when the central manager failover takes place, the preempted jobs will now be able to run.</li>
 </ul>
</ul>
<br/>
 
<p><b>Problems fixed in LoadLeveler 4.1.0.3 [February 22, 2010]</b></p>
 
<ul class="ibm-bullet-list">
<li>Fixed the llsummary command segmentation fault by skipping over data that are not valid when 
processing the history file.</li>
<li>Fixed LoadLeveler to not send notification emails if the api process has already reported the 
errors.</li>
<li>Fixed LoadLeveler jobs to run with the correct gid on AIX platform.</li>
 
<li>Resource Manager only: 
    <ul class="ibm-bullet-list">
 <li>Fixed LoadLeveler jobs from hanging in preempted pending state by correcting the 
     machine state for the jobs being preempted.</li>
 <li>Fixed the schedd daemon memory leak when processing reservations by removing the 
        reservation element object after use.</li>
    <li>Fixed LoadLeveler to set the environment variable from the prolog output if each line contains at most 65534 characters.  All lines containing more than 65534 characters will be ignored.</li>
 </ul>
 
<li>Scheduler only: 
    <ul class="ibm-bullet-list">
     <li>Fixed LoadLeveler to execute the rescan function so jobs can not be scheduled once the running jobs are completed when using the default scheduler.</li>
        <li>Fixed the negotiator daemon to ensure that resource counts are now being updated 
            correctly when a step is canceled during the window of time after it has been scheduled 
   but before the job start order has been dispatched.</li>
 </ul>
</ul>
<br/>
 
<p><b>Problems fixed in LoadLeveler 4.1.0.2 [December 21, 2009]</b></p>
 
<ul class="ibm-bullet-list">
<li>Fixed user id size so that jobs submitted by user id name up to a length of 256 can 
run.</li>
<li>Fixed the llqres command to display the correct number of days for months that are 
shorter than 31 days under the Recurrence output section.</li>
<li>Fixed submission so that jobs will be rejected when user id is invalid.</li>
<li>Fixed LoadLeveler to not core dump when started in drain mode.</li>
<li>Fixed LoadLeveler multi-step jobs to run with the correct umask.</li>
<li>Fixed sending of emails to the correct LoadLeveler admininstrators when route failure 
email error is detected.</li>
</ul>
<br/>
 
<p><b>Problems fixed in LoadLeveler 4.1.0.1 [November 23, 2009]</b></p>
 
<ul class="ibm-bullet-list">
<li>Fixed LoadLeveler performance by reducing the overhead of handling llq query 
requests so that the impact to the overall scheduling progress is also reduced.</li>
<li>Fixed core dumps, memory and deadlock issues in different LoadLeveler daemons.</li>
</ul>
<br/>

</div>

<!--
<p class="ibm-ind-link ibm-back-to-top"><a class="ibm-anchor-up-link" href="#ibm-content">Back to top</a></p>
-->
</div>


<div class="ibm-container">
<a name=multifix></a><b>LoadLeveler Multicluster problems</b>
<div class="ibm-container-body">

<p><b>Problems fixed in LoadLeveler 4.1.0.1 [November 23, 2009]</b></p>
<div class=ibm-indent>
<p>Fixed LoadL_schedd memory leak when running the llstatus -X command in a multi-cluster environment.</p>
</div>
<br/>

</div>
</div>


<!--
<div class="ibm-container">
<a name=BGfix></a><b>LoadLeveler Blue Gene problems</b>
<div class="ibm-container-body">

<p><b>Problems fixed in LoadLeveler 3.5.1.5 [March 22, 2010]</b></p>
<div class=ibm-indent>
<p>Fixed LoadLeveler Blue Gene jobs to start on free nodes by skipping over invalid 
partitions in the Blue Gene database during partition load and continue to load 
on valid partitions.</p>
</div>
<br/>
</div>
</div>
-->


<table cellspacing=0 cellpadding=0 border class=ibm-data-table width=100%>
<caption><em><a name=APARlist></a>TWS LoadLeveler Corrective Fix listing</em></caption>
<tr><th>Fix Level</th><th>APAR numbers</th></tr>

<tr>
<td><b>LL&nbsp;4.1.0.6</b></td>
<td><a name=LL4106></a>resource manager: IZ74519 IZ75571</td>
</tr>
 
<tr>
<td><b>LL&nbsp;4.1.0.6</b></td>
<td><a name=LL4106></a>scheduler: IZ74520 IZ75266 IZ75584 IZ75585</td>
</tr>
 
<tr>
<td><b>LL 4.1.0.5</b></td>
<td><a name=LL4105></a><b>AIX</b>: resource manager: IZ73276</td>
</tr>
 
<tr>
<td><b>LL 4.1.0.5</b></td>
<td><a name=LL4105></a><b>AIX</b>: scheduler: IZ67756  IZ73298</td>
</tr>
 
<tr>
<td>&nbsp;</b></td>
<td><a name=LL4105></a><b>Linux</b>: scheduler: IZ70744</td>
</tr>
 
<tr>
<td><b>LL 4.1.0.4</b></td>
<td><a name=LL4104></a>resource manager: IZ70442 IZ70756</td>
</tr>
 
<tr>
<td><b>LL 4.1.0.4</b></td>
<td><a name=LL4104></a>scheduler: IZ70757 IZ70780 IZ70781 IZ70782</td>
</tr>
 
<tr>
<td><b>LL 4.1.0.3</b></td>
<td><a name=LL4103></a>resource manager: IZ67285 IZ67575 IZ67579 IZ67583 IZ67585 IZ67586 IZ68728</td>
</tr>
 
<tr>
<td><b>LL 4.1.0.3</b></td>
<td><a name=LL4103></a>scheduler: IZ67287 IZ67574 IZ67576 IZ67578 IZ67580 IZ67582</td>
</tr>
 
<tr>
<td><b>LL 4.1.0.2</b></td>
<td><a name=LL4102></a>resource manager: IZ65262 IZ65268 IZ65270 IZ65274 IZ65276 IZ65279 IZ65282</td>
</tr>
 
<tr>
<td><b>LL 4.1.0.2</b></td>
<td><a name=LL4102></a>scheduler: IZ59982 IZ65266 IZ65269 IZ65271 IZ65275 IZ65277 IZ65280 IZ65283</td>
</tr>
 
 
<tr>
<td><b>LL 4.1.0.1</b></td>
<td><a name=LL4101></a>resource manager: IZ59288 IZ63573 IZ64945 IZ64948</td>
</tr>
 
<tr>
<td><b>LL 4.1.0.1</b></td>
<td><a name=LL4101></a>scheduler: IZ59289 IZ63574 IZ64944 IZ64947</td>
</tr>
 
</table>


</div>
</li>
</ul>
</div>
</div>

</div>
<br>
<br>
<a name="Copyright and trademark information"><font size="4"><b>Copyright and trademark information</b></font></a>
<br>
<br>
<a href="http://www.ibm.com/legal/copytrade.shtml">
<br>
	 http://www.ibm.com/legal/copytrade.shtml
     </a>
<br>
      
<p>
<b>Notices</b><br/>
<br/>
INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS
PUBLICATION "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
OF NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR
PURPOSE. Some jurisdictions do not allow disclaimer of express or
implied warranties in certain transactions, therefore, this
statement may not apply to you.
<br/>
<br/>
This information could include technical inaccuracies or
typographical errors. Changes are periodically made to the
information herein; these changes will be incorporated in new
editions of the publication. IBM may make improvements and/or
changes in the product(s) and/or the program(s) described in this
publication at any time without notice.
<br/>
<br/>
Microsoft, Windows, and Windows Server are trademarks of Microsoft 
Corporation in the United States, other countries, or both.
<br/>
<br/>
Intel, Intel logo, Intel Inside, Intel Inside logo, Intel Centrino, 
Intel Centrino logo, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and 
Pentium are trademarks or registered trademarks of Intel Corporation or its 
subsidiaries in the United States and other countries.
<br/>
<br/>
Other company, product, or service names may be trademarks or
service marks of others.
<br/>
<br/>

<b>THIRD-PARTY LICENSE TERMS AND CONDITIONS, NOTICES AND INFORMATION</b>
<br/>
<br/>
The license agreement for this product refers you to this file for
details concerning terms and conditions applicable to third party
software code included in this product, and for certain notices
and other information IBM must provide to you under its license
to certain software code. The relevant terms and conditions,
notices and other information are provided or referenced below. 
Please note that any non-English version of the licenses below is
unofficial and is provided to you for your convenience only.  The
English version of the licenses below, provided as part of the
English version of this file, is the official version.
<br/>
<br/>
Notwithstanding the terms and conditions of any other agreement
you may have with IBM or any of its related or affiliated entities
(collectively "IBM"), the third party software code identified
below are "Excluded Components" and are subject to the following
terms and conditions:
<br/>
<ul>
<li>the Excluded Components are provided on an "AS IS" basis

<li>IBM DISCLAIMS ANY AND ALL EXPRESS AND IMPLIED WARRANTIES AND
   CONDITIONS WITH RESPECT TO THE EXCLUDED COMPONENTS, INCLUDING,
   BUT NOT LIMITED TO, THE WARRANTY OF NON-INFRINGEMENT OR
   INTERFERENCE AND THE IMPLIED WARRANTIES AND CONDITIONS OF
   MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE

<li>IBM will not be liable to you or indemnify you for any claims
   related to the Excluded Components

<li>IBM will not be liable for any direct, indirect, incidental,
   special, exemplary, punitive or consequential damages with
   respect to the Excluded Components.
</ul>

</p>

       
    <br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
</body>
</html>
