<?xml version="1.0" encoding="UTF-8"?>
<!-- (c) XBRL International.  See http://www.xbrl.org/legal -->
<schema elementFormDefault="qualified" xmlns:xbrll="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.xbrl.org/int/gl/cor/2005-07-12" attributeFormDefault="unqualified" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:gl-cor="http://www.xbrl.org/int/gl/cor/2005-07-12" xmlns:gl-bus="http://www.xbrl.org/int/gl/bus/2005-07-12" xmlns:gl-taf="http://www.xbrl.org/int/gl/taf/2005-07-12">
  <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <import namespace="http://www.xbrl.org/int/gl/taf/2005-07-12" schemaLocation="gl-taf-content-2005-07-12.xsd"/>
  <import namespace="http://www.xbrl.org/int/gl/bus/2005-07-12" schemaLocation="gl-bus-content-2005-07-12.xsd"/>

  <include schemaLocation="../../cor/gl-cor-2005-07-12.xsd"/>

  <complexType name="accountComplexType" id="gl-cor_accountComplexType">
    <complexContent>
      <restriction base="anyType">
        <sequence>
            <element ref="gl-cor:accountMainID" minOccurs="0"/>
            <element ref="gl-cor:accountMainDescription" minOccurs="0"/>
            <element ref="gl-cor:mainAccountType" minOccurs="0"/>
            <element ref="gl-cor:parentAccountMainID" minOccurs="0"/>
            <element ref="gl-cor:accountPurposeCode" minOccurs="0"/>
            <element ref="gl-cor:accountPurposeDescription" minOccurs="0"/>
            <element ref="gl-cor:accountType" minOccurs="0"/>
            <element ref="gl-cor:accountSub" minOccurs="0" maxOccurs="unbounded"/>
        </sequence>
        <attribute name="id" type="ID"/>
      </restriction>
    </complexContent>
  </complexType>

  <complexType name="accountingEntriesComplexType" id="gl-cor_accountingEntriesComplexType">
    <complexContent>
      <restriction base="anyType">
        <sequence>
            <element ref="gl-cor:documentInfo" minOccurs="0"/>
            <element ref="gl-cor:entityInformation" minOccurs="0"/>
            <element ref="gl-cor:entryHeader" maxOccurs="unbounded" minOccurs="0"/>
        </sequence>
        <attribute name="id" type="ID"/>
      </restriction>
    </complexContent>
  </complexType>

  <complexType name="accountSubComplexType" id="gl-cor_accountSubComplexType">
    <complexContent>
      <restriction base="anyType">
        <sequence>
            <element ref="gl-cor:accountSubDescription" minOccurs="0"/>
            <element ref="gl-cor:accountSubID" minOccurs="0"/>
            <element ref="gl-cor:accountSubType" minOccurs="0"/>
            <element ref="gl-cor:segmentParentTuple" minOccurs="0"/>
        </sequence>
        <attribute name="id" type="ID"/>
      </restriction>
    </complexContent>
  </complexType>

  <complexType name="entityInformationComplexType" id="gl-cor_entityInformationComplexType">
    <complexContent>
      <restriction base="anyType">
        <sequence>
            <element ref="gl-bus:businessDescription" minOccurs="0"/>
            <element ref="gl-bus:fiscalYearStart" minOccurs="0"/>
            <element ref="gl-bus:fiscalYearEnd" minOccurs="0"/>
            <element ref="gl-bus:organizationIdentifiers" minOccurs="0" maxOccurs="unbounded" />
            <element ref="gl-bus:organizationAddress" minOccurs="0" maxOccurs="unbounded" />
            <element ref="gl-bus:accountantInformation" minOccurs="0" maxOccurs="unbounded" />
            <element ref="gl-bus:entityPhoneNumber" minOccurs="0" maxOccurs="unbounded" />
            <element ref="gl-bus:entityWebSite" minOccurs="0" maxOccurs="unbounded" />
            <element ref="gl-bus:contactInformation" minOccurs="0" maxOccurs="unbounded" />
            <element ref="gl-bus:organizationAccountingMethodStructure" minOccurs="0" maxOccurs="unbounded" />
            <element ref="gl-bus:organizationAccountingMethodPurposeDefault" minOccurs="0" maxOccurs="unbounded" />
            <element ref="gl-bus:reportingCalendar" minOccurs="0" maxOccurs="unbounded" />
        </sequence>
        <attribute name="id" type="ID"/>
      </restriction>
    </complexContent>
  </complexType>

  <complexType name="entryDetailComplexType" id="gl-cor_entryDetailComplexType">
    <complexContent>
      <restriction base="anyType">
        <sequence>
            <element ref="gl-cor:lineNumber" minOccurs="0"/>
            <element ref="gl-cor:account" minOccurs="0"/>
            <element ref="gl-cor:debitCreditCode" minOccurs="0"/>
            <element ref="gl-cor:signOfAmount" minOccurs="0"/>
            <element ref="gl-cor:amount" minOccurs="0"/>
            <element ref="gl-bus:amountMemo" minOccurs="0"/>
            <element ref="gl-bus:allocationCode" minOccurs="0"/>
            <element ref="gl-cor:postingDate" minOccurs="0"/>
            <element ref="gl-cor:identifierReference" minOccurs="0"/>
            <element ref="gl-cor:documentType" minOccurs="0"/>
            <element ref="gl-cor:documentNumber" minOccurs="0"/>
            <element ref="gl-cor:documentApplyToNumber" minOccurs="0"/>
            <element ref="gl-cor:documentReference" minOccurs="0"/>
            <element ref="gl-cor:documentDate" minOccurs="0"/>
            <element ref="gl-bus:documentReceivedDate" minOccurs="0"/>
            <element ref="gl-bus:documentChargeReimb" minOccurs="0"/>
            <element ref="gl-bus:documentLocation" minOccurs="0"/>
            <element ref="gl-bus:paymentMethod" minOccurs="0"/>
            <element ref="gl-cor:postingStatus" minOccurs="0"/>
            <element ref="gl-cor:xbrlInfo" maxOccurs="unbounded" minOccurs="0"/>
            <element ref="gl-cor:detailComment" minOccurs="0"/>
            <element ref="gl-cor:dateAcknowledged" minOccurs="0"/>
            <element ref="gl-cor:confirmedDate" minOccurs="0"/>
            <element ref="gl-cor:shipReceivedDate" minOccurs="0"/>
            <element ref="gl-cor:maturityDate" minOccurs="0"/>
            <element ref="gl-cor:terms" minOccurs="0"/>
            <element ref="gl-bus:measurable" minOccurs="0" maxOccurs="unbounded"/>
            <element ref="gl-bus:jobInfo" minOccurs="0" maxOccurs="unbounded"/>
            <element ref="gl-bus:depreciationMortgage" minOccurs="0"/>
            <element ref="gl-cor:taxes" maxOccurs="unbounded" minOccurs="0"/>
            <element ref="gl-taf:tickingField" minOccurs="0"/>
            <element ref="gl-taf:uniqueConsignmentReference" minOccurs="0"/>
            <element ref="gl-taf:originatingDocumentStructure" maxOccurs="unbounded" minOccurs="0"/>
        </sequence>
        <attribute name="id" type="ID"/>
      </restriction>
    </complexContent>
  </complexType>

  <complexType name="entryHeaderComplexType" id="gl-cor_entryHeaderComplexType">
    <complexContent>
      <restriction base="anyType">
        <sequence>
            <element ref="gl-cor:postedDate" minOccurs="0"/>
            <element ref="gl-cor:enteredBy" minOccurs="0"/>
            <element ref="gl-cor:enteredDate" minOccurs="0"/>
            <element ref="gl-cor:sourceJournalID" minOccurs="0"/>
            <element ref="gl-cor:entryNumber" minOccurs="0"/>
            <element ref="gl-cor:entryType" minOccurs="0"/>
            <element ref="gl-cor:bookTaxDifference" minOccurs="0"/>
            <element ref="gl-cor:entryComment" minOccurs="0"/>
            <element ref="gl-bus:budgetAllocationCode" minOccurs="0"/>
            <element ref="gl-bus:batchDescription" minOccurs="0"/>
            <element ref="gl-bus:budgetScenario" minOccurs="0"/>
            <element ref="gl-bus:eliminationCode" minOccurs="0"/>
            <element ref="gl-bus:enteredByModified" minOccurs="0"/>
            <element ref="gl-bus:entryOrigin" minOccurs="0"/>
            <element ref="gl-bus:entryResponsiblePerson" minOccurs="0"/>
            <element ref="gl-bus:sourceJournalDescription" minOccurs="0"/>
            <element ref="gl-bus:batchID" minOccurs="0"/>
            <element ref="gl-bus:budgetScenarioPeriodStart" minOccurs="0"/>
            <element ref="gl-bus:budgetScenarioPeriodEnd" minOccurs="0"/>
            <element ref="gl-bus:budgetScenarioText" minOccurs="0"/>
            <element ref="gl-bus:postingCode" minOccurs="0"/>
            <element ref="gl-cor:qualifierEntry" minOccurs="0"/>
            <element ref="gl-cor:entryDetail" maxOccurs="unbounded" minOccurs="0"/>
        </sequence>
        <attribute name="id" type="ID"/>
      </restriction>
    </complexContent>
  </complexType>

  <complexType name="identifierReferenceComplexType" id="gl-cor_identifierReferenceComplexType">
    <complexContent>
      <restriction base="anyType">
        <sequence>
            <element ref="gl-cor:identifierCode" maxOccurs="unbounded" minOccurs="0"/>
            <element ref="gl-cor:identifierTaxCode" maxOccurs="unbounded" minOccurs="0"/>
            <element ref="gl-cor:identifierDescription" maxOccurs="unbounded" minOccurs="0"/>
            <element ref="gl-cor:identifierType" maxOccurs="unbounded" minOccurs="0"/>
            <element ref="gl-cor:identifierCategory" maxOccurs="unbounded" minOccurs="0"/>
            <element ref="gl-cor:identifierEMail" maxOccurs="unbounded" minOccurs="0"/>
            <element ref="gl-cor:identifierPhoneNumber" maxOccurs="unbounded" minOccurs="0"/>
            <element ref="gl-bus:identifierPurpose" minOccurs="0"/>
            <element ref="gl-bus:identifierAddress" minOccurs="0" maxOccurs="unbounded" />
        </sequence>
        <attribute name="id" type="ID"/>
      </restriction>
    </complexContent>
  </complexType>

  <complexType name="segmentParentTupleComplexType" id="gl-cor_segmentParentTupleComplexType">
    <complexContent>
      <restriction base="anyType">
        <sequence>
            <element ref="gl-cor:parentSubaccountCode" maxOccurs="unbounded" minOccurs="0"/>
            <element ref="gl-cor:parentSubaccountType" maxOccurs="unbounded" minOccurs="0"/>
            <element ref="gl-cor:reportingTreeIdentifier" maxOccurs="unbounded" minOccurs="0"/>
            <element ref="gl-cor:parentSubaccountProportion" maxOccurs="unbounded" minOccurs="0"/>
        </sequence>
        <attribute name="id" type="ID"/>
      </restriction>
    </complexContent>
  </complexType>

  <complexType name="taxesComplexType" id="gl-cor_taxesComplexType">
    <complexContent>
      <restriction base="anyType">
        <sequence>
            <element ref="gl-cor:taxDescription" maxOccurs="unbounded" minOccurs="0"/>
            <element ref="gl-cor:taxAmount" minOccurs="0"/>
            <element ref="gl-cor:taxBasis" minOccurs="0"/>
            <element ref="gl-cor:taxExchangeRate" minOccurs="0"/>
            <element ref="gl-cor:taxPercentageRate" minOccurs="0"/>
            <element ref="gl-cor:taxCode" minOccurs="0"/>
            <element ref="gl-cor:taxCommentExemption" maxOccurs="unbounded" minOccurs="0"/>
        </sequence>
        <attribute name="id" type="ID"/>
      </restriction>
    </complexContent>
  </complexType>

  <complexType name="xbrlInfoComplexType" id="gl-cor_xbrlInfoComplexType">
    <complexContent>
      <restriction base="anyType">
        <sequence>
            <element ref="gl-cor:xbrlInclude" minOccurs="0"/>
            <element ref="gl-cor:summaryReportingElement" minOccurs="0"/>
            <element ref="gl-cor:detailMatchingElement" minOccurs="0"/>
        </sequence>
        <attribute name="id" type="ID"/>
      </restriction>
    </complexContent>
  </complexType>

  <complexType name="documentInfoComplexType" id="gl-cor_documentInfoComplexType">
    <complexContent>
      <restriction base="anyType">
        <sequence>
            <element ref="gl-cor:entriesType" minOccurs="1"/>
            <element ref="gl-cor:uniqueID" minOccurs="0"/>
            <element ref="gl-cor:revisesUniqueID" minOccurs="0"/>
            <element ref="gl-cor:revisesUniqueIDAction" minOccurs="0"/>
            <element ref="gl-cor:language" maxOccurs="unbounded" minOccurs="0"/>
            <element ref="gl-cor:creationDate" minOccurs="0"/>
            <element ref="gl-cor:entriesComment" maxOccurs="unbounded" minOccurs="0"/>
            <element ref="gl-cor:periodCoveredStart" minOccurs="0"/>
            <element ref="gl-cor:periodCoveredEnd" minOccurs="0"/>
            <element ref="gl-bus:periodCount" minOccurs="0"/>
            <element ref="gl-bus:periodUnit" minOccurs="0"/>
            <element ref="gl-bus:sourceApplication" minOccurs="0"/>
            <element ref="gl-bus:targetApplication" minOccurs="0"/>
        </sequence>
        <attribute name="id" type="ID"/>
      </restriction>
    </complexContent>
  </complexType>


  <!--                                   -->
  <!-- simpleType without restriction    -->
  <!--        (as-is)                    -->

  <complexType name="accountMainDescriptionItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType" /> 
    </simpleContent>
  </complexType>
  <complexType name="accountMainIDItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType" />
    </simpleContent>
  </complexType>
  <complexType name="accountPurposeDescriptionItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType" />
    </simpleContent>
  </complexType>
  <complexType name="accountSubDescriptionItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType" />
    </simpleContent>
  </complexType>
  <complexType name="accountSubIDItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType" />
    </simpleContent>
  </complexType>
  <complexType name="accountSubTypeItemType">
    <simpleContent>
      <restriction base="xbrli:tokenItemType" />
    </simpleContent>
  </complexType>
  <complexType name="amountItemType">
    <simpleContent>
      <restriction base="xbrli:monetaryItemType" />
    </simpleContent>
  </complexType>
  <complexType name="confirmedDateItemType">
    <simpleContent>
      <restriction base="xbrli:dateTimeItemType" />
    </simpleContent>
  </complexType>
  <complexType name="creationDateItemType">
    <simpleContent>
      <restriction base="xbrli:dateTimeItemType" />
    </simpleContent>
  </complexType>
  <complexType name="dateAcknowledgedItemType">
    <simpleContent>
      <restriction base="xbrli:dateTimeItemType" />
    </simpleContent>
  </complexType>
  <complexType name="detailCommentItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType" />
    </simpleContent>
  </complexType>
  <complexType name="documentApplyToNumberItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType" />
    </simpleContent>
  </complexType>
  <complexType name="documentDateItemType">
    <simpleContent>
      <restriction base="xbrli:dateTimeItemType" />
    </simpleContent>
  </complexType>
  <complexType name="documentNumberItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType" />
    </simpleContent>
  </complexType>
  <complexType name="documentReferenceItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType" />
    </simpleContent>
  </complexType>
  <complexType name="enteredByItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType" />
    </simpleContent>
  </complexType>
  <complexType name="enteredDateItemType">
    <simpleContent>
      <restriction base="xbrli:dateTimeItemType" />
    </simpleContent>
  </complexType>
  <complexType name="entriesCommentItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType" />
    </simpleContent>
  </complexType>
  <complexType name="entryCommentItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType" />
    </simpleContent>
  </complexType>
  <complexType name="entryNumberItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType" />
    </simpleContent>
  </complexType>
  <complexType name="identifierCategoryItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType" />
    </simpleContent>
  </complexType>
  <complexType name="identifierCodeItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType" />
    </simpleContent>
  </complexType>
  <complexType name="identifierDescriptionItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType" />
    </simpleContent>
  </complexType>
  <complexType name="identifierEMailItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType" />
    </simpleContent>
  </complexType>
  <complexType name="identifierPhoneNumberItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType" />
    </simpleContent>
  </complexType>
  <complexType name="identifierTaxCodeItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType" />
    </simpleContent>
  </complexType>
  <complexType name="languageItemType">
    <simpleContent>
      <restriction base="xbrli:QNameItemType" />
    </simpleContent>
  </complexType>
  <complexType name="lineNumberItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType" />
    </simpleContent>
  </complexType>
  <complexType name="maturityDateItemType">
    <simpleContent>
      <restriction base="xbrli:dateTimeItemType" />
    </simpleContent>
  </complexType>
  <complexType name="parentAccountMainIDItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType" />
    </simpleContent>
  </complexType>
  <complexType name="parentSubaccountCodeItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType" />
    </simpleContent>
  </complexType>
  <complexType name="parentSubaccountProportionItemType">
    <simpleContent>
      <restriction base="xbrli:pureItemType" />
    </simpleContent>
  </complexType>
  <complexType name="parentSubaccountTypeItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType" />
    </simpleContent>
  </complexType>
  <complexType name="periodCoveredStartItemType">
    <simpleContent>
      <restriction base="xbrli:dateTimeItemType" />
    </simpleContent>
  </complexType>
  <complexType name="periodCoveredEndItemType">
    <simpleContent>
      <restriction base="xbrli:dateTimeItemType" />
    </simpleContent>
  </complexType>
  <complexType name="postedDateItemType">
    <simpleContent>
      <restriction base="xbrli:dateTimeItemType" />
    </simpleContent>
  </complexType>
  <complexType name="postingDateItemType">
    <simpleContent>
      <restriction base="xbrli:dateTimeItemType" />
    </simpleContent>
  </complexType>
  <complexType name="reportingTreeIdentifierItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType" />
    </simpleContent>
  </complexType>
  <complexType name="revisesUniqueIDItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType" />
    </simpleContent>
  </complexType>
  <complexType name="shipReceivedDateItemType">
    <simpleContent>
      <restriction base="xbrli:dateTimeItemType" />
    </simpleContent>
  </complexType>
  <complexType name="taxAmountItemType">
    <simpleContent>
      <restriction base="xbrli:monetaryItemType" />
    </simpleContent>
  </complexType>
  <complexType name="taxBasisItemType">
    <simpleContent>
      <restriction base="xbrli:monetaryItemType" />
    </simpleContent>
  </complexType>
  <complexType name="taxCodeItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType" />
    </simpleContent>
  </complexType>
  <complexType name="taxCommentExemptionItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType" />
    </simpleContent>
  </complexType>
  <complexType name="taxDescriptionItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType" />
    </simpleContent>
  </complexType>
  <complexType name="taxExchangeRateItemType">
    <simpleContent>
      <restriction base="xbrli:pureItemType" />
    </simpleContent>
  </complexType>
  <complexType name="taxPercentageRateItemType">
    <simpleContent>
      <restriction base="xbrli:pureItemType" />
    </simpleContent>
  </complexType>
  <complexType name="uniqueIDItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType" />
    </simpleContent>
  </complexType>
  <complexType name="summaryReportingElementItemType">
    <simpleContent>
      <restriction base="xbrli:QNameItemType" />
    </simpleContent>
  </complexType>
  <complexType name="detailMatchingElementItemType">
    <simpleContent>
      <restriction base="xbrli:QNameItemType" />
    </simpleContent>
  </complexType>
  <complexType name="termsItemType">
    <simpleContent>
      <restriction base="xbrli:stringItemType" />
    </simpleContent>
  </complexType>
</schema>

