[Libreoffice-commits] core.git: 5 commits - chart2/qa cui/source sc/inc sc/source

Markus Mohrhard markus.mohrhard at collabora.co.uk
Sun Dec 21 16:45:32 PST 2014


 chart2/qa/extras/xshape/data/reference/fdo75075.xml             |   84 +-
 chart2/qa/extras/xshape/data/reference/property-mapping-bar.xml |  326 +++++-----
 cui/source/options/optgdlg.cxx                                  |   22 
 sc/inc/scmatrix.hxx                                             |    2 
 sc/inc/token.hxx                                                |    3 
 sc/source/core/tool/interpr5.cxx                                |   26 
 sc/source/core/tool/interpr6.cxx                                |    1 
 sc/source/core/tool/scmatrix.cxx                                |  309 +++++++++
 8 files changed, 532 insertions(+), 241 deletions(-)

New commits:
commit 32d73c29a2b866fcd24b6f2a6a7d3390e4435e30
Author: Markus Mohrhard <markus.mohrhard at collabora.co.uk>
Date:   Mon Dec 22 01:38:30 2014 +0100

    fix error in last commit
    
    Change-Id: Icafbe6e5daab64e7431d80c8956143341eb2ef0b

diff --git a/sc/source/core/tool/scmatrix.cxx b/sc/source/core/tool/scmatrix.cxx
index 7594025..cb7701f 100644
--- a/sc/source/core/tool/scmatrix.cxx
+++ b/sc/source/core/tool/scmatrix.cxx
@@ -2505,7 +2505,7 @@ public:
 
     double operator()(double nVal) const
     {
-        return nVal - mnVal;
+        return mnVal - nVal;
     }
 
     double operator()(bool bVal) const
commit 3d6cedd70b3c79b3ebb65c2662df420a8acb0818
Author: Markus Mohrhard <markus.mohrhard at collabora.co.uk>
Date:   Mon Dec 22 00:14:35 2014 +0100

    improve performance of some matrix operations, related fdo#83187
    
    Change-Id: I0e6816a7f0d2dc051dff6a462724cb4a3c155289

diff --git a/sc/inc/scmatrix.hxx b/sc/inc/scmatrix.hxx
index 1e4c74f..a5117be 100644
--- a/sc/inc/scmatrix.hxx
+++ b/sc/inc/scmatrix.hxx
@@ -379,6 +379,8 @@ public:
     void GetDoubleArray( std::vector<double>& rArray, bool bEmptyAsZero = true ) const;
     void MergeDoubleArray( std::vector<double>& rArray, Op eOp ) const;
 
+    void SubAddOp(bool bSub, double fVal, svl::SharedString aString, ScMatrix& rMat);
+
     ScMatrix& operator+= ( const ScMatrix& r );
 
 #if DEBUG_MATRIX
diff --git a/sc/source/core/tool/interpr5.cxx b/sc/source/core/tool/interpr5.cxx
index e7b8b65..533aafb 100644
--- a/sc/source/core/tool/interpr5.cxx
+++ b/sc/source/core/tool/interpr5.cxx
@@ -1188,6 +1188,11 @@ void ScInterpreter::ScAdd()
 {
     CalculateAddSub(false);
 }
+
+namespace {
+
+}
+
 void ScInterpreter::CalculateAddSub(bool _bSub)
 {
     ScMatrixRef pMat1 = NULL;
@@ -1278,26 +1283,21 @@ void ScInterpreter::CalculateAddSub(bool _bSub)
         ScMatrixRef pResMat = GetNewMat(nC, nR);
         if (pResMat)
         {
-            SCSIZE nCount = nC * nR;
+            svl::SharedString aString = mrStrPool.intern(ScGlobal::GetRscString(STR_NO_VALUE));
             if (bFlag || !_bSub )
             {
-                for ( SCSIZE i = 0; i < nCount; i++ )
+                if (_bSub)
                 {
-                    if (pMat->IsValue(i))
-                        pResMat->PutDouble( _bSub ? ::rtl::math::approxSub( fVal, pMat->GetDouble(i)) : ::rtl::math::approxAdd( pMat->GetDouble(i), fVal), i);
-                    else
-                        pResMat->PutString(mrStrPool.intern(ScGlobal::GetRscString(STR_NO_VALUE)), i);
+                    pMat->SubAddOp(true, fVal, aString, *pResMat);
+                }
+                else
+                {
+                    pMat->SubAddOp(false, fVal, aString, *pResMat);
                 }
             }
             else
             {
-                for ( SCSIZE i = 0; i < nCount; i++ )
-                {
-                    if (pMat->IsValue(i))
-                        pResMat->PutDouble( ::rtl::math::approxSub( pMat->GetDouble(i), fVal), i);
-                    else
-                        pResMat->PutString(mrStrPool.intern(ScGlobal::GetRscString(STR_NO_VALUE)), i);
-                }
+                pMat->SubAddOp(true, fVal, aString, *pResMat);
             }
             PushMatrix(pResMat);
         }
diff --git a/sc/source/core/tool/scmatrix.cxx b/sc/source/core/tool/scmatrix.cxx
index 5b6ccbe..7594025 100644
--- a/sc/source/core/tool/scmatrix.cxx
+++ b/sc/source/core/tool/scmatrix.cxx
@@ -286,6 +286,9 @@ public:
     void MergeDoubleArray( std::vector<double>& rArray, ScMatrix::Op eOp ) const;
     void AddValues( const ScMatrixImpl& rMat );
 
+    template<typename T>
+    void ApplyOperation(T aOp, ScMatrixImpl& rMat);
+
 #if DEBUG_MATRIX
     void Dump() const;
 #endif
@@ -1821,6 +1824,214 @@ void ScMatrixImpl::AddValues( const ScMatrixImpl& rMat )
     }
 }
 
+namespace Op {
+
+template<typename T>
+struct return_type
+{
+    typedef T type;
+};
+
+template<>
+struct return_type<bool>
+{
+    typedef double type;
+};
+
+template<>
+struct return_type<char>
+{
+    typedef svl::SharedString type;
+};
+
+}
+
+template<typename T, typename U>
+struct wrapped_iterator
+{
+    typedef ::std::bidirectional_iterator_tag iterator_category;
+    typedef typename T::const_iterator::value_type old_value_type;
+    typedef typename Op::return_type<old_value_type>::type value_type;
+    typedef value_type* pointer;
+    typedef value_type& reference;
+    typedef typename T::const_iterator::difference_type difference_type;
+
+    typename T::const_iterator it;
+    mutable value_type val;
+    U maOp;
+
+private:
+
+    value_type calcVal() const
+    {
+        return maOp(*it);
+    }
+
+public:
+
+    wrapped_iterator(typename T::const_iterator it_, U aOp):
+        it(it_),
+        maOp(aOp)
+    {
+    }
+
+    wrapped_iterator(const wrapped_iterator& r):
+        it(r.it),
+        val(r.val),
+        maOp(r.maOp)
+    {
+    }
+
+    wrapped_iterator& operator=(const wrapped_iterator& r)
+    {
+        it = r.it;
+        return *this;
+    }
+
+    bool operator==(const wrapped_iterator& r) const
+    {
+        return it == r.it;
+    }
+
+    bool operator!=(const wrapped_iterator& r) const
+    {
+        return !operator==(r);
+    }
+
+    wrapped_iterator& operator++()
+    {
+        ++it;
+
+        return *this;
+    }
+
+    wrapped_iterator& operator--()
+    {
+        --it;
+
+        return *this;
+    }
+
+    value_type operator*() const
+    {
+        val = calcVal();
+        return val;
+    }
+
+    pointer operator->() const
+    {
+        val = calcVal();
+        return &val;
+    }
+};
+
+template<typename T, typename U>
+struct MatrixIteratorWrapper
+{
+private:
+    typename T::const_iterator m_itBegin;
+    typename T::const_iterator m_itEnd;
+    U maOp;
+public:
+    MatrixIteratorWrapper(typename T::const_iterator itBegin, typename T::const_iterator itEnd, U aOp):
+        m_itBegin(itBegin),
+        m_itEnd(itEnd),
+        maOp(aOp)
+    {
+    }
+
+    wrapped_iterator<T, U> begin()
+    {
+        return wrapped_iterator<T, U>(m_itBegin, maOp);
+    }
+
+    wrapped_iterator<T, U> end()
+    {
+        return wrapped_iterator<T, U>(m_itEnd, maOp);
+    }
+};
+
+template<typename T>
+struct MatrixOpWrapper
+{
+private:
+    MatrixImplType& mrMat;
+    MatrixImplType::position_type pos;
+    T maOp;
+
+public:
+    MatrixOpWrapper(MatrixImplType& rMat, T aOp):
+        mrMat(rMat),
+        pos(rMat.position(0,0)),
+        maOp(aOp)
+    {
+    }
+
+    void operator()(const MatrixImplType::element_block_node_type& node)
+    {
+        switch (node.type)
+        {
+            case mdds::mtm::element_numeric:
+            {
+                typedef MatrixImplType::numeric_block_type block_type;
+
+                block_type::const_iterator it = block_type::begin(*node.data);
+                block_type::const_iterator itEnd = block_type::end(*node.data);
+                MatrixIteratorWrapper<block_type, T> aFunc(it, itEnd, maOp);
+                pos = mrMat.set(pos,aFunc.begin(), aFunc.end());
+                ++pos.first;
+            }
+            break;
+            case mdds::mtm::element_boolean:
+            {
+                typedef MatrixImplType::boolean_block_type block_type;
+
+                block_type::const_iterator it = block_type::begin(*node.data);
+                block_type::const_iterator itEnd = block_type::end(*node.data);
+
+                MatrixIteratorWrapper<block_type, T> aFunc(it, itEnd, maOp);
+                pos = mrMat.set(pos, aFunc.begin(), aFunc.end());
+                ++pos.first;
+            }
+            break;
+            case mdds::mtm::element_string:
+            {
+                typedef MatrixImplType::string_block_type block_type;
+
+                block_type::const_iterator it = block_type::begin(*node.data);
+                block_type::const_iterator itEnd = block_type::end(*node.data);
+
+                MatrixIteratorWrapper<block_type, T> aFunc(it, itEnd, maOp);
+                pos = mrMat.set(pos, aFunc.begin(), aFunc.end());
+                ++pos.first;
+            }
+            break;
+            case mdds::mtm::element_empty:
+            {
+                if (maOp.useFunctionForEmpty())
+                {
+                    std::vector<char> aVec(node.size);
+                    MatrixIteratorWrapper<std::vector<char>, T> aFunc(aVec.begin(), aVec.end(), maOp);
+                    pos = mrMat.set(pos, aFunc.begin(), aFunc.end());
+                    ++pos.first;
+                }
+                else
+                    pos.second += node.size;
+            }
+            break;
+            default:
+                ;
+        }
+    }
+};
+
+template<typename T>
+void ScMatrixImpl::ApplyOperation(T aOp, ScMatrixImpl& rMat)
+{
+    MatrixOpWrapper<T> aFunc(rMat.maMat, aOp);
+    rMat.maMat.walk(aFunc);
+}
+
 #if DEBUG_MATRIX
 void ScMatrixImpl::Dump() const
 {
@@ -2236,6 +2447,104 @@ void ScMatrix::MergeDoubleArray( std::vector<double>& rArray, Op eOp ) const
     pImpl->MergeDoubleArray(rArray, eOp);
 }
 
