<?xml version="1.0" encoding="UTF-8" ?>
<link:linkbase
xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"
xmlns:link="http://www.xbrl.org/2003/linkbase"
xmlns:us-types="http://xbrl.us/us-types/2009-01-31"
xmlns:xbrldt="http://xbrl.org/2005/xbrldt"
xmlns:rr="http://xbrl.sec.gov/rr/2010-02-28"
xmlns:dei="http://xbrl.us/dei/2009-01-31"
xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xbrli="http://www.xbrl.org/2003/instance"
xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:vanguard="http://vanguard/20100727">
<link:roleRef
roleURI="http://xbrl.sec.gov/rr/role/OperatingExpensesData"
xlink:href="http://xbrl.sec.gov/rr/2010/rr-2010-02-28.xsd#OperatingExpensesData"
xlink:type="simple"/>
<link:calculationLink
xlink:role="http://xbrl.sec.gov/rr/role/OperatingExpensesData"
xlink:type="extended">
<link:loc
xlink:label="OtherExpensesOverAssets"
xlink:href="http://xbrl.sec.gov/rr/2010/rr-2010-02-28.xsd#rr_OtherExpensesOverAssets"
xlink:type="locator"/>
<link:loc
xlink:type="locator"
xlink:href="http://xbrl.sec.gov/rr/2010/rr-2010-02-28.xsd#rr_Component1OtherExpensesOverAssets"
xlink:label="Component1OtherExpensesOverAssets"/>
<link:loc
xlink:type="locator"
xlink:href="http://xbrl.sec.gov/rr/2010/rr-2010-02-28.xsd#rr_Component2OtherExpensesOverAssets"
xlink:label="Component2OtherExpensesOverAssets"/>
<link:loc
xlink:type="locator"
xlink:href="http://xbrl.sec.gov/rr/2010/rr-2010-02-28.xsd#rr_Component3OtherExpensesOverAssets"
xlink:label="Component3OtherExpensesOverAssets"/>
<link:calculationArc
order="302.0"
xlink:type="arc"
xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
use="optional"
weight="1.0"
xlink:to="Component1OtherExpensesOverAssets"
xlink:from="OtherExpensesOverAssets"/>
<link:calculationArc
xlink:from="OtherExpensesOverAssets"
xlink:to="Component2OtherExpensesOverAssets"
weight="1.0"
use="optional"
xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
xlink:type="arc"
order="303.0"/>
<link:calculationArc
xlink:from="OtherExpensesOverAssets"
xlink:to="Component3OtherExpensesOverAssets"
weight="1.0"
use="optional"
xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item"
xlink:type="arc"
order="304.0"/></link:calculationLink></link:linkbase>
