You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@corinthia.apache.org by ja...@apache.org on 2015/08/14 11:32:12 UTC

[15/25] incubator-corinthia git commit: Removed rng files, they should be downloaded from the standards site.

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/a0b4a8ab/schemas/OOXML/strict/sml.rng
----------------------------------------------------------------------
diff --git a/schemas/OOXML/strict/sml.rng b/schemas/OOXML/strict/sml.rng
deleted file mode 100644
index f02a38e..0000000
--- a/schemas/OOXML/strict/sml.rng
+++ /dev/null
@@ -1,12668 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<grammar ns="http://purl.oclc.org/ooxml/spreadsheetml/main" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:s="http://purl.oclc.org/ooxml/officeDocument/sharedTypes" xmlns:xdr="http://purl.oclc.org/ooxml/drawingml/spreadsheetDrawing" xmlns:r="http://purl.oclc.org/ooxml/officeDocument/relationships" xmlns:a="http://relaxng.org/ns/compatibility/annotations/1.0" xmlns:sml="http://purl.oclc.org/ooxml/spreadsheetml/main" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns:w10="urn:schemas-microsoft-com:office:word" xmlns="http://relaxng.org/ns/structure/1.0" datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes">
-  <define name="sml_CT_AutoFilter">
-    <optional>
-      <attribute name="ref">
-        <ref name="sml_ST_Ref"/>
-      </attribute>
-    </optional>
-    <zeroOrMore>
-      <element name="filterColumn">
-        <ref name="sml_CT_FilterColumn"/>
-      </element>
-    </zeroOrMore>
-    <optional>
-      <element name="sortState">
-        <ref name="sml_CT_SortState"/>
-      </element>
-    </optional>
-    <optional>
-      <element name="extLst">
-        <ref name="sml_CT_ExtensionList"/>
-      </element>
-    </optional>
-  </define>
-  <define name="sml_CT_FilterColumn">
-    <attribute name="colId">
-      <data type="unsignedInt"/>
-    </attribute>
-    <optional>
-      <attribute name="hiddenButton">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="showButton">
-        <a:documentation>default value: true</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <choice>
-        <optional>
-          <element name="filters">
-            <ref name="sml_CT_Filters"/>
-          </element>
-        </optional>
-        <optional>
-          <element name="top10">
-            <ref name="sml_CT_Top10"/>
-          </element>
-        </optional>
-        <optional>
-          <element name="customFilters">
-            <ref name="sml_CT_CustomFilters"/>
-          </element>
-        </optional>
-        <optional>
-          <element name="dynamicFilter">
-            <ref name="sml_CT_DynamicFilter"/>
-          </element>
-        </optional>
-        <optional>
-          <element name="colorFilter">
-            <ref name="sml_CT_ColorFilter"/>
-          </element>
-        </optional>
-        <optional>
-          <element name="iconFilter">
-            <ref name="sml_CT_IconFilter"/>
-          </element>
-        </optional>
-        <optional>
-          <element name="extLst">
-            <ref name="sml_CT_ExtensionList"/>
-          </element>
-        </optional>
-      </choice>
-    </optional>
-  </define>
-  <define name="sml_CT_Filters">
-    <optional>
-      <attribute name="blank">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="calendarType">
-        <a:documentation>default value: none</a:documentation>
-        <ref name="s_ST_CalendarType"/>
-      </attribute>
-    </optional>
-    <zeroOrMore>
-      <element name="filter">
-        <ref name="sml_CT_Filter"/>
-      </element>
-    </zeroOrMore>
-    <zeroOrMore>
-      <element name="dateGroupItem">
-        <ref name="sml_CT_DateGroupItem"/>
-      </element>
-    </zeroOrMore>
-  </define>
-  <define name="sml_CT_Filter">
-    <optional>
-      <attribute name="val">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-  </define>
-  <define name="sml_CT_CustomFilters">
-    <optional>
-      <attribute name="and">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <oneOrMore>
-      <element name="customFilter">
-        <ref name="sml_CT_CustomFilter"/>
-      </element>
-    </oneOrMore>
-  </define>
-  <define name="sml_CT_CustomFilter">
-    <optional>
-      <attribute name="operator">
-        <a:documentation>default value: equal</a:documentation>
-        <ref name="sml_ST_FilterOperator"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="val">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-  </define>
-  <define name="sml_CT_Top10">
-    <optional>
-      <attribute name="top">
-        <a:documentation>default value: true</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="percent">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <attribute name="val">
-      <data type="double"/>
-    </attribute>
-    <optional>
-      <attribute name="filterVal">
-        <data type="double"/>
-      </attribute>
-    </optional>
-  </define>
-  <define name="sml_CT_ColorFilter">
-    <optional>
-      <attribute name="dxfId">
-        <ref name="sml_ST_DxfId"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="cellColor">
-        <a:documentation>default value: true</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-  </define>
-  <define name="sml_CT_IconFilter">
-    <attribute name="iconSet">
-      <ref name="sml_ST_IconSetType"/>
-    </attribute>
-    <optional>
-      <attribute name="iconId">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-  </define>
-  <define name="sml_ST_FilterOperator">
-    <choice>
-      <value type="string" datatypeLibrary="">equal</value>
-      <value type="string" datatypeLibrary="">lessThan</value>
-      <value type="string" datatypeLibrary="">lessThanOrEqual</value>
-      <value type="string" datatypeLibrary="">notEqual</value>
-      <value type="string" datatypeLibrary="">greaterThanOrEqual</value>
-      <value type="string" datatypeLibrary="">greaterThan</value>
-    </choice>
-  </define>
-  <define name="sml_CT_DynamicFilter">
-    <attribute name="type">
-      <ref name="sml_ST_DynamicFilterType"/>
-    </attribute>
-    <optional>
-      <attribute name="val">
-        <data type="double"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="valIso">
-        <data type="dateTime"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="maxValIso">
-        <data type="dateTime"/>
-      </attribute>
-    </optional>
-  </define>
-  <define name="sml_ST_DynamicFilterType">
-    <choice>
-      <value type="string" datatypeLibrary="">null</value>
-      <value type="string" datatypeLibrary="">aboveAverage</value>
-      <value type="string" datatypeLibrary="">belowAverage</value>
-      <value type="string" datatypeLibrary="">tomorrow</value>
-      <value type="string" datatypeLibrary="">today</value>
-      <value type="string" datatypeLibrary="">yesterday</value>
-      <value type="string" datatypeLibrary="">nextWeek</value>
-      <value type="string" datatypeLibrary="">thisWeek</value>
-      <value type="string" datatypeLibrary="">lastWeek</value>
-      <value type="string" datatypeLibrary="">nextMonth</value>
-      <value type="string" datatypeLibrary="">thisMonth</value>
-      <value type="string" datatypeLibrary="">lastMonth</value>
-      <value type="string" datatypeLibrary="">nextQuarter</value>
-      <value type="string" datatypeLibrary="">thisQuarter</value>
-      <value type="string" datatypeLibrary="">lastQuarter</value>
-      <value type="string" datatypeLibrary="">nextYear</value>
-      <value type="string" datatypeLibrary="">thisYear</value>
-      <value type="string" datatypeLibrary="">lastYear</value>
-      <value type="string" datatypeLibrary="">yearToDate</value>
-      <value type="string" datatypeLibrary="">Q1</value>
-      <value type="string" datatypeLibrary="">Q2</value>
-      <value type="string" datatypeLibrary="">Q3</value>
-      <value type="string" datatypeLibrary="">Q4</value>
-      <value type="string" datatypeLibrary="">M1</value>
-      <value type="string" datatypeLibrary="">M2</value>
-      <value type="string" datatypeLibrary="">M3</value>
-      <value type="string" datatypeLibrary="">M4</value>
-      <value type="string" datatypeLibrary="">M5</value>
-      <value type="string" datatypeLibrary="">M6</value>
-      <value type="string" datatypeLibrary="">M7</value>
-      <value type="string" datatypeLibrary="">M8</value>
-      <value type="string" datatypeLibrary="">M9</value>
-      <value type="string" datatypeLibrary="">M10</value>
-      <value type="string" datatypeLibrary="">M11</value>
-      <value type="string" datatypeLibrary="">M12</value>
-    </choice>
-  </define>
-  <define name="sml_ST_IconSetType">
-    <choice>
-      <value type="string" datatypeLibrary="">3Arrows</value>
-      <value type="string" datatypeLibrary="">3ArrowsGray</value>
-      <value type="string" datatypeLibrary="">3Flags</value>
-      <value type="string" datatypeLibrary="">3TrafficLights1</value>
-      <value type="string" datatypeLibrary="">3TrafficLights2</value>
-      <value type="string" datatypeLibrary="">3Signs</value>
-      <value type="string" datatypeLibrary="">3Symbols</value>
-      <value type="string" datatypeLibrary="">3Symbols2</value>
-      <value type="string" datatypeLibrary="">4Arrows</value>
-      <value type="string" datatypeLibrary="">4ArrowsGray</value>
-      <value type="string" datatypeLibrary="">4RedToBlack</value>
-      <value type="string" datatypeLibrary="">4Rating</value>
-      <value type="string" datatypeLibrary="">4TrafficLights</value>
-      <value type="string" datatypeLibrary="">5Arrows</value>
-      <value type="string" datatypeLibrary="">5ArrowsGray</value>
-      <value type="string" datatypeLibrary="">5Rating</value>
-      <value type="string" datatypeLibrary="">5Quarters</value>
-    </choice>
-  </define>
-  <define name="sml_CT_SortState">
-    <optional>
-      <attribute name="columnSort">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="caseSensitive">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="sortMethod">
-        <a:documentation>default value: none</a:documentation>
-        <ref name="sml_ST_SortMethod"/>
-      </attribute>
-    </optional>
-    <attribute name="ref">
-      <ref name="sml_ST_Ref"/>
-    </attribute>
-    <zeroOrMore>
-      <element name="sortCondition">
-        <ref name="sml_CT_SortCondition"/>
-      </element>
-    </zeroOrMore>
-    <optional>
-      <element name="extLst">
-        <ref name="sml_CT_ExtensionList"/>
-      </element>
-    </optional>
-  </define>
-  <define name="sml_CT_SortCondition">
-    <optional>
-      <attribute name="descending">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="sortBy">
-        <a:documentation>default value: value</a:documentation>
-        <ref name="sml_ST_SortBy"/>
-      </attribute>
-    </optional>
-    <attribute name="ref">
-      <ref name="sml_ST_Ref"/>
-    </attribute>
-    <optional>
-      <attribute name="customList">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="dxfId">
-        <ref name="sml_ST_DxfId"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="iconSet">
-        <a:documentation>default value: 3Arrows</a:documentation>
-        <ref name="sml_ST_IconSetType"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="iconId">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-  </define>
-  <define name="sml_ST_SortBy">
-    <choice>
-      <value type="string" datatypeLibrary="">value</value>
-      <value type="string" datatypeLibrary="">cellColor</value>
-      <value type="string" datatypeLibrary="">fontColor</value>
-      <value type="string" datatypeLibrary="">icon</value>
-    </choice>
-  </define>
-  <define name="sml_ST_SortMethod">
-    <choice>
-      <value type="string" datatypeLibrary="">stroke</value>
-      <value type="string" datatypeLibrary="">pinYin</value>
-      <value type="string" datatypeLibrary="">none</value>
-    </choice>
-  </define>
-  <define name="sml_CT_DateGroupItem">
-    <attribute name="year">
-      <data type="unsignedShort"/>
-    </attribute>
-    <optional>
-      <attribute name="month">
-        <data type="unsignedShort"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="day">
-        <data type="unsignedShort"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="hour">
-        <data type="unsignedShort"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="minute">
-        <data type="unsignedShort"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="second">
-        <data type="unsignedShort"/>
-      </attribute>
-    </optional>
-    <attribute name="dateTimeGrouping">
-      <ref name="sml_ST_DateTimeGrouping"/>
-    </attribute>
-  </define>
-  <define name="sml_ST_DateTimeGrouping">
-    <choice>
-      <value type="string" datatypeLibrary="">year</value>
-      <value type="string" datatypeLibrary="">month</value>
-      <value type="string" datatypeLibrary="">day</value>
-      <value type="string" datatypeLibrary="">hour</value>
-      <value type="string" datatypeLibrary="">minute</value>
-      <value type="string" datatypeLibrary="">second</value>
-    </choice>
-  </define>
-  <define name="sml_ST_CellRef">
-    <data type="string"/>
-  </define>
-  <define name="sml_ST_Ref">
-    <data type="string"/>
-  </define>
-  <define name="sml_ST_RefA">
-    <data type="string"/>
-  </define>
-  <define name="sml_ST_Sqref">
-    <list>
-      <zeroOrMore>
-        <ref name="sml_ST_Ref"/>
-      </zeroOrMore>
-    </list>
-  </define>
-  <define name="sml_ST_Formula">
-    <ref name="s_ST_Xstring"/>
-  </define>
-  <define name="sml_ST_UnsignedIntHex">
-    <data type="hexBinary">
-      <param name="length">4</param>
-    </data>
-  </define>
-  <define name="sml_CT_XStringElement">
-    <attribute name="v">
-      <ref name="s_ST_Xstring"/>
-    </attribute>
-  </define>
-  <define name="sml_CT_Extension">
-    <optional>
-      <attribute name="uri">
-        <data type="token"/>
-      </attribute>
-    </optional>
-    <ref name="sml_CT_Extension_any"/>
-  </define>
-  <define name="sml_CT_Extension_any">
-    <element>
-      <anyName>
-        <except>
-          <nsName ns="urn:schemas-microsoft-com:office:office"/>
-          <nsName ns="urn:schemas-microsoft-com:vml"/>
-          <nsName ns="urn:schemas-microsoft-com:office:word"/>
-          <nsName ns="urn:schemas-microsoft-com:office:excel"/>
-        </except>
-      </anyName>
-      <zeroOrMore>
-        <ref name="anyAttribute"/>
-      </zeroOrMore>
-      <mixed>
-        <zeroOrMore>
-          <ref name="anyElement"/>
-        </zeroOrMore>
-      </mixed>
-    </element>
-  </define>
-  <define name="sml_CT_ObjectAnchor">
-    <optional>
-      <attribute name="moveWithCells">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="sizeWithCells">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <ref name="xdr_from"/>
-    <ref name="xdr_to"/>
-  </define>
-  <define name="sml_EG_ExtensionList">
-    <zeroOrMore>
-      <element name="ext">
-        <ref name="sml_CT_Extension"/>
-      </element>
-    </zeroOrMore>
-  </define>
-  <define name="sml_CT_ExtensionList">
-    <optional>
-      <ref name="sml_EG_ExtensionList"/>
-    </optional>
-  </define>
-  <define name="sml_calcChain">
-    <element name="calcChain">
-      <ref name="sml_CT_CalcChain"/>
-    </element>
-  </define>
-  <define name="sml_CT_CalcChain">
-    <oneOrMore>
-      <element name="c">
-        <ref name="sml_CT_CalcCell"/>
-      </element>
-    </oneOrMore>
-    <optional>
-      <element name="extLst">
-        <ref name="sml_CT_ExtensionList"/>
-      </element>
-    </optional>
-  </define>
-  <define name="sml_CT_CalcCell">
-    <attribute name="r">
-      <ref name="sml_ST_CellRef"/>
-    </attribute>
-    <optional>
-      <attribute name="i">
-        <a:documentation>default value: 0</a:documentation>
-        <data type="int"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="s">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="l">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="t">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="a">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-  </define>
-  <define name="sml_comments">
-    <element name="comments">
-      <ref name="sml_CT_Comments"/>
-    </element>
-  </define>
-  <define name="sml_CT_Comments">
-    <element name="authors">
-      <ref name="sml_CT_Authors"/>
-    </element>
-    <element name="commentList">
-      <ref name="sml_CT_CommentList"/>
-    </element>
-    <optional>
-      <element name="extLst">
-        <ref name="sml_CT_ExtensionList"/>
-      </element>
-    </optional>
-  </define>
-  <define name="sml_CT_Authors">
-    <zeroOrMore>
-      <element name="author">
-        <ref name="s_ST_Xstring"/>
-      </element>
-    </zeroOrMore>
-  </define>
-  <define name="sml_CT_CommentList">
-    <zeroOrMore>
-      <element name="comment">
-        <ref name="sml_CT_Comment"/>
-      </element>
-    </zeroOrMore>
-  </define>
-  <define name="sml_CT_Comment">
-    <attribute name="ref">
-      <ref name="sml_ST_Ref"/>
-    </attribute>
-    <attribute name="authorId">
-      <data type="unsignedInt"/>
-    </attribute>
-    <optional>
-      <attribute name="guid">
-        <ref name="s_ST_Guid"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="shapeId">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <element name="text">
-      <ref name="sml_CT_Rst"/>
-    </element>
-    <optional>
-      <element name="commentPr">
-        <ref name="sml_CT_CommentPr"/>
-      </element>
-    </optional>
-  </define>
-  <define name="sml_CT_CommentPr">
-    <optional>
-      <attribute name="locked">
-        <a:documentation>default value: true</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="defaultSize">
-        <a:documentation>default value: true</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="print">
-        <a:documentation>default value: true</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="disabled">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="autoFill">
-        <a:documentation>default value: true</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="autoLine">
-        <a:documentation>default value: true</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="altText">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="textHAlign">
-        <a:documentation>default value: left</a:documentation>
-        <ref name="sml_ST_TextHAlign"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="textVAlign">
-        <a:documentation>default value: top</a:documentation>
-        <ref name="sml_ST_TextVAlign"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="lockText">
-        <a:documentation>default value: true</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="justLastX">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="autoScale">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <element name="anchor">
-      <ref name="sml_CT_ObjectAnchor"/>
-    </element>
-  </define>
-  <define name="sml_ST_TextHAlign">
-    <choice>
-      <value type="string" datatypeLibrary="">left</value>
-      <value type="string" datatypeLibrary="">center</value>
-      <value type="string" datatypeLibrary="">right</value>
-      <value type="string" datatypeLibrary="">justify</value>
-      <value type="string" datatypeLibrary="">distributed</value>
-    </choice>
-  </define>
-  <define name="sml_ST_TextVAlign">
-    <choice>
-      <value type="string" datatypeLibrary="">top</value>
-      <value type="string" datatypeLibrary="">center</value>
-      <value type="string" datatypeLibrary="">bottom</value>
-      <value type="string" datatypeLibrary="">justify</value>
-      <value type="string" datatypeLibrary="">distributed</value>
-    </choice>
-  </define>
-  <define name="sml_MapInfo">
-    <element name="MapInfo">
-      <ref name="sml_CT_MapInfo"/>
-    </element>
-  </define>
-  <define name="sml_CT_MapInfo">
-    <attribute name="SelectionNamespaces">
-      <data type="string"/>
-    </attribute>
-    <oneOrMore>
-      <element name="Schema">
-        <ref name="sml_CT_Schema"/>
-      </element>
-    </oneOrMore>
-    <oneOrMore>
-      <element name="Map">
-        <ref name="sml_CT_Map"/>
-      </element>
-    </oneOrMore>
-  </define>
-  <define name="sml_CT_Schema">
-    <mixed>
-      <attribute name="ID">
-        <data type="string"/>
-      </attribute>
-      <optional>
-        <attribute name="SchemaRef">
-          <data type="string"/>
-        </attribute>
-      </optional>
-      <optional>
-        <attribute name="Namespace">
-          <data type="string"/>
-        </attribute>
-      </optional>
-      <optional>
-        <attribute name="SchemaLanguage">
-          <data type="token"/>
-        </attribute>
-      </optional>
-      <ref name="sml_CT_Schema_any"/>
-    </mixed>
-  </define>
-  <define name="sml_CT_Schema_any">
-    <element>
-      <anyName>
-        <except>
-          <nsName ns="urn:schemas-microsoft-com:office:office"/>
-          <nsName ns="urn:schemas-microsoft-com:vml"/>
-          <nsName ns="urn:schemas-microsoft-com:office:word"/>
-          <nsName ns="urn:schemas-microsoft-com:office:excel"/>
-        </except>
-      </anyName>
-      <zeroOrMore>
-        <ref name="anyAttribute"/>
-      </zeroOrMore>
-      <mixed>
-        <zeroOrMore>
-          <ref name="anyElement"/>
-        </zeroOrMore>
-      </mixed>
-    </element>
-  </define>
-  <define name="sml_CT_Map">
-    <attribute name="ID">
-      <data type="unsignedInt"/>
-    </attribute>
-    <attribute name="Name">
-      <data type="string"/>
-    </attribute>
-    <attribute name="RootElement">
-      <data type="string"/>
-    </attribute>
-    <attribute name="SchemaID">
-      <data type="string"/>
-    </attribute>
-    <attribute name="ShowImportExportValidationErrors">
-      <data type="boolean"/>
-    </attribute>
-    <attribute name="AutoFit">
-      <data type="boolean"/>
-    </attribute>
-    <attribute name="Append">
-      <data type="boolean"/>
-    </attribute>
-    <attribute name="PreserveSortAFLayout">
-      <data type="boolean"/>
-    </attribute>
-    <attribute name="PreserveFormat">
-      <data type="boolean"/>
-    </attribute>
-    <optional>
-      <element name="DataBinding">
-        <ref name="sml_CT_DataBinding"/>
-      </element>
-    </optional>
-  </define>
-  <define name="sml_CT_DataBinding">
-    <optional>
-      <attribute name="DataBindingName">
-        <data type="string"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="FileBinding">
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="ConnectionID">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="FileBindingName">
-        <data type="string"/>
-      </attribute>
-    </optional>
-    <attribute name="DataBindingLoadMode">
-      <data type="unsignedInt"/>
-    </attribute>
-    <ref name="sml_CT_DataBinding_any"/>
-  </define>
-  <define name="sml_CT_DataBinding_any">
-    <element>
-      <anyName>
-        <except>
-          <nsName ns="urn:schemas-microsoft-com:office:office"/>
-          <nsName ns="urn:schemas-microsoft-com:vml"/>
-          <nsName ns="urn:schemas-microsoft-com:office:word"/>
-          <nsName ns="urn:schemas-microsoft-com:office:excel"/>
-        </except>
-      </anyName>
-      <zeroOrMore>
-        <ref name="anyAttribute"/>
-      </zeroOrMore>
-      <mixed>
-        <zeroOrMore>
-          <ref name="anyElement"/>
-        </zeroOrMore>
-      </mixed>
-    </element>
-  </define>
-  <define name="sml_connections">
-    <element name="connections">
-      <ref name="sml_CT_Connections"/>
-    </element>
-  </define>
-  <define name="sml_CT_Connections">
-    <oneOrMore>
-      <element name="connection">
-        <ref name="sml_CT_Connection"/>
-      </element>
-    </oneOrMore>
-  </define>
-  <define name="sml_CT_Connection">
-    <attribute name="id">
-      <data type="unsignedInt"/>
-    </attribute>
-    <optional>
-      <attribute name="sourceFile">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="odcFile">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="keepAlive">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="interval">
-        <a:documentation>default value: 0</a:documentation>
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="name">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="description">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="type">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="reconnectionMethod">
-        <a:documentation>default value: 1</a:documentation>
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <attribute name="refreshedVersion">
-      <data type="unsignedByte"/>
-    </attribute>
-    <optional>
-      <attribute name="minRefreshableVersion">
-        <a:documentation>default value: 0</a:documentation>
-        <data type="unsignedByte"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="savePassword">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="new">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="deleted">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="onlyUseConnectionFile">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="background">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="refreshOnLoad">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="saveData">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="credentials">
-        <a:documentation>default value: integrated</a:documentation>
-        <ref name="sml_ST_CredMethod"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="singleSignOnId">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <element name="dbPr">
-        <ref name="sml_CT_DbPr"/>
-      </element>
-    </optional>
-    <optional>
-      <element name="olapPr">
-        <ref name="sml_CT_OlapPr"/>
-      </element>
-    </optional>
-    <optional>
-      <element name="webPr">
-        <ref name="sml_CT_WebPr"/>
-      </element>
-    </optional>
-    <optional>
-      <element name="textPr">
-        <ref name="sml_CT_TextPr"/>
-      </element>
-    </optional>
-    <optional>
-      <element name="parameters">
-        <ref name="sml_CT_Parameters"/>
-      </element>
-    </optional>
-    <optional>
-      <element name="extLst">
-        <ref name="sml_CT_ExtensionList"/>
-      </element>
-    </optional>
-  </define>
-  <define name="sml_ST_CredMethod">
-    <choice>
-      <value type="string" datatypeLibrary="">integrated</value>
-      <value type="string" datatypeLibrary="">none</value>
-      <value type="string" datatypeLibrary="">stored</value>
-      <value type="string" datatypeLibrary="">prompt</value>
-    </choice>
-  </define>
-  <define name="sml_CT_DbPr">
-    <attribute name="connection">
-      <ref name="s_ST_Xstring"/>
-    </attribute>
-    <optional>
-      <attribute name="command">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="serverCommand">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="commandType">
-        <a:documentation>default value: 2</a:documentation>
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-  </define>
-  <define name="sml_CT_OlapPr">
-    <optional>
-      <attribute name="local">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="localConnection">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="localRefresh">
-        <a:documentation>default value: true</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="sendLocale">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="rowDrillCount">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="serverFill">
-        <a:documentation>default value: true</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="serverNumberFormat">
-        <a:documentation>default value: true</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="serverFont">
-        <a:documentation>default value: true</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="serverFontColor">
-        <a:documentation>default value: true</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-  </define>
-  <define name="sml_CT_WebPr">
-    <optional>
-      <attribute name="xml">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="sourceData">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="parsePre">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="consecutive">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="firstRow">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="xl97">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="textDates">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="xl2000">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="url">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="post">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="htmlTables">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="htmlFormat">
-        <a:documentation>default value: none</a:documentation>
-        <ref name="sml_ST_HtmlFmt"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="editPage">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <element name="tables">
-        <ref name="sml_CT_Tables"/>
-      </element>
-    </optional>
-  </define>
-  <define name="sml_ST_HtmlFmt">
-    <choice>
-      <value type="string" datatypeLibrary="">none</value>
-      <value type="string" datatypeLibrary="">rtf</value>
-      <value type="string" datatypeLibrary="">all</value>
-    </choice>
-  </define>
-  <define name="sml_CT_Parameters">
-    <optional>
-      <attribute name="count">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <oneOrMore>
-      <element name="parameter">
-        <ref name="sml_CT_Parameter"/>
-      </element>
-    </oneOrMore>
-  </define>
-  <define name="sml_CT_Parameter">
-    <optional>
-      <attribute name="name">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="sqlType">
-        <a:documentation>default value: 0</a:documentation>
-        <data type="int"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="parameterType">
-        <a:documentation>default value: prompt</a:documentation>
-        <ref name="sml_ST_ParameterType"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="refreshOnChange">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="prompt">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="boolean">
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="double">
-        <data type="double"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="integer">
-        <data type="int"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="string">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="cell">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-  </define>
-  <define name="sml_ST_ParameterType">
-    <choice>
-      <value type="string" datatypeLibrary="">prompt</value>
-      <value type="string" datatypeLibrary="">value</value>
-      <value type="string" datatypeLibrary="">cell</value>
-    </choice>
-  </define>
-  <define name="sml_CT_Tables">
-    <optional>
-      <attribute name="count">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <oneOrMore>
-      <choice>
-        <element name="m">
-          <ref name="sml_CT_TableMissing"/>
-        </element>
-        <element name="s">
-          <ref name="sml_CT_XStringElement"/>
-        </element>
-        <element name="x">
-          <ref name="sml_CT_Index"/>
-        </element>
-      </choice>
-    </oneOrMore>
-  </define>
-  <define name="sml_CT_TableMissing">
-    <empty/>
-  </define>
-  <define name="sml_CT_TextPr">
-    <optional>
-      <attribute name="prompt">
-        <a:documentation>default value: true</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="fileType">
-        <a:documentation>default value: win</a:documentation>
-        <ref name="sml_ST_FileType"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="characterSet">
-        <data type="string"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="firstRow">
-        <a:documentation>default value: 1</a:documentation>
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="sourceFile">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="delimited">
-        <a:documentation>default value: true</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="decimal">
-        <a:documentation>default value: .</a:documentation>
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="thousands">
-        <a:documentation>default value: ,</a:documentation>
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="tab">
-        <a:documentation>default value: true</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="space">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="comma">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="semicolon">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="consecutive">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="qualifier">
-        <a:documentation>default value: doubleQuote</a:documentation>
-        <ref name="sml_ST_Qualifier"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="delimiter">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <element name="textFields">
-        <ref name="sml_CT_TextFields"/>
-      </element>
-    </optional>
-  </define>
-  <define name="sml_ST_FileType">
-    <choice>
-      <value type="string" datatypeLibrary="">mac</value>
-      <value type="string" datatypeLibrary="">win</value>
-      <value type="string" datatypeLibrary="">dos</value>
-      <value type="string" datatypeLibrary="">lin</value>
-      <value type="string" datatypeLibrary="">other</value>
-    </choice>
-  </define>
-  <define name="sml_ST_Qualifier">
-    <choice>
-      <value type="string" datatypeLibrary="">doubleQuote</value>
-      <value type="string" datatypeLibrary="">singleQuote</value>
-      <value type="string" datatypeLibrary="">none</value>
-    </choice>
-  </define>
-  <define name="sml_CT_TextFields">
-    <optional>
-      <attribute name="count">
-        <a:documentation>default value: 1</a:documentation>
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <oneOrMore>
-      <element name="textField">
-        <ref name="sml_CT_TextField"/>
-      </element>
-    </oneOrMore>
-  </define>
-  <define name="sml_CT_TextField">
-    <optional>
-      <attribute name="type">
-        <a:documentation>default value: general</a:documentation>
-        <ref name="sml_ST_ExternalConnectionType"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="position">
-        <a:documentation>default value: 0</a:documentation>
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-  </define>
-  <define name="sml_ST_ExternalConnectionType">
-    <choice>
-      <value type="string" datatypeLibrary="">general</value>
-      <value type="string" datatypeLibrary="">text</value>
-      <value type="string" datatypeLibrary="">MDY</value>
-      <value type="string" datatypeLibrary="">DMY</value>
-      <value type="string" datatypeLibrary="">YMD</value>
-      <value type="string" datatypeLibrary="">MYD</value>
-      <value type="string" datatypeLibrary="">DYM</value>
-      <value type="string" datatypeLibrary="">YDM</value>
-      <value type="string" datatypeLibrary="">skip</value>
-      <value type="string" datatypeLibrary="">EMD</value>
-    </choice>
-  </define>
-  <define name="sml_pivotCacheDefinition">
-    <element name="pivotCacheDefinition">
-      <ref name="sml_CT_PivotCacheDefinition"/>
-    </element>
-  </define>
-  <define name="sml_pivotCacheRecords">
-    <element name="pivotCacheRecords">
-      <ref name="sml_CT_PivotCacheRecords"/>
-    </element>
-  </define>
-  <define name="sml_pivotTableDefinition">
-    <element name="pivotTableDefinition">
-      <ref name="sml_CT_pivotTableDefinition"/>
-    </element>
-  </define>
-  <define name="sml_CT_PivotCacheDefinition">
-    <optional>
-      <ref name="r_id"/>
-    </optional>
-    <optional>
-      <attribute name="invalid">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="saveData">
-        <a:documentation>default value: true</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="refreshOnLoad">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="optimizeMemory">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="enableRefresh">
-        <a:documentation>default value: true</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="refreshedBy">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="refreshedDateIso">
-        <data type="dateTime"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="backgroundQuery">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="missingItemsLimit">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="createdVersion">
-        <a:documentation>default value: 0</a:documentation>
-        <data type="unsignedByte"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="refreshedVersion">
-        <a:documentation>default value: 0</a:documentation>
-        <data type="unsignedByte"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="minRefreshableVersion">
-        <a:documentation>default value: 0</a:documentation>
-        <data type="unsignedByte"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="recordCount">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="upgradeOnRefresh">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="tupleCache">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="supportSubquery">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="supportAdvancedDrill">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <element name="cacheSource">
-      <ref name="sml_CT_CacheSource"/>
-    </element>
-    <element name="cacheFields">
-      <ref name="sml_CT_CacheFields"/>
-    </element>
-    <optional>
-      <element name="cacheHierarchies">
-        <ref name="sml_CT_CacheHierarchies"/>
-      </element>
-    </optional>
-    <optional>
-      <element name="kpis">
-        <ref name="sml_CT_PCDKPIs"/>
-      </element>
-    </optional>
-    <optional>
-      <element name="tupleCache">
-        <ref name="sml_CT_TupleCache"/>
-      </element>
-    </optional>
-    <optional>
-      <element name="calculatedItems">
-        <ref name="sml_CT_CalculatedItems"/>
-      </element>
-    </optional>
-    <optional>
-      <element name="calculatedMembers">
-        <ref name="sml_CT_CalculatedMembers"/>
-      </element>
-    </optional>
-    <optional>
-      <element name="dimensions">
-        <ref name="sml_CT_Dimensions"/>
-      </element>
-    </optional>
-    <optional>
-      <element name="measureGroups">
-        <ref name="sml_CT_MeasureGroups"/>
-      </element>
-    </optional>
-    <optional>
-      <element name="maps">
-        <ref name="sml_CT_MeasureDimensionMaps"/>
-      </element>
-    </optional>
-    <optional>
-      <element name="extLst">
-        <ref name="sml_CT_ExtensionList"/>
-      </element>
-    </optional>
-  </define>
-  <define name="sml_CT_CacheFields">
-    <optional>
-      <attribute name="count">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <zeroOrMore>
-      <element name="cacheField">
-        <ref name="sml_CT_CacheField"/>
-      </element>
-    </zeroOrMore>
-  </define>
-  <define name="sml_CT_CacheField">
-    <attribute name="name">
-      <ref name="s_ST_Xstring"/>
-    </attribute>
-    <optional>
-      <attribute name="caption">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="propertyName">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="serverField">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="uniqueList">
-        <a:documentation>default value: true</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="numFmtId">
-        <ref name="sml_ST_NumFmtId"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="formula">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="sqlType">
-        <a:documentation>default value: 0</a:documentation>
-        <data type="int"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="hierarchy">
-        <a:documentation>default value: 0</a:documentation>
-        <data type="int"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="level">
-        <a:documentation>default value: 0</a:documentation>
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="databaseField">
-        <a:documentation>default value: true</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="mappingCount">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="memberPropertyField">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <element name="sharedItems">
-        <ref name="sml_CT_SharedItems"/>
-      </element>
-    </optional>
-    <optional>
-      <element name="fieldGroup">
-        <ref name="sml_CT_FieldGroup"/>
-      </element>
-    </optional>
-    <zeroOrMore>
-      <element name="mpMap">
-        <ref name="sml_CT_X"/>
-      </element>
-    </zeroOrMore>
-    <optional>
-      <element name="extLst">
-        <ref name="sml_CT_ExtensionList"/>
-      </element>
-    </optional>
-  </define>
-  <define name="sml_CT_CacheSource">
-    <attribute name="type">
-      <ref name="sml_ST_SourceType"/>
-    </attribute>
-    <optional>
-      <attribute name="connectionId">
-        <a:documentation>default value: 0</a:documentation>
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <optional>
-      <choice>
-        <element name="worksheetSource">
-          <ref name="sml_CT_WorksheetSource"/>
-        </element>
-        <element name="consolidation">
-          <ref name="sml_CT_Consolidation"/>
-        </element>
-        <optional>
-          <element name="extLst">
-            <ref name="sml_CT_ExtensionList"/>
-          </element>
-        </optional>
-      </choice>
-    </optional>
-  </define>
-  <define name="sml_ST_SourceType">
-    <choice>
-      <value type="string" datatypeLibrary="">worksheet</value>
-      <value type="string" datatypeLibrary="">external</value>
-      <value type="string" datatypeLibrary="">consolidation</value>
-      <value type="string" datatypeLibrary="">scenario</value>
-    </choice>
-  </define>
-  <define name="sml_CT_WorksheetSource">
-    <optional>
-      <attribute name="ref">
-        <ref name="sml_ST_Ref"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="name">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="sheet">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <ref name="r_id"/>
-    </optional>
-  </define>
-  <define name="sml_CT_Consolidation">
-    <optional>
-      <attribute name="autoPage">
-        <a:documentation>default value: true</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <element name="pages">
-        <ref name="sml_CT_Pages"/>
-      </element>
-    </optional>
-    <element name="rangeSets">
-      <ref name="sml_CT_RangeSets"/>
-    </element>
-  </define>
-  <define name="sml_CT_Pages">
-    <optional>
-      <attribute name="count">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <oneOrMore>
-      <element name="page">
-        <ref name="sml_CT_PCDSCPage"/>
-      </element>
-    </oneOrMore>
-  </define>
-  <define name="sml_CT_PCDSCPage">
-    <optional>
-      <attribute name="count">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <zeroOrMore>
-      <element name="pageItem">
-        <ref name="sml_CT_PageItem"/>
-      </element>
-    </zeroOrMore>
-  </define>
-  <define name="sml_CT_PageItem">
-    <attribute name="name">
-      <ref name="s_ST_Xstring"/>
-    </attribute>
-  </define>
-  <define name="sml_CT_RangeSets">
-    <optional>
-      <attribute name="count">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <oneOrMore>
-      <element name="rangeSet">
-        <ref name="sml_CT_RangeSet"/>
-      </element>
-    </oneOrMore>
-  </define>
-  <define name="sml_CT_RangeSet">
-    <optional>
-      <attribute name="i1">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="i2">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="i3">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="i4">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="ref">
-        <ref name="sml_ST_Ref"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="name">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="sheet">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <ref name="r_id"/>
-    </optional>
-  </define>
-  <define name="sml_CT_SharedItems">
-    <optional>
-      <attribute name="containsSemiMixedTypes">
-        <a:documentation>default value: true</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="containsNonDate">
-        <a:documentation>default value: true</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="containsDate">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="containsString">
-        <a:documentation>default value: true</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="containsBlank">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="containsMixedTypes">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="containsNumber">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="containsInteger">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="minValue">
-        <data type="double"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="maxValue">
-        <data type="double"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="minDate">
-        <data type="dateTime"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="maxDate">
-        <data type="dateTime"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="count">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="longText">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <zeroOrMore>
-      <choice>
-        <element name="m">
-          <ref name="sml_CT_Missing"/>
-        </element>
-        <element name="n">
-          <ref name="sml_CT_Number"/>
-        </element>
-        <element name="b">
-          <ref name="sml_CT_Boolean"/>
-        </element>
-        <element name="e">
-          <ref name="sml_CT_Error"/>
-        </element>
-        <element name="s">
-          <ref name="sml_CT_String"/>
-        </element>
-        <element name="d">
-          <ref name="sml_CT_DateTime"/>
-        </element>
-      </choice>
-    </zeroOrMore>
-  </define>
-  <define name="sml_CT_Missing">
-    <optional>
-      <attribute name="u">
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="f">
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="c">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="cp">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="in">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="bc">
-        <ref name="sml_ST_UnsignedIntHex"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="fc">
-        <ref name="sml_ST_UnsignedIntHex"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="i">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="un">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="st">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="b">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <zeroOrMore>
-      <element name="tpls">
-        <ref name="sml_CT_Tuples"/>
-      </element>
-    </zeroOrMore>
-    <zeroOrMore>
-      <element name="x">
-        <ref name="sml_CT_X"/>
-      </element>
-    </zeroOrMore>
-  </define>
-  <define name="sml_CT_Number">
-    <attribute name="v">
-      <data type="double"/>
-    </attribute>
-    <optional>
-      <attribute name="u">
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="f">
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="c">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="cp">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="in">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="bc">
-        <ref name="sml_ST_UnsignedIntHex"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="fc">
-        <ref name="sml_ST_UnsignedIntHex"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="i">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="un">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="st">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="b">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <zeroOrMore>
-      <element name="tpls">
-        <ref name="sml_CT_Tuples"/>
-      </element>
-    </zeroOrMore>
-    <zeroOrMore>
-      <element name="x">
-        <ref name="sml_CT_X"/>
-      </element>
-    </zeroOrMore>
-  </define>
-  <define name="sml_CT_Boolean">
-    <attribute name="v">
-      <data type="boolean"/>
-    </attribute>
-    <optional>
-      <attribute name="u">
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="f">
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="c">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="cp">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <zeroOrMore>
-      <element name="x">
-        <ref name="sml_CT_X"/>
-      </element>
-    </zeroOrMore>
-  </define>
-  <define name="sml_CT_Error">
-    <attribute name="v">
-      <ref name="s_ST_Xstring"/>
-    </attribute>
-    <optional>
-      <attribute name="u">
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="f">
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="c">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="cp">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="in">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="bc">
-        <ref name="sml_ST_UnsignedIntHex"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="fc">
-        <ref name="sml_ST_UnsignedIntHex"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="i">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="un">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="st">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="b">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <element name="tpls">
-        <ref name="sml_CT_Tuples"/>
-      </element>
-    </optional>
-    <zeroOrMore>
-      <element name="x">
-        <ref name="sml_CT_X"/>
-      </element>
-    </zeroOrMore>
-  </define>
-  <define name="sml_CT_String">
-    <attribute name="v">
-      <ref name="s_ST_Xstring"/>
-    </attribute>
-    <optional>
-      <attribute name="u">
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="f">
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="c">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="cp">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="in">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="bc">
-        <ref name="sml_ST_UnsignedIntHex"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="fc">
-        <ref name="sml_ST_UnsignedIntHex"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="i">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="un">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="st">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="b">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <zeroOrMore>
-      <element name="tpls">
-        <ref name="sml_CT_Tuples"/>
-      </element>
-    </zeroOrMore>
-    <zeroOrMore>
-      <element name="x">
-        <ref name="sml_CT_X"/>
-      </element>
-    </zeroOrMore>
-  </define>
-  <define name="sml_CT_DateTime">
-    <attribute name="v">
-      <data type="dateTime"/>
-    </attribute>
-    <optional>
-      <attribute name="u">
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="f">
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="c">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="cp">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <zeroOrMore>
-      <element name="x">
-        <ref name="sml_CT_X"/>
-      </element>
-    </zeroOrMore>
-  </define>
-  <define name="sml_CT_FieldGroup">
-    <optional>
-      <attribute name="par">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="base">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <optional>
-      <element name="rangePr">
-        <ref name="sml_CT_RangePr"/>
-      </element>
-    </optional>
-    <optional>
-      <element name="discretePr">
-        <ref name="sml_CT_DiscretePr"/>
-      </element>
-    </optional>
-    <optional>
-      <element name="groupItems">
-        <ref name="sml_CT_GroupItems"/>
-      </element>
-    </optional>
-  </define>
-  <define name="sml_CT_RangePr">
-    <optional>
-      <attribute name="autoStart">
-        <a:documentation>default value: true</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="autoEnd">
-        <a:documentation>default value: true</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="groupBy">
-        <a:documentation>default value: range</a:documentation>
-        <ref name="sml_ST_GroupBy"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="startNum">
-        <data type="double"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="endNum">
-        <data type="double"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="startDate">
-        <data type="dateTime"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="endDate">
-        <data type="dateTime"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="groupInterval">
-        <a:documentation>default value: 1</a:documentation>
-        <data type="double"/>
-      </attribute>
-    </optional>
-  </define>
-  <define name="sml_ST_GroupBy">
-    <choice>
-      <value type="string" datatypeLibrary="">range</value>
-      <value type="string" datatypeLibrary="">seconds</value>
-      <value type="string" datatypeLibrary="">minutes</value>
-      <value type="string" datatypeLibrary="">hours</value>
-      <value type="string" datatypeLibrary="">days</value>
-      <value type="string" datatypeLibrary="">months</value>
-      <value type="string" datatypeLibrary="">quarters</value>
-      <value type="string" datatypeLibrary="">years</value>
-    </choice>
-  </define>
-  <define name="sml_CT_DiscretePr">
-    <optional>
-      <attribute name="count">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <oneOrMore>
-      <element name="x">
-        <ref name="sml_CT_Index"/>
-      </element>
-    </oneOrMore>
-  </define>
-  <define name="sml_CT_GroupItems">
-    <optional>
-      <attribute name="count">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <oneOrMore>
-      <choice>
-        <element name="m">
-          <ref name="sml_CT_Missing"/>
-        </element>
-        <element name="n">
-          <ref name="sml_CT_Number"/>
-        </element>
-        <element name="b">
-          <ref name="sml_CT_Boolean"/>
-        </element>
-        <element name="e">
-          <ref name="sml_CT_Error"/>
-        </element>
-        <element name="s">
-          <ref name="sml_CT_String"/>
-        </element>
-        <element name="d">
-          <ref name="sml_CT_DateTime"/>
-        </element>
-      </choice>
-    </oneOrMore>
-  </define>
-  <define name="sml_CT_PivotCacheRecords">
-    <optional>
-      <attribute name="count">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <zeroOrMore>
-      <element name="r">
-        <ref name="sml_CT_Record"/>
-      </element>
-    </zeroOrMore>
-    <optional>
-      <element name="extLst">
-        <ref name="sml_CT_ExtensionList"/>
-      </element>
-    </optional>
-  </define>
-  <define name="sml_CT_Record">
-    <oneOrMore>
-      <choice>
-        <element name="m">
-          <ref name="sml_CT_Missing"/>
-        </element>
-        <element name="n">
-          <ref name="sml_CT_Number"/>
-        </element>
-        <element name="b">
-          <ref name="sml_CT_Boolean"/>
-        </element>
-        <element name="e">
-          <ref name="sml_CT_Error"/>
-        </element>
-        <element name="s">
-          <ref name="sml_CT_String"/>
-        </element>
-        <element name="d">
-          <ref name="sml_CT_DateTime"/>
-        </element>
-        <element name="x">
-          <ref name="sml_CT_Index"/>
-        </element>
-      </choice>
-    </oneOrMore>
-  </define>
-  <define name="sml_CT_PCDKPIs">
-    <optional>
-      <attribute name="count">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <zeroOrMore>
-      <element name="kpi">
-        <ref name="sml_CT_PCDKPI"/>
-      </element>
-    </zeroOrMore>
-  </define>
-  <define name="sml_CT_PCDKPI">
-    <attribute name="uniqueName">
-      <ref name="s_ST_Xstring"/>
-    </attribute>
-    <optional>
-      <attribute name="caption">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="displayFolder">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="measureGroup">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="parent">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <attribute name="value">
-      <ref name="s_ST_Xstring"/>
-    </attribute>
-    <optional>
-      <attribute name="goal">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="status">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="trend">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="weight">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="time">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-  </define>
-  <define name="sml_CT_CacheHierarchies">
-    <optional>
-      <attribute name="count">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <zeroOrMore>
-      <element name="cacheHierarchy">
-        <ref name="sml_CT_CacheHierarchy"/>
-      </element>
-    </zeroOrMore>
-  </define>
-  <define name="sml_CT_CacheHierarchy">
-    <attribute name="uniqueName">
-      <ref name="s_ST_Xstring"/>
-    </attribute>
-    <optional>
-      <attribute name="caption">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="measure">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="set">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="parentSet">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="iconSet">
-        <a:documentation>default value: 0</a:documentation>
-        <data type="int"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="attribute">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="time">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="keyAttribute">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="defaultMemberUniqueName">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="allUniqueName">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="allCaption">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="dimensionUniqueName">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="displayFolder">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="measureGroup">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="measures">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <attribute name="count">
-      <data type="unsignedInt"/>
-    </attribute>
-    <optional>
-      <attribute name="oneField">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="memberValueDatatype">
-        <data type="unsignedShort"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="unbalanced">
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="unbalancedGroup">
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="hidden">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <element name="fieldsUsage">
-        <ref name="sml_CT_FieldsUsage"/>
-      </element>
-    </optional>
-    <optional>
-      <element name="groupLevels">
-        <ref name="sml_CT_GroupLevels"/>
-      </element>
-    </optional>
-    <optional>
-      <element name="extLst">
-        <ref name="sml_CT_ExtensionList"/>
-      </element>
-    </optional>
-  </define>
-  <define name="sml_CT_FieldsUsage">
-    <optional>
-      <attribute name="count">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <zeroOrMore>
-      <element name="fieldUsage">
-        <ref name="sml_CT_FieldUsage"/>
-      </element>
-    </zeroOrMore>
-  </define>
-  <define name="sml_CT_FieldUsage">
-    <attribute name="x">
-      <data type="int"/>
-    </attribute>
-  </define>
-  <define name="sml_CT_GroupLevels">
-    <optional>
-      <attribute name="count">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <oneOrMore>
-      <element name="groupLevel">
-        <ref name="sml_CT_GroupLevel"/>
-      </element>
-    </oneOrMore>
-  </define>
-  <define name="sml_CT_GroupLevel">
-    <attribute name="uniqueName">
-      <ref name="s_ST_Xstring"/>
-    </attribute>
-    <attribute name="caption">
-      <ref name="s_ST_Xstring"/>
-    </attribute>
-    <optional>
-      <attribute name="user">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="customRollUp">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <element name="groups">
-        <ref name="sml_CT_Groups"/>
-      </element>
-    </optional>
-    <optional>
-      <element name="extLst">
-        <ref name="sml_CT_ExtensionList"/>
-      </element>
-    </optional>
-  </define>
-  <define name="sml_CT_Groups">
-    <optional>
-      <attribute name="count">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <oneOrMore>
-      <element name="group">
-        <ref name="sml_CT_LevelGroup"/>
-      </element>
-    </oneOrMore>
-  </define>
-  <define name="sml_CT_LevelGroup">
-    <attribute name="name">
-      <ref name="s_ST_Xstring"/>
-    </attribute>
-    <attribute name="uniqueName">
-      <ref name="s_ST_Xstring"/>
-    </attribute>
-    <attribute name="caption">
-      <ref name="s_ST_Xstring"/>
-    </attribute>
-    <optional>
-      <attribute name="uniqueParent">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="id">
-        <data type="int"/>
-      </attribute>
-    </optional>
-    <element name="groupMembers">
-      <ref name="sml_CT_GroupMembers"/>
-    </element>
-  </define>
-  <define name="sml_CT_GroupMembers">
-    <optional>
-      <attribute name="count">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <oneOrMore>
-      <element name="groupMember">
-        <ref name="sml_CT_GroupMember"/>
-      </element>
-    </oneOrMore>
-  </define>
-  <define name="sml_CT_GroupMember">
-    <attribute name="uniqueName">
-      <ref name="s_ST_Xstring"/>
-    </attribute>
-    <optional>
-      <attribute name="group">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-  </define>
-  <define name="sml_CT_TupleCache">
-    <optional>
-      <element name="entries">
-        <ref name="sml_CT_PCDSDTCEntries"/>
-      </element>
-    </optional>
-    <optional>
-      <element name="sets">
-        <ref name="sml_CT_Sets"/>
-      </element>
-    </optional>
-    <optional>
-      <element name="queryCache">
-        <ref name="sml_CT_QueryCache"/>
-      </element>
-    </optional>
-    <optional>
-      <element name="serverFormats">
-        <ref name="sml_CT_ServerFormats"/>
-      </element>
-    </optional>
-    <optional>
-      <element name="extLst">
-        <ref name="sml_CT_ExtensionList"/>
-      </element>
-    </optional>
-  </define>
-  <define name="sml_CT_ServerFormat">
-    <optional>
-      <attribute name="culture">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="format">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-  </define>
-  <define name="sml_CT_ServerFormats">
-    <optional>
-      <attribute name="count">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <zeroOrMore>
-      <element name="serverFormat">
-        <ref name="sml_CT_ServerFormat"/>
-      </element>
-    </zeroOrMore>
-  </define>
-  <define name="sml_CT_PCDSDTCEntries">
-    <optional>
-      <attribute name="count">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <oneOrMore>
-      <choice>
-        <element name="m">
-          <ref name="sml_CT_Missing"/>
-        </element>
-        <element name="n">
-          <ref name="sml_CT_Number"/>
-        </element>
-        <element name="e">
-          <ref name="sml_CT_Error"/>
-        </element>
-        <element name="s">
-          <ref name="sml_CT_String"/>
-        </element>
-      </choice>
-    </oneOrMore>
-  </define>
-  <define name="sml_CT_Tuples">
-    <optional>
-      <attribute name="c">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <oneOrMore>
-      <element name="tpl">
-        <ref name="sml_CT_Tuple"/>
-      </element>
-    </oneOrMore>
-  </define>
-  <define name="sml_CT_Tuple">
-    <optional>
-      <attribute name="fld">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="hier">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <attribute name="item">
-      <data type="unsignedInt"/>
-    </attribute>
-  </define>
-  <define name="sml_CT_Sets">
-    <optional>
-      <attribute name="count">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <oneOrMore>
-      <element name="set">
-        <ref name="sml_CT_Set"/>
-      </element>
-    </oneOrMore>
-  </define>
-  <define name="sml_CT_Set">
-    <optional>
-      <attribute name="count">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <attribute name="maxRank">
-      <data type="int"/>
-    </attribute>
-    <attribute name="setDefinition">
-      <ref name="s_ST_Xstring"/>
-    </attribute>
-    <optional>
-      <attribute name="sortType">
-        <a:documentation>default value: none</a:documentation>
-        <ref name="sml_ST_SortType"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="queryFailed">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <zeroOrMore>
-      <element name="tpls">
-        <ref name="sml_CT_Tuples"/>
-      </element>
-    </zeroOrMore>
-    <optional>
-      <element name="sortByTuple">
-        <ref name="sml_CT_Tuples"/>
-      </element>
-    </optional>
-  </define>
-  <define name="sml_ST_SortType">
-    <choice>
-      <value type="string" datatypeLibrary="">none</value>
-      <value type="string" datatypeLibrary="">ascending</value>
-      <value type="string" datatypeLibrary="">descending</value>
-      <value type="string" datatypeLibrary="">ascendingAlpha</value>
-      <value type="string" datatypeLibrary="">descendingAlpha</value>
-      <value type="string" datatypeLibrary="">ascendingNatural</value>
-      <value type="string" datatypeLibrary="">descendingNatural</value>
-    </choice>
-  </define>
-  <define name="sml_CT_QueryCache">
-    <optional>
-      <attribute name="count">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <oneOrMore>
-      <element name="query">
-        <ref name="sml_CT_Query"/>
-      </element>
-    </oneOrMore>
-  </define>
-  <define name="sml_CT_Query">
-    <attribute name="mdx">
-      <ref name="s_ST_Xstring"/>
-    </attribute>
-    <optional>
-      <element name="tpls">
-        <ref name="sml_CT_Tuples"/>
-      </element>
-    </optional>
-  </define>
-  <define name="sml_CT_CalculatedItems">
-    <optional>
-      <attribute name="count">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <oneOrMore>
-      <element name="calculatedItem">
-        <ref name="sml_CT_CalculatedItem"/>
-      </element>
-    </oneOrMore>
-  </define>
-  <define name="sml_CT_CalculatedItem">
-    <optional>
-      <attribute name="field">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="formula">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <element name="pivotArea">
-      <ref name="sml_CT_PivotArea"/>
-    </element>
-    <optional>
-      <element name="extLst">
-        <ref name="sml_CT_ExtensionList"/>
-      </element>
-    </optional>
-  </define>
-  <define name="sml_CT_CalculatedMembers">
-    <optional>
-      <attribute name="count">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <oneOrMore>
-      <element name="calculatedMember">
-        <ref name="sml_CT_CalculatedMember"/>
-      </element>
-    </oneOrMore>
-  </define>
-  <define name="sml_CT_CalculatedMember">
-    <attribute name="name">
-      <ref name="s_ST_Xstring"/>
-    </attribute>
-    <attribute name="mdx">
-      <ref name="s_ST_Xstring"/>
-    </attribute>
-    <optional>
-      <attribute name="memberName">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="hierarchy">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="parent">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="solveOrder">
-        <a:documentation>default value: 0</a:documentation>
-        <data type="int"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="set">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <element name="extLst">
-        <ref name="sml_CT_ExtensionList"/>
-      </element>
-    </optional>
-  </define>
-  <define name="sml_CT_pivotTableDefinition">
-    <attribute name="name">
-      <ref name="s_ST_Xstring"/>
-    </attribute>
-    <attribute name="cacheId">
-      <data type="unsignedInt"/>
-    </attribute>
-    <optional>
-      <attribute name="dataOnRows">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="dataPosition">
-        <data type="unsignedInt"/>
-      </attribute>
-    </optional>
-    <ref name="sml_AG_AutoFormat"/>
-    <attribute name="dataCaption">
-      <ref name="s_ST_Xstring"/>
-    </attribute>
-    <optional>
-      <attribute name="grandTotalCaption">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="errorCaption">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="showError">
-        <a:documentation>default value: false</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="missingCaption">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="showMissing">
-        <a:documentation>default value: true</a:documentation>
-        <data type="boolean"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="pageStyle">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="pivotTableStyle">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attribute name="vacatedStyle">
-        <ref name="s_ST_Xstring"/>
-      </attribute>
-    </optional>
-    <optional>
-      <attrib

<TRUNCATED>