+namespace {
+
+struct AddOp
+{
+private:
+    double mnVal;
+    svl::SharedString maString;
+
+public:
+
+    AddOp(double nVal, svl::SharedString aString):
+        mnVal(nVal),
+        maString(aString)
+    {
+    }
+
+    double operator()(double nVal) const
+    {
+        return nVal + mnVal;
+    }
+
+    double operator()(bool bVal) const
+    {
+        return mnVal + (double)bVal;
+    }
+
+    svl::SharedString operator()(const svl::SharedString&) const
+    {
+        return maString;
+    }
+
+    svl::SharedString operator()(char) const
+    {
+        return maString;
+    }
+
+    bool useFunctionForEmpty() const
+    {
+        return true;
+    }
+};
+
+struct SubOp
+{
+private:
+    double mnVal;
+    svl::SharedString maString;
+
+public:
+
+    SubOp(double nVal, svl::SharedString aString):
+        mnVal(nVal),
+        maString(aString)
+    {
+    }
+
+    double operator()(double nVal) const
+    {
+        return nVal - mnVal;
+    }
+
+    double operator()(bool bVal) const
+    {
+        return mnVal - (double)bVal;
+    }
+
+    svl::SharedString operator()(const svl::SharedString&) const
+    {
+        return maString;
+    }
+
+    svl::SharedString operator()(char) const
+    {
+        return maString;
+    }
+
+    bool useFunctionForEmpty() const
+    {
+        return true;
+    }
+};
+
+}
+
+void ScMatrix::SubAddOp(bool bSub, double fVal, svl::SharedString aString, ScMatrix& rMat)
+{
+    if(bSub)
+    {
+        SubOp aOp(fVal, aString);
+        pImpl->ApplyOperation(aOp, *rMat.pImpl);
+    }
+    else
+    {
+        AddOp aOp(fVal, aString);
+        pImpl->ApplyOperation(aOp, *rMat.pImpl);
+    }
+}
+
 ScMatrix& ScMatrix::operator+= ( const ScMatrix& r )
 {
     pImpl->AddValues(*r.pImpl);
commit 52474424f3672a052e8a90b5e8e584c32fdacfbe
Author: Markus Mohrhard <markus.mohrhard at collabora.co.uk>
Date:   Mon Dec 22 00:13:08 2014 +0100

    remove scmatrix.hxx include from a header file
    
    Change-Id: I153abe3a9c7ff784da16785fd9da8045c3581d8a

diff --git a/sc/inc/token.hxx b/sc/inc/token.hxx
index da4f9e9..ea2b8ae 100644
--- a/sc/inc/token.hxx
+++ b/sc/inc/token.hxx
@@ -29,8 +29,8 @@
 #include "scdllapi.h"
 #include <formula/IFunctionDescription.hxx>
 #include <formula/token.hxx>
-#include "scmatrix.hxx"
 #include "calcmacros.hxx"
+#include "types.hxx"
 
 // Matrix token constants.
 #define MATRIX_TOKEN_HAS_RANGE 1
@@ -42,6 +42,7 @@ struct RangeMatrix;
 }
 
 class ScJumpMatrix;
+class ScMatrix;
 
 typedef ::std::vector< ScComplexRefData > ScRefList;
 
diff --git a/sc/source/core/tool/interpr6.cxx b/sc/source/core/tool/interpr6.cxx
index 611a8e6..165401b 100644
--- a/sc/source/core/tool/interpr6.cxx
+++ b/sc/source/core/tool/interpr6.cxx
@@ -24,6 +24,7 @@
 #include "cellvalue.hxx"
 #include "dociter.hxx"
 #include "mtvcellfunc.hxx"
+#include "scmatrix.hxx"
 
 #include <formula/token.hxx>
 
commit 9d21d58589ed48ca8748c7c726319f3af732b30a
Author: Markus Mohrhard <markus.mohrhard at collabora.co.uk>
Date:   Fri Dec 19 22:55:03 2014 +0100

    update the xml files with current reference files
    
    Change-Id: Ia1a392e41939485844ad1b518bcdd0d01a80febb

diff --git a/chart2/qa/extras/xshape/data/reference/fdo75075.xml b/chart2/qa/extras/xshape/data/reference/fdo75075.xml
index 9ffc66a..7fa3602 100644
--- a/chart2/qa/extras/xshape/data/reference/fdo75075.xml
+++ b/chart2/qa/extras/xshape/data/reference/fdo75075.xml
@@ -4,7 +4,7 @@
   <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
   <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
   <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-  <FillBitmap/>
+  <FillBitmap width="0" height="0"/>
   <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
   <LineStart/>
   <LineEnd/>
@@ -20,7 +20,7 @@
     <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
     <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
     <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-    <FillBitmap/>
+    <FillBitmap width="0" height="0"/>
     <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
     <LineStart/>
     <LineEnd/>
@@ -34,7 +34,7 @@
     <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
     <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
     <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-    <FillBitmap/>
+    <FillBitmap width="0" height="0"/>
     <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
     <LineStart/>
     <LineEnd/>
@@ -54,7 +54,7 @@
           <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-          <FillBitmap/>
+          <FillBitmap width="0" height="0"/>
           <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
           <LineStart/>
           <LineEnd/>
@@ -733,7 +733,7 @@
               <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
               <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
               <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-              <FillBitmap/>
+              <FillBitmap width="0" height="0"/>
               <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
               <LineStart/>
               <LineEnd/>
@@ -765,7 +765,7 @@
               <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
               <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
               <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-              <FillBitmap/>
+              <FillBitmap width="0" height="0"/>
               <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
               <LineStart/>
               <LineEnd/>
@@ -797,7 +797,7 @@
               <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
               <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
               <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-              <FillBitmap/>
+              <FillBitmap width="0" height="0"/>
               <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
               <LineStart/>
               <LineEnd/>
@@ -829,7 +829,7 @@
               <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
               <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
               <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-              <FillBitmap/>
+              <FillBitmap width="0" height="0"/>
               <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
               <LineStart/>
               <LineEnd/>
@@ -861,7 +861,7 @@
               <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
               <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
               <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-              <FillBitmap/>
+              <FillBitmap width="0" height="0"/>
               <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
               <LineStart/>
               <LineEnd/>
@@ -1082,7 +1082,7 @@
             <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
             <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
             <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-            <FillBitmap/>
+            <FillBitmap width="0" height="0"/>
             <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
             <LineStart/>
             <LineEnd/>
@@ -1105,7 +1105,7 @@
             <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
             <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
             <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-            <FillBitmap/>
+            <FillBitmap width="0" height="0"/>
             <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
             <LineStart/>
             <LineEnd/>
@@ -1119,7 +1119,7 @@
             <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
             <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
             <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-            <FillBitmap/>
+            <FillBitmap width="0" height="0"/>
             <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
             <LineStart/>
             <LineEnd/>
@@ -1133,7 +1133,7 @@
             <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
             <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
             <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-            <FillBitmap/>
+            <FillBitmap width="0" height="0"/>
             <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
             <LineStart/>
             <LineEnd/>
@@ -1147,7 +1147,7 @@
             <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
             <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
             <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-            <FillBitmap/>
+            <FillBitmap width="0" height="0"/>
             <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
             <LineStart/>
             <LineEnd/>
@@ -1186,7 +1186,7 @@
           <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-          <FillBitmap/>
+          <FillBitmap width="0" height="0"/>
           <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
           <LineStart/>
           <LineEnd/>
