formula/inc/core_resource.hrc | 12
formula/source/core/api/FormulaCompiler.cxx | 2
include/formula/compiler.hxx | 16
include/formula/opcode.hxx | 4
sc/README.md | 2
sc/inc/helpids.h | 2
sc/inc/scfuncs.hrc | 26
sc/qa/extras/scfunctionlistobj.cxx | 2
sc/qa/unit/data/functions/spreadsheet/fods/drop.fods | 5543 +++++++++++++++
sc/qa/unit/data/functions/spreadsheet/fods/expand.fods | 6012 +++++++++++++++++
sc/qa/unit/ucalc.cxx | 2
sc/source/core/data/funcdesc.cxx | 2
sc/source/core/inc/interpre.hxx | 2
sc/source/core/tool/interpr1.cxx | 270
sc/source/core/tool/interpr4.cxx | 2
sc/source/core/tool/parclass.cxx | 2
sc/source/core/tool/token.cxx | 2
sc/source/filter/excel/xlformula.cxx | 2
sc/source/filter/oox/formulabase.cxx | 2
19 files changed, 11899 insertions(+), 8 deletions(-)
New commits:
commit eb7566d5fa364b0d04e235d7525004320ad9eca8
Author: Xisco Fauli <xiscofa...@libreoffice.org>
AuthorDate: Fri Jan 24 14:13:06 2025 +0100
Commit: Aron Budea <aron.bu...@collabora.com>
CommitDate: Tue Aug 26 21:37:03 2025 +0200
tdf#151001: Add support for EXPAND function
Change-Id: I4eabd526d656c13da7792d3c195f036ce78bd0d9
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/180706
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofa...@libreoffice.org>
(cherry picked from commit 5506dd8bcf587ac4472ce28d26c174bfdfd08f91)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190119
Reviewed-by: Aron Budea <aron.bu...@collabora.com>
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoff...@gmail.com>
diff --git a/formula/inc/core_resource.hrc b/formula/inc/core_resource.hrc
index 4277f3dc673d..9179ccd8fc44 100644
--- a/formula/inc/core_resource.hrc
+++ b/formula/inc/core_resource.hrc
@@ -282,6 +282,7 @@ const std::pair<const char *, int>
RID_STRLIST_FUNCTION_NAMES_ENGLISH_ODFF[] =
{ "COM.MICROSOFT.SORT" , SC_OPCODE_SORT },
{ "COM.MICROSOFT.SORTBY" , SC_OPCODE_SORTBY },
{ "COM.MICROSOFT.DROP" , SC_OPCODE_DROP },
+ { "COM.MICROSOFT.EXPAND" , SC_OPCODE_EXPAND },
{ "COM.MICROSOFT.TAKE" , SC_OPCODE_TAKE },
{ "COM.MICROSOFT.TOCOL" , SC_OPCODE_TOCOL },
{ "COM.MICROSOFT.TOROW" , SC_OPCODE_TOROW },
@@ -745,6 +746,7 @@ const std::pair<const char *, int>
RID_STRLIST_FUNCTION_NAMES_ENGLISH_OOXML[] =
{ "_xlfn._xlws.SORT" , SC_OPCODE_SORT },
{ "_xlfn.SORTBY" , SC_OPCODE_SORTBY },
{ "_xlfn.DROP" , SC_OPCODE_DROP },
+ { "_xlfn.EXPAND" , SC_OPCODE_EXPAND },
{ "_xlfn.TAKE" , SC_OPCODE_TAKE },
{ "_xlfn.TOCOL" , SC_OPCODE_TOCOL },
{ "_xlfn.TOROW" , SC_OPCODE_TOROW },
@@ -1211,6 +1213,7 @@ const std::pair<const char *, int>
RID_STRLIST_FUNCTION_NAMES_ENGLISH_PODF[] =
{ "SORT" , SC_OPCODE_SORT },
{ "SORTBY" , SC_OPCODE_SORTBY },
{ "DROP" , SC_OPCODE_DROP },
+ { "EXPAND" , SC_OPCODE_EXPAND },
{ "TAKE" , SC_OPCODE_TAKE },
{ "TOCOL" , SC_OPCODE_TOCOL },
{ "TOROW" , SC_OPCODE_TOROW },
@@ -1677,6 +1680,7 @@ const std::pair<const char *, int>
RID_STRLIST_FUNCTION_NAMES_ENGLISH_API[] =
{ "SORT" , SC_OPCODE_SORT },
{ "SORTBY" , SC_OPCODE_SORTBY },
{ "DROP" , SC_OPCODE_DROP },
+ { "EXPAND" , SC_OPCODE_EXPAND },
{ "TAKE" , SC_OPCODE_TAKE },
{ "TOCOL" , SC_OPCODE_TOCOL },
{ "TOROW" , SC_OPCODE_TOROW },
@@ -2141,6 +2145,7 @@ const std::pair<const char *, int>
RID_STRLIST_FUNCTION_NAMES_ENGLISH[] =
{ "SORT" , SC_OPCODE_SORT },
{ "SORTBY" , SC_OPCODE_SORTBY },
{ "DROP" , SC_OPCODE_DROP },
+ { "EXPAND" , SC_OPCODE_EXPAND },
{ "TAKE" , SC_OPCODE_TAKE },
{ "TOCOL" , SC_OPCODE_TOCOL },
{ "TOROW" , SC_OPCODE_TOROW },
@@ -2586,6 +2591,7 @@ const std::pair<TranslateId, int>
RID_STRLIST_FUNCTION_NAMES[] =
{ NC_("RID_STRLIST_FUNCTION_NAMES", "SORT") , SC_OPCODE_SORT },
{ NC_("RID_STRLIST_FUNCTION_NAMES", "SORTBY") , SC_OPCODE_SORTBY },
{ NC_("RID_STRLIST_FUNCTION_NAMES", "DROP") , SC_OPCODE_DROP },
+ { NC_("RID_STRLIST_FUNCTION_NAMES", "EXPAND") , SC_OPCODE_EXPAND },
{ NC_("RID_STRLIST_FUNCTION_NAMES", "TAKE") , SC_OPCODE_TAKE },
{ NC_("RID_STRLIST_FUNCTION_NAMES", "TOCOL") , SC_OPCODE_TOCOL },
{ NC_("RID_STRLIST_FUNCTION_NAMES", "TOROW") , SC_OPCODE_TOROW },
diff --git a/formula/source/core/api/FormulaCompiler.cxx
b/formula/source/core/api/FormulaCompiler.cxx
index c1eb3ac94e67..eafb6220c78a 100644
--- a/formula/source/core/api/FormulaCompiler.cxx
+++ b/formula/source/core/api/FormulaCompiler.cxx
@@ -1280,6 +1280,7 @@ bool FormulaCompiler::IsMatrixFunction( OpCode eOpCode )
case ocSortBy :
case ocRandArray :
case ocDrop :
+ case ocExpand :
case ocTake :
case ocToCol :
case ocToRow :
diff --git a/include/formula/compiler.hxx b/include/formula/compiler.hxx
index 9dd7d6efafac..a8962479a432 100644
--- a/include/formula/compiler.hxx
+++ b/include/formula/compiler.hxx
@@ -518,13 +518,14 @@
#define SC_OPCODE_MAT_SEQUENCE 503
#define SC_OPCODE_RANDARRAY 504
#define SC_OPCODE_DROP 505
-#define SC_OPCODE_TAKE 506
-#define SC_OPCODE_TOCOL 507
-#define SC_OPCODE_TOROW 508
-#define SC_OPCODE_UNIQUE 509
-#define SC_OPCODE_WRAPCOLS 510
-#define SC_OPCODE_WRAPROWS 511
-#define SC_OPCODE_STOP_2_PAR 512 /* last function with two or more
parameters' OpCode + 1 */
+#define SC_OPCODE_EXPAND 506
+#define SC_OPCODE_TAKE 507
+#define SC_OPCODE_TOCOL 508
+#define SC_OPCODE_TOROW 509
+#define SC_OPCODE_UNIQUE 510
+#define SC_OPCODE_WRAPCOLS 511
+#define SC_OPCODE_WRAPROWS 512
+#define SC_OPCODE_STOP_2_PAR 513 /* last function with two or more
parameters' OpCode + 1 */
#define SC_OPCODE_STOP_FUNCTION SC_OPCODE_STOP_2_PAR /* last
function's OpCode + 1 */
#define SC_OPCODE_LAST_OPCODE_ID (SC_OPCODE_STOP_FUNCTION - 1) /* last
OpCode */
diff --git a/include/formula/opcode.hxx b/include/formula/opcode.hxx
index 84c9066f65f9..81774d97e255 100644
--- a/include/formula/opcode.hxx
+++ b/include/formula/opcode.hxx
@@ -514,6 +514,7 @@ enum OpCode : sal_uInt16
ocMatSequence = SC_OPCODE_MAT_SEQUENCE,
ocRandArray = SC_OPCODE_RANDARRAY,
ocDrop = SC_OPCODE_DROP,
+ ocExpand = SC_OPCODE_EXPAND,
ocTake = SC_OPCODE_TAKE,
ocToCol = SC_OPCODE_TOCOL,
ocToRow = SC_OPCODE_TOROW,
@@ -1005,6 +1006,7 @@ inline std::string OpCodeEnumToString(OpCode eCode)
case ocSort: return "Sort";
case ocSortBy: return "SortBy";
case ocDrop: return "Drop";
+ case ocExpand: return "Expand";
case ocTake: return "Take";
case ocToCol: return "ToCol";
case ocToRow: return "ToRow";
diff --git a/sc/README.md b/sc/README.md
index db19b8757bf8..d73a59535424 100644
--- a/sc/README.md
+++ b/sc/README.md
@@ -56,6 +56,7 @@
https://docs.oasis-open.org/office/OpenDocument/v1.3/os/part4-formula/OpenDocume
* Array Functions
* DROP
+ * EXPAND
* TAKE
* TOCOL
* TOROW
diff --git a/sc/inc/helpids.h b/sc/inc/helpids.h
index aa7f4f4f842c..722a33059240 100644
--- a/sc/inc/helpids.h
+++ b/sc/inc/helpids.h
@@ -601,6 +601,7 @@ inline constexpr OUString HID_FUNC_FILTER_MS =
u"SC_HID_FUNC_FILTER_MS"_ustr;
inline constexpr OUString HID_FUNC_SORT_MS = u"SC_HID_FUNC_SORT_MS"_ustr;
inline constexpr OUString HID_FUNC_SORTBY_MS = u"SC_HID_FUNC_SORTBY_MS"_ustr;
inline constexpr OUString HID_FUNC_DROP_MS = u"SC_HID_FUNC_DROP_MS"_ustr;
+inline constexpr OUString HID_FUNC_EXPAND_MS = u"SC_HID_FUNC_EXPAND_MS"_ustr;
inline constexpr OUString HID_FUNC_TAKE_MS = u"SC_HID_FUNC_TAKE_MS"_ustr;
inline constexpr OUString HID_FUNC_TOCOL_MS = u"SC_HID_FUNC_TOCOL_MS"_ustr;
inline constexpr OUString HID_FUNC_TOROW_MS = u"SC_HID_FUNC_TOROW_MS"_ustr;
diff --git a/sc/inc/scfuncs.hrc b/sc/inc/scfuncs.hrc
index 25dc2f1b540e..f52b86bbc70b 100644
--- a/sc/inc/scfuncs.hrc
+++ b/sc/inc/scfuncs.hrc
@@ -4263,6 +4263,20 @@ const TranslateId SC_OPCODE_DROP_ARY[] =
NC_("SC_OPCODE_DROP", "The number of columns to drop. A negative value
drops from the end of the array.")
};
+// -=*# Resource for function EXPAND #*=-
+const TranslateId SC_OPCODE_EXPAND_ARY[] =
+{
+ NC_("SC_OPCODE_EXPAND", "Expands or pads an array to specified row and
column dimensions."),
+ NC_("SC_OPCODE_EXPAND", "Array"),
+ NC_("SC_OPCODE_EXPAND", "The array to expand."),
+ NC_("SC_OPCODE_EXPAND", "Rows"),
+ NC_("SC_OPCODE_EXPAND", "The number of rows in the expanded array. If
missing, rows will not be expanded."),
+ NC_("SC_OPCODE_EXPAND", "Column"),
+ NC_("SC_OPCODE_EXPAND", "The number of columns in the expanded array. If
missing, columns will not be expanded."),
+ NC_("SC_OPCODE_EXPAND", "Pad with"),
+ NC_("SC_OPCODE_EXPAND", "The value with which to pad. The default is
#N/A.")
+};
+
// -=*# Resource for function TAKE #*=-
const TranslateId SC_OPCODE_TAKE_ARY[] =
{
diff --git a/sc/qa/extras/scfunctionlistobj.cxx
b/sc/qa/extras/scfunctionlistobj.cxx
index 13dad4c73f9e..b96cbadd487a 100644
--- a/sc/qa/extras/scfunctionlistobj.cxx
+++ b/sc/qa/extras/scfunctionlistobj.cxx
@@ -77,7 +77,7 @@ public:
ScFunctionListObj::ScFunctionListObj()
: UnoApiTest(u"/sc/qa/extras/testdocuments"_ustr)
, XElementAccess(cppu::UnoType<uno::Sequence<beans::PropertyValue>>::get())
- , XIndexAccess(410)
+ , XIndexAccess(411)
, XNameAccess(u"IF"_ustr)
, XServiceInfo(u"stardiv.StarCalc.ScFunctionListObj"_ustr,
u"com.sun.star.sheet.FunctionDescriptions"_ustr)
diff --git a/sc/qa/unit/data/functions/spreadsheet/fods/expand.fods
b/sc/qa/unit/data/functions/spreadsheet/fods/expand.fods
new file mode 100644
index 000000000000..7a2b5f14a51d
--- /dev/null
+++ b/sc/qa/unit/data/functions/spreadsheet/fods/expand.fods
@@ -0,0 +1,6012 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<office:document
xmlns:presentation="urn:oasis:names:tc:opendocument:xmlns:presentation:1.0"
xmlns:css3t="http://www.w3.org/TR/css3-text/"
xmlns:grddl="http://www.w3.org/2003/g/data-view#"
xmlns:xhtml="http://www.w3.org/1999/xhtml"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xforms="http://www.w3.org/2002/xforms"
xmlns:dom="http://www.w3.org/2001/xml-events"
xmlns:script="urn:oasis:names:tc:opendocument:xmlns:script:1.0"
xmlns:form="urn:oasis:names:tc:opendocument:xmlns:form:1.0"
xmlns:math="http://www.w3.org/1998/Math/MathML"
xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0"
xmlns:ooo="http://openoffice.org/2004/office"
xmlns:fo="urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0"
xmlns:config="urn:oasis:names:tc:opendocument:xmlns:config:1.0"
xmlns:ooow="http://openoffice.org/2004/writer"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:drawooo="http://openoffice.org/2010/draw" xmlns:oooc="http://o
penoffice.org/2004/calc" xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:calcext="urn:org:documentfoundation:names:experimental:calc:xmlns:calcext:1.0"
xmlns:style="urn:oasis:names:tc:opendocument:xmlns:style:1.0"
xmlns:text="urn:oasis:names:tc:opendocument:xmlns:text:1.0"
xmlns:of="urn:oasis:names:tc:opendocument:xmlns:of:1.2"
xmlns:tableooo="http://openoffice.org/2009/table"
xmlns:draw="urn:oasis:names:tc:opendocument:xmlns:drawing:1.0"
xmlns:dr3d="urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0"
xmlns:rpt="http://openoffice.org/2005/report"
xmlns:formx="urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:form:1.0"
xmlns:svg="urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0"
xmlns:chart="urn:oasis:names:tc:opendocument:xmlns:chart:1.0"
xmlns:table="urn:oasis:names:tc:opendocument:xmlns:table:1.0"
xmlns:field="urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0"
xmlns:number="urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0"
xmlns:meta="urn:oasis:name
s:tc:opendocument:xmlns:meta:1.0"
xmlns:loext="urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0"
office:version="1.4"
office:mimetype="application/vnd.oasis.opendocument.spreadsheet">
+
<office:meta><meta:creation-date>2024-01-16T18:30:06.278000000</meta:creation-date><meta:editing-duration>PT6H26M39S</meta:editing-duration><meta:editing-cycles>128</meta:editing-cycles><meta:generator>LibreOfficeDev/25.8.0.0.alpha0$Linux_X86_64
LibreOffice_project/b9a6803df10e6056c6f0a798cd07c85f4e7a00ac</meta:generator><dc:date>2025-01-24T14:12:12.846946910</dc:date><meta:document-statistic
meta:table-count="2" meta:cell-count="707"
meta:object-count="0"/></office:meta>
+ <office:scripts>
+ <office:script script:language="ooo:Basic">
+ <ooo:libraries xmlns:ooo="http://openoffice.org/2004/office"
xmlns:xlink="http://www.w3.org/1999/xlink">
+ <ooo:library-embedded ooo:name="Standard"/>
+ </ooo:libraries>
+ </office:script>
+ </office:scripts>
+ <office:font-face-decls>
+ <style:font-face style:name="Calibri" svg:font-family="Calibri"
style:font-family-generic="swiss"/>
+ <style:font-face style:name="FreeSans" svg:font-family="FreeSans"
style:font-family-generic="system" style:font-pitch="variable"/>
+ <style:font-face style:name="Liberation Sans"
svg:font-family="'Liberation Sans'" style:font-family-generic="swiss"
style:font-pitch="variable"/>
+ <style:font-face style:name="Noto Sans" svg:font-family="'Noto
Sans'" style:font-family-generic="system" style:font-pitch="variable"/>
+ <style:font-face style:name="Noto Sans CJK SC" svg:font-family="'Noto
Sans CJK SC'" style:font-family-generic="system"
style:font-pitch="variable"/>
+ <style:font-face style:name="WenQuanYi Micro Hei"
svg:font-family="'WenQuanYi Micro Hei'"
style:font-family-generic="system" style:font-pitch="variable"/>
+ </office:font-face-decls>
+ <office:styles>
+ <style:default-style style:family="table-cell">
+ <style:paragraph-properties style:tab-stop-distance="1.27cm"/>
+ <style:text-properties style:font-name="Liberation Sans"
fo:font-size="10pt" fo:language="en" fo:country="US"
style:font-name-asian="WenQuanYi Micro Hei" style:font-size-asian="10pt"
style:language-asian="zh" style:country-asian="CN"
style:font-name-complex="FreeSans" style:font-size-complex="10pt"
style:language-complex="hi" style:country-complex="IN"/>
+ </style:default-style>
+ <style:default-style style:family="graphic">
+ <style:graphic-properties svg:stroke-color="#3465a4"
draw:fill-color="#729fcf" fo:wrap-option="no-wrap" draw:shadow-offset-x="0.3cm"
draw:shadow-offset-y="0.3cm" style:writing-mode="page"/>
+ <style:paragraph-properties style:text-autospace="ideograph-alpha"
style:punctuation-wrap="simple" style:line-break="strict"
loext:tab-stop-distance="0cm" style:writing-mode="page"
style:font-independent-line-spacing="false">
+ <style:tab-stops/>
+ </style:paragraph-properties>
+ <style:text-properties style:use-window-font-color="true"
loext:opacity="0%" fo:font-family="'Liberation Serif'"
style:font-family-generic="roman" style:font-pitch="variable"
fo:font-size="12pt" fo:language="en" fo:country="US"
style:letter-kerning="true" style:font-family-asian="'Segoe UI'"
style:font-family-generic-asian="system" style:font-pitch-asian="variable"
style:font-size-asian="12pt" style:language-asian="zh" style:country-asian="CN"
style:font-family-complex="Tahoma" style:font-family-generic-complex="system"
style:font-pitch-complex="variable" style:font-size-complex="12pt"
style:language-complex="hi" style:country-complex="IN"/>
+ </style:default-style>
+ <style:style style:name="Default" style:family="graphic"/>
+ <style:style style:name="Note" style:family="graphic"
style:parent-style-name="Default">
+ <style:graphic-properties draw:stroke="solid"
draw:marker-start="Arrowheads_20_1" draw:marker-start-width="0.2cm"
draw:marker-start-center="false" draw:fill="solid" draw:fill-color="#ffffc0"
draw:auto-grow-height="true" draw:auto-grow-width="false"
fo:padding-top="0.1cm" fo:padding-bottom="0.1cm" fo:padding-left="0.1cm"
fo:padding-right="0.1cm" draw:shadow="visible" draw:shadow-offset-x="0.1cm"
draw:shadow-offset-y="0.1cm"/>
+ <style:text-properties style:font-name="Liberation Sans"
fo:font-family="'Liberation Sans'" style:font-family-generic="swiss"
style:font-pitch="variable" fo:font-size="10pt"
style:font-name-asian="WenQuanYi Micro Hei"
style:font-family-asian="'WenQuanYi Micro Hei'"
style:font-family-generic-asian="system" style:font-pitch-asian="variable"
style:font-size-asian="10pt" style:font-name-complex="FreeSans"
style:font-family-complex="FreeSans" style:font-family-generic-complex="system"
style:font-pitch-complex="variable" style:font-size-complex="10pt"/>
+ </style:style>
+ <number:number-style style:name="N0">
+ <number:number number:min-integer-digits="1"/>
+ </number:number-style>
+ <number:currency-style style:name="N111P0" style:volatile="true">
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol number:language="es"
number:country="ES">€</number:currency-symbol>
+ </number:currency-style>
+ <number:currency-style style:name="N111">
+ <style:text-properties fo:color="#ff0000"/>
+ <number:text>-</number:text>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol number:language="es"
number:country="ES">€</number:currency-symbol>
+ <style:map style:condition="value()>=0" style:apply-style-name="N111P0"/>
+ </number:currency-style>
+ <number:currency-style style:name="N114P0" style:volatile="true">
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol number:language="cs"
number:country="CZ">Kč</number:currency-symbol>
+ </number:currency-style>
+ <number:currency-style style:name="N114">
+ <style:text-properties fo:color="#ff0000"/>
+ <number:text>-</number:text>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol number:language="cs"
number:country="CZ">Kč</number:currency-symbol>
+ <style:map style:condition="value()>=0" style:apply-style-name="N114P0"/>
+ </number:currency-style>
+ <number:number-style style:name="N116P0" style:volatile="true">
+ <number:text>\</number:text>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ </number:number-style>
+ <number:number-style style:name="N116">
+ <style:text-properties fo:color="#ff0000"/>
+ <number:text>\-</number:text>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <style:map style:condition="value()>=0" style:apply-style-name="N116P0"/>
+ </number:number-style>
+ <number:percentage-style style:name="N117">
+ <number:number number:decimal-places="1" number:min-decimal-places="1"
number:min-integer-digits="1"/>
+ <number:text>%</number:text>
+ </number:percentage-style>
+ <number:number-style style:name="N121P0" style:volatile="true">
+ <number:text> \</number:text>
+ <number:fill-character> </number:fill-character>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ </number:number-style>
+ <number:number-style style:name="N121P1" style:volatile="true">
+ <number:text> \</number:text>
+ <number:fill-character> </number:fill-character>
+ <number:text>-</number:text>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ </number:number-style>
+ <number:number-style style:name="N121P2" style:volatile="true">
+ <number:text> \</number:text>
+ <number:fill-character> </number:fill-character>
+ <number:text>- </number:text>
+ </number:number-style>
+ <number:text-style style:name="N121">
+ <number:text-content/>
+ <number:text> </number:text>
+ <style:map style:condition="value()>0" style:apply-style-name="N121P0"/>
+ <style:map style:condition="value()<0" style:apply-style-name="N121P1"/>
+ <style:map style:condition="value()=0" style:apply-style-name="N121P2"/>
+ </number:text-style>
+ <number:currency-style style:name="N123P0" style:volatile="true">
+ <number:currency-symbol number:language="en"
number:country="GB">£</number:currency-symbol>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ </number:currency-style>
+ <number:currency-style style:name="N123">
+ <style:text-properties fo:color="#ff0000"/>
+ <number:text>-</number:text>
+ <number:currency-symbol number:language="en"
number:country="GB">£</number:currency-symbol>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <style:map style:condition="value()>=0" style:apply-style-name="N123P0"/>
+ </number:currency-style>
+ <number:number-style style:name="N124">
+ <number:number number:decimal-places="3" number:min-decimal-places="3"
number:min-integer-digits="1"/>
+ </number:number-style>
+ <number:number-style style:name="N128P0" style:volatile="true">
+ <number:text> $</number:text>
+ <number:fill-character> </number:fill-character>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ </number:number-style>
+ <number:number-style style:name="N128P1" style:volatile="true">
+ <number:text> $</number:text>
+ <number:fill-character> </number:fill-character>
+ <number:text>(</number:text>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text>)</number:text>
+ </number:number-style>
+ <number:number-style style:name="N128P2" style:volatile="true">
+ <number:text> $</number:text>
+ <number:fill-character> </number:fill-character>
+ <number:text>-</number:text>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="0"/>
+ <number:text> </number:text>
+ </number:number-style>
+ <number:text-style style:name="N128">
+ <number:text-content/>
+ <number:text> </number:text>
+ <style:map style:condition="value()>0" style:apply-style-name="N128P0"/>
+ <style:map style:condition="value()<0" style:apply-style-name="N128P1"/>
+ <style:map style:condition="value()=0" style:apply-style-name="N128P2"/>
+ </number:text-style>
+ <number:date-style style:name="N129">
+ <number:day number:style="long"/>
+ <number:text>.</number:text>
+ <number:month number:style="long"/>
+ <number:text>.</number:text>
+ <number:year number:style="long"/>
+ </number:date-style>
+ <number:number-style style:name="N130">
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ </number:number-style>
+ <number:number-style style:name="N131P0" style:volatile="true">
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ </number:number-style>
+ <number:number-style style:name="N131">
+ <number:text>(</number:text>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text>)</number:text>
+ <style:map style:condition="value()>=0" style:apply-style-name="N131P0"/>
+ </number:number-style>
+ <number:currency-style style:name="N133P0" style:volatile="true">
+ <number:currency-symbol number:language="nl"
number:country="NL">€</number:currency-symbol>
+ <number:text> </number:text>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ </number:currency-style>
+ <number:currency-style style:name="N133">
+ <number:currency-symbol number:language="nl"
number:country="NL">€</number:currency-symbol>
+ <number:text> -</number:text>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <style:map style:condition="value()>=0" style:apply-style-name="N133P0"/>
+ </number:currency-style>
+ <number:number-style style:name="N135P0" style:volatile="true">
+ <number:text>$</number:text>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ </number:number-style>
+ <number:number-style style:name="N135">
+ <number:text>($</number:text>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text>)</number:text>
+ <style:map style:condition="value()>=0" style:apply-style-name="N135P0"/>
+ </number:number-style>
+ <number:number-style style:name="N136">
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ </number:number-style>
+ <number:number-style style:name="N139P0" style:volatile="true">
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ </number:number-style>
+ <number:number-style style:name="N139P1" style:volatile="true">
+ <number:text> (</number:text>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text>)</number:text>
+ </number:number-style>
+ <number:number-style style:name="N139P2" style:volatile="true">
+ <number:text> - </number:text>
+ </number:number-style>
+ <number:text-style style:name="N139">
+ <number:text-content/>
+ <number:text> </number:text>
+ <style:map style:condition="value()>0" style:apply-style-name="N139P0"/>
+ <style:map style:condition="value()<0" style:apply-style-name="N139P1"/>
+ <style:map style:condition="value()=0" style:apply-style-name="N139P2"/>
+ </number:text-style>
+ <number:date-style style:name="N140">
+ <number:text>⌀ </number:text>
+ <number:year number:style="long"/>
+ </number:date-style>
+ <number:number-style style:name="N144P0" style:volatile="true">
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> € </number:text>
+ </number:number-style>
+ <number:number-style style:name="N144P1" style:volatile="true">
+ <number:text>-</number:text>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> € </number:text>
+ </number:number-style>
+ <number:number-style style:name="N144P2" style:volatile="true">
+ <number:text> - € </number:text>
+ </number:number-style>
+ <number:text-style style:name="N144">
+ <number:text-content/>
+ <number:text> </number:text>
+ <style:map style:condition="value()>0" style:apply-style-name="N144P0"/>
+ <style:map style:condition="value()<0" style:apply-style-name="N144P1"/>
+ <style:map style:condition="value()=0" style:apply-style-name="N144P2"/>
+ </number:text-style>
+ <number:number-style style:name="N145">
+ <number:number number:decimal-places="17" number:min-decimal-places="17"
number:min-integer-digits="1"/>
+ </number:number-style>
+ <number:number-style style:name="N146">
+ <number:scientific-number number:decimal-places="14"
number:min-decimal-places="14" number:min-integer-digits="1"
number:min-exponent-digits="3" number:exponent-interval="1"
number:forced-exponent-sign="true"/>
+ </number:number-style>
+ <number:currency-style style:name="N147P0" style:volatile="true">
+ <number:currency-symbol number:language="nl"
number:country="NL">€</number:currency-symbol>
+ <number:text> </number:text>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ </number:currency-style>
+ <number:currency-style style:name="N147">
+ <style:text-properties fo:color="#ff0000"/>
+ <number:currency-symbol number:language="nl"
number:country="NL">€</number:currency-symbol>
+ <number:text> </number:text>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text>-</number:text>
+ <style:map style:condition="value()>=0" style:apply-style-name="N147P0"/>
+ </number:currency-style>
+ <number:date-style style:name="N148">
+ <number:month number:style="long"/>
+ <number:text>-</number:text>
+ <number:day number:style="long"/>
+ <number:text>-</number:text>
+ <number:year number:style="long"/>
+ </number:date-style>
+ <number:currency-style style:name="N150P0" style:volatile="true">
+ <number:currency-symbol number:language="en"
number:country="GB">£</number:currency-symbol>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ </number:currency-style>
+ <number:currency-style style:name="N150">
+ <number:text>-</number:text>
+ <number:currency-symbol number:language="en"
number:country="GB">£</number:currency-symbol>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <style:map style:condition="value()>=0" style:apply-style-name="N150P0"/>
+ </number:currency-style>
+ <number:date-style style:name="N151">
+ <number:day number:style="long"/>
+ <number:text>-</number:text>
+ <number:month number:style="long"/>
+ </number:date-style>
+ <number:number-style style:name="N152">
+ <number:number number:decimal-places="9" number:min-decimal-places="9"
number:min-integer-digits="1"/>
+ </number:number-style>
+ <number:number-style style:name="N153">
+ <number:number number:decimal-places="15" number:min-decimal-places="15"
number:min-integer-digits="1"/>
+ </number:number-style>
+ <number:number-style style:name="N157P0" style:volatile="true">
+ <number:fill-character> </number:fill-character>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ </number:number-style>
+ <number:number-style style:name="N157P1" style:volatile="true">
+ <number:fill-character> </number:fill-character>
+ <number:text>-</number:text>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ </number:number-style>
+ <number:number-style style:name="N157P2" style:volatile="true">
+ <number:fill-character> </number:fill-character>
+ <number:text>-</number:text>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="0"/>
+ <number:text> </number:text>
+ </number:number-style>
+ <number:text-style style:name="N157">
+ <number:text-content/>
+ <number:text> </number:text>
+ <style:map style:condition="value()>0" style:apply-style-name="N157P0"/>
+ <style:map style:condition="value()<0" style:apply-style-name="N157P1"/>
+ <style:map style:condition="value()=0" style:apply-style-name="N157P2"/>
+ </number:text-style>
+ <number:currency-style style:name="N159P0" style:volatile="true">
+ <number:currency-symbol>€</number:currency-symbol>
+ <number:text> </number:text>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ </number:currency-style>
+ <number:currency-style style:name="N159">
+ <style:text-properties fo:color="#ff0000"/>
+ <number:text>(</number:text>
+ <number:currency-symbol>€</number:currency-symbol>
+ <number:text> </number:text>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text>)</number:text>
+ <style:map style:condition="value()>=0" style:apply-style-name="N159P0"/>
+ </number:currency-style>
+ <number:number-style style:name="N160">
+ <number:number number:decimal-places="1" number:min-decimal-places="1"
number:min-integer-digits="1"/>
+ </number:number-style>
+ <number:number-style style:name="N161">
+ <number:number number:decimal-places="5" number:min-decimal-places="5"
number:min-integer-digits="1"/>
+ </number:number-style>
+ <number:number-style style:name="N162">
+ <number:text>$</number:text>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ </number:number-style>
+ <number:number-style style:name="N163P0" style:volatile="true">
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ </number:number-style>
+ <number:number-style style:name="N163">
+ <number:text>(</number:text>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text>)</number:text>
+ <style:map style:condition="value()>=0" style:apply-style-name="N163P0"/>
+ </number:number-style>
+ <number:currency-style style:name="N165P0" style:volatile="true">
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol number:language="cs"
number:country="CZ">Kč</number:currency-symbol>
+ </number:currency-style>
+ <number:currency-style style:name="N165">
+ <style:text-properties fo:color="#ff0000"/>
+ <number:text>-</number:text>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol number:language="cs"
number:country="CZ">Kč</number:currency-symbol>
+ <style:map style:condition="value()>=0" style:apply-style-name="N165P0"/>
+ </number:currency-style>
+ <number:currency-style style:name="N167P0" style:volatile="true">
+ <number:currency-symbol number:language="es"
number:country="MX">$</number:currency-symbol>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ </number:currency-style>
+ <number:currency-style style:name="N167">
+ <style:text-properties fo:color="#ff0000"/>
+ <number:text>-</number:text>
+ <number:currency-symbol number:language="es"
number:country="MX">$</number:currency-symbol>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <style:map style:condition="value()>=0" style:apply-style-name="N167P0"/>
+ </number:currency-style>
+ <number:number-style style:name="N171P0" style:volatile="true">
+ <number:fill-character> </number:fill-character>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ </number:number-style>
+ <number:number-style style:name="N171P1" style:volatile="true">
+ <number:fill-character> </number:fill-character>
+ <number:text>-</number:text>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ </number:number-style>
+ <number:number-style style:name="N171P2" style:volatile="true">
+ <number:fill-character> </number:fill-character>
+ <number:text>- </number:text>
+ </number:number-style>
+ <number:text-style style:name="N171">
+ <number:text-content/>
+ <number:text> </number:text>
+ <style:map style:condition="value()>0" style:apply-style-name="N171P0"/>
+ <style:map style:condition="value()<0" style:apply-style-name="N171P1"/>
+ <style:map style:condition="value()=0" style:apply-style-name="N171P2"/>
+ </number:text-style>
+ <number:currency-style style:name="N173P0" style:volatile="true">
+ <number:number number:decimal-places="2" number:min-decimal-places="0"
number:decimal-replacement="--" number:min-integer-digits="1"
number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol number:language="cs"
number:country="CZ">Kč</number:currency-symbol>
+ </number:currency-style>
+ <number:currency-style style:name="N173">
+ <style:text-properties fo:color="#ff0000"/>
+ <number:text>-</number:text>
+ <number:number number:decimal-places="2" number:min-decimal-places="0"
number:decimal-replacement="--" number:min-integer-digits="1"
number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol number:language="cs"
number:country="CZ">Kč</number:currency-symbol>
+ <style:map style:condition="value()>=0" style:apply-style-name="N173P0"/>
+ </number:currency-style>
+ <number:number-style style:name="N175P0" style:volatile="true">
+ <number:text>Yes</number:text>
+ </number:number-style>
+ <number:number-style style:name="N175P1" style:volatile="true">
+ <number:text>Yes</number:text>
+ </number:number-style>
+ <number:number-style style:name="N175">
+ <number:text>No</number:text>
+ <style:map style:condition="value()>0" style:apply-style-name="N175P0"/>
+ <style:map style:condition="value()<0" style:apply-style-name="N175P1"/>
+ </number:number-style>
+ <number:number-style style:name="N176">
+ <number:number number:decimal-places="12" number:min-decimal-places="12"
number:min-integer-digits="1"/>
+ </number:number-style>
+ <number:number-style style:name="N177">
+ <number:number number:decimal-places="6" number:min-decimal-places="6"
number:min-integer-digits="1"/>
+ </number:number-style>
+ <number:currency-style style:name="N179P0" style:volatile="true">
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol>EUR</number:currency-symbol>
+ </number:currency-style>
+ <number:currency-style style:name="N179">
+ <style:text-properties fo:color="#ff0000"/>
+ <number:text>-</number:text>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol>EUR</number:currency-symbol>
+ <style:map style:condition="value()>=0" style:apply-style-name="N179P0"/>
+ </number:currency-style>
+ <number:number-style style:name="N181P0" style:volatile="true">
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> €</number:text>
+ </number:number-style>
+ <number:number-style style:name="N181">
+ <number:text>-</number:text>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> €</number:text>
+ <style:map style:condition="value()>=0" style:apply-style-name="N181P0"/>
+ </number:number-style>
+ <number:number-style style:name="N183P0" style:volatile="true">
+ <number:text>\</number:text>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ </number:number-style>
+ <number:number-style style:name="N183">
+ <number:text>\-</number:text>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <style:map style:condition="value()>=0" style:apply-style-name="N183P0"/>
+ </number:number-style>
+ <number:number-style style:name="N187P0" style:volatile="true">
+ <number:text> \</number:text>
+ <number:fill-character> </number:fill-character>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ </number:number-style>
+ <number:number-style style:name="N187P1" style:volatile="true">
+ <number:text> \</number:text>
+ <number:fill-character> </number:fill-character>
+ <number:text>-</number:text>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ </number:number-style>
+ <number:number-style style:name="N187P2" style:volatile="true">
+ <number:text> \</number:text>
+ <number:fill-character> </number:fill-character>
+ <number:text>-</number:text>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="0"/>
+ <number:text> </number:text>
+ </number:number-style>
+ <number:text-style style:name="N187">
+ <number:text-content/>
+ <number:text> </number:text>
+ <style:map style:condition="value()>0" style:apply-style-name="N187P0"/>
+ <style:map style:condition="value()<0" style:apply-style-name="N187P1"/>
+ <style:map style:condition="value()=0" style:apply-style-name="N187P2"/>
+ </number:text-style>
+ <number:number-style style:name="N188">
+ <number:number number:decimal-places="18" number:min-decimal-places="18"
number:min-integer-digits="1"/>
+ </number:number-style>
+ <number:number-style style:name="N189">
+ <number:number number:decimal-places="4" number:min-decimal-places="4"
number:min-integer-digits="1"/>
+ </number:number-style>
+ <number:number-style style:name="N190">
+ <number:scientific-number number:decimal-places="1"
number:min-decimal-places="1" number:min-integer-digits="3"
number:min-exponent-digits="1" number:exponent-interval="3"
number:forced-exponent-sign="true"/>
+ </number:number-style>
+ <number:number-style style:name="N192P0" style:volatile="true">
+ <number:fill-character> </number:fill-character>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ </number:number-style>
+ <number:number-style style:name="N192P1" style:volatile="true">
+ <number:fill-character> </number:fill-character>
+ <number:text>(</number:text>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text>)</number:text>
+ </number:number-style>
+ <number:number-style style:name="N192P2" style:volatile="true">
+ <number:fill-character> </number:fill-character>
+ <number:text>- </number:text>
+ </number:number-style>
+ <number:text-style style:name="N192">
+ <number:text-content/>
+ <number:text> </number:text>
+ <style:map style:condition="value()>0" style:apply-style-name="N192P0"/>
+ <style:map style:condition="value()<0" style:apply-style-name="N192P1"/>
+ <style:map style:condition="value()=0" style:apply-style-name="N192P2"/>
+ </number:text-style>
+ <number:currency-style style:name="N193P0" style:volatile="true">
+ <number:currency-symbol number:language="en"
number:country="GB">£</number:currency-symbol>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ </number:currency-style>
+ <number:currency-style style:name="N193">
+ <number:text>-</number:text>
+ <number:currency-symbol number:language="en"
number:country="GB">£</number:currency-symbol>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <style:map style:condition="value()>=0" style:apply-style-name="N193P0"/>
+ </number:currency-style>
+ <number:number-style style:name="N194">
+ <number:scientific-number number:decimal-places="1"
number:min-decimal-places="1" number:min-integer-digits="1"
number:min-exponent-digits="1" number:exponent-interval="1"
number:forced-exponent-sign="true"/>
+ </number:number-style>
+ <number:number-style style:name="N195">
+ <number:scientific-number number:decimal-places="1"
number:min-decimal-places="1" number:min-integer-digits="1"
number:min-exponent-digits="1" number:exponent-interval="3"
number:forced-exponent-sign="true"/>
+ </number:number-style>
+ <number:currency-style style:name="N197P0" style:volatile="true">
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol>EUR</number:currency-symbol>
+ </number:currency-style>
+ <number:currency-style style:name="N197">
+ <style:text-properties fo:color="#ff0000"/>
+ <number:text>-</number:text>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol>EUR</number:currency-symbol>
+ <style:map style:condition="value()>=0" style:apply-style-name="N197P0"/>
+ </number:currency-style>
+ <number:number-style style:name="N198P0" style:volatile="true">
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> €</number:text>
+ </number:number-style>
+ <number:number-style style:name="N198">
+ <style:text-properties fo:color="#ff0000"/>
+ <number:text>-</number:text>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> €</number:text>
+ <style:map style:condition="value()>=0" style:apply-style-name="N198P0"/>
+ </number:number-style>
+ <number:date-style style:name="N199">
+ <number:month number:style="long"/>
+ <number:text>-</number:text>
+ <number:day/>
+ <number:text>-</number:text>
+ <number:year/>
+ </number:date-style>
+ <number:number-style style:name="N203P0" style:volatile="true">
+ <number:text> $</number:text>
+ <number:fill-character> </number:fill-character>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ </number:number-style>
+ <number:number-style style:name="N203P1" style:volatile="true">
+ <number:text> $</number:text>
+ <number:fill-character> </number:fill-character>
+ <number:text>(</number:text>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text>)</number:text>
+ </number:number-style>
+ <number:number-style style:name="N203P2" style:volatile="true">
+ <number:text> $</number:text>
+ <number:fill-character> </number:fill-character>
+ <number:text>- </number:text>
+ </number:number-style>
+ <number:text-style style:name="N203">
+ <number:text-content/>
+ <number:text> </number:text>
+ <style:map style:condition="value()>0" style:apply-style-name="N203P0"/>
+ <style:map style:condition="value()<0" style:apply-style-name="N203P1"/>
+ <style:map style:condition="value()=0" style:apply-style-name="N203P2"/>
+ </number:text-style>
+ <number:number-style style:name="N207P0" style:volatile="true">
+ <number:text> $</number:text>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ </number:number-style>
+ <number:number-style style:name="N207P1" style:volatile="true">
+ <number:text> $(</number:text>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text>)</number:text>
+ </number:number-style>
+ <number:number-style style:name="N207P2" style:volatile="true">
+ <number:text> $- </number:text>
+ </number:number-style>
+ <number:text-style style:name="N207">
+ <number:text-content/>
+ <number:text> </number:text>
+ <style:map style:condition="value()>0" style:apply-style-name="N207P0"/>
+ <style:map style:condition="value()<0" style:apply-style-name="N207P1"/>
+ <style:map style:condition="value()=0" style:apply-style-name="N207P2"/>
+ </number:text-style>
+ <number:date-style style:name="N208">
+ <number:year number:style="long"/>
+ </number:date-style>
+ <number:number-style style:name="N209">
+ <number:number number:decimal-places="20" number:min-decimal-places="20"
number:min-integer-digits="1"/>
+ </number:number-style>
+ <number:currency-style style:name="N211P0" style:volatile="true">
+ <number:currency-symbol number:language="en"
number:country="GB">£</number:currency-symbol>
+ <number:fill-character> </number:fill-character>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ </number:currency-style>
+ <number:currency-style style:name="N211">
+ <number:text>-</number:text>
+ <number:currency-symbol number:language="en"
number:country="GB">£</number:currency-symbol>
+ <number:fill-character> </number:fill-character>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <style:map style:condition="value()>=0" style:apply-style-name="N211P0"/>
+ </number:currency-style>
+ <number:number-style style:name="N213P0" style:volatile="true">
+ <number:text>On</number:text>
+ </number:number-style>
+ <number:number-style style:name="N213P1" style:volatile="true">
+ <number:text>On</number:text>
+ </number:number-style>
+ <number:number-style style:name="N213">
+ <number:text>Off</number:text>
+ <style:map style:condition="value()>0" style:apply-style-name="N213P0"/>
+ <style:map style:condition="value()<0" style:apply-style-name="N213P1"/>
+ </number:number-style>
+ <number:number-style style:name="N215P0" style:volatile="true">
+ <number:text>$</number:text>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ </number:number-style>
+ <number:number-style style:name="N215">
+ <style:text-properties fo:color="#ff0000"/>
+ <number:text>($</number:text>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text>)</number:text>
+ <style:map style:condition="value()>=0" style:apply-style-name="N215P0"/>
+ </number:number-style>
+ <number:number-style style:name="N217P0" style:volatile="true">
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> €</number:text>
+ </number:number-style>
+ <number:number-style style:name="N217">
+ <number:text>-</number:text>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> €</number:text>
+ <style:map style:condition="value()>=0" style:apply-style-name="N217P0"/>
+ </number:number-style>
+ <number:number-style style:name="N218">
+ <number:number number:decimal-places="14" number:min-decimal-places="14"
number:min-integer-digits="1"/>
+ </number:number-style>
+ <number:number-style style:name="N219P0" style:volatile="true">
+ <number:text>$</number:text>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ </number:number-style>
+ <number:number-style style:name="N219">
+ <number:text>($</number:text>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text>)</number:text>
+ <style:map style:condition="value()>=0" style:apply-style-name="N219P0"/>
+ </number:number-style>
+ <number:number-style style:name="N220P0" style:volatile="true">
+ <number:text>$</number:text>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ </number:number-style>
+ <number:number-style style:name="N220">
+ <style:text-properties fo:color="#ff0000"/>
+ <number:text>($</number:text>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text>)</number:text>
+ <style:map style:condition="value()>=0" style:apply-style-name="N220P0"/>
+ </number:number-style>
+ <number:number-style style:name="N221">
+ <number:number number:decimal-places="8" number:min-decimal-places="8"
number:min-integer-digits="1"/>
+ </number:number-style>
+ <number:number-style style:name="N223P0" style:volatile="true">
+ <number:fill-character> </number:fill-character>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ </number:number-style>
+ <number:number-style style:name="N223P1" style:volatile="true">
+ <number:fill-character> </number:fill-character>
+ <number:text>(</number:text>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text>)</number:text>
+ </number:number-style>
+ <number:number-style style:name="N223P2" style:volatile="true">
+ <number:fill-character> </number:fill-character>
+ <number:text>-</number:text>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="0"/>
+ <number:text> </number:text>
+ </number:number-style>
+ <number:text-style style:name="N223">
+ <number:text-content/>
+ <number:text> </number:text>
+ <style:map style:condition="value()>0" style:apply-style-name="N223P0"/>
+ <style:map style:condition="value()<0" style:apply-style-name="N223P1"/>
+ <style:map style:condition="value()=0" style:apply-style-name="N223P2"/>
+ </number:text-style>
+ <number:currency-style style:name="N224P0" style:volatile="true">
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol number:language="cs"
number:country="CZ">Kč</number:currency-symbol>
+ </number:currency-style>
+ <number:currency-style style:name="N224">
+ <number:text>-</number:text>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol number:language="cs"
number:country="CZ">Kč</number:currency-symbol>
+ <style:map style:condition="value()>=0" style:apply-style-name="N224P0"/>
+ </number:currency-style>
+ <number:number-style style:name="N225">
+ <number:number number:decimal-places="11" number:min-decimal-places="11"
number:min-integer-digits="1"/>
+ </number:number-style>
+ <number:number-style style:name="N227P0" style:volatile="true">
+ <number:text>True</number:text>
+ </number:number-style>
+ <number:number-style style:name="N227P1" style:volatile="true">
+ <number:text>True</number:text>
+ </number:number-style>
+ <number:number-style style:name="N227">
+ <number:text>False</number:text>
+ <style:map style:condition="value()>0" style:apply-style-name="N227P0"/>
+ <style:map style:condition="value()<0" style:apply-style-name="N227P1"/>
+ </number:number-style>
+ <number:number-style style:name="N231P0" style:volatile="true">
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> € </number:text>
+ </number:number-style>
+ <number:number-style style:name="N231P1" style:volatile="true">
+ <number:text>-</number:text>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> € </number:text>
+ </number:number-style>
+ <number:number-style style:name="N231P2" style:volatile="true">
+ <number:text>-</number:text>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="0"/>
+ <number:text> € </number:text>
+ </number:number-style>
+ <number:text-style style:name="N231">
+ <number:text-content/>
+ <number:text> </number:text>
+ <style:map style:condition="value()>0" style:apply-style-name="N231P0"/>
+ <style:map style:condition="value()<0" style:apply-style-name="N231P1"/>
+ <style:map style:condition="value()=0" style:apply-style-name="N231P2"/>
+ </number:text-style>
+ <number:number-style style:name="N232">
+ <number:number number:decimal-places="7" number:min-decimal-places="7"
number:min-integer-digits="1"/>
+ </number:number-style>
+ <number:number-style style:name="N236P0" style:volatile="true">
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ </number:number-style>
+ <number:number-style style:name="N236P1" style:volatile="true">
+ <number:text>-</number:text>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ </number:number-style>
+ <number:number-style style:name="N236P2" style:volatile="true">
+ <number:text> - </number:text>
+ </number:number-style>
+ <number:text-style style:name="N236">
+ <number:text-content/>
+ <number:text> </number:text>
+ <style:map style:condition="value()>0" style:apply-style-name="N236P0"/>
+ <style:map style:condition="value()<0" style:apply-style-name="N236P1"/>
+ <style:map style:condition="value()=0" style:apply-style-name="N236P2"/>
+ </number:text-style>
+ <number:date-style style:name="N237">
+ <number:month number:style="long"/>
+ <number:text>/</number:text>
+ <number:year number:style="long"/>
+ </number:date-style>
+ <number:currency-style style:name="N238P0" style:volatile="true">
+ <number:currency-symbol number:language="en"
number:country="GB">£</number:currency-symbol>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ </number:currency-style>
+ <number:currency-style style:name="N238">
+ <style:text-properties fo:color="#ff0000"/>
+ <number:text>-</number:text>
+ <number:currency-symbol number:language="en"
number:country="GB">£</number:currency-symbol>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <style:map style:condition="value()>=0" style:apply-style-name="N238P0"/>
+ </number:currency-style>
+ <number:currency-style style:name="N240P0" style:volatile="true">
+ <number:currency-symbol number:language="en"
number:country="GB">£</number:currency-symbol>
+ <number:number number:decimal-places="2" number:min-decimal-places="0"
number:decimal-replacement="--" number:min-integer-digits="1"
number:grouping="true"/>
+ </number:currency-style>
+ <number:currency-style style:name="N240">
+ <style:text-properties fo:color="#ff0000"/>
+ <number:text>-</number:text>
+ <number:currency-symbol number:language="en"
number:country="GB">£</number:currency-symbol>
+ <number:number number:decimal-places="2" number:min-decimal-places="0"
number:decimal-replacement="--" number:min-integer-digits="1"
number:grouping="true"/>
+ <style:map style:condition="value()>=0" style:apply-style-name="N240P0"/>
+ </number:currency-style>
+ <number:number-style style:name="N244P0" style:volatile="true">
+ <number:text> $</number:text>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ </number:number-style>
+ <number:number-style style:name="N244P1" style:volatile="true">
+ <number:text> $(</number:text>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text>)</number:text>
+ </number:number-style>
+ <number:number-style style:name="N244P2" style:volatile="true">
+ <number:text> $-</number:text>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="0"/>
+ <number:text> </number:text>
+ </number:number-style>
+ <number:text-style style:name="N244">
+ <number:text-content/>
+ <number:text> </number:text>
+ <style:map style:condition="value()>0" style:apply-style-name="N244P0"/>
+ <style:map style:condition="value()<0" style:apply-style-name="N244P1"/>
+ <style:map style:condition="value()=0" style:apply-style-name="N244P2"/>
+ </number:text-style>
+ <number:number-style style:name="N248P0" style:volatile="true">
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ </number:number-style>
+ <number:number-style style:name="N248P1" style:volatile="true">
+ <number:text>-</number:text>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ </number:number-style>
+ <number:number-style style:name="N248P2" style:volatile="true">
+ <number:text>-</number:text>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="0"/>
+ <number:text> </number:text>
+ </number:number-style>
+ <number:text-style style:name="N248">
+ <number:text-content/>
+ <number:text> </number:text>
+ <style:map style:condition="value()>0" style:apply-style-name="N248P0"/>
+ <style:map style:condition="value()<0" style:apply-style-name="N248P1"/>
+ <style:map style:condition="value()=0" style:apply-style-name="N248P2"/>
+ </number:text-style>
+ <number:number-style style:name="N250P0" style:volatile="true">
+ <number:text>WAHR</number:text>
+ </number:number-style>
+ <number:number-style style:name="N250P1" style:volatile="true">
+ <number:text>WAHR</number:text>
+ </number:number-style>
+ <number:number-style style:name="N250">
+ <number:text>FALSCH</number:text>
+ <style:map style:condition="value()>0" style:apply-style-name="N250P0"/>
+ <style:map style:condition="value()<0" style:apply-style-name="N250P1"/>
+ </number:number-style>
+ <number:date-style style:name="N251">
+ <number:month number:style="long"/>
+ <number:text>.</number:text>
+ <number:year number:style="long"/>
+ </number:date-style>
+ <number:currency-style style:name="N253P0" style:volatile="true">
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol number:language="fr"
number:country="FR">€</number:currency-symbol>
+ </number:currency-style>
+ <number:currency-style style:name="N253">
+ <style:text-properties fo:color="#ff0000"/>
+ <number:text>-</number:text>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol number:language="fr"
number:country="FR">€</number:currency-symbol>
+ <style:map style:condition="value()>=0" style:apply-style-name="N253P0"/>
+ </number:currency-style>
+ <number:currency-style style:name="N255P0" style:volatile="true">
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol number:language="de"
number:country="DE">€</number:currency-symbol>
+ </number:currency-style>
+ <number:currency-style style:name="N255">
+ <style:text-properties fo:color="#ff0000"/>
+ <number:text>-</number:text>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol number:language="de"
number:country="DE">€</number:currency-symbol>
+ <style:map style:condition="value()>=0" style:apply-style-name="N255P0"/>
+ </number:currency-style>
+ <number:number-style style:name="N256">
+ <number:number number:decimal-places="16" number:min-decimal-places="16"
number:min-integer-digits="1"/>
+ </number:number-style>
+ <number:number-style style:name="N259P0" style:volatile="true">
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ </number:number-style>
+ <number:number-style style:name="N259P1" style:volatile="true">
+ <number:text> (</number:text>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text>)</number:text>
+ </number:number-style>
+ <number:number-style style:name="N259P2" style:volatile="true">
+ <number:text>-</number:text>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="0"/>
+ <number:text> </number:text>
+ </number:number-style>
+ <number:text-style style:name="N259">
+ <number:text-content/>
+ <number:text> </number:text>
+ <style:map style:condition="value()>0" style:apply-style-name="N259P0"/>
+ <style:map style:condition="value()<0" style:apply-style-name="N259P1"/>
+ <style:map style:condition="value()=0" style:apply-style-name="N259P2"/>
+ </number:text-style>
+ <number:time-style style:name="N260">
+ <number:minutes number:style="long"/>
+ <number:text>:</number:text>
+ <number:seconds number:style="long" number:decimal-places="1"/>
+ </number:time-style>
+ <number:time-style style:name="N261">
+ <number:minutes number:style="long"/>
+ <number:text>:</number:text>
+ <number:seconds number:style="long"/>
+ </number:time-style>
+ <number:currency-style style:name="N263P0" style:volatile="true">
+ <number:currency-symbol number:language="en"
number:country="GB">£</number:currency-symbol>
+ <number:fill-character> </number:fill-character>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ </number:currency-style>
+ <number:currency-style style:name="N263">
+ <number:text>-</number:text>
+ <number:currency-symbol number:language="en"
number:country="GB">£</number:currency-symbol>
+ <number:fill-character> </number:fill-character>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <style:map style:condition="value()>=0" style:apply-style-name="N263P0"/>
+ </number:currency-style>
+ <number:number-style style:name="N264P0" style:volatile="true">
+ <number:text>\</number:text>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ </number:number-style>
+ <number:number-style style:name="N264">
+ <style:text-properties fo:color="#ff0000"/>
+ <number:text>\-</number:text>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <style:map style:condition="value()>=0" style:apply-style-name="N264P0"/>
+ </number:number-style>
+ <number:currency-style style:name="N266P0" style:volatile="true">
+ <number:currency-symbol number:language="nl"
number:country="NL">€</number:currency-symbol>
+ <number:text> </number:text>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ </number:currency-style>
+ <number:currency-style style:name="N266">
+ <number:currency-symbol number:language="nl"
number:country="NL">€</number:currency-symbol>
+ <number:text> -</number:text>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <style:map style:condition="value()>=0" style:apply-style-name="N266P0"/>
+ </number:currency-style>
+ <number:currency-style style:name="N268P0" style:volatile="true">
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol number:language="de"
number:country="DE">€</number:currency-symbol>
+ </number:currency-style>
+ <number:currency-style style:name="N268">
+ <style:text-properties fo:color="#ff0000"/>
+ <number:text>-</number:text>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol number:language="de"
number:country="DE">€</number:currency-symbol>
+ <style:map style:condition="value()>=0" style:apply-style-name="N268P0"/>
+ </number:currency-style>
+ <number:number-style style:name="N269">
+ <number:number number:decimal-places="10" number:min-decimal-places="10"
number:min-integer-digits="1"/>
+ </number:number-style>
+ <number:number-style style:name="N270">
+ <number:number number:decimal-places="13" number:min-decimal-places="13"
number:min-integer-digits="1"/>
+ </number:number-style>
+ <number:number-style style:name="N271P0" style:volatile="true">
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> €</number:text>
+ </number:number-style>
+ <number:number-style style:name="N271">
+ <style:text-properties fo:color="#ff0000"/>
+ <number:text>-</number:text>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> €</number:text>
+ <style:map style:condition="value()>=0" style:apply-style-name="N271P0"/>
+ </number:number-style>
+ <number:currency-style style:name="N272P0" style:volatile="true">
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol number:language="cs"
number:country="CZ">Kč</number:currency-symbol>
+ </number:currency-style>
+ <number:currency-style style:name="N272">
+ <number:text>-</number:text>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol number:language="cs"
number:country="CZ">Kč</number:currency-symbol>
+ <style:map style:condition="value()>=0" style:apply-style-name="N272P0"/>
+ </number:currency-style>
+ <number:time-style style:name="N273" number:truncate-on-overflow="false">
+ <number:hours/>
+ <number:text>:</number:text>
+ <number:minutes number:style="long"/>
+ <number:text>:</number:text>
+ <number:seconds number:style="long"/>
+ </number:time-style>
+ <number:number-style style:name="N274P0" style:volatile="true">
+ <number:text>\</number:text>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ </number:number-style>
+ <number:number-style style:name="N274">
+ <number:text>\-</number:text>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <style:map style:condition="value()>=0" style:apply-style-name="N274P0"/>
+ </number:number-style>
+ <number:number-style style:name="N276P0" style:volatile="true">
+ <number:text/>
+ </number:number-style>
+ <number:currency-style style:name="N276">
+ <style:text-properties fo:color="#ff0000"/>
+ <number:text>-</number:text>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol number:language="fr"
number:country="FR">€</number:currency-symbol>
+ <style:map style:condition="value()>=0" style:apply-style-name="N276P0"/>
+ </number:currency-style>
+ <number:date-style style:name="N277">
+ <number:day-of-week/>
+ <number:text> </number:text>
+ <number:day number:style="long"/>
+ <number:text>/</number:text>
+ <number:month number:style="long"/>
+ <number:text>/</number:text>
+ <number:year/>
+ </number:date-style>
+ <number:date-style style:name="N278">
+ <number:day-of-week number:style="long"/>
+ <number:text> </number:text>
+ <number:day number:style="long"/>
+ <number:text>/</number:text>
+ <number:month number:style="long"/>
+ <number:text>/</number:text>
+ <number:year/>
+ </number:date-style>
+ <number:currency-style style:name="N280P0" style:volatile="true">
+ <number:currency-symbol number:language="de"
number:country="AT">€</number:currency-symbol>
+ <number:text> </number:text>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ </number:currency-style>
+ <number:currency-style style:name="N280">
+ <style:text-properties fo:color="#ff0000"/>
+ <number:text>-</number:text>
+ <number:currency-symbol number:language="de"
number:country="AT">€</number:currency-symbol>
+ <number:text> </number:text>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <style:map style:condition="value()>=0" style:apply-style-name="N280P0"/>
+ </number:currency-style>
+ <number:number-style style:name="N282P0" style:volatile="true">
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> Kč</number:text>
+ </number:number-style>
+ <number:number-style style:name="N282">
+ <number:text>-</number:text>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> Kč</number:text>
+ <style:map style:condition="value()>=0" style:apply-style-name="N282P0"/>
+ </number:number-style>
+ <number:number-style style:name="N283P0" style:volatile="true">
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> Kč</number:text>
+ </number:number-style>
+ <number:number-style style:name="N283">
+ <style:text-properties fo:color="#ff0000"/>
+ <number:text>-</number:text>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> Kč</number:text>
+ <style:map style:condition="value()>=0" style:apply-style-name="N283P0"/>
+ </number:number-style>
+ <number:number-style style:name="N285P0" style:volatile="true">
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> Kč</number:text>
+ </number:number-style>
+ <number:number-style style:name="N285">
+ <number:text>-</number:text>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> Kč</number:text>
+ <style:map style:condition="value()>=0" style:apply-style-name="N285P0"/>
+ </number:number-style>
+ <number:number-style style:name="N286P0" style:volatile="true">
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> Kč</number:text>
+ </number:number-style>
+ <number:number-style style:name="N286">
+ <style:text-properties fo:color="#ff0000"/>
+ <number:text>-</number:text>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> Kč</number:text>
+ <style:map style:condition="value()>=0" style:apply-style-name="N286P0"/>
+ </number:number-style>
+ <number:number-style style:name="N287P0" style:volatile="true">
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ </number:number-style>
+ <number:number-style style:name="N287">
+ <number:text>-</number:text>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <style:map style:condition="value()>=0" style:apply-style-name="N287P0"/>
+ </number:number-style>
+ <number:number-style style:name="N288P0" style:volatile="true">
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ </number:number-style>
+ <number:number-style style:name="N288">
+ <style:text-properties fo:color="#ff0000"/>
+ <number:text>-</number:text>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <style:map style:condition="value()>=0" style:apply-style-name="N288P0"/>
+ </number:number-style>
+ <number:number-style style:name="N289P0" style:volatile="true">
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ </number:number-style>
+ <number:number-style style:name="N289">
+ <number:text>-</number:text>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <style:map style:condition="value()>=0" style:apply-style-name="N289P0"/>
+ </number:number-style>
+ <number:number-style style:name="N290P0" style:volatile="true">
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ </number:number-style>
+ <number:number-style style:name="N290">
+ <style:text-properties fo:color="#ff0000"/>
+ <number:text>-</number:text>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <style:map style:condition="value()>=0" style:apply-style-name="N290P0"/>
+ </number:number-style>
+ <number:number-style style:name="N294P0" style:volatile="true">
+ <number:fill-character> </number:fill-character>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ </number:number-style>
+ <number:number-style style:name="N294P1" style:volatile="true">
+ <number:text>-</number:text>
+ <number:fill-character> </number:fill-character>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ </number:number-style>
+ <number:number-style style:name="N294P2" style:volatile="true">
+ <number:fill-character> </number:fill-character>
+ <number:text>- </number:text>
+ </number:number-style>
+ <number:text-style style:name="N294">
+ <number:text-content/>
+ <number:text> </number:text>
+ <style:map style:condition="value()>0" style:apply-style-name="N294P0"/>
+ <style:map style:condition="value()<0" style:apply-style-name="N294P1"/>
+ <style:map style:condition="value()=0" style:apply-style-name="N294P2"/>
+ </number:text-style>
+ <number:number-style style:name="N298P0" style:volatile="true">
+ <number:fill-character> </number:fill-character>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> Kč </number:text>
+ </number:number-style>
+ <number:number-style style:name="N298P1" style:volatile="true">
+ <number:text>-</number:text>
+ <number:fill-character> </number:fill-character>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> Kč </number:text>
+ </number:number-style>
+ <number:number-style style:name="N298P2" style:volatile="true">
+ <number:fill-character> </number:fill-character>
+ <number:text>- Kč </number:text>
+ </number:number-style>
+ <number:text-style style:name="N298">
+ <number:text-content/>
+ <number:text> </number:text>
+ <style:map style:condition="value()>0" style:apply-style-name="N298P0"/>
+ <style:map style:condition="value()<0" style:apply-style-name="N298P1"/>
+ <style:map style:condition="value()=0" style:apply-style-name="N298P2"/>
+ </number:text-style>
+ <number:number-style style:name="N302P0" style:volatile="true">
+ <number:fill-character> </number:fill-character>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ </number:number-style>
+ <number:number-style style:name="N302P1" style:volatile="true">
+ <number:text>-</number:text>
+ <number:fill-character> </number:fill-character>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ </number:number-style>
+ <number:number-style style:name="N302P2" style:volatile="true">
+ <number:fill-character> </number:fill-character>
+ <number:text>-</number:text>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="0"/>
+ <number:text> </number:text>
+ </number:number-style>
+ <number:text-style style:name="N302">
+ <number:text-content/>
+ <number:text> </number:text>
+ <style:map style:condition="value()>0" style:apply-style-name="N302P0"/>
+ <style:map style:condition="value()<0" style:apply-style-name="N302P1"/>
+ <style:map style:condition="value()=0" style:apply-style-name="N302P2"/>
+ </number:text-style>
+ <number:number-style style:name="N306P0" style:volatile="true">
+ <number:fill-character> </number:fill-character>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> Kč </number:text>
+ </number:number-style>
+ <number:number-style style:name="N306P1" style:volatile="true">
+ <number:text>-</number:text>
+ <number:fill-character> </number:fill-character>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> Kč </number:text>
+ </number:number-style>
+ <number:number-style style:name="N306P2" style:volatile="true">
+ <number:fill-character> </number:fill-character>
+ <number:text>-</number:text>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="0"/>
+ <number:text> Kč </number:text>
+ </number:number-style>
+ <number:text-style style:name="N306">
+ <number:text-content/>
+ <number:text> </number:text>
+ <style:map style:condition="value()>0" style:apply-style-name="N306P0"/>
+ <style:map style:condition="value()<0" style:apply-style-name="N306P1"/>
+ <style:map style:condition="value()=0" style:apply-style-name="N306P2"/>
+ </number:text-style>
+ <number:currency-style style:name="N308P0" style:volatile="true">
+ <number:currency-symbol number:language="cs"
number:country="CZ">¥€</number:currency-symbol>
+ <number:text> </number:text>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="3">
+ <number:embedded-text number:position="5"> </number:embedded-text>
+ </number:number>
+ <number:text> </number:text>
+ </number:currency-style>
+ <number:currency-style style:name="N308">
+ <style:text-properties fo:color="#ff0000"/>
+ <number:text>(</number:text>
+ <number:currency-symbol number:language="cs"
number:country="CZ">€</number:currency-symbol>
+ <number:text> </number:text>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="3">
+ <number:embedded-text number:position="5"> </number:embedded-text>
+ </number:number>
+ <number:text>)</number:text>
+ <style:map style:condition="value()>=0" style:apply-style-name="N308P0"/>
+ </number:currency-style>
+ <number:number-style style:name="N310P0" style:volatile="true">
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ </number:number-style>
+ <number:number-style style:name="N310">
+ <number:text>-</number:text>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <style:map style:condition="value()>=0" style:apply-style-name="N310P0"/>
+ </number:number-style>
+ <number:number-style style:name="N311P0" style:volatile="true">
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ </number:number-style>
+ <number:number-style style:name="N311">
+ <style:text-properties fo:color="#ff0000"/>
+ <number:text>-</number:text>
+ <number:number number:decimal-places="0" number:min-decimal-places="0"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <style:map style:condition="value()>=0" style:apply-style-name="N311P0"/>
+ </number:number-style>
+ <number:number-style style:name="N313P0" style:volatile="true">
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ </number:number-style>
+ <number:number-style style:name="N313">
+ <number:text>-</number:text>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <style:map style:condition="value()>=0" style:apply-style-name="N313P0"/>
+ </number:number-style>
+ <number:number-style style:name="N314P0" style:volatile="true">
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ </number:number-style>
+ <number:number-style style:name="N314">
+ <style:text-properties fo:color="#ff0000"/>
+ <number:text>-</number:text>
+ <number:number number:decimal-places="2" number:min-decimal-places="2"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <style:map style:condition="value()>=0" style:apply-style-name="N314P0"/>
+ </number:number-style>
+ <number:percentage-style style:name="N315">
+ <number:number number:decimal-places="14" number:min-decimal-places="14"
number:min-integer-digits="1"/>
+ <number:text>%</number:text>
+ </number:percentage-style>
+ <number:percentage-style style:name="N316">
+ <number:number number:decimal-places="3" number:min-decimal-places="3"
number:min-integer-digits="1"/>
+ <number:text>%</number:text>
+ </number:percentage-style>
+ <number:percentage-style style:name="N317">
+ <number:number number:decimal-places="4" number:min-decimal-places="4"
number:min-integer-digits="1"/>
+ <number:text>%</number:text>
+ </number:percentage-style>
+ <number:percentage-style style:name="N318">
+ <number:number number:decimal-places="5" number:min-decimal-places="5"
number:min-integer-digits="1"/>
+ <number:text>%</number:text>
+ </number:percentage-style>
+ <number:percentage-style style:name="N319">
+ <number:number number:decimal-places="6" number:min-decimal-places="6"
number:min-integer-digits="1"/>
+ <number:text>%</number:text>
+ </number:percentage-style>
+ <number:percentage-style style:name="N320">
+ <number:number number:decimal-places="7" number:min-decimal-places="7"
number:min-integer-digits="1"/>
+ <number:text>%</number:text>
+ </number:percentage-style>
+ <number:percentage-style style:name="N321">
+ <number:number number:decimal-places="8" number:min-decimal-places="8"
number:min-integer-digits="1"/>
+ <number:text>%</number:text>
+ </number:percentage-style>
+ <number:percentage-style style:name="N322">
+ <number:number number:decimal-places="9" number:min-decimal-places="9"
number:min-integer-digits="1"/>
+ <number:text>%</number:text>
+ </number:percentage-style>
+ <number:percentage-style style:name="N323">
+ <number:number number:decimal-places="10" number:min-decimal-places="10"
number:min-integer-digits="1"/>
+ <number:text>%</number:text>
+ </number:percentage-style>
+ <number:currency-style style:name="N325P0" style:volatile="true">
+ <number:number number:decimal-places="3" number:min-decimal-places="3"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol number:language="de"
number:country="DE">€</number:currency-symbol>
+ </number:currency-style>
+ <number:currency-style style:name="N325">
+ <style:text-properties fo:color="#ff0000"/>
+ <number:text>-</number:text>
+ <number:number number:decimal-places="3" number:min-decimal-places="3"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol number:language="de"
number:country="DE">€</number:currency-symbol>
+ <style:map style:condition="value()>=0" style:apply-style-name="N325P0"/>
+ </number:currency-style>
+ <number:currency-style style:name="N327P0" style:volatile="true">
+ <number:number number:decimal-places="4" number:min-decimal-places="4"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol number:language="de"
number:country="DE">€</number:currency-symbol>
+ </number:currency-style>
+ <number:currency-style style:name="N327">
+ <style:text-properties fo:color="#ff0000"/>
+ <number:text>-</number:text>
+ <number:number number:decimal-places="4" number:min-decimal-places="4"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol number:language="de"
number:country="DE">€</number:currency-symbol>
+ <style:map style:condition="value()>=0" style:apply-style-name="N327P0"/>
+ </number:currency-style>
+ <number:currency-style style:name="N329P0" style:volatile="true">
+ <number:number number:decimal-places="5" number:min-decimal-places="5"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol number:language="de"
number:country="DE">€</number:currency-symbol>
+ </number:currency-style>
+ <number:currency-style style:name="N329">
+ <style:text-properties fo:color="#ff0000"/>
+ <number:text>-</number:text>
+ <number:number number:decimal-places="5" number:min-decimal-places="5"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol number:language="de"
number:country="DE">€</number:currency-symbol>
+ <style:map style:condition="value()>=0" style:apply-style-name="N329P0"/>
+ </number:currency-style>
+ <number:currency-style style:name="N331P0" style:volatile="true">
+ <number:number number:decimal-places="6" number:min-decimal-places="6"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol number:language="de"
number:country="DE">€</number:currency-symbol>
+ </number:currency-style>
+ <number:currency-style style:name="N331">
+ <style:text-properties fo:color="#ff0000"/>
+ <number:text>-</number:text>
+ <number:number number:decimal-places="6" number:min-decimal-places="6"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol number:language="de"
number:country="DE">€</number:currency-symbol>
+ <style:map style:condition="value()>=0" style:apply-style-name="N331P0"/>
+ </number:currency-style>
+ <number:currency-style style:name="N333P0" style:volatile="true">
+ <number:number number:decimal-places="7" number:min-decimal-places="7"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol number:language="de"
number:country="DE">€</number:currency-symbol>
+ </number:currency-style>
+ <number:currency-style style:name="N333">
+ <style:text-properties fo:color="#ff0000"/>
+ <number:text>-</number:text>
+ <number:number number:decimal-places="7" number:min-decimal-places="7"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol number:language="de"
number:country="DE">€</number:currency-symbol>
+ <style:map style:condition="value()>=0" style:apply-style-name="N333P0"/>
+ </number:currency-style>
+ <number:currency-style style:name="N335P0" style:volatile="true">
+ <number:number number:decimal-places="8" number:min-decimal-places="8"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol number:language="de"
number:country="DE">€</number:currency-symbol>
+ </number:currency-style>
+ <number:currency-style style:name="N335">
+ <style:text-properties fo:color="#ff0000"/>
+ <number:text>-</number:text>
+ <number:number number:decimal-places="8" number:min-decimal-places="8"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol number:language="de"
number:country="DE">€</number:currency-symbol>
+ <style:map style:condition="value()>=0" style:apply-style-name="N335P0"/>
+ </number:currency-style>
+ <number:currency-style style:name="N337P0" style:volatile="true">
+ <number:number number:decimal-places="9" number:min-decimal-places="9"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol number:language="de"
number:country="DE">€</number:currency-symbol>
+ </number:currency-style>
+ <number:currency-style style:name="N337">
+ <style:text-properties fo:color="#ff0000"/>
+ <number:text>-</number:text>
+ <number:number number:decimal-places="9" number:min-decimal-places="9"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol number:language="de"
number:country="DE">€</number:currency-symbol>
+ <style:map style:condition="value()>=0" style:apply-style-name="N337P0"/>
+ </number:currency-style>
+ <number:currency-style style:name="N339P0" style:volatile="true">
+ <number:number number:decimal-places="10" number:min-decimal-places="10"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol number:language="de"
number:country="DE">€</number:currency-symbol>
+ </number:currency-style>
+ <number:currency-style style:name="N339">
+ <style:text-properties fo:color="#ff0000"/>
+ <number:text>-</number:text>
+ <number:number number:decimal-places="10" number:min-decimal-places="10"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol number:language="de"
number:country="DE">€</number:currency-symbol>
+ <style:map style:condition="value()>=0" style:apply-style-name="N339P0"/>
+ </number:currency-style>
+ <number:currency-style style:name="N341P0" style:volatile="true">
+ <number:number number:decimal-places="11" number:min-decimal-places="11"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol number:language="de"
number:country="DE">€</number:currency-symbol>
+ </number:currency-style>
+ <number:currency-style style:name="N341">
+ <style:text-properties fo:color="#ff0000"/>
+ <number:text>-</number:text>
+ <number:number number:decimal-places="11" number:min-decimal-places="11"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol number:language="de"
number:country="DE">€</number:currency-symbol>
+ <style:map style:condition="value()>=0" style:apply-style-name="N341P0"/>
+ </number:currency-style>
+ <number:currency-style style:name="N343P0" style:volatile="true">
+ <number:number number:decimal-places="12" number:min-decimal-places="12"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol number:language="de"
number:country="DE">€</number:currency-symbol>
+ </number:currency-style>
+ <number:currency-style style:name="N343">
+ <style:text-properties fo:color="#ff0000"/>
+ <number:text>-</number:text>
+ <number:number number:decimal-places="12" number:min-decimal-places="12"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol number:language="de"
number:country="DE">€</number:currency-symbol>
+ <style:map style:condition="value()>=0" style:apply-style-name="N343P0"/>
+ </number:currency-style>
+ <number:currency-style style:name="N345P0" style:volatile="true">
+ <number:number number:decimal-places="13" number:min-decimal-places="13"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol number:language="de"
number:country="DE">€</number:currency-symbol>
+ </number:currency-style>
+ <number:currency-style style:name="N345">
+ <style:text-properties fo:color="#ff0000"/>
+ <number:text>-</number:text>
+ <number:number number:decimal-places="13" number:min-decimal-places="13"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol number:language="de"
number:country="DE">€</number:currency-symbol>
+ <style:map style:condition="value()>=0" style:apply-style-name="N345P0"/>
+ </number:currency-style>
+ <number:currency-style style:name="N347P0" style:volatile="true">
+ <number:number number:decimal-places="14" number:min-decimal-places="14"
number:min-integer-digits="1" number:grouping="true"/>
+ <number:text> </number:text>
+ <number:currency-symbol number:language="de"
number:country="DE">€</number:currency-symbol>
+ </number:currency-style>
+ <number:currency-style style:name="N347">
+ <style:text-properties fo:color="#ff0000"/>
+ <number:text>-</number:text>
-e
... etc. - the rest is truncated