<?xml version="1.0" encoding="utf-8"?>
<!--
Taxonomy Calculation Links linkbase based on XBRL standard Version 2.1.
Created by UBmatrix Taxonomy Designer 2.5.2666.2110 (2007-01-13 18:15).  
Contact www.ubmatrix.com
Copyright (c) 2002-2007 UBmatrix inc., All Rights Reserved
Produced on 2007-01-19 18:32:23
-->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation=" http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="MultipleCalculations.xsd#ByComponent" roleURI="http://www.xbrl.us/patterns/2007/MultipleCalculations/role/ByComponent" />
  <roleRef xlink:type="simple" xlink:href="MultipleCalculations.xsd#ByNetGrossPortion" roleURI="http://www.xbrl.us/patterns/2007/MultipleCalculations/role/ByNetGrossPortion" />
  <roleRef xlink:type="simple" xlink:href="MultipleCalculations.xsd#ByCurrentNonCurrentPortion" roleURI="http://www.xbrl.us/patterns/2007/MultipleCalculations/role/ByCurrentNoncurrentPortion" />
  <calculationLink xlink:type="extended" xlink:role="http://www.xbrl.us/patterns/2007/MultipleCalculations/role/ByComponent" xlink:title="By Component">
    <loc xlink:type="locator" xlink:href="MultipleCalculations.xsd#ci_ReceivablesNet" xlink:label="ci_ReceivablesNet" />
    <loc xlink:type="locator" xlink:href="MultipleCalculations.xsd#ci_TradeReceivablesNet" xlink:label="ci_TradeReceivablesNet" />
    <loc xlink:type="locator" xlink:href="MultipleCalculations.xsd#ci_FinanceLeaseReceivableNet" xlink:label="ci_FinanceLeaseReceivableNet" />
    <loc xlink:type="locator" xlink:href="MultipleCalculations.xsd#ci_OtherReceivablesNet" xlink:label="ci_OtherReceivablesNet" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ci_ReceivablesNet" xlink:to="ci_TradeReceivablesNet" order="1" weight="1" use="optional" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ci_ReceivablesNet" xlink:to="ci_FinanceLeaseReceivableNet" order="2" weight="1" use="optional" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ci_ReceivablesNet" xlink:to="ci_OtherReceivablesNet" order="3" weight="1" use="optional" />
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.xbrl.us/patterns/2007/MultipleCalculations/role/ByNetGrossPortion" xlink:title="By Net/Gross Portion">
    <loc xlink:type="locator" xlink:href="MultipleCalculations.xsd#ci_ReceivablesNet" xlink:label="ci_ReceivablesNet" />
    <loc xlink:type="locator" xlink:href="MultipleCalculations.xsd#ci_ReceivablesGross" xlink:label="ci_ReceivablesGross" />
    <loc xlink:type="locator" xlink:href="MultipleCalculations.xsd#ci_AllowanceForDoubtfulAccounts" xlink:label="ci_AllowanceForDoubtfulAccounts" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ci_ReceivablesNet" xlink:to="ci_ReceivablesGross" order="1" weight="1" use="optional" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ci_ReceivablesNet" xlink:to="ci_AllowanceForDoubtfulAccounts" order="2" weight="-1" use="optional" />
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.xbrl.us/patterns/2007/MultipleCalculations/role/ByCurrentNoncurrentPortion" xlink:title="By Current/Non Current Portion">
    <loc xlink:type="locator" xlink:href="MultipleCalculations.xsd#ci_ReceivablesNet" xlink:label="ci_ReceivablesNet" />
    <loc xlink:type="locator" xlink:href="MultipleCalculations.xsd#ci_ReceivablesNetCurrent" xlink:label="ci_ReceivablesNetCurrent" />
    <loc xlink:type="locator" xlink:href="MultipleCalculations.xsd#ci_ReceivablesNetNoncurrent" xlink:label="ci_ReceivablesNetNoncurrent" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ci_ReceivablesNet" xlink:to="ci_ReceivablesNetCurrent" order="1" weight="1" use="optional" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ci_ReceivablesNet" xlink:to="ci_ReceivablesNetNoncurrent" order="2" weight="1" use="optional" />
  </calculationLink>
</linkbase>