@@ -1200,7 +1200,7 @@
           <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-          <FillBitmap/>
+          <FillBitmap width="0" height="0"/>
           <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
           <LineStart/>
           <LineEnd/>
@@ -1214,7 +1214,7 @@
           <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-          <FillBitmap/>
+          <FillBitmap width="0" height="0"/>
           <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
           <LineStart/>
           <LineEnd/>
@@ -1228,7 +1228,7 @@
           <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-          <FillBitmap/>
+          <FillBitmap width="0" height="0"/>
           <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
           <LineStart/>
           <LineEnd/>
@@ -1242,7 +1242,7 @@
           <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-          <FillBitmap/>
+          <FillBitmap width="0" height="0"/>
           <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
           <LineStart/>
           <LineEnd/>
@@ -1265,7 +1265,7 @@
           <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-          <FillBitmap/>
+          <FillBitmap width="0" height="0"/>
           <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
           <LineStart/>
           <LineEnd/>
@@ -1279,7 +1279,7 @@
           <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-          <FillBitmap/>
+          <FillBitmap width="0" height="0"/>
           <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
           <LineStart/>
           <LineEnd/>
@@ -1293,7 +1293,7 @@
           <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-          <FillBitmap/>
+          <FillBitmap width="0" height="0"/>
           <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
           <LineStart/>
           <LineEnd/>
@@ -1307,7 +1307,7 @@
           <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-          <FillBitmap/>
+          <FillBitmap width="0" height="0"/>
           <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
           <LineStart/>
           <LineEnd/>
@@ -1321,7 +1321,7 @@
           <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-          <FillBitmap/>
+          <FillBitmap width="0" height="0"/>
           <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
           <LineStart/>
           <LineEnd/>
@@ -1335,7 +1335,7 @@
           <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-          <FillBitmap/>
+          <FillBitmap width="0" height="0"/>
           <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
           <LineStart/>
           <LineEnd/>
@@ -1349,7 +1349,7 @@
           <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-          <FillBitmap/>
+          <FillBitmap width="0" height="0"/>
           <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
           <LineStart/>
           <LineEnd/>
@@ -1363,7 +1363,7 @@
           <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-          <FillBitmap/>
+          <FillBitmap width="0" height="0"/>
           <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
           <LineStart/>
           <LineEnd/>
@@ -1377,7 +1377,7 @@
           <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-          <FillBitmap/>
+          <FillBitmap width="0" height="0"/>
           <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
           <LineStart/>
           <LineEnd/>
@@ -1400,7 +1400,7 @@
           <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-          <FillBitmap/>
+          <FillBitmap width="0" height="0"/>
           <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
           <LineStart/>
           <LineEnd/>
@@ -1414,7 +1414,7 @@
           <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-          <FillBitmap/>
+          <FillBitmap width="0" height="0"/>
           <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
           <LineStart/>
           <LineEnd/>
@@ -1428,7 +1428,7 @@
           <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-          <FillBitmap/>
+          <FillBitmap width="0" height="0"/>
           <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
           <LineStart/>
           <LineEnd/>
@@ -1442,7 +1442,7 @@
           <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-          <FillBitmap/>
+          <FillBitmap width="0" height="0"/>
           <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
           <LineStart/>
           <LineEnd/>
@@ -1456,7 +1456,7 @@
           <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-          <FillBitmap/>
+          <FillBitmap width="0" height="0"/>
           <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
           <LineStart/>
           <LineEnd/>
@@ -1470,7 +1470,7 @@
           <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-          <FillBitmap/>
+          <FillBitmap width="0" height="0"/>
           <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
           <LineStart/>
           <LineEnd/>
@@ -1484,7 +1484,7 @@
           <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-          <FillBitmap/>
+          <FillBitmap width="0" height="0"/>
           <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
           <LineStart/>
           <LineEnd/>
@@ -1498,7 +1498,7 @@
           <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-          <FillBitmap/>
+          <FillBitmap width="0" height="0"/>
           <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
           <LineStart/>
           <LineEnd/>
@@ -1542,7 +1542,7 @@
     <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
     <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
     <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-    <FillBitmap/>
+    <FillBitmap width="0" height="0"/>
     <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
     <LineStart/>
     <LineEnd/>
@@ -1560,7 +1560,7 @@
         <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
         <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
         <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-        <FillBitmap/>
+        <FillBitmap width="0" height="0"/>
         <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
         <LineStart/>
         <LineEnd/>
@@ -1574,7 +1574,7 @@
         <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
         <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
         <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-        <FillBitmap/>
+        <FillBitmap width="0" height="0"/>
         <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
         <LineStart/>
         <LineEnd/>
@@ -1606,7 +1606,7 @@
         <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
         <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
         <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-        <FillBitmap/>
+        <FillBitmap width="0" height="0"/>
         <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
         <LineStart/>
         <LineEnd/>
@@ -1656,7 +1656,7 @@
     <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
     <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
     <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-    <FillBitmap/>
+    <FillBitmap width="0" height="0"/>
     <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
     <LineStart/>
     <LineEnd/>
@@ -1670,7 +1670,7 @@
     <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
     <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
     <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-    <FillBitmap/>
+    <FillBitmap width="0" height="0"/>
     <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
     <LineStart/>
     <LineEnd/>
diff --git a/chart2/qa/extras/xshape/data/reference/property-mapping-bar.xml b/chart2/qa/extras/xshape/data/reference/property-mapping-bar.xml
index 837bce6..05a89f8 100644
--- a/chart2/qa/extras/xshape/data/reference/property-mapping-bar.xml
+++ b/chart2/qa/extras/xshape/data/reference/property-mapping-bar.xml
@@ -4,7 +4,7 @@
   <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
   <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
   <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-  <FillBitmap/>
+  <FillBitmap width="0" height="0"/>
   <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
   <LineStart/>
   <LineEnd/>
@@ -14,19 +14,19 @@
    <Line3 column1="0.000000" column2="0.000000" column3="1.000000"/>
   </Transformation>
  </XShape>
- <XShape positionX="320" positionY="180" sizeX="13970" sizeY="8640" type="com.sun.star.drawing.GroupShape" name="CID/D=0">
+ <XShape positionX="320" positionY="179" sizeX="13970" sizeY="8641" type="com.sun.star.drawing.GroupShape" name="CID/D=0">
   <XShapes>
-   <XShape positionX="756" positionY="380" sizeX="13534" sizeY="7793" type="com.sun.star.drawing.RectangleShape" name="MarkHandles" fontHeight="24.000000" fontColor="ffffffff" textAutoGrowHeight="true" textAutoGrowWidth="false" textContourFrame="false" textFitToSize="NONE" textHorizontalAdjust="CENTER" textVerticalAdjust="CENTER" textLeftDistance="0" textRightDistance="0" textUpperDistance="0" textLowerDistance="0" textMaximumFrameHeight="0" textMaximumFrameWidth="0" textMinimumFrameHeight="0" textMinimumFrameWidth="0" textAnimationAmount="0" textAnimationCount="0" textAnimationDelay="0" textAnimationDirection="LEFT" textAnimationKind="NONE" textAnimationStartInside="false" textAnimationStopInside="false" textWritingMode="LR_TB" fillStyle="NONE" fillColor="729fcf" fillTransparence="0" fillTransparenceGradientName="">
+   <XShape positionX="756" positionY="379" sizeX="13534" sizeY="7794" type="com.sun.star.drawing.RectangleShape" name="MarkHandles" fontHeight="24.000000" fontColor="ffffffff" textAutoGrowHeight="true" textAutoGrowWidth="false" textContourFrame="false" textFitToSize="NONE" textHorizontalAdjust="CENTER" textVerticalAdjust="CENTER" textLeftDistance="0" textRightDistance="0" textUpperDistance="0" textLowerDistance="0" textMaximumFrameHeight="0" textMaximumFrameWidth="0" textMinimumFrameHeight="0" textMinimumFrameWidth="0" textAnimationAmount="0" textAnimationCount="0" textAnimationDelay="0" textAnimationDirection="LEFT" textAnimationKind="NONE" textAnimationStartInside="false" textAnimationStopInside="false" textWritingMode="LR_TB" fillStyle="NONE" fillColor="729fcf" fillTransparence="0" fillTransparenceGradientName="">
     <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
     <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
     <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-    <FillBitmap/>
+    <FillBitmap width="0" height="0"/>
     <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
     <LineStart/>
     <LineEnd/>
     <Transformation>
      <Line1 column1="13535.000000" column2="0.000000" column3="756.000000"/>
-     <Line2 column1="0.000000" column2="7794.000000" column3="380.000000"/>
+     <Line2 column1="0.000000" column2="7795.000000" column3="379.000000"/>
      <Line3 column1="0.000000" column2="0.000000" column3="1.000000"/>
     </Transformation>
    </XShape>
@@ -34,7 +34,7 @@
     <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
     <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
     <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-    <FillBitmap/>
+    <FillBitmap width="0" height="0"/>
     <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
     <LineStart/>
     <LineEnd/>
@@ -44,40 +44,40 @@
      <Line3 column1="0.000000" column2="0.000000" column3="1.000000"/>
     </Transformation>
    </XShape>
-   <XShape positionX="320" positionY="180" sizeX="13970" sizeY="8640" type="com.sun.star.drawing.GroupShape">
+   <XShape positionX="320" positionY="179" sizeX="13970" sizeY="8641" type="com.sun.star.drawing.GroupShape">
     <XShapes>
-     <XShape positionX="606" positionY="378" sizeX="13684" sizeY="7944" type="com.sun.star.drawing.GroupShape">
+     <XShape positionX="606" positionY="377" sizeX="13684" sizeY="7945" type="com.sun.star.drawing.GroupShape">
       <XShapes>
-       <XShape positionX="756" positionY="380" sizeX="13534" sizeY="7793" type="com.sun.star.drawing.GroupShape" name="PlotAreaExcludingAxes">
+       <XShape positionX="756" positionY="379" sizeX="13534" sizeY="7794" type="com.sun.star.drawing.GroupShape" name="PlotAreaExcludingAxes">
         <XShapes>
-         <XShape positionX="756" positionY="380" sizeX="13534" sizeY="7793" type="com.sun.star.drawing.RectangleShape" name="CID/DiagramWall=" fontHeight="24.000000" fontColor="ffffffff" textAutoGrowHeight="true" textAutoGrowWidth="false" textContourFrame="false" textFitToSize="NONE" textHorizontalAdjust="CENTER" textVerticalAdjust="CENTER" textLeftDistance="0" textRightDistance="0" textUpperDistance="0" textLowerDistance="0" textMaximumFrameHeight="0" textMaximumFrameWidth="0" textMinimumFrameHeight="0" textMinimumFrameWidth="0" textAnimationAmount="0" textAnimationCount="0" textAnimationDelay="0" textAnimationDirection="LEFT" textAnimationKind="NONE" textAnimationStartInside="false" textAnimationStopInside="false" textWritingMode="LR_TB" fillStyle="NONE" fillColor="e6e6e6" fillTransparence="0" fillTransparenceGradientName="">
+         <XShape positionX="756" positionY="379" sizeX="13534" sizeY="7794" type="com.sun.star.drawing.RectangleShape" name="CID/DiagramWall=" fontHeight="24.000000" fontColor="ffffffff" textAutoGrowHeight="true" textAutoGrowWidth="false" textContourFrame="false" textFitToSize="NONE" textHorizontalAdjust="CENTER" textVerticalAdjust="CENTER" textLeftDistance="0" textRightDistance="0" textUpperDistance="0" textLowerDistance="0" textMaximumFrameHeight="0" textMaximumFrameWidth="0" textMinimumFrameHeight="0" textMinimumFrameWidth="0" textAnimationAmount="0" textAnimationCount="0" textAnimationDelay="0" textAnimationDirection="LEFT" textAnimationKind="NONE" textAnimationStartInside="false" textAnimationStopInside="false" textWritingMode="LR_TB" fillStyle="NONE" fillColor="e6e6e6" fillTransparence="0" fillTransparenceGradientName="">
           <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-          <FillBitmap/>
+          <FillBitmap width="0" height="0"/>
           <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
           <LineStart/>
           <LineEnd/>
           <Transformation>
            <Line1 column1="13535.000000" column2="0.000000" column3="756.000000"/>
-           <Line2 column1="0.000000" column2="7794.000000" column3="380.000000"/>
+           <Line2 column1="0.000000" column2="7795.000000" column3="379.000000"/>
            <Line3 column1="0.000000" column2="0.000000" column3="1.000000"/>
           </Transformation>
          </XShape>
         </XShapes>
         <Transformation>
          <Line1 column1="13535.000000" column2="0.000000" column3="756.000000"/>
-         <Line2 column1="0.000000" column2="7794.000000" column3="380.000000"/>
+         <Line2 column1="0.000000" column2="7795.000000" column3="379.000000"/>
          <Line3 column1="0.000000" column2="0.000000" column3="1.000000"/>
         </Transformation>
        </XShape>
-       <XShape positionX="606" positionY="378" sizeX="13684" sizeY="7944" type="com.sun.star.drawing.GroupShape" name="testonly;CooContainer=XXX_CID">
+       <XShape positionX="606" positionY="377" sizeX="13684" sizeY="7945" type="com.sun.star.drawing.GroupShape" name="testonly;CooContainer=XXX_CID">
         <XShapes>
-         <XShape positionX="756" positionY="378" sizeX="13534" sizeY="7794" type="com.sun.star.drawing.GroupShape">
+         <XShape positionX="756" positionY="377" sizeX="13534" sizeY="7795" type="com.sun.star.drawing.GroupShape">
           <XShapes>
-           <XShape positionX="756" positionY="378" sizeX="13534" sizeY="7794" type="com.sun.star.drawing.GroupShape" name="CID/D=0:CS=0:Axis=1,0:Grid=0">
+           <XShape positionX="756" positionY="377" sizeX="13534" sizeY="7795" type="com.sun.star.drawing.GroupShape" name="CID/D=0:CS=0:Axis=1,0:Grid=0">
             <XShapes>
-             <XShape positionX="756" positionY="378" sizeX="13534" sizeY="7794" type="com.sun.star.drawing.PolyLineShape" fontHeight="24.000000" fontColor="ffffffff" textAutoGrowHeight="true" textAutoGrowWidth="false" textContourFrame="false" textFitToSize="NONE" textHorizontalAdjust="CENTER" textVerticalAdjust="CENTER" textLeftDistance="0" textRightDistance="0" textUpperDistance="0" textLowerDistance="0" textMaximumFrameHeight="0" textMaximumFrameWidth="0" textMinimumFrameHeight="0" textMinimumFrameWidth="0" textAnimationAmount="0" textAnimationCount="0" textAnimationDelay="0" textAnimationDirection="LEFT" textAnimationKind="NONE" textAnimationStartInside="false" textAnimationStopInside="false" textWritingMode="LR_TB" lineStyle="SOLID">
+             <XShape positionX="756" positionY="377" sizeX="13534" sizeY="7795" type="com.sun.star.drawing.PolyLineShape" fontHeight="24.000000" fontColor="ffffffff" textAutoGrowHeight="true" textAutoGrowWidth="false" textContourFrame="false" textFitToSize="NONE" textHorizontalAdjust="CENTER" textVerticalAdjust="CENTER" textLeftDistance="0" textRightDistance="0" textUpperDistance="0" textLowerDistance="0" textMaximumFrameHeight="0" textMaximumFrameWidth="0" textMinimumFrameHeight="0" textMinimumFrameWidth="0" textAnimationAmount="0" textAnimationCount="0" textAnimationDelay="0" textAnimationDirection="LEFT" textAnimationKind="NONE" textAnimationStartInside="false" textAnimationStopInside="false" textWritingMode="LR_TB" lineStyle="SOLID">
               <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
               <LineStart/>
               <LineEnd/>
@@ -95,46 +95,46 @@
                 <point positionX="756" positionY="5945"/>
                </pointSequence>
                <pointSequence>
-                <point positionX="14290" positionY="4832"/>
-                <point positionX="756" positionY="4832"/>
+                <point positionX="14290" positionY="4831"/>
+                <point positionX="756" positionY="4831"/>
                </pointSequence>
                <pointSequence>
                 <point positionX="14290" positionY="3718"/>
                 <point positionX="756" positionY="3718"/>
                </pointSequence>
                <pointSequence>
-                <point positionX="14290" positionY="2605"/>
-                <point positionX="756" positionY="2605"/>
+                <point positionX="14290" positionY="2604"/>
+                <point positionX="756" positionY="2604"/>
                </pointSequence>
                <pointSequence>
-                <point positionX="14290" positionY="1492"/>
-                <point positionX="756" positionY="1492"/>
+                <point positionX="14290" positionY="1491"/>
+                <point positionX="756" positionY="1491"/>
                </pointSequence>
                <pointSequence>
-                <point positionX="14290" positionY="378"/>
-                <point positionX="756" positionY="378"/>
+                <point positionX="14290" positionY="377"/>
+                <point positionX="756" positionY="377"/>
                </pointSequence>
               </PolyPolygon>
               <Geometry>
                <pointSequence>
-                <point positionX="13534" positionY="7794"/>
-                <point positionX="0" positionY="7794"/>
+                <point positionX="13534" positionY="7795"/>
+                <point positionX="0" positionY="7795"/>
                </pointSequence>
                <pointSequence>
-                <point positionX="13534" positionY="6680"/>
-                <point positionX="0" positionY="6680"/>
+                <point positionX="13534" positionY="6681"/>
+                <point positionX="0" positionY="6681"/>
                </pointSequence>
                <pointSequence>
-                <point positionX="13534" positionY="5567"/>
-                <point positionX="0" positionY="5567"/>
+                <point positionX="13534" positionY="5568"/>
+                <point positionX="0" positionY="5568"/>
                </pointSequence>
                <pointSequence>
                 <point positionX="13534" positionY="4454"/>
                 <point positionX="0" positionY="4454"/>
                </pointSequence>
                <pointSequence>
-                <point positionX="13534" positionY="3340"/>
-                <point positionX="0" positionY="3340"/>
+                <point positionX="13534" positionY="3341"/>
+                <point positionX="0" positionY="3341"/>
                </pointSequence>
                <pointSequence>
                 <point positionX="13534" positionY="2227"/>
@@ -151,11 +151,11 @@
               </Geometry>
               <Transformation>
                <Line1 column1="13534.000000" column2="0.000000" column3="756.000000"/>
-               <Line2 column1="0.000000" column2="7794.000000" column3="378.000000"/>
+               <Line2 column1="0.000000" column2="7795.000000" column3="377.000000"/>
                <Line3 column1="0.000000" column2="0.000000" column3="1.000000"/>
               </Transformation>
              </XShape>
-             <XShape positionX="756" positionY="378" sizeX="0" sizeY="7794" type="com.sun.star.drawing.PolyLineShape" name="HandlesOnly" fontHeight="24.000000" fontColor="ffffffff" textAutoGrowHeight="true" textAutoGrowWidth="false" textContourFrame="false" textFitToSize="NONE" textHorizontalAdjust="CENTER" textVerticalAdjust="CENTER" textLeftDistance="0" textRightDistance="0" textUpperDistance="0" textLowerDistance="0" textMaximumFrameHeight="0" textMaximumFrameWidth="0" textMinimumFrameHeight="0" textMinimumFrameWidth="0" textAnimationAmount="0" textAnimationCount="0" textAnimationDelay="0" textAnimationDirection="LEFT" textAnimationKind="NONE" textAnimationStartInside="false" textAnimationStopInside="false" textWritingMode="LR_TB" lineStyle="NONE">
+             <XShape positionX="756" positionY="377" sizeX="0" sizeY="7795" type="com.sun.star.drawing.PolyLineShape" name="HandlesOnly" fontHeight="24.000000" fontColor="ffffffff" textAutoGrowHeight="true" textAutoGrowWidth="false" textContourFrame="false" textFitToSize="NONE" textHorizontalAdjust="CENTER" textVerticalAdjust="CENTER" textLeftDistance="0" textRightDistance="0" textUpperDistance="0" textLowerDistance="0" textMaximumFrameHeight="0" textMaximumFrameWidth="0" textMinimumFrameHeight="0" textMinimumFrameWidth="0" textAnimationAmount="0" textAnimationCount="0" textAnimationDelay="0" textAnimationDirection="LEFT" textAnimationKind="NONE" textAnimationStartInside="false" textAnimationStopInside="false" textWritingMode="LR_TB" lineStyle="NONE">
               <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
               <LineStart/>
               <LineEnd/>
@@ -164,20 +164,20 @@
                 <point positionX="756" positionY="8172"/>
                 <point positionX="756" positionY="7058"/>
                 <point positionX="756" positionY="5945"/>
-                <point positionX="756" positionY="4832"/>
+                <point positionX="756" positionY="4831"/>
                 <point positionX="756" positionY="3718"/>
-                <point positionX="756" positionY="2605"/>
-                <point positionX="756" positionY="1492"/>
-                <point positionX="756" positionY="378"/>
+                <point positionX="756" positionY="2604"/>
+                <point positionX="756" positionY="1491"/>
+                <point positionX="756" positionY="377"/>
                </pointSequence>
               </PolyPolygon>
               <Geometry>
                <pointSequence>
-                <point positionX="0" positionY="7794"/>
-                <point positionX="0" positionY="6680"/>
-                <point positionX="0" positionY="5567"/>
+                <point positionX="0" positionY="7795"/>
+                <point positionX="0" positionY="6681"/>
+                <point positionX="0" positionY="5568"/>
                 <point positionX="0" positionY="4454"/>
-                <point positionX="0" positionY="3340"/>
+                <point positionX="0" positionY="3341"/>
                 <point positionX="0" positionY="2227"/>
                 <point positionX="0" positionY="1114"/>
                 <point positionX="0" positionY="0"/>
@@ -185,25 +185,25 @@
               </Geometry>
               <Transformation>
                <Line1 column1="0.000000" column2="0.000000" column3="756.000000"/>
-               <Line2 column1="0.000000" column2="7794.000000" column3="378.000000"/>
+               <Line2 column1="0.000000" column2="7795.000000" column3="377.000000"/>
                <Line3 column1="0.000000" column2="0.000000" column3="1.000000"/>
               </Transformation>
              </XShape>
             </XShapes>
             <Transformation>
              <Line1 column1="13535.000000" column2="0.000000" column3="756.000000"/>
-             <Line2 column1="0.000000" column2="7795.000000" column3="378.000000"/>
+             <Line2 column1="0.000000" column2="7796.000000" column3="377.000000"/>
              <Line3 column1="0.000000" column2="0.000000" column3="1.000000"/>
             </Transformation>
            </XShape>
           </XShapes>
           <Transformation>
            <Line1 column1="13535.000000" column2="0.000000" column3="756.000000"/>
-           <Line2 column1="0.000000" column2="7795.000000" column3="378.000000"/>
+           <Line2 column1="0.000000" column2="7796.000000" column3="377.000000"/>
            <Line3 column1="0.000000" column2="0.000000" column3="1.000000"/>
           </Transformation>
          </XShape>
-         <XShape positionX="606" positionY="378" sizeX="13684" sizeY="7944" type="com.sun.star.drawing.GroupShape">
+         <XShape positionX="606" positionY="377" sizeX="13684" sizeY="7945" type="com.sun.star.drawing.GroupShape">
           <XShapes>
            <XShape positionX="756" positionY="8172" sizeX="13534" sizeY="150" type="com.sun.star.drawing.GroupShape" name="CID/D=0:CS=0:Axis=0,0">
             <XShapes>
@@ -330,9 +330,9 @@
              <Line3 column1="0.000000" column2="0.000000" column3="1.000000"/>
             </Transformation>
            </XShape>
-           <XShape positionX="606" positionY="378" sizeX="150" sizeY="7794" type="com.sun.star.drawing.GroupShape" name="CID/D=0:CS=0:Axis=1,0">
+           <XShape positionX="606" positionY="377" sizeX="150" sizeY="7795" type="com.sun.star.drawing.GroupShape" name="CID/D=0:CS=0:Axis=1,0">
             <XShapes>
-             <XShape positionX="606" positionY="378" sizeX="150" sizeY="7794" type="com.sun.star.drawing.PolyLineShape" fontHeight="24.000000" fontColor="ffffffff" textAutoGrowHeight="true" textAutoGrowWidth="false" textContourFrame="false" textFitToSize="NONE" textHorizontalAdjust="CENTER" textVerticalAdjust="CENTER" textLeftDistance="0" textRightDistance="0" textUpperDistance="0" textLowerDistance="0" textMaximumFrameHeight="0" textMaximumFrameWidth="0" textMinimumFrameHeight="0" textMinimumFrameWidth="0" textAnimationAmount="0" textAnimationCount="0" textAnimationDelay="0" textAnimationDirection="LEFT" textAnimationKind="NONE" textAnimationStartInside="false" textAnimationStopInside="false" textWritingMode="LR_TB" lineStyle="SOLID">
+             <XShape positionX="606" positionY="377" sizeX="150" sizeY="7795" type="com.sun.star.drawing.PolyLineShape" fontHeight="24.000000" fontColor="ffffffff" textAutoGrowHeight="true" textAutoGrowWidth="false" textContourFrame="false" textFitToSize="NONE" textHorizontalAdjust="CENTER" textVerticalAdjust="CENTER" textLeftDistance="0" textRightDistance="0" textUpperDistance="0" textLowerDistance="0" textMaximumFrameHeight="0" textMaximumFrameWidth="0" textMinimumFrameHeight="0" textMinimumFrameWidth="0" textAnimationAmount="0" textAnimationCount="0" textAnimationDelay="0" textAnimationDirection="LEFT" textAnimationKind="NONE" textAnimationStartInside="false" textAnimationStopInside="false" textWritingMode="LR_TB" lineStyle="SOLID">
               <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
               <LineStart/>
               <LineEnd/>
@@ -362,12 +362,12 @@
                 <point positionX="756" positionY="5945"/>
                </pointSequence>
                <pointSequence>
-                <point positionX="606" positionY="4832"/>
-                <point positionX="756" positionY="4832"/>
+                <point positionX="606" positionY="4831"/>
+                <point positionX="756" positionY="4831"/>
                </pointSequence>
                <pointSequence>
-                <point positionX="606" positionY="4832"/>
-                <point positionX="756" positionY="4832"/>
+                <point positionX="606" positionY="4831"/>
+                <point positionX="756" positionY="4831"/>
                </pointSequence>
                <pointSequence>
                 <point positionX="606" positionY="3718"/>
@@ -378,54 +378,54 @@
                 <point positionX="756" positionY="3718"/>
                </pointSequence>
                <pointSequence>
-                <point positionX="606" positionY="2605"/>
-                <point positionX="756" positionY="2605"/>
+                <point positionX="606" positionY="2604"/>
+                <point positionX="756" positionY="2604"/>
                </pointSequence>
                <pointSequence>
-                <point positionX="606" positionY="2605"/>
-                <point positionX="756" positionY="2605"/>
+                <point positionX="606" positionY="2604"/>
+                <point positionX="756" positionY="2604"/>
                </pointSequence>
                <pointSequence>
-                <point positionX="606" positionY="1492"/>
-                <point positionX="756" positionY="1492"/>
+                <point positionX="606" positionY="1491"/>
+                <point positionX="756" positionY="1491"/>
                </pointSequence>
                <pointSequence>
-                <point positionX="606" positionY="1492"/>
-                <point positionX="756" positionY="1492"/>
+                <point positionX="606" positionY="1491"/>
+                <point positionX="756" positionY="1491"/>
                </pointSequence>
                <pointSequence>
-                <point positionX="606" positionY="378"/>
-                <point positionX="756" positionY="378"/>
+                <point positionX="606" positionY="377"/>
+                <point positionX="756" positionY="377"/>
                </pointSequence>
                <pointSequence>
-                <point positionX="606" positionY="378"/>
-                <point positionX="756" positionY="378"/>
+                <point positionX="606" positionY="377"/>
+                <point positionX="756" positionY="377"/>
                </pointSequence>
               </PolyPolygon>
               <Geometry>
                <pointSequence>
-                <point positionX="0" positionY="7794"/>
-                <point positionX="150" positionY="7794"/>
+                <point positionX="0" positionY="7795"/>
+                <point positionX="150" positionY="7795"/>
                </pointSequence>
                <pointSequence>
-                <point positionX="0" positionY="7794"/>
-                <point positionX="150" positionY="7794"/>
+                <point positionX="0" positionY="7795"/>
+                <point positionX="150" positionY="7795"/>
                </pointSequence>
                <pointSequence>
-                <point positionX="0" positionY="6680"/>
-                <point positionX="150" positionY="6680"/>
+                <point positionX="0" positionY="6681"/>
+                <point positionX="150" positionY="6681"/>
                </pointSequence>
                <pointSequence>
-                <point positionX="0" positionY="6680"/>
-                <point positionX="150" positionY="6680"/>
+                <point positionX="0" positionY="6681"/>
+                <point positionX="150" positionY="6681"/>
                </pointSequence>
                <pointSequence>
-                <point positionX="0" positionY="5567"/>
-                <point positionX="150" positionY="5567"/>
+                <point positionX="0" positionY="5568"/>
+                <point positionX="150" positionY="5568"/>
                </pointSequence>
                <pointSequence>
-                <point positionX="0" positionY="5567"/>
-                <point positionX="150" positionY="5567"/>
+                <point positionX="0" positionY="5568"/>
+                <point positionX="150" positionY="5568"/>
                </pointSequence>
                <pointSequence>
                 <point positionX="0" positionY="4454"/>
@@ -436,12 +436,12 @@
                 <point positionX="150" positionY="4454"/>
                </pointSequence>
                <pointSequence>
-                <point positionX="0" positionY="3340"/>
-                <point positionX="150" positionY="3340"/>
+                <point positionX="0" positionY="3341"/>
+                <point positionX="150" positionY="3341"/>
                </pointSequence>
                <pointSequence>
-                <point positionX="0" positionY="3340"/>
-                <point positionX="150" positionY="3340"/>
+                <point positionX="0" positionY="3341"/>
+                <point positionX="150" positionY="3341"/>
                </pointSequence>
                <pointSequence>
                 <point positionX="0" positionY="2227"/>
@@ -470,47 +470,47 @@
               </Geometry>
               <Transformation>
                <Line1 column1="150.000000" column2="0.000000" column3="606.000000"/>
-               <Line2 column1="0.000000" column2="7794.000000" column3="378.000000"/>
+               <Line2 column1="0.000000" column2="7795.000000" column3="377.000000"/>
                <Line3 column1="0.000000" column2="0.000000" column3="1.000000"/>
               </Transformation>
              </XShape>
-             <XShape positionX="756" positionY="378" sizeX="0" sizeY="7794" type="com.sun.star.drawing.LineShape" name="MarkHandles" fontHeight="24.000000" fontColor="ffffffff" textAutoGrowHeight="true" textAutoGrowWidth="false" textContourFrame="false" textFitToSize="NONE" textHorizontalAdjust="CENTER" textVerticalAdjust="CENTER" textLeftDistance="0" textRightDistance="0" textUpperDistance="0" textLowerDistance="0" textMaximumFrameHeight="0" textMaximumFrameWidth="0" textMinimumFrameHeight="0" textMinimumFrameWidth="0" textAnimationAmount="0" textAnimationCount="0" textAnimationDelay="0" textAnimationDirection="LEFT" textAnimationKind="NONE" textAnimationStartInside="false" textAnimationStopInside="false" textWritingMode="LR_TB" lineStyle="SOLID">
+             <XShape positionX="756" positionY="377" sizeX="0" sizeY="7795" type="com.sun.star.drawing.LineShape" name="MarkHandles" fontHeight="24.000000" fontColor="ffffffff" textAutoGrowHeight="true" textAutoGrowWidth="false" textContourFrame="false" textFitToSize="NONE" textHorizontalAdjust="CENTER" textVerticalAdjust="CENTER" textLeftDistance="0" textRightDistance="0" textUpperDistance="0" textLowerDistance="0" textMaximumFrameHeight="0" textMaximumFrameWidth="0" textMinimumFrameHeight="0" textMinimumFrameWidth="0" textAnimationAmount="0" textAnimationCount="0" textAnimationDelay="0" textAnimationDirection="LEFT" textAnimationKind="NONE" textAnimationStartInside="false" textAnimationStopInside="false" textWritingMode="LR_TB" lineStyle="SOLID">
               <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
               <LineStart/>
               <LineEnd/>
               <PolyPolygon>
                <pointSequence>
                 <point positionX="756" positionY="8172"/>
-                <point positionX="756" positionY="378"/>
+                <point positionX="756" positionY="377"/>
                </pointSequence>
               </PolyPolygon>
               <Geometry>
                <pointSequence>
-                <point positionX="0" positionY="7794"/>
+                <point positionX="0" positionY="7795"/>
                 <point positionX="0" positionY="0"/>
                </pointSequence>
               </Geometry>
               <Transformation>
                <Line1 column1="0.000000" column2="0.000000" column3="756.000000"/>
-               <Line2 column1="0.000000" column2="7794.000000" column3="378.000000"/>
+               <Line2 column1="0.000000" column2="7795.000000" column3="377.000000"/>
                <Line3 column1="0.000000" column2="0.000000" column3="1.000000"/>
               </Transformation>
              </XShape>
             </XShapes>
             <Transformation>
              <Line1 column1="151.000000" column2="0.000000" column3="606.000000"/>
-             <Line2 column1="0.000000" column2="7795.000000" column3="378.000000"/>
+             <Line2 column1="0.000000" column2="7796.000000" column3="377.000000"/>
              <Line3 column1="0.000000" column2="0.000000" column3="1.000000"/>
             </Transformation>
            </XShape>
           </XShapes>
           <Transformation>
            <Line1 column1="13685.000000" column2="0.000000" column3="606.000000"/>
-           <Line2 column1="0.000000" column2="7945.000000" column3="378.000000"/>
+           <Line2 column1="0.000000" column2="7946.000000" column3="377.000000"/>
            <Line3 column1="0.000000" column2="0.000000" column3="1.000000"/>
           </Transformation>
          </XShape>
-         <XShape positionX="1319" positionY="1492" sizeX="12407" sizeY="6680" type="com.sun.star.drawing.GroupShape">
+         <XShape positionX="1319" positionY="1491" sizeX="12407" sizeY="6681" type="com.sun.star.drawing.GroupShape">
           <XShapes>
            <XShape positionX="1319" positionY="3718" sizeX="11279" sizeY="4454" type="com.sun.star.drawing.GroupShape" name="CID/D=0:CS=0:CT=0:Series=0">
             <XShapes>
@@ -518,7 +518,7 @@
               <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
               <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
               <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-              <FillBitmap/>
+              <FillBitmap width="0" height="0"/>
               <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
               <LineStart/>
               <LineEnd/>
@@ -546,11 +546,11 @@
                <Line3 column1="0.000000" column2="0.000000" column3="1.000000"/>
               </Transformation>
              </XShape>
-             <XShape positionX="8086" positionY="4832" sizeX="1128" sizeY="3340" type="com.sun.star.drawing.PolyPolygonShape" name="CID/MultiClick/D=0:CS=0:CT=0:Series=0:Point=2" fontHeight="24.000000" fontColor="ffffffff" textAutoGrowHeight="true" textAutoGrowWidth="false" textContourFrame="false" textFitToSize="NONE" textHorizontalAdjust="CENTER" textVerticalAdjust="CENTER" textLeftDistance="0" textRightDistance="0" textUpperDistance="0" textLowerDistance="0" textMaximumFrameHeight="0" textMaximumFrameWidth="0" textMinimumFrameHeight="0" textMinimumFrameWidth="0" textAnimationAmount="0" textAnimationCount="0" textAnimationDelay="0" textAnimationDirection="LEFT" textAnimationKind="NONE" textAnimationStartInside="false" textAnimationStopInside="false" textWritingMode="LR_TB" fillStyle="SOLID" fillColor="0000ff" fillTransparence="0" fillTransparenceGradientName="">
+             <XShape positionX="8086" positionY="4831" sizeX="1128" sizeY="3341" type="com.sun.star.drawing.PolyPolygonShape" name="CID/MultiClick/D=0:CS=0:CT=0:Series=0:Point=2" fontHeight="24.000000" fontColor="ffffffff" textAutoGrowHeight="true" textAutoGrowWidth="false" textContourFrame="false" textFitToSize="NONE" textHorizontalAdjust="CENTER" textVerticalAdjust="CENTER" textLeftDistance="0" textRightDistance="0" textUpperDistance="0" textLowerDistance="0" textMaximumFrameHeight="0" textMaximumFrameWidth="0" textMinimumFrameHeight="0" textMinimumFrameWidth="0" textAnimationAmount="0" textAnimationCount="0" textAnimationDelay="0" textAnimationDirection="LEFT" textAnimationKind="NONE" textAnimationStartInside="false" textAnimationStopInside="false" textWritingMode="LR_TB" fillStyle="SOLID" fillColor="0000ff" fillTransparence="0" fillTransparenceGradientName="">
               <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
               <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
               <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-              <FillBitmap/>
+              <FillBitmap width="0" height="0"/>
               <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
               <LineStart/>
               <LineEnd/>
@@ -558,23 +558,23 @@
                <pointSequence>
                 <point positionX="8086" positionY="8172"/>
                 <point positionX="9214" positionY="8172"/>
-                <point positionX="9214" positionY="4832"/>
-                <point positionX="8086" positionY="4832"/>
+                <point positionX="9214" positionY="4831"/>
+                <point positionX="8086" positionY="4831"/>
                 <point positionX="8086" positionY="8172"/>
                </pointSequence>
               </PolyPolygon>
               <Geometry>
                <pointSequence>
-                <point positionX="0" positionY="3340"/>
-                <point positionX="1128" positionY="3340"/>
+                <point positionX="0" positionY="3341"/>
+                <point positionX="1128" positionY="3341"/>
                 <point positionX="1128" positionY="0"/>
                 <point positionX="0" positionY="0"/>
-                <point positionX="0" positionY="3340"/>
+                <point positionX="0" positionY="3341"/>
                </pointSequence>
               </Geometry>
               <Transformation>
                <Line1 column1="1128.000000" column2="0.000000" column3="8086.000000"/>
-               <Line2 column1="0.000000" column2="3340.000000" column3="4832.000000"/>
+               <Line2 column1="0.000000" column2="3341.000000" column3="4831.000000"/>
                <Line3 column1="0.000000" column2="0.000000" column3="1.000000"/>
               </Transformation>
              </XShape>
@@ -582,7 +582,7 @@
               <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
               <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
               <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-              <FillBitmap/>
+              <FillBitmap width="0" height="0"/>
               <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
               <LineStart/>
               <LineEnd/>
@@ -614,7 +614,7 @@
               <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
               <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
               <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-              <FillBitmap/>
+              <FillBitmap width="0" height="0"/>
               <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
               <LineStart/>
               <LineEnd/>
@@ -649,13 +649,13 @@
              <Line3 column1="0.000000" column2="0.000000" column3="1.000000"/>
             </Transformation>
            </XShape>
-           <XShape positionX="2447" positionY="1492" sizeX="11279" sizeY="6680" type="com.sun.star.drawing.GroupShape" name="CID/D=0:CS=0:CT=0:Series=1">
+           <XShape positionX="2447" positionY="1491" sizeX="11279" sizeY="6681" type="com.sun.star.drawing.GroupShape" name="CID/D=0:CS=0:CT=0:Series=1">
             <XShapes>
-             <XShape positionX="12598" positionY="1492" sizeX="1128" sizeY="6680" type="com.sun.star.drawing.PolyPolygonShape" name="CID/MultiClick/D=0:CS=0:CT=0:Series=1:Point=3" fontHeight="24.000000" fontColor="ffffffff" textAutoGrowHeight="true" textAutoGrowWidth="false" textContourFrame="false" textFitToSize="NONE" textHorizontalAdjust="CENTER" textVerticalAdjust="CENTER" textLeftDistance="0" textRightDistance="0" textUpperDistance="0" textLowerDistance="0" textMaximumFrameHeight="0" textMaximumFrameWidth="0" textMinimumFrameHeight="0" textMinimumFrameWidth="0" textAnimationAmount="0" textAnimationCount="0" textAnimationDelay="0" textAnimationDirection="LEFT" textAnimationKind="NONE" textAnimationStartInside="false" textAnimationStopInside="false" textWritingMode="LR_TB" fillStyle="SOLID" fillColor="ff420e" fillTransparence="0" fillTransparenceGradientName="">
+             <XShape positionX="12598" positionY="1491" sizeX="1128" sizeY="6681" type="com.sun.star.drawing.PolyPolygonShape" name="CID/MultiClick/D=0:CS=0:CT=0:Series=1:Point=3" fontHeight="24.000000" fontColor="ffffffff" textAutoGrowHeight="true" textAutoGrowWidth="false" textContourFrame="false" textFitToSize="NONE" textHorizontalAdjust="CENTER" textVerticalAdjust="CENTER" textLeftDistance="0" textRightDistance="0" textUpperDistance="0" textLowerDistance="0" textMaximumFrameHeight="0" textMaximumFrameWidth="0" textMinimumFrameHeight="0" textMinimumFrameWidth="0" textAnimationAmount="0" textAnimationCount="0" textAnimationDelay="0" textAnimationDirection="LEFT" textAnimationKind="NONE" textAnimationStartInside="false" textAnimationStopInside="false" textWritingMode="LR_TB" fillStyle="SOLID" fillColor="ff420e" fillTransparence="0" fillTransparenceGradientName="">
               <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
               <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
               <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-              <FillBitmap/>
+              <FillBitmap width="0" height="0"/>
               <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
               <LineStart/>
               <LineEnd/>
@@ -663,31 +663,31 @@
                <pointSequence>
                 <point positionX="12598" positionY="8172"/>
                 <point positionX="13726" positionY="8172"/>
-                <point positionX="13726" positionY="1492"/>
-                <point positionX="12598" positionY="1492"/>
+                <point positionX="13726" positionY="1491"/>
+                <point positionX="12598" positionY="1491"/>
                 <point positionX="12598" positionY="8172"/>
                </pointSequence>
               </PolyPolygon>
               <Geometry>
                <pointSequence>
-                <point positionX="0" positionY="6680"/>
-                <point positionX="1128" positionY="6680"/>
+                <point positionX="0" positionY="6681"/>
+                <point positionX="1128" positionY="6681"/>
                 <point positionX="1128" positionY="0"/>
                 <point positionX="0" positionY="0"/>
-                <point positionX="0" positionY="6680"/>
+                <point positionX="0" positionY="6681"/>
                </pointSequence>
               </Geometry>
               <Transformation>
                <Line1 column1="1128.000000" column2="0.000000" column3="12598.000000"/>
-               <Line2 column1="0.000000" column2="6680.000000" column3="1492.000000"/>
+               <Line2 column1="0.000000" column2="6681.000000" column3="1491.000000"/>
                <Line3 column1="0.000000" column2="0.000000" column3="1.000000"/>
               </Transformation>
              </XShape>
-             <XShape positionX="9214" positionY="2605" sizeX="1128" sizeY="5567" type="com.sun.star.drawing.PolyPolygonShape" name="CID/MultiClick/D=0:CS=0:CT=0:Series=1:Point=2" fontHeight="24.000000" fontColor="ffffffff" textAutoGrowHeight="true" textAutoGrowWidth="false" textContourFrame="false" textFitToSize="NONE" textHorizontalAdjust="CENTER" textVerticalAdjust="CENTER" textLeftDistance="0" textRightDistance="0" textUpperDistance="0" textLowerDistance="0" textMaximumFrameHeight="0" textMaximumFrameWidth="0" textMinimumFrameHeight="0" textMinimumFrameWidth="0" textAnimationAmount="0" textAnimationCount="0" textAnimationDelay="0" textAnimationDirection="LEFT" textAnimationKind="NONE" textAnimationStartInside="false" textAnimationStopInside="false" textWritingMode="LR_TB" fillStyle="SOLID" fillColor="ff420e" fillTransparence="0" fillTransparenceGradientName="">
+             <XShape positionX="9214" positionY="2604" sizeX="1128" sizeY="5568" type="com.sun.star.drawing.PolyPolygonShape" name="CID/MultiClick/D=0:CS=0:CT=0:Series=1:Point=2" fontHeight="24.000000" fontColor="ffffffff" textAutoGrowHeight="true" textAutoGrowWidth="false" textContourFrame="false" textFitToSize="NONE" textHorizontalAdjust="CENTER" textVerticalAdjust="CENTER" textLeftDistance="0" textRightDistance="0" textUpperDistance="0" textLowerDistance="0" textMaximumFrameHeight="0" textMaximumFrameWidth="0" textMinimumFrameHeight="0" textMinimumFrameWidth="0" textAnimationAmount="0" textAnimationCount="0" textAnimationDelay="0" textAnimationDirection="LEFT" textAnimationKind="NONE" textAnimationStartInside="false" textAnimationStopInside="false" textWritingMode="LR_TB" fillStyle="SOLID" fillColor="ff420e" fillTransparence="0" fillTransparenceGradientName="">
               <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
               <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
               <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-              <FillBitmap/>
+              <FillBitmap width="0" height="0"/>
               <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
               <LineStart/>
               <LineEnd/>
@@ -695,23 +695,23 @@
                <pointSequence>
                 <point positionX="9214" positionY="8172"/>
                 <point positionX="10342" positionY="8172"/>
-                <point positionX="10342" positionY="2605"/>
-                <point positionX="9214" positionY="2605"/>
+                <point positionX="10342" positionY="2604"/>
+                <point positionX="9214" positionY="2604"/>
                 <point positionX="9214" positionY="8172"/>
                </pointSequence>
               </PolyPolygon>
               <Geometry>
                <pointSequence>
-                <point positionX="0" positionY="5567"/>
-                <point positionX="1128" positionY="5567"/>
+                <point positionX="0" positionY="5568"/>
+                <point positionX="1128" positionY="5568"/>
                 <point positionX="1128" positionY="0"/>
                 <point positionX="0" positionY="0"/>
-                <point positionX="0" positionY="5567"/>
+                <point positionX="0" positionY="5568"/>
                </pointSequence>
               </Geometry>
               <Transformation>
                <Line1 column1="1128.000000" column2="0.000000" column3="9214.000000"/>
-               <Line2 column1="0.000000" column2="5567.000000" column3="2605.000000"/>
+               <Line2 column1="0.000000" column2="5568.000000" column3="2604.000000"/>
                <Line3 column1="0.000000" column2="0.000000" column3="1.000000"/>
               </Transformation>
              </XShape>
@@ -719,7 +719,7 @@
               <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
               <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
               <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-              <FillBitmap/>
+              <FillBitmap width="0" height="0"/>
               <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
               <LineStart/>
               <LineEnd/>
@@ -747,11 +747,11 @@
                <Line3 column1="0.000000" column2="0.000000" column3="1.000000"/>
               </Transformation>
              </XShape>
-             <XShape positionX="2447" positionY="4832" sizeX="1128" sizeY="3340" type="com.sun.star.drawing.PolyPolygonShape" name="CID/MultiClick/D=0:CS=0:CT=0:Series=1:Point=0" fontHeight="24.000000" fontColor="ffffffff" textAutoGrowHeight="true" textAutoGrowWidth="false" textContourFrame="false" textFitToSize="NONE" textHorizontalAdjust="CENTER" textVerticalAdjust="CENTER" textLeftDistance="0" textRightDistance="0" textUpperDistance="0" textLowerDistance="0" textMaximumFrameHeight="0" textMaximumFrameWidth="0" textMinimumFrameHeight="0" textMinimumFrameWidth="0" textAnimationAmount="0" textAnimationCount="0" textAnimationDelay="0" textAnimationDirection="LEFT" textAnimationKind="NONE" textAnimationStartInside="false" textAnimationStopInside="false" textWritingMode="LR_TB" fillStyle="SOLID" fillColor="ff420e" fillTransparence="0" fillTransparenceGradientName="">
+             <XShape positionX="2447" positionY="4831" sizeX="1128" sizeY="3341" type="com.sun.star.drawing.PolyPolygonShape" name="CID/MultiClick/D=0:CS=0:CT=0:Series=1:Point=0" fontHeight="24.000000" fontColor="ffffffff" textAutoGrowHeight="true" textAutoGrowWidth="false" textContourFrame="false" textFitToSize="NONE" textHorizontalAdjust="CENTER" textVerticalAdjust="CENTER" textLeftDistance="0" textRightDistance="0" textUpperDistance="0" textLowerDistance="0" textMaximumFrameHeight="0" textMaximumFrameWidth="0" textMinimumFrameHeight="0" textMinimumFrameWidth="0" textAnimationAmount="0" textAnimationCount="0" textAnimationDelay="0" textAnimationDirection="LEFT" textAnimationKind="NONE" textAnimationStartInside="false" textAnimationStopInside="false" textWritingMode="LR_TB" fillStyle="SOLID" fillColor="ff420e" fillTransparence="0" fillTransparenceGradientName="">
               <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
               <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
               <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-              <FillBitmap/>
+              <FillBitmap width="0" height="0"/>
               <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
               <LineStart/>
               <LineEnd/>
@@ -759,55 +759,55 @@
                <pointSequence>
                 <point positionX="2447" positionY="8172"/>
                 <point positionX="3575" positionY="8172"/>
-                <point positionX="3575" positionY="4832"/>
-                <point positionX="2447" positionY="4832"/>
+                <point positionX="3575" positionY="4831"/>
+                <point positionX="2447" positionY="4831"/>
                 <point positionX="2447" positionY="8172"/>
                </pointSequence>
               </PolyPolygon>
               <Geometry>
                <pointSequence>
-                <point positionX="0" positionY="3340"/>
-                <point positionX="1128" positionY="3340"/>
+                <point positionX="0" positionY="3341"/>
+                <point positionX="1128" positionY="3341"/>
                 <point positionX="1128" positionY="0"/>
                 <point positionX="0" positionY="0"/>
-                <point positionX="0" positionY="3340"/>
+                <point positionX="0" positionY="3341"/>
                </pointSequence>
               </Geometry>
               <Transformation>
                <Line1 column1="1128.000000" column2="0.000000" column3="2447.000000"/>
-               <Line2 column1="0.000000" column2="3340.000000" column3="4832.000000"/>
+               <Line2 column1="0.000000" column2="3341.000000" column3="4831.000000"/>
                <Line3 column1="0.000000" column2="0.000000" column3="1.000000"/>
               </Transformation>
              </XShape>
             </XShapes>
             <Transformation>
              <Line1 column1="11280.000000" column2="0.000000" column3="2447.000000"/>
-             <Line2 column1="0.000000" column2="6681.000000" column3="1492.000000"/>
+             <Line2 column1="0.000000" column2="6682.000000" column3="1491.000000"/>
              <Line3 column1="0.000000" column2="0.000000" column3="1.000000"/>
             </Transformation>
            </XShape>
           </XShapes>
           <Transformation>
            <Line1 column1="12408.000000" column2="0.000000" column3="1319.000000"/>
-           <Line2 column1="0.000000" column2="6681.000000" column3="1492.000000"/>
+           <Line2 column1="0.000000" column2="6682.000000" column3="1491.000000"/>
            <Line3 column1="0.000000" column2="0.000000" column3="1.000000"/>
           </Transformation>
          </XShape>
         </XShapes>
         <Transformation>
          <Line1 column1="13685.000000" column2="0.000000" column3="606.000000"/>
-         <Line2 column1="0.000000" column2="7945.000000" column3="378.000000"/>
+         <Line2 column1="0.000000" column2="7946.000000" column3="377.000000"/>
          <Line3 column1="0.000000" column2="0.000000" column3="1.000000"/>
         </Transformation>
        </XShape>
       </XShapes>
       <Transformation>
        <Line1 column1="13685.000000" column2="0.000000" column3="606.000000"/>
-       <Line2 column1="0.000000" column2="7945.000000" column3="378.000000"/>
+       <Line2 column1="0.000000" column2="7946.000000" column3="377.000000"/>
        <Line3 column1="0.000000" column2="0.000000" column3="1.000000"/>
       </Transformation>
      </XShape>
-     <XShape positionX="320" positionY="180" sizeX="12372" sizeY="8640" type="com.sun.star.drawing.GroupShape">
+     <XShape positionX="320" positionY="179" sizeX="12372" sizeY="8641" type="com.sun.star.drawing.GroupShape">
       <XShapes>
        <XShape positionX="2354" positionY="8422" sizeX="10338" sizeY="398" type="com.sun.star.drawing.GroupShape" name="CID/D=0:CS=0:Axis=0,0">
         <XShapes>
@@ -815,7 +815,7 @@
           <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-          <FillBitmap/>
+          <FillBitmap width="0" height="0"/>
           <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
           <LineStart/>
           <LineEnd/>
@@ -829,7 +829,7 @@
           <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-          <FillBitmap/>
+          <FillBitmap width="0" height="0"/>
           <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
           <LineStart/>
           <LineEnd/>
@@ -843,7 +843,7 @@
           <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-          <FillBitmap/>
+          <FillBitmap width="0" height="0"/>
           <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
           <LineStart/>
           <LineEnd/>
@@ -857,7 +857,7 @@
           <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-          <FillBitmap/>
+          <FillBitmap width="0" height="0"/>
           <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
           <LineStart/>
           <LineEnd/>
@@ -874,13 +874,13 @@
          <Line3 column1="0.000000" column2="0.000000" column3="1.000000"/>
         </Transformation>
        </XShape>
-       <XShape positionX="320" positionY="180" sizeX="187" sizeY="8192" type="com.sun.star.drawing.GroupShape" name="CID/D=0:CS=0:Axis=1,0">
+       <XShape positionX="320" positionY="179" sizeX="187" sizeY="8193" type="com.sun.star.drawing.GroupShape" name="CID/D=0:CS=0:Axis=1,0">
         <XShapes>
          <XShape positionX="320" positionY="7974" sizeX="187" sizeY="398" type="com.sun.star.drawing.TextShape" text="0" fontHeight="10.000000" fontColor="ffffffff" textAutoGrowHeight="true" textAutoGrowWidth="true" textContourFrame="false" textFitToSize="NONE" textHorizontalAdjust="RIGHT" textVerticalAdjust="CENTER" textLeftDistance="0" textRightDistance="0" textUpperDistance="0" textLowerDistance="0" textMaximumFrameHeight="0" textMaximumFrameWidth="0" textMinimumFrameHeight="1" textMinimumFrameWidth="1" textAnimationAmount="0" textAnimationCount="0" textAnimationDelay="0" textAnimationDirection="LEFT" textAnimationKind="NONE" textAnimationStartInside="false" textAnimationStopInside="false" textWritingMode="LR_TB" fillStyle="NONE" fillColor="ffffff" fillTransparence="0" fillTransparenceGradientName="">
           <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-          <FillBitmap/>
+          <FillBitmap width="0" height="0"/>
           <LineDash style="RECT" dots="1" dotLen="20" dashes="1" dashLen="20" distance="20"/>
           <LineStart/>
           <LineEnd/>
@@ -894,7 +894,7 @@
           <FillTransparenceGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillGradient style="LINEAR" startColor="000000" endColor="ffffff" angle="0" border="0" xOffset="50" yOffset="50" startIntensity="100" endIntensity="100" stepCount="0"/>
           <FillHatch style="SINGLE" color="3465a4" distance="20" angle="0"/>
-          <FillBitmap/>
+          <FillBitmap width="0" height="0"/>

... etc. - the rest is truncated


More information about the Libreoffice-commits mailing list